810035003c0c3b377233626635ff3d9d121f9ce6151ce2e2c5818536ad6662561958ec8d20fc1294b3acf10cabc6c2f4f580213c37e3f1da01055300828fb9e553f345f8e9f3c6db1677ab3a7194ed5671fed9c828c30cfc35272850c1f7cdfa4798ca35b0155c7c8afb46bdc645dccd6680a594e6c95f032f3713c4d190d4a8e505eed96e3ce079cfd470ebcd0f89215380b1d2c7cd2e7d9b526699ca41dc69450055182411a0565093e188f7decf8c66ad2029efe562ef80a732ddcfed1fa82e62727e0a6c06b65e006f1396adda95482350734f77850b369610adc1f79f8259272a9f7765d763b4332eb1adca0dc78d9b5cdd9bbe970368925cb7421eaf2f4c7c0254eb6498c57437ee0e7b89a6babb5f"]) 16:40:34 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x81) semget$private(0x0, 0x2, 0x10) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x6b4}) r1 = semget$private(0x0, 0x0, 0x89) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x2a7b5b0e) 16:40:34 executing program 0: syz_emit_ethernet(0x42, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000340000000000019078ac1400bb00000000820200000d00907800000000450000000000000000000000e0000002ac1400aa6fd29b20043d103e60323d41f8de7290cd759a8cc7571a5eacaf573db1fa4b195b1f810043135090486ab276935f7682832b3e13ae8158e1632bbfedfe661b122a69217a71df29d4d71ac3a45830b9aec255d6c10cac7633cca7431a599c4253a8b78e388108ce0df488b8321f95afc90541b16661e1d27971fac31842fbc9343d0ee8f77dd4ab0245cfc8d81f1a4d2e2576b1862f44c53a90cd0720822cf3192f02dee572391047964be93814d461eb1f7375d457f4cbb1ff2825baf2b8738e766e59522fb46f1d709b6b6252af875ad987d8efb57f6be8fdae18312f1217fe6d406fcd7274e611ae400ac1f180c9d642bf898f783765d1"]) 16:40:34 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/163) semctl$IPC_STAT(r1, 0x0, 0x2, 0xffffffffffffffff) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = semget(0x3, 0x0, 0x230) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000280)=""/38) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000380)=""/72) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/67) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="28080000781d0b3532b186fe2f41f884b4202a6900bcacf7ced5cb581701e1ce37db2347e6b8e0ccaeef6a6122a3bcf8c1f6c3f1073842e76e36d0abbe63cd12e68a9d1c53aa269a1e8fad1ad225"], 0x9}, 0x0) 16:40:34 executing program 0: r0 = socket(0x11, 0x4000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) msgget(0x3, 0x14) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r3, 0x3}) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) socket(0x18, 0x8000, 0xff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x813, 0xffffffffffffff9c, 0x0, 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x566d) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:40:34 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x9, 0x0, 0x0, 0x0, 0x10000000000}, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x11) getpid() 16:40:34 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) lseek(r2, 0x0, 0xfffffffffffffffe, 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x2, 0x2, 0x8, 0x200, "b78ae7e7e67f404a4539f5ce49335fd50d515b53", 0x400, 0x3}) 16:40:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f292e27ecb5d602000d7d026ba8af63ff37282921e4fd8972fdc7872babfbb70700abda71601a8bfee8c881ff000000fcffe0ffe608a371a3f8000400000000000000010000000000000000002000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f00000000c0)={0x3, [{0x3, 0x80000000}, {0x2, 0x5}, {0x2, 0x9}, {0x1, 0x8}, {0x3, 0x4}, {0x2, 0x4}, {0x2, 0x10001}, {0x1, 0x4}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0x40}, {0x1, 0x9}, {0x3, 0x7fff}, {0x1, 0xe745}, {0x1, 0x4}, {0x1, 0x85ec}, {0x1, 0x2}, {0x2, 0x4}, {0x2, 0x80}, {0x3, 0x10001}, {0x2, 0x100}, {0x2, 0x6}, {0x2, 0x1}, {0x1}, {0x2, 0x5}, {0x6, 0x2}, {0x1, 0xfb8d}, {0x1, 0x4}, {0x3, 0x7fffffff}, {0x3, 0xfffff800}, {0x0, 0x1}, {0x2, 0x3}]}) 16:40:34 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x4000000000000191, 0x0, 0x0, 0x0, 0x0) 16:40:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f83c8a5b6701000000000000000000c414000000290000002a0000000000fb0a010000000000893f5b68e27c8e8f2c87882c7127a70ab322f3be2e8c1bf1df1ca72ddbb62b6a201e7648a93e0295c3a493d07db4cc54e734be89506e8fec2c93f978f36b6eca12ae7de19d6bcf835bd66c9fac93116341896caed9585632b895add40962984ec534901010e7682cdce8fdd736e99c423611ba1bcc60fffba33e3c2e1f37698a67728739c52783a4955bf94ee5c0b545e0d1ac1e099cbe61e3c0ffffffffffffff9cfe68587dc624f3176ed4f512fcaee7842428d9a457325c46f5c19f455b8c2952341d87ce3d1e0d61452bdcb1ac720c4c977a49ec4d9aa47ead129082b2ad29c870d7bc28fb8ff9d7a4cfc0c19ee0f94c54fc82d71ace025a2c56f0c43298af49a763d9c610f9889ae941f2e1d9d1e3547365581082982861e7d270abb75d501ea5e00cd27bd2933fafaf1fb65868849b4ecda09237c1c5e6d3373b89e30d1d3fb884e281dd7f90feb89936f37cb408069d2d352ea2c57a2754672a579754cbecdc033176a5afd9958db3965d38c5a62265e91477d04bba7085f6bca62a41a9b01d105cf3fbbab0bcb52e6468ef611fc92468503bd221fdb47b3efe067958f78cc2f4f54b751470c4942c1c724603282cd8f00ed350fc9de2abaf953963d163fc20e08becfebfe3c531419f8a651a2a114eaa0251aafc93817f0a39299c29cb6007f622cdea56349e2a006da643847f61f840dc6d93d3c77717406291fe5f193dcf5278023f5737eaf18b8a004df4f914cc638cd4f491436360ffd73ee67c90cd8817869ec6516d3cca1196750fb17704f90ab255370e8f123ad04d88a1eebc6d503668123e194f2629221f10ae81f9099ca1cd4f598c8a95f0960570ad1f1f9498df4aae1272"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff83, 0x0}, 0x0) 16:40:34 executing program 0: syz_emit_ethernet(0xd9, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x14, 0x4, 0x3, 0x3, 0xcb, 0xfff, 0x86, 0x0, 0x89, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@generic={0x88, 0xf, "63c88573896989931e4831d411"}, @timestamp={0x44, 0x2c, 0x7, 0x0, 0x1, [{[@empty], 0x4}, {[@empty], 0x7}, {[], 0xffff}, {[@multicast1], 0x800}, {[], 0x10000}, {[], 0x4}, {[], 0x7fff}]}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x66, 0x2, "c6b236ba88ea6ca53108d6166974942534ffd9341744876c5a5211419f57bff4b51984998d616fae85336c36d26a5dd0c92841997d39fdb8ba9461385b0fe42123d4bd1175ddd5f3bed55faf477bf01bc04937553d7b3bf649de0dd554d77b25965b130f751e6cbb10375534a571bb85ccb3b3"}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0xf0000000) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) setpgid(r0, r2) 16:40:34 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = shmget(0x1, 0x4000, 0x68e, &(0x7f0000ff9000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x2000) 16:40:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f400001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/73, 0x49) 16:40:35 executing program 0: r0 = kqueue() sysctl$vm_swapencrypt(&(0x7f0000000540)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000580)="a391d50318a87af6adeedcd7ddb59722bc8dcc59fbdda30c18bc7d56a77ebf1b531ea2d7d5bd174fd2d0a1f8f9694e2dfffbab4e5239bf156e60e93ecf42738e3959248cd95ce06f94015dd6b1ae8d1b4527c27d80e6ed5344d93298d02679063a9960b731a9c4102dc9c2b21029ab47d45bb72d9f0034d9b708fecac5cc99dfc85467c3", &(0x7f0000000640)=0x84, &(0x7f0000000680)="6ae2df20078420c20c7c81338a69652195a47b5e5cf017af535f91cbd3fe5aa48aa86bc0b60960edfd944dea4207e6e047ddcf826c758f0f3da639", 0x3b) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="75a5fba4db2215ab9ae144ae065ce49c04862c530cfa0c758dd8821937fe0229612f4241bf1e3b0e08376627efc12bdf4e54c601d27f48bd57c80bb9f575c727bde678acb51a2d6b5374ec47947d19876651e7a7e4d11de52d6ea223e3373fecc70ef7f7589c4715120d4c011e250db540da90088ef7681c0aab1f3eb82cd3875c57749cc15c8d1b175b016adc823e578072a03e8452cd80d5bdb6dd39bfe165f5a7fca003ee4b2422466b11e2359253e7b3e34335e6fb92cbc7c2a656af2f6afd28ad1c16d0b7d157ded8dc9fb2668d71a9155822313d4b397275ca823ab108ba9bcb8bd1a2956cf2df22324fb9e5185f9073fe441eaaa88cb3d95ec72811", 0xff}, {&(0x7f0000000180)="3548c9bd1e1cd359112fa9b223313bb47bdb6e1d7b684184718c476c820e98d7475b15bc38a31d430eb511860c65a2f81f96afcb476dfefcf44e6bdd1ede51de9d5b41944ba8f578e738774c02a758aacfb039684079eaba2cf2b9e298a0bca8b9d6a4b6b78e6178bcedcac8e3aef0cfbb838017a952b9ed5eb331a8b115c49a803aa81b6909ee6997d2a86b6b1a5b4a869cee4d1226b512e54ccf10969fc5c17f1e2f230efb5e2d0b258cd83f9b269f643d9c7df31c46ff1017b7cb4d3489a31839a0638beb5a51475ce4be6d11e1b44390bbb74fd5f1000c02d993608d3fab366fedd5d8a8092588f842dc3aa3e5cf79a8a5ad3b52", 0xf6}, {&(0x7f0000000280)="fbe607d4567acd5a91068cf7d527b2015fc43391c2cf1004100e4b34c531bcd72ece1a4e78cac4c0fbe15f667af9e5d1123bef2a19f716e16aef37f5cf77f303f45dab689fed951ceed51a30b8ba0764dedefb46904bae0cebf5", 0x5a}, {&(0x7f0000000300)="50743be8039e4c784c544fabd34f14da5a2f69334e9e7e9c26e8fbc5d1b02b4466e491f3eccdf145de33117aa1bb26b18a20154d755c88006a8b9b52b9f1d9c1d1fa228c486f922901d3f73bb71bb8669ba15979c9e898fdf0ad6963f04c093c6a0150ef5cccc407aa1e97bddae493062992012e3cc5818e0f19aca730098096977a90ff88b745c969555005ed48d36631f26ae88418ebe1ffdfe9bac2bb56ae65bf02c1b82442304be2707d97f0d15e9806ae3d30795bbb095d119078011fc2", 0xc0}, {&(0x7f00000003c0)="580ff49d8feb7c2d1ae1c51c8ba30a9877e034a7bf22e01de22d1faaa0ec6faf544cecf8e5b5c2a1b30c85a3e8af992652ae43c3c72f6194600c80c3bd6c94662c07f032578681f7d5a913dd0e1a61a4e49a27d0872cc82f", 0x58}], 0x5) getsockopt(r3, 0x8, 0x0, &(0x7f00000006c0)=""/3, &(0x7f0000000700)=0x3) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='.\x00', &(0x7f00000004c0)) fchmod(r1, 0xa0) 16:40:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x4813, r1, 0x0, 0x7) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x1, 0x6, {0x3, 0x7}}) 16:40:35 executing program 0: syz_emit_ethernet(0x4de, &(0x7f00000004c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "669e5e", 0x4a8, 0x2b, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="4ded8f20fe429148c5057a46004745a9", {[@dstopts], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x92, "83e28a142b1e9c8f9d0484a086ebf3f4cf773c6fe9741f6195a5cf21ee51e595b083930a8691c63275e76948a5821d38c52bd59c27d5ac747540bc7301df8f1bd2629e524ceae3c86f0e6db65595690b189cc184f3c2cbfb438eacadd49cc382f15b921a5f6a53163b5ca5537e31e2be3ded84de2083715154b744089481aa4a7cb8a77757f72b585987b5063156c0e9441d426d9a1b026822f3f70561ea7d99f81a7d141b3e613887f9c0fa80944e22ebc17f488050c17d6880b55df81bfc55347fe2b077dcaf048d3a7f48034dece96fb0f3c094ad0771d0c69a6be2d6f69fd1d5607f845efd3d7e191b130fd9dcddd583913cfbb63d9e337bd4d920268cb9df172212e64a5ca4f8f98ceaf4609a9dc7c82173d32fa9f05547980e26b31fa98e2ef3b19a86ed33f9292cd7db322655119759dd6b43e9e134f154fe94b77bac08c670d024ed95d552f86e0ad1a4d1a8b5a6231ffbba9d84e3be448d90a95989a397f9d387e91a69f08ca322f4ad3eb18e83958c511228ca1a9f5e05533184500090a095e2e4fe1032036fdd87857b6b12c7116b47d42970abe0b20e5bf25704079b2fe9f0bea4f870eee0cb18b12908bc435c85b5ac819d1ca260c2be1069bbc19983fcd045b13aac51ae2030baa7812cd0acf31b9a6b8ad7ccfe47a38c58397bdaeb3e224d3ba774c2be72bc597a4046b4a9824a2488af75994ff4c0846a129a0964fc1e6937c654944f81b61226a7ce3b7a31a02aa6071da611de2936161e9adde914ec9687f3cc214a8a90a5a5cd165858c1f5d8b3936615c3e1f7b8dc2db8eed1be2d7060e95eec07e7072fa9b58dfe5028ac27e4b699efa71b1d9dee548b40bb4f3d98493a89685fca79839e2900df06e247a74aaf0ec0ad9274da42ef35228d1b1d18459db184e80488716a497cd62cc86b8e597450ee7770bd17a04dceb11a5e552b9c987f189607a3c4fe6fa0c81f22acbcbae8861d9cb567db341a634e5ebcef08c3bdfac2f6dff4a1cea7a94578a480429705f1f05942a2db05233ad44804eb46f3c4128dd3309d63759d57be48865924b55d9b6bc7205d39f3725bc3c8c5c0ac5c0fa83693d0890fa655d31a52e54ddfe7a0470af2489cb3675b27b1ecf20d4f2e34429cee152c162085cf8e9d7dc2f30758ba668d2d60864577a276d8dd20f21531ad8229d2bad495b1b04a2bcd746a0f936433c5270e93e989ccb011367209cbddaf25d99b7bb83bb61dacb38e7ee7889e812176867d992d2d58f490a16935da44d83b9889c59a2f54868efff95f06f97a8f06827dbc031d7310eda750b50063ab6cbff948158fc056f4f1d01618f3af8057c4a626b1fd4ea107999ca70cc625aa742a409162a68dc29df9dab0cf18d3de5d59c84a1178f1cf374adb5a897f52c90961cee1c81d4617eb4b3f90d915b79fa4c59b2e23f5687c3886a73944fe1d264b7c37dfd28641afb6b7497d72424a79b209f852e0f3cb67ef5716222bfe1a93f1f52b22024435942cd4a4078c79d9060040e492a1844f9c5fbbcdc0cafd9b7b1a78d94986dbc78b2b4cf82201a9a28bcbfd76ea5725e72fbb14474a36ac316428b4b47c3a353bb8c547e1b1611911e883c10403d291d6d69306c19f2506da54c0ccac062c23"}]}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x10001, 0xffffffff, {0x6, 0x800}}) 16:40:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) fcntl$setown(r1, 0x6, r2) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 16:40:35 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x9, 0x9}, 0x7e09, 0x756, 0x8000}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 16:40:36 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x3012, r2, 0x0, 0x4000) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/32, 0x20}, {&(0x7f00000000c0)=""/125, 0x7d}], 0x2, 0x0, 0x200) ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0xa0, 0x2, 0x8, 0x2}, {{}, 0xfffffffffffffffc, 0xc, 0x20, 0xffff, 0x7}, {{r1}, 0xfffffffffffffffe, 0x47, 0x4, 0x406, 0x4}, {{}, 0xfffffffffffffffd, 0x0, 0x10, 0x10000, 0x1}, {{r3}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x8000, 0x2}], 0x8, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x9a014b3e00d1e1e0, 0x2000000000000000, 0x4}, {{r0}, 0xfffffffffffffffa, 0x7, 0x1, 0x9123, 0x8000}], 0x7fffffff, &(0x7f0000000380)={0x9, 0x8}) write(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) lseek(r4, 0x0, 0x400, 0x1) 16:40:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x90) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000100)="a428d1d070ebb25d5e9d3de0bb238a4b665e7234a10e04426cfff1f388bc3e1d2f51a91c3a0f0fbe12177b66222dbbca460ff78f01c4109f4d18c22ad0920d9ec39973c227ba84f99020ab413c12829a81234ad7f8ff6011ffd56e13bf036093fad2f6c4aad59ce67fce375d527e4bcb2978848f96a595e1b11a506f8d93f3a7a03b0b32540e17a2de6656317fa4fa7cf640fc58d40e6f657a9fc57f2c6da5072822cdaa3919d83c2989d1a53441e3aef2b57018ea4df01a8c34cec1d80383edf82194345751f6a9fd47855919b46229465a8cdec23dc0e51fa9eb7f61a777b00c08e6979a9f20383893e8440a4cfe1aa771d91ce0ec814a84d968e6ecdcb1d66ac9d6f75e8753cc4521a0aa5e7aec32902ec5398c8b1a2630dc468df7eb2e0c47731720d7c96cec81588cabbbff00b48c74eecea0b4ca69f1638336258171037ca94abd4c93e93b725813d0c0673acaa6008ee03fd659a8328dc46a643a7e2371f59a58e07afc52e090b5082db6df68ca6af6043489d2329f1f058a59b7bffae7b78bb74497a3c85d6f5fc5a44d766eb0b816ca3746a2a25d467d4ccf6f04070937607cd1190395b4b11fbd709035a484e5663a0c822ab56b2a47ef0acac1b35605cf404bd9460ae3887c8fc50473f050030680e5d9f3f8c56f9af57bb13ab57642399d8c88c1fb91da148217c3ac8e23052885c6fd872b4c46ac15e3ed2fdf72432ccab201744e974d4bffe713fdb5297e8f4e7b37b5021ef82aede69afcc19dc0818a3908b65f86114a758295888d05a14ea91f9172fde4ad1926e6d03c4e5153beec1d79af8e56bfe6e967ce020cc75cdd9cef51f1e92b81d47cbeeff2dff278d0ffccf234b745706e7f8def86e482e4293c66e5bd6951d1843dc56bd40eb9738631144447e5491b8627b81482060adf468d7b5536f1e11f9a2f57b2ec3a07237a3e84bc3f33c30987ba5f5109852a530f597c312a026a23c5dfc0d0232f777aaa110fa969aa83a388996d5596eb2bda9466e5e0bbf82533f70922b9ab132b5c355a8ffd7cd25e1ba11a99752e30f5739b0eacfbee3c9a575a41f0bdcbd4b1f1b0629f9f3ab0b41eebe157c69c2194e25b1718a31c0082660e23026a00f6d7bdb3e79f72e1b249a35243a248c4421c2a9f43c8f9edd5097290ab1df9459496ec38e84940caaa91cdf22473e4eae4c02a709ed99ec43468bfa6d2c518a46dd69e533b23431d370bcc2b33f7aa21820db8b15d8be61864938bfd656bbcfbcd5899040105d3d13fc2de7d3f3cc5206082a84227e5dead3948cd51aca92a17feaf559d93206490a94af4f05a96927c933a9604ba14dd6472c18773ecf4de757b7ac5abf0d478830a931f2bf2969f39ee9a6e7fdf9be2db08c9892de1512d507ea2b792d9fd88a9186784f99c5799275ccc42266da132a0da18db6871899e7c376856f06c27af90a3eeba14cbd1266150ba182bbde5c954a5dbfc0df6ac197af2276423a6f05eadff88fff5d428755b51f9dd3e98c0936aa622e498cdf5dcfe3b8555c72bcc8af57faf1ef4a86fc987699abe71ffe6d06b16f13de3d512a2c35d27edf5239f4eec5b81b4be8de5c3ceceec66eccf73d8453b2f35ba11cdf46cbf438e43eb6541469f76de0080faf44a006fa643249277d1b6ecdc04630f791471b3409560a1956d03f92fb6b97aab37df5a8df18de5124ebc2a1e71ae4989716f0b0b95d0ad4895aae32f0701db7ac2f85fa40112d591e2d5dc175df15e6aaef362219f9323e3c725234fb1e5f6d3335b5de9440d2f337a8a3801b3514e44d32f804780ab29e16564e3a095c8c29223a78a78b06c9e51b2fac6b39ad59cf456d9cb65293b664e74d84863957b4b4204a5cdbcca0887ac56d2338009178dd38987ad2f38ce963d65c8c2c4fe3243240df4ae21637326bac68fd60a5fe5663b9e385a4a21109e20801f35dd1f3b9caec4584083040dc6bc4e6fc190d8c0f7e6b9a58b9f4d8b41558b8fde82795c5a923788eae2d20ce553164f11068a1e794088e0eca78f8c645c226284df007747fa5ed49c24df6ffe65c9d5c29f017cd21f190d7daec915d003495a89565269596b0b7e28bd6920b7c5ad2936e09472bed7481a9263a507e6a7d1a5b459569ab67eca309ca4488572d11c10f275fb5a0f0ed2e2b0fb7d6572c0ddc47f285b4ae3cbd70ec5840195898e5327ec578c8aa6380d9e6d366984e5215c451af1a63075d5e3f0474a45c41d42573d627545e7a89cc0a75d5f96c89130c4be572c1d60b0b53055c9d49cd90037177da42b3587d0c05b764b9f8e8a23b75db44aebd5300bc78b5950860706daf3c55b1b43d3cb5416a1ecbd6329f56c73bbd76eb76400355337b383ca380e1fabfbae74774f6f3959cdbddeb10d9e96dad2c66e06affae701aa239f5ea7755ccf7314a068b5131a0b5886c191477fbdebc04b8a812ce73fa1ed05736a7d3cee163f798f4368205dc52b4f0d6ca8ce62fe64230837608f6708d7b7c1d587387fb75ebe81b8bc6614cbf07e713205ea1adfd5163fa82e750646ed2c70a2886277c07c07e2f0d7a5d3543be3195b55aedd1e383656f359680469316c426f493f16c7f7385d78e2049b23c94512e6de69a7e5687a8d135b3bbadcf81e90a26dc5fc0bbafcbf0b7d6ba584e4b09c4a7fc6bb669bfb1d39f4f819f467e6eefb0b2cdcd5b22367e4c0712561a056be7ac16e544fcc0ebeb1be1f0d59bc6ea8876cb0a1c246ee5877cef2d4bfdae4e3bb99cf4b8474be7273aa9293464e7bde422534595c6aa8d1cdeb1535853a056dc06f4695ddefa9f2bfa351c2df639809c69f0e3b0c5b82dc624124cef94679a4c0f5be9279a51efb089fc3b2944e1531df788e22794e762a9255dad0f0e8c45f5061ec95a21ae29d8230046072a08da350a1034fe4b598b54124019520546bdb39b75966c11b055e355a3011dfd264a0827c0c748a486e17eb66173f4d84c3d0e8762fe6e76cab92b3129983665465e95a6c503ac4f55af0896e6b498cbfa8190e07df86d9cf39251b5561377d92a9349edf09540f8d8753aac39a312792d41d5780f14e381bcd150e1535470852e8a1033fdfb1ab8c2e84049867bcce0019ce3e50fde165819e1a75d87fa70414a3b880959906630218eaa8fb7b52efbc991a6dcd49ecb610b594a6fdf7ddc1df8b8b74c649395b390becc58af76863cb20fc33bb0b82f6e4c9394163777705adca43ddce146a8d281a964b78d91c7f512cc73f7e0e69f440bc7cd98d3cdb7a13872306c5bebb09b6ba4a52954b0fb8f8611eebcf5fef10303f19e22864a28225c8d55876a56fa53aaa49c655b7f63c2fdfd04951de0bd9ae50a6787acd1f170445985720f5e744a6ee644f1a266574e4c598ef4487300fdb34031eff75b237b92f4aa2717fa003e1b22afcc129b57360ac058a4dbd288d45e47bac12c8046293d544679697b845717845f812b059104d64cf806ce7c419261a42e03f5344b4ec90bb3b044c089b6240a998e17d038bb4b1ed38465000a15e2051dea01570bad6ab952699a91f9ed97899541722597e179d064de31b98066af8bcabe5985024d274a868e45ccdc9e53c410833373652ea9085dcac1a99de4c9b8d40de0b1f6afa306eec74d76bd39d118968eec3c2157f8047924d5b9caab2a87aeda3572a73510127bdf90a6c4a930ca25a07f65de9fbca89cb17081f15c336b3e989074c445261bf49d87457594fd8e3fb524bbd08db6496fa44b6970127437094537b990501881539f2946be5a790752820949507a3946802fcd741bb093fe7842cd30988d7012f8197c14870fc5dcfe2c45215882563bdba967d7f25f0042c58919516ad7637bf3bd0a7acb97416a3b14b89e0035d069ec31a8a26d8d4875cfff919fb9635e94fcd419b5f8d29b1ca1579d13c028ff3021517e7e23a6bef86af8a5e2bac66b8a1452c94c62534eefc5513a166503ea0b3f965c5c24e6700b11a88db3c4bf5a3101b76b27d9bf6364388bc30fbdc04159d3b35608e7c8831b7875fcc84a1a00bf50edc87b7d5b69f6e04e50bbbf6944e35e3c87b015014cd4d05d17ffc0bb33fa858e0819647305a822bc2a6869e7119a03d5841689815ccb170382dc6d190fe6b5bb9ffbf4ebb719606e0633491671f73e499e2a49c24c1739e8cc216bbd078eddea76c7c7c6552053c3b22103868a84b8060a29bf6c0a2d54ab0e4691acdbebbdeaf7ec125145453477ef70afb720e2604c200b687ee7835a226fec19932a8a90f43bb8d078afe841d28af8c5b423a739c8a6929a571a55edddd7d34cfd8d35a99acd02c54b3b1e7995fe46f781035380e2df1adec4077ce3ba9575652e1fadcb7456e60258f109893988c66f1fce3db576c7654dbbb4715e39d2cebd187993c37e554ff68f52286cfa9b84a9b3fa658d829758d21cd734b539d36308d6b3db6193f9644e68c55d6813d08d1e69b391c5472795fe2e2bd9b6037e21181cfdf061515c31506a99e34a033fa434551d891b8b756aa72f6365f395d0bd786938fdd6def052c37a8c61b7b95eaac1286594404e6c68240b2193b8f448867629a27f223f4b7fbeacea39e27956eec457e63b9ff94477fe96884e9a7c217fc0b83874819992ee65e1863a05536bc06642d9aaaa5e7847696467282b1f03237645d71bc0b5ed2da25034187222ff2055a33958df1162cf61d59e009792f7691e5afd07009b5d9aa2203e3281ac5895ab35980bef7426b4634adeb0f92ac93229cda4bb01cf2cc047e8d865d8eb5d92f7ac48aaf531fc88f6a577bd2112ed564b053e0ec846cef9ac10fc9c85ef503866e2e1e361cde02e5abe63e6f5e5c7953c789ab559306f01555192646579132be15976d1b3b75a43f9e386025936cb79ce45147e66d3f6e2b6012643b454518026cd4c872a6e8f0564005f6ccedfa91f560522eb224867d0eb29b3444fe35ca26d87b3b654a655d4f10b68014d6555b3f7c44e9bf73ff54953b5bfe8bc90bf7a9642bf76ce1fb3dca0a208c012d184d77d6dd1b7951116400dce94caebed3006ba00da8f21cadf9c99ac8d88b3706980cd218ee743d6fd8510a71ac288870397104f3d6d5330a6c61989a38864e1986228d5b029001b2d073d1333108384139ee65d74ee83b861b727523eb633a0be9a9084e1f235b234b1c431c3e1531f59d4d75e68cef1a761adcdb38de0571b64b5668690ad67c8b3f2874bc7fd207ebc36b4faa6503c1095bcbd09d2e09e4847c0345aed3a40090750c34c1bf2fcf4cb753db8aa91f0fe2cc8ff9d35db8d87b76a66da98be2b23c2dd6e296db7709f6cc7891996e82259ee55ff17036957ce0474cf6b781507b0d7a64f9aeeb2047d198a19055d5a176c9a9c78c71ba38e8d5e27d3df309645be7277572d13c079718c560fd2f211f601894a5b3f525dbf2463b6205c7ffcce7d4a8e4973e660021a5f3dd8b36d2ed0984efc2ba8f5a54eaa06d45f58c3cef6e61f0cb79fc3a8ebc0b1fea502805a877852967b943b6e2f96a799e4bd79359470e604175b6ab0d932d1043dc9ddb103a881969752326b744a78682fd465795a4f4203ce0be61f9cafa11feb0e8270119e8d174d560cb127e9a0d5f459b5b82f68d0dd95957fbbdbfbeb4f7c8d05d26c3c920e063b093d05da4b168a7bc772e8cff7d8e9fc29cbcaddc01e5d48be0a8c1b522d9bd210539d4834993023def018915b33b7917b68e26ae9f5ce363d3bdc61f4d189d59d47f8dff6d7cf3d83b42e0e4f50ad9f1ac007e01d74f510565", 0x1000}, {&(0x7f0000000040)="3d687a699d2902280d25b22be145a6dd274640e83a2311bd6d13de402d49314524b99b17533c557de46f2174f546ec5d1a2b1db81a2460e14ad170ecf81eeaab2bfbeb06fe68a60a82f5c7", 0x4b}, {&(0x7f0000001100)="badb86055005f274b6fad619abf4c9b00640d7fb094d42e2142b3ae35cca12198013d924da224bae287e188b76d41b8aa01155b9d71844b013501d9e5ab27828b4e95ba3a707690453b88973379483960811ff83fd44bb", 0x57}, {&(0x7f0000001180)="67bc45e7f3b94a0fe563fca2c5c4c5fbf2274e33ab91a4a7dc58c77ec80e72f9336a4edf625c3300dd97953df30d2497ee983e6740b00be4e184d9a8219a12a2b2e40bb607d44e3b2b82d95c89a3cb455249079cf74b24ad74eede37a9857bf5a744f8dde818ec7a2220fe56e0a71fcea19ebf21ae06e38b3d18b6767db604580963cb6091a957aba91d6786389b0eed1f75c5f7166c109624a69dd8f103f9435f87c47951530612", 0xa8}], 0x4, 0x0, 0x4) 16:40:36 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080), 0xc, &(0x7f00000010c0), 0x0, 0x0, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r1}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1408, r0) 16:40:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x5, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) socketpair(0x20, 0x2, 0x40, &(0x7f00000000c0)) r2 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r2, 0x80047476, &(0x7f0000000040)=0xfffffffd) r3 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000040)=0xfffffffd) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="26771e0e8cdeb27eb09ff69db05a4bca4fea3bfe9daf0147bac26c46890c14551bdece7d45c9ffdc6dfe3edd4de695af3645a7b17612a80cb2c74b211717be120b641f84fba44e3ce1bdb542c9efea8d1994", @ANYBLOB="b2b20df8dedea4cf41a861e23f400a693b95420f6479739b5168795e9c9bc39edaae407cce6830e71b60c906ef5e3c5e3fc6fc42bbad715dd07ab4fb893cba5c817f01dea243969f3e7d383b1196d4ff", @ANYRESOCT=r0, @ANYRESHEX=r0], 0x0, 0x0) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000000e58d0b0b6d3b6066a4e59b48a4a794359d824584865eeac7825de964c88e6b5d3284fb32d45d1640f215e343cebecfd2b8ebaf5887911e101161c6e108fe99c7e0123241e16f96c4936c9fd3fada9fc8bd4812696d76dca60219afd3854a48a20d1ef3d93274fde926d6b3ef40f517db03c510cb6fa601612e770f2d9875d1190f02a34d96db72227faa721fb9c427a7b91f718cadfeed81314c08be354bead34ce45aaae4a9caf44062d15597aaec4cadf2169222e2ac48cba9cc76b73"], 0xc6, 0x0) msgrcv(r0, &(0x7f0000000340)=ANY=[], 0x1, 0x2, 0x1000) r4 = semget$private(0x0, 0x7, 0x3e0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/5) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/164}, 0xac, 0x0, 0x1800) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/176) socket$inet(0x2, 0x2, 0x0) 16:40:36 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYRES32=r4]) r5 = kqueue() getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) fcntl$setown(r6, 0x6, r8) r9 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r9, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000040)) 16:40:36 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000080)="e68cd8fe1a1c8fe06e431777acb57286ad399f413b58686a5beb2adb5d2fba19ad", &(0x7f00000000c0)=0x21, &(0x7f0000000100)="992b7993ba56c9e9ac2fdd9d8292732d3e1ee44799e8d8642baada30a672e76c28ec6b0dc8d6bc2e1aa56b2a5898e7", 0x2f) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r4, 0x2) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x300, 0x0, 0x0, 0x0, r5, 0x1c1, 0x7}, 0x85, 0x2, 0xe62f}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r6, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) fcntl$dupfd(r6, 0xa, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$KDDISABIO(r1, 0x20004b3d) 16:40:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x291) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x880, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x1, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) r7 = kqueue() r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) unlinkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r9, 0x0, 0x0) r10 = kqueue() fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0x0, 0x1, 0x20, 0x7, 0x400}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x46, 0x2, 0x1, 0x6}, {{r3}, 0xfffffffffffffffd, 0x0, 0x80, 0x23c4, 0x40}, {{r4}, 0xfffffffffffffffb, 0x28, 0x2, 0x0, 0x4}, {{r5}, 0xfffffffffffffffb, 0x98, 0x2, 0x80000001, 0x3}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x2, 0x7}, {{r6}, 0xffffffffffffffff, 0x14, 0x80000000, 0xfffffffffffffffc, 0xad}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x8, 0x3, 0x1}, {{r7}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffffa, 0xc8, 0x80, 0x3, 0x79f}, {{r9}, 0xfffffffffffffffc, 0x30, 0x4, 0x3, 0xffffffffffffff24}, {{r0}, 0xfffffffffffffffe, 0x54, 0x80000000, 0x3, 0x1}, {{r10}, 0xfffffffffffffffe, 0x0, 0x8, 0x1fe0000000, 0x5}], 0xdf, &(0x7f0000000380)={0x4e0, 0x100000001}) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) socket(0x20, 0x1, 0x20) 16:40:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x26) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/254, 0xfe}, {&(0x7f00000001c0)=""/226, 0xe2}], 0x2, &(0x7f0000000300)=""/10, 0xa}, 0x3) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000380)={0x0, ""/136}, 0x90, 0x1, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() setreuid(r3, r5) getgid() r6 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000480)=""/134) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x80, 0x0) r8 = shmget(0x1, 0x2000, 0x1b, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r10 = getpgid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000640)={{0xfffffffd, r9, 0x0, 0x0, r4, 0x80, 0x3}, 0x3ff, 0x7, r10, r11, 0x5, 0x8, 0x81}) setgid(0x0) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x2810, r12, 0x0, 0x7fffffff) 16:40:36 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r4, r5, 0x2) r6 = geteuid() fchown(r0, r6, 0x0) 16:40:36 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x3ff, 0x9, "cf11ea62f04cded5c438f678b7c6d91db0683805"}) write(r0, &(0x7f0000001200)='\r', 0x1) 16:40:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000), 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6, 0x800}, {0x4, 0x100, 0x1800}, {0x1, 0xffff, 0x1000}, {0x1, 0xffff, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x202, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xfff, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 16:40:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) setrlimit(0x7, &(0x7f0000000040)={0x14cd, 0x6}) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) close(r2) 16:40:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e4012e2b66696c65307500"], 0x77) getpid() 16:40:38 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x4}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 16:40:38 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2a, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000000)=""/16, 0x10}, {&(0x7f0000000040)=""/207, 0xcf}, {&(0x7f0000000140)=""/20, 0xffffffffffffff3c}, {&(0x7f0000000180)=""/131, 0x83}, {&(0x7f0000000240)=""/187, 0xbb}, {&(0x7f0000000300)=""/217, 0xd9}, {&(0x7f0000000400)=""/60, 0x3c}], 0x7) 16:40:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001900)=0x7) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x40) sendmsg(r3, &(0x7f00000018c0)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000000100)="83929c6784207af1f1af903fb72186108b00bbc4ceb819fea7c86e8eb8b7eacdd3b7d55d423cd5150dbff2176d1d0bbcfd475130f386522b085d4aa3037c8278ff2e4f58e00a8dcef89158e58acfc87eaeff364e19995f52b5b12a918f04b56cd30c347a13bbc5cd6e5dc6d8ab055497dabb180830c19163914ffefe70c9c74efea514078d74119a08ef0e173d290f403acc0de271b39da62a708624b6fbc3667115599e9f8c1e31a2bd5751b5f9eb0ff008573651f9af14b7ad3e50208983636753b821edc9fe40471c1cae0ee6acbd9cb18c305e442970414d0fdc0359cb210035ccad3361ab5eab6b910650a64b8fa4da3c5c21e7", 0xf6}, {&(0x7f0000000200)="2390914e108c2c833c2a5ba45f04606c1f69dc920d28c7c9f84b8ce4923cf888d74c5df10d5aa459329014097e4b8dc624ac35f1f41db9958337e36b608d4a1c13080acade92eec88a289e2e23c5647884ef0253f8a082f14dde4cac0941ca8fc53b6461eb9ae53a0a7322277980a0d0400075def65c21dbc593702a4c0ef81006cc7d6d460d40326dc48ce58d38421f3399aa83f62e51db5f394cb557dc14eef618e26e1bb8de31aea1142dd4563c4fa9e4082ab30c6a77efafb3ffbe26ce8c25d147e206a0", 0xc6}, {&(0x7f0000001300)="5c821f97362d8e8e38a0e2c9a063c0cec80dcf98262468b53ea0e39910914b6c282a97fa3a3438dd7e559b03ad406b9e23adb23e8f389b0e0adbbfad445dd22ddd221125d10f95edbca07d45e06cd198a153defbb6c04abef9f33ccfb24c999ecb98864de4adc08d792ec26fcf3e1bcb60b1406957e046b73de9b200af4deca30f4eb7cc906acfdaa18c9d8812047db19c797bf7", 0x94}, {&(0x7f00000013c0)="68b126a562ef24158db4636c27fa327a2005f285e7fc25e5f5ce42da417728693ecfb82cc8c330d9b022d5ac00611bb8031d399b78020a88839eb71238b8409f6ad79d26056f2e802bb719574226d5a547dca3b1379967de67fcbaae8c270cee793a740ddf1fdf77ac69c26fc48c942b53fe7c4d369e7adb9f9d8c44b1fac77d8d8ca96aa9189e08d5d656", 0x8b}, {&(0x7f0000001480)="2e1476cd7cc9f2d94a5e584e9ade34a165a4be0235515e6a1f55c53cc339d17031f5f260c0d5abbd35662a632f1bc03a88bcd4", 0x33}, {&(0x7f00000014c0)="00a848c089b98e1ddd3cfddc666c07d9e98d4ffe26ce2addafbd26fbcf697d878d90d073e8789312ebc8", 0x2a}, {&(0x7f0000001500)="bd8d8ffe90542828ff3136f9f2568d5f6cef9d29b49640a80d40d98058e5c0f4454434cd29b81c601a98f5a820830ac77df600e08b56577609d8c026cf3e4c1674c1ac4a8259b410948d353a4b7e2fc00de7182d67ca95b022ccdbd89d31c58f6c2b95c788617b5e776423990db69be0ab3d8f4b1cd471528a24332e2df74ceeee186a6a01faa50b1c940e7dbd9c9af8d06cc25a77d0e79f2b831a7cf319fb163710a099fbf3fe42228cae5ef421252c593b9882d10bf8ff6d7c6e3471f00e89c72ce85ec9e20e04783b81609ffd57c63a42c675cb43c9", 0xd7}, {&(0x7f0000001600)="c651edc917f5751fa7cb646916899789274301a4b31b074fa1ea7ad8bb2650652418e4f5047a25048035cefc6e96952bd2a223631156b27d3bd35c6381064b1157070988444a00e9347d95862ee1fbec3c8f40a2a4b9e78213e71ac257e8f9a0e6da56e01084f54066cf1ea721b7274942180715f58aff26c15b986efcc35f4b5ac5a4", 0x83}, {&(0x7f00000016c0)="4daa6f2b31e47c31299ec35479289a76b6118e85eb9def2fc2e38b1ecb87d6a0d331258b7102c940956566ab5697361ba71be12d9adaabc7e0c9957099759fb7326ce4c565ff5485563ebbd3bc9384d3b45d1510c77c1eb65c7acfd4349a6801cf0b7331e9b073f5b91b099640606949fdd40c083e418e78c7e7000df4ca505643877964efa6e2674ff134c0196a56a49fe0c9bf6a6c3feddf196a5a72151a8097d0427a34d9310ac12f9ac57d89b306b07763eb5423c1aa59cffc43d3185572168829f809c28de43566d19190c65c81", 0xd0}], 0x9, &(0x7f0000001880)=[{0x30, 0xffff, 0xb8, "0810c1c16ba03619e82612d650a30152b07a017dcef69f928f9a4b3a35"}], 0x30}, 0x2) shutdown(r2, 0x1) 16:40:38 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:40:38 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) writev(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)="a3adaadc546663874eeb3f551504e0eec835ad9f4a9a4b8ffab07752311658048222f0ff4a249e7143da961b7f13dc8acf7a143e5e578f065b03fd1aed4a378e8d4e5762673f0d03e34cab0cd564bdaa8ec221c205e2f035d7460dea6a6d27da14818eb44079c5b268af62798d785f7b974274bb305314862dd89f8730630cb58c127b3399d52dcd62283ae6db309b402bdf90b4ddfdf43bd2853b67fbb7bf5aa7bcd1a1cff64e46dcdea772975ccb1c3f380f5f62abe679f23f398c37ee359805cdd57f82b29cf30d2825c51edc586d2daaa030536281b430c6e20d4b9d4ed4607d7badf4686aabf053", 0xea}, {&(0x7f00000001c0)="925fbedef30561cfd1f97a95f0f8aaae92e38cb2594494fda230580380a11d5b6e924be02eacd19eb0fed283124a8bafdba9fb469882580f75cc2f0c2cd91515868f819ef9d8028dcf103b60739d7aa79ddf6461704d4564eac892cf9b98628198a1cec4a9f6734495d9e7aeab2c75a145fd324946f48ea6ca47f08a5d9c4ba53d2abb5ee836ecc9504141d11f0bdc4962adf9e499127f2e613dc4f92391bb90c6a46c1fd60f4f3fa1146e5cdbf021e6e92466918122182e42ed9b1d39d52c9cbbd029b14b5bb16a8e60bb86cabec1dcf1cee137bfd0e0a2dde0bfabfc016826fd6cbe4c0c7d4ce36d06c0b5b882f5c161b071c39fc128594b6b434215fb49dedd2d1531e2a5a797d22ec0bbd8c4a140261f7cc6efb4c7cd70081263bb03cffa5293363c2c5bc162f441c2e89dcbdb526689e63893463bf6f05fbf6a7f07dfd0fcf7dc760a586d2c33373ebc969edc3431c0c89f7eb4c3e1450d183a6a3c5507533fb5b3b608205715cc900ca3b4eeeeb782457c6f864ad9a81c28d2ee0042798233c668f7e63f28f25a41a002afce61fe42acdd4ee7801068c2841c673a8bf025ed7c74f8d871d6be6898c8f73d7f05c85431bb7738778f4da4f7bb07e7c686a393b329b34328fa1f78c4e22b233f9ac495e5ab3fff9b2b3041c96ae8444c3a3b6d6624ab7b0034b6640d974a8331cc33b3f8d1c73f1622103a69e9ef9e5e255da2dc5154549e254e873ec97d7df7009d38d4d10383759de6190b9e634b5bfd0c435eb5d64e1773b3e9fa529c473abd2fea990312acdd73fee84feb0e62e9b8aad4b690d8c39a9e77a590854d8c537c1fd15759f1b84dd596de2792440c4d6e93ef9fbca5e08395dbc0a2083214ebe7eadff10ff84a05c3876ecf11adc0105c81026273294124fbd87b9f3b1d79b01d227d7a5fea4ff5b5f522666e7a17c554f17fe1a5b651754f21a323f8b9e1e129cf8a4eedc23e3c5c9f513734605abf17a69619dbb1ea7d0c693453a2e77c890c84d6ddfa1d41eaf3420f03217e76c97dc57ff4cee12bc9ec6c7112e876c48daee73452ff372baa62717a5e30290514f7709fd2cee1177fb8367e9744d91085474ac3345d736c82e112eaa4789eaa19b2d1c7ea202db5ee04fea19fd55d25274dcced7a1e86b7f1f5537295f753056e382aee37a5815f8f4a7abf9d076e03244b691c985551001de50abbe7a681966b30aa34023aff98502003569a0056e64d748e10b68e706cadf39dee235e0b010e3d7b211c1e6abaadfa054a566ddc891376e5673af6b96437145a97e51f42fd4aad15fff385b8587b29ec33defd0c574cf615b91f5f5a7a32ba5d39de8d340ee83468843e04f5e3955129305edbe84f49769aeb138961fcc42529910742a32af60c404a3ed4e05d6adc4d83b005d14cd8c7bf725d43b5613c31aef18d7a2301b4b39c64a94ad7a80269ca0a43556ea80bdc4ca25a490758a6cc5c2e399e2c9f9728dbfdece7a19c67a15ad7cccf9cde44de48b772291fc8e01e45c70b8719a95f62ba3312269a87eba759610ae07b85d1a1eb22bffee497819f85e3a88ca6cc2981ed456deca9f0266c6c48846524789709697f0605bd753636390ef5fe4bb2e459b7edc68ddd88df60dd9841c0a646bf3e2814242eca472eabe2543664d0c642bd4a9cf813ba5303afbaeb1d33ac957a6a7e6d58e53d052d120813c6230a5ac6e0e6b575c43fdd0f0e7a004211a11ff6d3145993374ffba61dbff8410c9bf9abcb78fd5f3cca86f79ca0c9cc25bc5447198abaa92923d5125ffeb4f22b1d96a1c947a01814942ab15ed5d1e9465b042a843deb516b891305a1bb023ea3b02dc0b273667e0c3484650f01b0d1211bb6ab1bfeb8f70a298b8fa9b15df94b46655b095d3c855455e9b54d9058b0814ca65847970d32495145ea5d22b79134e6907c4241bef1a016644fb81e1c28819d2b14734521a3e1592cd2395611c1220f3d2b68d0539f33baac7935d7d9e4522372ffb046310b4c44ce7d33d3738f95c5147ee92c5fb9a58d5992a86a7f5ca568f411abdae3f14a13d7390d6aa2929fca17c6249e80a7587e8e263068a2141c0957ce54f09c43e631edd1adfc9d5e4d13b05d71f43077fef1fcf5ab6816661d95af709133b3f319a1029b523386e80f2206015d187e3f61819fffff93ddb1fe83698cb6836600728ec7e50f97b35e1e55443993087cf0474e1e652ed119de27f2f9a45b9e87f0df09f8aa8ea109f2754b11c2ec663d8cd7689367dc2d6263ca981f2d1a7cbb803bb6921a633e1dd2d3830159f4ab41580af154afb567650d00ddf16cc9e59c07f8f9bd30ace757bb54213554ef713209447dc0cd2c1023e15d00541c7420437dbffb9bcbbffce361fdfc82d5bae45957a6d43075d694dd530b1a97b66a0cec5e9e3d0ff9178c130c03719276fff147cf9b3a3a44a656ee07b618612130a3a48665cdb5c45f3f5ea05fceeeb08541b629216f114daf463d5e0494d2ef8585195f41461fa8d7009e7a36e4d76dbb2d2bc6ad6ca4b1553e50b994a59c707fca71637d67aeb107125900bb584949726bf92b40509ed55f0fd9c5003e4b174dec9cb33f42f53c252713267a209ec51c59fdc3ba6501944a576e2eaec9932a4ca61066b0ad7af365911f8d806039e874ba94cf146667f0f03528642ed8ae8597e0fcace11ef7f56ab8a508bd2d9ea4e02f63a83c7d5ecd315db879d60acd5052a7683c32cf0c697e8a096e28c25b5e79b0a598d2a8b1e85b17ad65ada455c96dc716a2a9ebbe8e978e2612399b96daf728fd8c74028dc81734b494aa2e8606bc21942828c70c739bb8171117f443caf28343d7401146ea9c3923b1c4d2ce9ff7b64d036ef0ec442122d5d2241912bc1ce53fbeed9bd8c813575d43e32bf683479e1f75da85a6b21bf7d0f084ac6cc00fff71c9e20c8ddf19aa26760a13269e3a0fafe05c2d224cd2fd6e27d8b19bbc0c7e649ba43c38a1a43b8d31bb29902ff8d04d1665bd0054c8d1407e50b5cbf043cae672e74fac798642431e10eaedef6cdbbb065edc4b7788a39447b97312418d13d043fbff8425c78496ccfbb7d1f942681f43b23427ed6e3a4f2dc5e7ccb9b7903440a4c636e996e1edd30647f076da3430e04e65c3142779ea81e8aefe4a74ae1f2194fd9b74f5fc9b26ef2b0860c09330f68532323aaf6fef09b6df827577ee2ad8a6e8953983be9975116c10b7ea360102d3dcdc06e7809a21ad46a78883500ef4d79f66c3d8ff75e1ecbccf7dc90843ddfcfd95f054266360b575a2f5748f6dbab015c94d090afe8608e5cd9c64b486d69797d1ed1f774b8645f8c3acdff138d14f6d7bd192105c72bbaba0204225dda6e1c4e40fa142b6c41593964b5d2397fb830a6e5693198bd523ec254abbb42e64da9600b48ce043ff765a34605b6506fb57fcb1ab8662699585048b5f2e2ac61086f03ba94cdaaa10ed997cee52402bdaa8b4c87245dd68fef75912195fc7f6e5ee1fba9c7ab56e6d343f3064316e044547b655b34a50dd195a9633952a715b01408bf3052c9b0559548dcfe890233c6c73e4ff649768e8c5148330d51de02b5da7b25214c38d2dc2386dca896890ced3ab85c5371d94e547c5031015509af2b7e0962dfe51fe11af7c8396c6a6c695b8e089c6ac2409ba0d8f3b7c5e1609b89682bd886405201b167a4cb0c020a78cc6e7de826e2642280f581397bb632df5a7c13bb19cf368e3808cce68bc0581e4cb42b98cf767ff869aef0b16dde97c9971802abc8a4d63090f828fad354a2c7e107068761a5eb3564d129df86e6f0a456228794884a9f489414620c197de92c56b4cbe92e0e4da0b66397dc974bfa0569197a9089043855bb9b3c24955e3463ade349b9941dfbed37f58212f9c3fec756221922ddd57de98978d6cd8c1a9fbb55600c4b0ba8ac268011026861151b066eea19ad16d9ee796aeade03ce7665220cf24de9be8f5b161330928e3a5be99711c396e9aecb00816cef6c34d85c36fbb86b57b0a23fbed2500da84e4565ad6bc1bea13c4761c141371ed12b1f34d41e15e7f17f60c239f952d828a049af621aa60a3c4e469eec063d656009b1a0b7121cc4627ff8a9c6949d03c5b4c31c5495fe0c8d7a9e11ecb603b0f92008b6c573749874a77c5954cea11f4502c12e9d00315a842559592a9399c46d64ad860a8db94d0a44adb94056745ece74103bdbc38a63031ce33229b9e21f9cfc92698569bda9b06009ba9ce5a7fa5d90d040a11ab1474354f262122bd4ad98c818a0246e7cd5fd33eb33fc0731d9c18cc06ec700b3c473c6dfd9535d3569b8d15d9517c8a0fa2690c164b07e68d07c0fa9caf5c370fefde7a169d641f9573398c1414c3dfb8d38e22e43d8e2270652a5978f71f70fb12a88136be0046798da96d747a964330ffe9775bde05d927f41de8ced3789f8811d12bba995061cd9a4d146c2ac4f555e568fc01fed40829d96615ebb4fe29016373255089ad18c553d322f2f75a023f6a8e84ceebd9d9ef778bf1179424eeb9060faf7ce6b063655da5104db97697eaf32bb07cd7bbb991afde91ad05554f9cd082403e437786f41454a44785a1877a60bd293533a9358e2c10adb2a331c81c0457904dffb3dddd0f530f573188221c7cea50aed97870d0e8d2fbf19547a91046a858e7a8c901ba3e5db0aa98b2dc58fad91d52d7a19b0cd36402d479a80d22b9abfa509ca6c099505116dde3e93a6caa881f5ad471e377b6a2d6cc008926014b006c79c3d525afdc3deb0273ad7671bfc2630bf9270257a014bbbe24e185e4cbd157154374b3870830054e21f448c467adba206bfa836af67ef2d3069be12ec37f55ad0a14a2feec27ecd85b7085de7c6d96203eafadf249382a7dc8b475ec522e04a0e2fe4ac602287f3e5976836dd0fd1bd31c7cdde5f0613f066e63d63aafd7949e3d3b910f914bf89d1e272296c4cf0cdca78c47c24f60856990e4825052099e470093e545202d9c190ada7b4f667b1d259ae9c4d22d3b65f928349ecb5ed27fe2581314b7a632aa5b9970dc79b49183eced100feea180616d67d1590c89c90d3fed75c295dc9d8b9a2a1582a928b946a41ef72665735d5520ef8efdafa1faaf417d92bbbd03382dd812e85685d489b4ab3a36f3c1c7a943d8737fe9beae2dc0f840cc7d9de4b5ee0d3baef1284ed8e8a31c2902ba4702cdb4ab580337a2e1c358848a8ff7a482920696e653b5bde563923b2c850729469fe4f8cc6c9786fda4552184283b9cb6aca4140ce574d6c98ae3a6bc263ee3ebf752b6f9ff943ffbb8b4237d4a783204ce6acb64b9bba3abd9937246646b76a737ad9c47288509ea20968ac0519b9672537dc49224eddfd6d78a20da835cd01145313ef893825e16f804d6fd4e22773d881f6fbf1f91f60e4f579d11a5c49538dfb0b1e90dacfbf5cfc6647304234345c7e60fef4cb9c9b3ff41e92203eea6894f2eccf3318701b9074658fcd435b983b587a912aa7a9af2a988b9ee62a390fe2ac21fbcf89d2e2c715d753cf1321f7754dc8a4fd7e497cb7f9799dcd85102e68968b548d1aad34928844adcc3530c5ee0b09de5c4aec0c23c98c96801469a7a4f9390bde79eb5295f266861db6244144913916e3e2b5ae9099d7d23dbc8505774d0859af0b0462edfcd5859432e6fe9391847febd6641f91c23afa7e840f625d8d505ad937d3bf858e4a7154551936380931e2126a5f3a00b5e4538b39bd3c0ef1c32397f761be377ba896ba0858550509ea7", 0x1000}, {&(0x7f00000011c0)="7f7ae91580b4e33e84b744f78345face698aad8d922f21370f8ed5fed7d37fd27c08d17752ab365484c8af58cb913f9ec367fa00d4ce67241c42a35a09474297021edfa12f1ccf01701e7cddbb47dd084c1ad4029ccea509d63a5ac333fc35ac2eb1195e", 0x64}], 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:40:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) 16:40:38 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r1 = semget(0x0, 0x2, 0x81) semop(r1, &(0x7f0000000540), 0x2aaaaaaaaaaaad28) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000200)=""/228) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f0000000140)="32c88300"/16, &(0x7f00000001c0)=0x10, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000080)) 16:40:38 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) r0 = socket$unix(0x1, 0xb8f928ef3bc5671b, 0x0) getsockname(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000040048744074000080f8000000000000"], &(0x7f0000000040)=0xe) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:40:38 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) getuid() setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:40:39 executing program 0: syz_emit_ethernet(0x12e, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffff86dd6031797100f82b2c181d010000bdb973531eb41c45fbcba81247e4f515ff0200000000000000000000000000013c0000000000000001000100000000004e224e2300089078ecb03dc87fe16bbf59e08fc23f65d8187a32fa9ae2ec638ead4f04df767e7aed93d724e4d0d9232e92dbd9247f2c9aef64067508f745694c2fe1277cb5ee2472996a15ea885c75ad1834258974345ae1d8958afb7897512fd519b8a1879b41195c47f739797208ee19a208a3bd897d265fab951d8f9e9259120ac563b283fef0e85589099af7065af45beb018de272fd837dfcf963f4ef2698db8daaab03723b54a2e1eaddb351894ff3dd8c604193e51d90d93d8783014ba6e713eb40a60457a37fd393fdd9492b92a8742c548309d156b196da9d5eda15a64eacccea0000000000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000002c0)=""/174) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000800)=""/210) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000380)=0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x4, 0x0, 0x0, r1, r2, 0x12, 0x7}, 0x1f, 0xa211}) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/250) semop(r0, &(0x7f00000000c0)=[{0x0, 0x9, 0x1000}, {0xcb7c65354e9d000d, 0x6, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0xf7ff}, {0x1, 0x3fc, 0x1800}, {0x3, 0x200, 0x1800}], 0x6) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) open(&(0x7f0000000580)='./file0\x00', 0x800, 0x4a) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) munlockall() semop(0x0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x1, 0x6, 0x800}, {0x3, 0x8}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) 16:40:39 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) getuid() 16:40:39 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semop(r1, &(0x7f0000000000)=[{0x0, 0x1ff, 0x1800}], 0x1) fcntl$getflags(r0, 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) 16:40:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() socket$inet(0x2, 0x3, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) close(r4) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) writev(r0, &(0x7f00000022c0)=[{&(0x7f0000000200)="350ae95b0233343418b25b7c32bb6eed9c7806798da605fae9ec5b2012692cf910b22278786f12e404e5a2c7b2cbcf9af529827ae12f0d61323e9300c08156ab3ee2daca6895cc261931e0884be7bd978a5e00bd3b9d99facc48ec9283a876d8249723b32466b86dc2dc68c54547ebdfd86660b85acd3f020ebcb72d61c5e6caeee09c5869ecf7bb2fced5291fcbcf77f4fe18c8575c125f28169b4613e7b0c60867573fc49c55c5aa282da4e1d8ea0ee0ef1c7253c4f58289489dd7b7dbcb37c45d1b686728a54260ffa8bbff8a8fea9b3666eaedb0f3def720496d31a69fb9f3c5f94cc4cd180dd691077564a960e8d7a6d66c58b334c820877dd06f9839694d3ee7163386c45ec4c20df9afe7880710a4a260060e96d7cda2d9707e5990d1411967d5a2688567aa0ea9236c719364e3dbd0b5ad45896549e901bc470e7675e52a8683131da94574b82e5e72b1b72b48aeddc8602a7e8a451a1a66c2d23803cbbe563afc600370820d3ae3174d78b383c76bf9e9340dbf46a8f8a09f7d87f87241c24f331f584b4c78d192cd2f15050ae5ab414588ef92199529f933c4cd4149e2267a3e1d231d69761e13ee152fdd9f6246c99ef9425f6099dc8d255a362b03038cc225351772986003c955f2e5ebcd95b5744ddecac5fcccdfedcae5f76fceff82ae0f2a9f84f62a464cc5751f45421f83b0e5707b8e830b08e96a4de0726204e3e9e1f8c5afe73085489e2d8b364b7d814c539196ddcdebdcbe891762f6d3bead648cfab5548d56ef42760e1e3ec68e599d75dedde3ed508a409586000a0b254f6b0d179353db2a9bff495397abe7cb376c45b3fccbe5b60d49b25583ec35310adffb945e963ca0974d2230c0d47cd138e4e0025aec5cde2d4c4c43478865a53fe469fb1911a5e870aa6c6e187d21f5bca47e41818b89df78911323da54e8e4b013d611af09c3fa1e75e1f05b57a049a0", 0x2b3}], 0x1) 16:40:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696cf72b7d0ae3e1653000f698d9574456bead8d5ef05b85814d10b7ba902f62b9710d0e3e39732e6f9443bddd4837"], 0x5e) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="9edb20f8f99eb18b6255b0f22c500863f49171d16469167b90562a1078f2a8a127dcff56d189fba980bdb9c6f360a613a21357019a9ac14fad9df208009214eff3610cee21d19e901efbc308003637b9e81a7454678c2600000000000000008b324b805def4b6662", 0x68, 0x0, 0x0, 0x0) 16:40:39 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) read(r0, &(0x7f0000000080)=""/195, 0xc3) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r2, r2, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) syz_emit_ethernet(0x158, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14a, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @tcp={{0x0, 0x1, r1, r2, 0x1, 0x0, 0xf, 0x64, 0xbde, 0x0, 0x9, {[@sack={0x5, 0x26, [0x0, 0xf2, 0x88, 0x4, 0x5, 0x4, 0x3f, 0x4, 0x8]}, @sack_perm={0x4, 0x2}]}}, {"b74be5642538818f22ede173c100253aa859196c858fd9da5f885c6f960a695c4fa6ec6fc908248d5e385424d12a8e4466123bcf4678276e9e68d09c5402a3f21c27933b8df20de1cd227de11a25c1e583222045fd73ba496d867e5f04172078ac526781775bdb0f81fbd36a2065e45adf63c292b182082f308b8948536bc0eaaf51251b9ccf8da165cb78cf430d8369019ede21272150f50720d8d418927eadf60c681becb9b6725b0e0335a79d854c8adcb0a8487d9a3993ba8f8da17801b1ab7275d7a746707e25739ccbc837e7f08307917941d8a6bf8f4426089107935a6145edd4b0b379f89afd9d5d110ae5ab222465cfcb2cf86bfb31"}}}}}}) 16:40:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x3, 0x6, 0x5, 0xfff, &(0x7f0000000240)={{0x84, 0x9, 0x1, 0x0, 0x9, 0x1, 0x1755}, {[0x3ff, 0xf9, 0x0, 0x3, 0xd0f5, 0x40, 0x1c, 0x2, 0x6, 0x7, 0x5, 0x8, 0x7fffffff, 0x5, 0x8a79, 0x2, 0xbe8a, 0x2], [0x4, 0x7fff, 0x2e3, 0x0, 0x849, 0x100, 0x7632, 0x7f, 0x1ff, 0x1], [0x200, 0xfffffffffffffff7, 0x3, 0x0, 0x2, 0xfff, 0x1ff], [0x917f, 0x80000000, 0x8, 0x9, 0x400000000000, 0x1000000000000], [{0x15b2, 0x3, 0x1, 0x4}, {0x726, 0x5, 0x6, 0x2}, {0x4, 0x2, 0x401, 0x2}, {0x1, 0x7fff, 0x3, 0x1}, {0x1, 0x4, 0x40, 0x1000}, {0xfa99, 0x5, 0x9, 0x1}, {0x2, 0x1, 0x4dc0, 0x2}, {0x4, 0xffffffff, 0x2, 0x1}], {0x20, 0x4, 0x7, 0xfffffffffffffffb}, {0x3f, 0x620, 0x1ff, 0x55}}}, 0x1ff, 0x3}) writev(r1, &(0x7f0000002fc0)=[{&(0x7f0000000140)="da26970b5f10c8afb48a891f443dd7d561f0c968cb4e7ce6cf13316d07feb0eccbb60381607213bdf7164bc617628ea7b4755899e72db3a7188e4410a27822a871ca9555c7b8828cd407b92e58d9dc428709b4e122fad7d9ffee9960cca7dce73a2479ecdaa504831d9579aa2669a9c5782c023eafccf90547e614ffdc3dd3014e11e229c0b0791cd25bbbb5984b533dce3e4c1ca5a682a940fddc84167a980d2cd6d8d775c85811be8fb1fce543878db6956a7174160e91b5866e9fb93ed7d4cc58b3b5b04a3b1eed7d0315b07ae348703f139312a4bac51c15fb921be885067108e790973e46a8adb28e49ffdf8e2de6e73f17390b919fa3793845", 0xfc}, {&(0x7f0000002a40)="30a349b7152c0bc93f8bb5fd0cbdd6096ee1b55ffe3c364ba99b3436c8846c672c418feb8439cf5fc0c474a777991312511f93177ae33082d3587ba35ce4abc33d79420f2dcd66937485c5937b28e2686089a6c5681295cbe518e3a365c1c8f1bb3a3f15fd0b0268a62435958aa62d96f638fd98f38113ea506e502dd77c3c0e1663ddd5fca19734484cefed", 0x8c}, {&(0x7f0000003500)="8b353ca3015a6839cadb3b31445dfdc61bcd30046de5428372aec186d9265e0c193564884dcb7bd0f45c3861fd31ca1505c5d72016b21b37624db5a2b96c4ca54360a1fd5f4eaffe967c68e511e04443e9759599a51a16b2edfb0e444705a9711376f8c3ca45a275a86d3343c90b422460b3a8778ab50bdb0800f21faac3b26ad62fad881a9bf267c8b6a797e061a8f56b051ea1140c7482567c351c25243edcba80ea95a92dd46f8ab63d13df901a76dc3c727aaf579247ef4b72375f7a50d4b8529b95f4cf86ab295097fc3d4066a00dc6a1836e1c880c2c088a00b90ea7b2f1b5cea32429069c04232f1f935adf7820ed47d293d74a57789ed60c064121ad1ff94c7760e184d75e0d047bcd8c77c3e7704a1487c242746d7fa0aa5905b91fd2c17381cfe69a2b2b1f67d99c60c6340f45c2eab5453fdc35641e7fcb6537d0b91976f7097f094a3fcc95975fd1b8f43673a8011c81cb712b9b772b4894b153146ecc68781c4f4a227dc2de49ab5fb753ab7a5ca7412f2d2198d2b3c07f37ad77a23c729df0fd5cddc59ea6c836c9f3939004a3138624b210815115569de541bb0905296984ce1b6335992bd63acabed709bfb14d16196c781e67e533a9d6", 0x1bf}, {&(0x7f0000000000)="235e8339c472a82b22880dccb2e8ba6fdf428620b12478da448070a203e8a3999e52ab", 0x23}, {&(0x7f0000002cc0)="4c88e837b956a39c89571961ac3b7ff86595d10ae4c38bbb76bc29553f4dd791ff90e23c65fdffd1f8c813ebc69ee3f4609c37d908a2d6e5e590df1a5d729d5be7a6ce48f45459de7428707f5411f1b20c239a74da7ef2da5ec57e143c3e8839af96aa20a79272832620fe291b69d7239aaa2b9780b7b3e1b54bc0995b2df8eac95d80427e404dd09a3f0efb8667fde53faf4ec9b2174912e8fecb1a6ccfcb61bf63018a3ea288613ecbe62e86b633abac90dc8c3ddb45323426b12e48729230af400cc3e22c89d125406c1a173768cc5cde6fa9a4c323b292e90000000000000db3bb601cefd2e36f7ef8352b31d481a7dc390f4a543815a3d71503c8c091600d39e589ae054042a7de35b24b87d54b2d796ce78c450e1fa24d1826264ba83fd240020ac0a92541caa943302701f1723e895da2bbfe7d2bbd18cd52f9b95b72bc453a251e", 0x145}, {&(0x7f0000003080)="93c4ab7d878d7853c7a73b4ef180716aad3e0ad970bec407c0f8e61eee5bc383e0b4a66a87540ac5dfe29788e1b0ab48acac61cd3caf9ba939f4c3b56328e8692a5e0a15fbf0fd475d059be94423bcc9c4126b0c27734b9cefa3c5390a5eded0df82865a2265289542e2ece2f19247c181a732e68dd3643e2c51f2d1f63c5acfc2621e898860a88a3d5cc7d6ff5db35d89992133bc533556e33573dd8f59c904569b1c8198704665b0bc21c7f8481cb4d211356a9977e3c89b9b161002548f89375fc404362e67217284cd0b0944eadf9fe7afedc97daaee9b458bf1d3c50000", 0xe0}, {&(0x7f0000002b00)="ea4c4bd99e2a56b7da3558b1203adbef5317c8b515884b7a32d89e03cf5c", 0x1e}], 0x7) 16:40:39 executing program 0: chmod(&(0x7f0000000140)='.\x00', 0x64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r1, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x82) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r3, 0x0, 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x4000000000) close(0xffffffffffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r4}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) getuid() r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="ebe8571df3e556f9d3d5aab393d0455a7bfaeb16dd70b4fa70e7da5c24830e8885be72b8b40be407817eec83436443c92279ae445ed28ec35d72c79c7652f6877f48a568a5fa6dc559fd40a07d24f865950aadca622f1faea94965d463b43118aee965c01f91d43eeac8e839b08ae3db64a5909b2b5c616d4a3d7829f70a8c976b601a318b99b802ae3e9c8d03aa6f4c4b0d5af8", @ANYRESHEX], 0x1, 0x0, 0x1800) 16:40:39 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x4, 0x8]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x3, 0xff, 0x3, 0x5, "e08d37be1566dd092260e2aa190e90759675f17f", 0x9, 0x1}) 16:40:39 executing program 0: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) mkdirat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x1f0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) 16:40:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000080", 0x3) r2 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0070001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="9bad0b1dc47f1b0ac7a4b7f73602e97c18ee1b7be5b8d394"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10b, 0xead8}, 0x5, 0x3, 0x8}) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r4, 0x2) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0xffff, 0x0, 0x0, 0x0, r4, 0x8, 0xfffa}, 0x7f, 0x3, 0x79ad}) 16:40:41 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "d9ff00", 0x0, 0x0, 0x0, @empty, @rand_addr="fee8f700", [], "608b"}}}}}}}) getppid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) 16:40:41 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000080)=""/78) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 16:40:41 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xffffffffffffffde}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = open(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000000)=[{0x2}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x4, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000040)=""/9) semop(r4, &(0x7f0000000340)=[{0x1, 0x1}, {0x3, 0x1c9d, 0x2000}, {0x1, 0xf1de, 0x1800}, {0x0, 0x401}, {0x0, 0x8b6c}], 0x5) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r4, &(0x7f00000000c0)=[{0x1, 0x1}, {0x2, 0x1400, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0xeffa, 0x800}, {0x4, 0xf001, 0x800}, {0x4, 0x7, 0x2800}, {0x1, 0x3, 0x3800}, {0x0, 0xff}], 0x8) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000100)="2321bdcc742a3a3c3728f1df6f2ee0984a1a8cbc8f3619a4afa9f05e76a08dd65ae15e4b107a9c208e48b3240790e58459a4197aabc8ca50b32c940956fe", 0x3e}], 0x1) write(r2, &(0x7f0000000180)='\t\t\n', 0x3) r5 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2a, 0x222}, 0x4, 0x3f, 0xffffffffffffffff, r5, 0x1, 0xa, 0x7}) fcntl$setown(0xffffffffffffffff, 0x6, r5) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:40:41 executing program 0: open(&(0x7f0000000180)='./control/file0\x00', 0x80000000000206, 0x40) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') 16:40:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x80, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) r4 = socket$inet6(0x18, 0x8000, 0xff) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000000)) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:40:41 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "c697c85ea43f83bcdf00000000000000000ca700"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x4, 0x9}, {0x85, 0x8003}, {0x6, 0xffff}, {0x80, 0xf4b}, {0x6, 0x8cfd}, {0x24, 0x7}], 0x6}) r3 = getuid() r4 = getgid() fchown(r2, 0x0, r4) r5 = semget$private(0x0, 0x3, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r7}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r7, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r8}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r7, r8, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000180)="2ad76c6fcb973a13c5826fcf600d81182021df17cf86f90b74d9bad790e5798f55775b36d86074be5519ed4b3b0e80a77db1bf3aa5e1393206bb474faa9edd14116406e0223fb914b4930fafe4f800a2d765877fe3090df4e49fd64f39512b470888745137c770829cd4e57fbd919f93b06755893906ce2da5d9453eab01753cf9a43ef7ce5d983e5ab4ad0e53d229cdd395c42c29152ac8e2c550f09e731175db269d7fc3c8c9c8610f08a7c45b8e13392c7faa90fa4b1356fa997a4fe17d42846dbeb7", 0xc4}, {&(0x7f0000000280)="611456f33779def17ea0b274a00d909b49501699228bee0e8f217dffb60d67796a8381fd48aef97ac6489e780e8a90d22357a01d1db99400beac965c95db693af4ce0a62d9e70e47eae0d0674e450c672245360fe0318b29434ac78732f42f510dce38ec02287cf4e7f779d7fe3f07f4c50d5c6ab5e8f7298397f46b7c99d150f20017894def41b46d6e70e47669ec7961fa67470452319d45875d2388125a0333f507179a0ee15863495420ad34296786ab41c314a93f1f01c89b", 0xbb}, {&(0x7f0000000340)="26b9b2e1a6ca35610b64d80a41384ef0494b3f4226097a3d2afc4be49aa0db55a596989b2c2ab9f67dbbd39545561d4749bef551def20bbc755022bff2d44544ac1e26593aa46b707eeb0fbda081f5db30a27d3c24d315cc19b17a353489582476354ff8c0038c53f5bb9fc56277361fbdbd899af78bab5c8548e9d1277ab16ca8dfc38a68a8d6473ddf3c5aa25e", 0x8e}, {&(0x7f0000000400)="18a9c014ac906776d99f74fe01cf868bb2476d", 0x13}, {&(0x7f00000004c0)="63bd248b801198f074b7291d16b617eb05618d34e7a99caf1ad623f26fa9de82986f2747fa3e0306bf8887c4828d2f7a1dba05de44dbe0af0ea3ff3ee46936a712d449be676675f20e0b65780db0dea87f8871addba58af80ea8e8bc9f998dfe2329e79cb387d6e8c9c758c06e29f575d43e1f75", 0x74}, {&(0x7f0000000540)="5a8da95dffd352d5ed733dccd3b16b1983e4639a7a38727b640a21c5c35c09968d", 0x21}, {&(0x7f0000000580)="5bca375db09c5c080189157b0d4b12d9c4009f79506ce6bbe4b3fc985052736ffc31ea3227e7f5e6840ffa60b36d4e3e171548b0a2ff646a96c563e23afee9861e99a29f4f07eb98811551d10bacb8bb35be23e2f8b8c47f63aa1859dbe551742cffb44b256f59f47a52e99e0f5f22d4035d0669e963724d45087fc8a658ed21ac9e13ffc6e57f28d5d260b82640edfa7b928cc79716992ed3dd57d3de6ffa7c55cee466168864a4e6afab2a25bc75c64475f44a68333b179385ee9969225f1933b1fab3072573706826b3", 0xcb}, {&(0x7f0000000680)}], 0x8, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r3}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r3}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r8}], 0x110, 0x7}, 0x3) syz_open_pts() 16:40:41 executing program 0: r0 = getuid() setuid(r0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="4579d2fb58d105a9aad50dab68819cd723cdf5d72018ea1764d2c661e5622831a35460d121eebdabd75d2bebc689fb7ab0ee2597ff770334aeefbe14de0c40f42bc05e471b2a273f5ee486f165eb7723c5c804c2223730b2c64a0891922af1321c50b8eb356f8c2f020738a4247b1e19072f123ce4a04806e32853bb1fed963464ccb94a3b1e14ed1825fc4d5504f33860e38722e2a175aeea816fd1b8fd800b2f764979bf1c8950977cf74b7c1e15140cd16ea128de7fe632a2cb731d694a2cfe06477001c9374d088589929a57dd45d03c928756b73dd5c1f6b5390b4139904d9e44dd14d1315229a8a4171300107c", &(0x7f0000000140)=0xf0, &(0x7f0000000180)="cec6d74865866bb6437583bde8a043fcd2d46a9069d45edad7aeea2595298100e12b3a9a4c28769bee338b725d8a557ace342293bbc7b6bc5ba93c6e5bc5c772959f35ebd6e686d8f9ad82f4f313656e638c3093ff5a6ec17d7660f93976e6f8c769dcc472268e24d364fc75f90d37738b209a3d0d5b6860a17f4aa36b0eaaa6e72147785c96b478a2db2cbbd166341d44565a34493f49", 0x97) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:40:41 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)) 16:40:41 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000140)="0788bced86fedbb2134248c869a417d33baad8412533d0aab46b207817030000008ad6f71f38ac4b94e286a47dcbdda7ff16ab78f3b1aa270cc7669a2767b85b7f372a0c57f41fe563f7431eff7cacee", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100", 0x0, 0x2}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x80) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x404) semop(r2, &(0x7f00000000c0)=[{0x1, 0x4, 0x1000}, {0x3, 0x2}, {0x4, 0x100}, {0x4, 0x7f, 0x800}, {0x0, 0x63c5, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x2, 0x1, 0x1c00}], 0x9) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) 16:40:41 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x8001, 0x5}) 16:40:41 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1Yu', 0x30, 0x6c, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x0, 0x0, @mcast1, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, 0x0, 0x0) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2}, {0x3, 0x4, 0x800}, {0x3, 0x2, 0x400}], 0x4) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000002c0)="d50019482e322f94da9bab6ea09604fcc165eb5622059f42365a0e65d547cd9141c357050e452d83ca3128b15ca858a5131fd3be0aa81738b040398eaa1110b6da92647b21356856dee67c33f0b56cd96f6ece725fc3995761ff942738cb7a", &(0x7f0000000340)=0x5f, &(0x7f00000003c0)="c9c31266a4cbf5ce9457579df566140fa0bcd9fc4af4acb7b83b1f28aa60ea0d681f008f15ba04e494fc167bef7e39db6835055f2115b15882e36927e321c7dfae5cbdb893002fb867d780a4a386d477b6acc0304c072d3c8013a408394711bef975e659b219be48032bfa9d42337c99d21eba42af1d81ee", 0x78) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x4, 0x7, 0x800}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/11) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/141) semop(r0, &(0x7f0000000000), 0x0) 16:40:41 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0xfffffffe) r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 16:40:41 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000001100000000000000000000000000c0010000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ff"], 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000200)="065648d8951e3f2a2baa73588b84002c94aa8af65c", &(0x7f0000000240)=0x15, &(0x7f0000000340)="f92c132c68091d838d63a05b4a28b171be7285cb65f420aacfe3cf09b762169eb700f5c3f782d19312e544c1cef19479aaa79f943c3b35a72cabe6d40dc15633aa4818fe3190cba789e43278e3bac61f0dcf4447a7741427877992f1064690032c7933f0415711b2b95aa0095b0ba88358db1504750395b1a529b38d4991f9de0beaade62eb0e5a55f867872d23fb9edd33d71ec7d5e", 0x96) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000010004800"}) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:40:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xae, "000000e3ff010000113ee21200"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)="0c82c97845043ff2df9916b4123d86129a57ab68417c5732eceb859afb58bc047122367c656aae79b338dbc3c508a7b173c3ab76bf800e27c5b2355fedf9489b61fdb5dd3d2ad4", 0x47) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:40:42 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() r5 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x8a) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r7, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) r8 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x3, 0xddd}, {{r3}, 0xfffffffffffffffc, 0x20, 0x2, 0x3, 0x7}, {{r8}, 0x5, 0x1, 0x2, 0x2, 0x800}, {{r7}, 0xffffffffffffffff, 0xe5, 0x2, 0x7, 0x4}, {{r6}, 0xfffffffffffffff8, 0x0, 0x1, 0x7, 0x2}, {{r8}, 0xfffffffffffffffd, 0x10, 0x40, 0xf841, 0xd75}], 0x3, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) r9 = syz_open_pts() ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000000040)=0x3ff) dup2(r0, r2) 16:40:42 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0xb) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x2}, {0x0, 0xffff, 0x800}], 0x5) 16:40:42 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000001880)) 16:40:42 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102}, 0x9, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x49) setsockopt(r0, 0x59, 0xffffffc7, &(0x7f0000000000)="967e5ada3b0f8ea94ab634e08084e5ea959b4f8eba47616ba4eee0120739567da5b1650b3f00e4d27a320089e4654a1daaf47c6934ff46818d823392fad258324882940ac7", 0x45) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x2) openat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x0) 16:40:42 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x6, 0x200}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x81, 0xffffffffffffffe1}, {{}, 0xfffffffffffffffe, 0x38, 0x0, 0x200000004a6, 0x5}, {{}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x5000000000}, {{}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x2a, 0x20000000, 0x8, 0xab9a}, {{}, 0xfffffffffffffffa, 0x84, 0x800ffffb, 0x2, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0xee}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x4000000000002}], 0x1fe, 0x0, 0x1ff, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x8000, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x6, 0x1000}, {0x4, 0x1, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x4, 0xfff8, 0x81, 0x8]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r2, &(0x7f00000001c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 16:40:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x20, 0xe24f2678ce36e690, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8218694a, &(0x7f0000000300)) 16:40:43 executing program 0: setrlimit(0x1, &(0x7f00000000c0)={0xa, 0x9c}) r0 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x80) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(0xffffffffffffffff, &(0x7f0000000240)="b5f8be393558f1151c5701eb5a5a07000080b91690b019d384d35a32334d5f2cd1c476d7f7397829dc09e4", 0x2b) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYRES32=r0], 0x10) nanosleep(&(0x7f00000001c0)={0x0, 0x9}, 0x0) socket(0x18, 0x2, 0x4) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) write(r1, &(0x7f0000000140)="0101f7b69541d6d97099188e90cd9ca5765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0xfffffffffffffd46) 16:40:43 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x10001, 0x20}) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) 16:40:43 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x2, 0x8, 0xb6, 0xfff, "15242b18ecf0ce4f9ffc65bd4c86f4c2443ae90b", 0x2, 0x8}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@random="edd700", @broadcast, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "001000", 0x34, 0x3a, 0x0, @rand_addr="61adf862858aa8790dbf9a1459e5824a", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfd, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @empty, @mcast1, [], "80020000"}}}}}}}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x108) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0xbac5, 0xfff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) 16:40:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000200)="ea00005c00000000", 0x8) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/174, &(0x7f0000000140)=0xae) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:40:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 16:40:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) fcntl$setown(r2, 0x6, r3) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) dup2(r5, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 16:40:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) dup2(r1, r4) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x9]}) kqueue() r5 = socket(0x2, 0x1, 0x0) dup2(r0, r5) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 16:40:43 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)=""/181, 0xb5}, {&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x3, 0x0, 0x200) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) recvfrom(r1, &(0x7f0000000080)=""/221, 0xdd, 0x800, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) flock(r0, 0xa) fchmod(r0, 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) 16:40:43 executing program 0: syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x40ff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x2a) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x43) 16:40:43 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x119364daa4b48cd, 0x3, 0x1}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) 16:40:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() setsockopt(r1, 0x9, 0xc, &(0x7f00000000c0)="fd97a85a4707b7c0a58f92301763f9858cb4897845e5", 0x16) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r2, &(0x7f00000034c0)=[{&(0x7f00000001c0)="e3a8f5998401035469e9411e2856712a3d64511977f55400577da9ba3ddf351b0585c48625cbe4f95e6bfebbd75d6fad43748fe6dedab8a4e277ba7daa0c7fe2bebcae5dda58fa230df6ea17293d248dec7a7ba3343d885666b94e64b6dd3bc900794c6ee4d82c33c6e0e10582d9ec891d562d70d1cec2da2cd410e0520b61ff4d1e527376dd798f51eee0c17ba5d33fab8fbfd82b69ef7d9947445084bc2902b99cb3b3cf2b39a87ae5e264ed0e62931ce16be9aa2033e8a00095b29c053bb324b39b4f650230904213eb6c66bb891b32de36cbf861e7b7780b758dbb1c43c3fa54cc38e559ffe8b4311916f889b6ea2cef4de4532878e5fc5f9d9c4d1a981412de81460e74f4c12d1795a4d5259c553d12eb1daf05cd8c1b21497fecdcce8f57fb5a43560a1798c0099c4ea5440cee4a7d7caa25c5a67e5e87b8e85150b4b7163f1c2a0e59609f2342a196e468c34dda06a73c0ec13dfa4d7ae6501e2b2ae22f833290eba25c56a8c468cd0925b51abf0742672d71c39401bf24d7dad83e0a81e563908644cfffbe82d0dafab6b9e2438a9ba18e0074570c1870f5cc41f67444628b95334fa270a47be4b255c3e01dba656b986716506d6f7f1db4e6d03e797f822813da46d854b289675678188f98278e91ba26a310a6f9713245ddbf7ffab8b2ccb6c7aaa47e6c64f755e165dc2da6b4365e8a690c822d26fc5d495fea7d73b6947dfe20d3a6528580d81efae8271787fd", 0x213}], 0x1) 16:40:43 executing program 0: syz_emit_ethernet(0xfffffffffffffd64, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x68, 0xfffc, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x8000, {0x5, 0x4, 0x0, 0x0, 0xab5, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 16:40:43 executing program 0: syz_emit_ethernet(0x82, &(0x7f00000011c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x4c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x0, 0x1, '0'}]}, @hopopts={0x33, 0x1, [], [@pad1, @jumbo]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 16:40:43 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d90000000000000000000000000000000000000000000000000000000005922e28645f1dbfcc4c8800000000"]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) readlink(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)=""/66, 0x42) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) r1 = open$dir(&(0x7f0000000740)='./file0/file0\x00', 0x180a0, 0x48) dup(r1) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) 16:40:43 executing program 0: syz_emit_ethernet(0xdd, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00a7000ae24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa320300000000000004015500010001080000000000000000040180000100010300000001010000004e234e22000590782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"]) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x95, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x87, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@parameter_prob={0xc, 0x5, 0x0, 0x7f, 0x50, 0x0, {0x19, 0x4, 0x0, 0x39, 0x5, 0x66, 0x7, 0x6, 0x3a, 0x8, @empty, @loopback, {[@end, @ssrr={0x89, 0x7, 0x20, [@rand_addr=0x80000000]}, @timestamp={0x44, 0x24, 0x81, 0x3, 0x1, [{[@broadcast], 0xfff}, {[@multicast2], 0x3dfd}, {[], 0x7}, {[@rand_addr=0x7], 0xb6a}, {}]}, @lsrr={0x83, 0xb, 0x7f, [@local={0xac, 0x14, 0x0}, @rand_addr=0x7]}, @lsrr={0x83, 0x17, 0xe4, [@multicast2, @broadcast, @multicast2, @rand_addr=0x6, @local={0xac, 0x14, 0x0}]}]}}, 'ix\x00@k*6'}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) 16:40:43 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000140), 0x40d5, &(0x7f0000000000), 0x0, 0x0, 0x5a) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x4, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000080)="fecc45f304029f9095f3558545eb63028a26903aca12c8355deb1ad3f27d8ee737770d1a802ed960511fdf322a14ab69bf8bd2aa8d118a1d6f4741c9043c6c94cc75f84b78b34c523c706207b456ab259864f2ef94aeb7356e434dc0312a01ec852ca79341b072c9314e9593d3a56162aa6c5cf45430c458ac622370ee1fd1755ce47932a1629fcc82b40a6c", &(0x7f0000000180)=0x8c, &(0x7f00000001c0)="4f054cf740802aadb9883c84e57a1fd2707ce4a8fc4c8f427b863526767c0b29164d30f15a7d2039b3bb842a2aafd2e3ed7e7c9b599d5e69e058700ec2046c8f84dd8002d6f1c958190f158becd3a08b722c39e47ed3c520f4ea08a30f67f64afe6ab3354ecebf9d0f3e4f579303dfc50443cb0c862b734c0985eeff6b3983326df8629b38055279d1babbd99cc280c1bff2e85d611a642e3d4b2a147703a3543eb6d5f79a5d7d37aa69d5422fc7629f99c470ab27f7a7519dabe152aa99e1a533", 0xc1) 16:40:43 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xc6, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x90, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x0, [], [@enc_lim={0x4, 0x1, 0x3a}, @generic]}, @hopopts], @tcp={{0x3, 0x0, r0, 0x41424344, 0x0, 0x0, 0xd, 0x1, 0x6, 0x0, 0x1000, {[@timestamp={0x8, 0xa, 0x5470, 0x7}, @timestamp={0x8, 0xa, 0x3, 0xffffffc4}, @eol, @timestamp={0x8, 0xa, 0x8750, 0xffff}]}}, {"757e040831b941402306c4cc2b588a0e02ebea1db27e621cd684af72390fc8c409ce70c5ef447eebb87c5f33b916ca60a6dc368c48f575774107ae52114df9617a2871f7"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000140), 0x6, 0x3) 16:40:43 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) pledge(&(0x7f0000000080)='#+\x00', &(0x7f00000000c0)='-\\::\\\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x2eeb, 0x1800}, {0x0, 0x20}, {0x1, 0x108}, {0x3, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x3, 0x81, 0x1000}, {0x1, 0x7, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x1, 0x40, 0x1000}, {0x0, 0x7, 0x800}, {0x0, 0x5, 0x800}], 0x3) 16:40:43 executing program 0: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x800, 0x0, 0x7, 0x0) 16:40:44 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8400, 0x18) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x1000, 0xb9fa) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) msgget$private(0x0, 0x290) 16:40:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e0000001db82ca4e804118d3b17cb11343c186584aef4ce4a847fe6bf32d71b0cb01c94c88d6b10a468f530bd61ef85a7a4083720b0ba2e55e469d7697c954d0457592de7c00d4ba9d88f2bf9f64c3a7de199646ef4bfd730234a747a27f716b585ef1c979064a2405f8703da8a481be25d0d4216d53cdd5e3793dee678aa02f81466ac3a750416e70f115e0d5a1c9ae0b1f40ddac6dfb0d34200eac9d12f5a53a6afd5fdb3b1a0908968a0c9ee9af78be25baafaba68636f67044a007fe27"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x3, 0x6) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x8, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) socketpair(0x28, 0x5, 0x4, &(0x7f00000000c0)) pipe2(&(0x7f00000015c0)={0xffffffffffffffff}, 0x10000) preadv(r3, &(0x7f0000001540)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/55, 0x37}, {&(0x7f0000001240)=""/117, 0x75}, {&(0x7f00000012c0)=""/141, 0x8d}, {&(0x7f0000001380)=""/100, 0x64}, {&(0x7f0000001400)=""/127, 0x7f}, {&(0x7f0000001480)=""/59, 0x3b}, {&(0x7f00000014c0)=""/70, 0x46}], 0x8, 0x0, 0x5) write(r2, 0x0, 0x0) 16:40:44 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2}, @icmp=@echo}}}}) 16:40:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) acct(&(0x7f0000000080)='./file0\x00') r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) r3 = socket(0x6, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040), 0x0) 16:40:44 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x7fffffff}, 0xc) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x10, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x10) kqueue() r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xfbff, 0x20, 0x4}, {0x3, 0xa5, 0x6, 0x6}, {0x9, 0x1, 0x4, 0x2}, {0x7, 0x8, 0x8, 0x5}]}) socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:40:44 executing program 0: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x8, 0x4, 0x1f) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f00000001c0)="b932309172e75b2c8c9f031dd87ba0c8c406909683c8b0d1743cd601ca6cecb28fea99329afcdab46879c44cf873e27a4332af2684937ecb0c5955b2fb474ae4056ce756d1c5d84417cc907aac2e72c39893ea73eca819f53039f14d4e56c5a347f171b17dfc33c5f77f4e49b72775fee4ab4e9f01452f499edb517eebc358366d3a50938f6afaa2f3e9fceb0e933e57ea992edee1d5f2667e01f23a9cca264b302938be59d493e97614d5b49068f81046531a7183998463a55ee1b36b2a5662bfb6307d5ec17d5d88ced1d1acd8254a91d4d730", &(0x7f00000000c0)=0xd4, &(0x7f00000002c0)="b0b1e4422cef3284586bb96c70d5cbf695331b1046582f712a15b66891e763bd059a0141143810bd6b9ca9b518c1900b767457ba5e6df47ad06bb41179c1685fb42ae439e85205e31cc2feb6ed8afeee9a208c23c16a609d79c85fc818e7e9ec7d0a1506a8efa33541db63e8b559acd72b5e0ea5000259e8a1256046ebe5c67fd6dca49965e5e68e3c789b3259ac62b1724aff", 0x93) r0 = socket$inet6(0x18, 0x5, 0x1) recvmsg(r0, &(0x7f0000001940)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001800)=[{&(0x7f0000000140)=""/26, 0x1a}, {&(0x7f0000000380)=""/161, 0xa1}, {&(0x7f0000000440)=""/83, 0x53}, {&(0x7f00000004c0)=""/88, 0x58}, {&(0x7f0000000540)=""/83, 0x53}, {&(0x7f00000005c0)}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/254, 0xfe}, {&(0x7f0000001700)=""/104, 0x68}, {&(0x7f0000001780)=""/98, 0x62}], 0xa, &(0x7f00000018c0)=""/75, 0x4b}, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x3, 0x40, './file0\x00', 0x3, 0x81, 0x80000001, 0xffffffff}) 16:40:44 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x200}], 0x0, 0x0, 0x800000, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt(r1, 0xff, 0x101, &(0x7f0000000080)="f1d09a28c4c093b5c8453e5ed9b0802f3297031ccc0dfe904319c5ce4b0e0dd3fb8450147330af72b03d87b357824a4d58e20301c2d38cd33f8edad8c94d1a4c2cf7f0aa2d792a14a9c66cb6286e56944ae6c071db4f195ffd92ec1a34e043ea2d388eadc9936fa69b50de5660d73ccdb77f3a506d484ed779408eebe7c75363636d721e09f28a7a1030c79af753b08bae4ca727e92617729a08a965af2ceb824158f809a4c3f8568f3548a31f6574828195b886ead41cf16e233f130bce59425485abd65dc1690a6b7ad8621b1c54105bfc4aa91d9c00f8fe9a6fefc1f8d9071f06f7df7bd42fc28ff00ee7060764396fa47f7ba04130bdb27dfbcbac1ff139421c2f4cabdb112c45791532318107defda02bff8533be154782111c757a25be3d9ef7a5b3e18c03e37c54132e86cef7fbece6082ec63aa1791b51d29f850beff7512e79a3650326e8d0149a7bca4a465a235f3d49b1e01b68d83580268887da043676c62f8c187a8e7ecc8c20579e4056691d6904d273f1ef89d686d44c00ef84e9612f80f6a803904097cd4cfdcd7674f2f514ddbaf7098af30963e26d81cf7e3ae8e37ac47df2d99496df093a32decbda5749fc5432f8a6be4d67d716271a34451def1c5ff857a5a9f879df74ebe2cf2422f647b859e895a81a4b22acc7a0a09c895aac3748b37c3dff6d768532249c569d60f27efe2a2bf13cf3b1c103ff10da1ee80d93e683603145984983436ef2408ddded8bec9b08b6c728a7d798422f923ec124ecfe9c0f708ed6b90f14e7e322a0c14a5f6d5c59415372f60a2664e85e400b10a6d50329f0f1028305f2bb0618649ca4ecf42e3b213b702a41193c16f54c24fedc67a960a6360f31a6b8ba71075342d32d1c5c94534c189a2e2a9ac5a67d909ab345242f773c2d081e9959d288eb24030ccae7926b18611b664af96d649d238d07cea1cff6aa32d23902ccb53fabc43293237a84c6aecbbf4c246016598821dd6bface498415ad3f14e4de996f958a376a3772983494e04133d84e4f41432ce8d23269185d42119fd33875ec48c37281c3a9e3bc25a3ae9a6207747c95604123ebd48d6074945c5826438495c86109bc298454a7a0455067a2c698f49d17eb9f57955815e019e345fce7f43f7a3b5b5d24e5fc377e5f50cf931633eeda021b957a21fd4d67295a795a43950868d9e14d4064878024bb9d21753f35d835640f78b5183aa850546df1311f17dc42f4d257bcf2ae2b72c2ac895665f55869ac06235f30ffd8e8677a9e68252686abafab56d555be3f8149dbb3140e90aa01018f890632b2b7a605942b66ada41dcca2e6d46e2337790477d0ba5a1407032b05da504b0eb1f95153cf235d8d7bc933c38cf4505dea58200be9f9400469c8fb9f1681df6dc7b22f02e0dd0ea94c41455620e6e0dbbc5d22c0257f20a2b6b0d52c3e36feb683775305ace9cd40d34fd3df5c9556e37b4caddb6c72804078c9b2b87e68b5812afda01924c5528595bd17935fa3f83f2b00302c3c8f0c9c8890c8d4e892a6d7623a36ecd6d501b7b38a8b3af49a94a44dee895adb1b7d5a54702650e67433c4c5b9c5bd052165e431756612529a655021f07079fc448a744fa91a0318be5559011eb9497cbc9e3e4818f92af76691bc8a412c5a5d85c5cd0e84c7b7bf522bd87eaf3184cde1a6d014a80e9da67b7d356dd4f21630d545a2c49969f1a0c33b1784ddb014a8777214860f566ed9076da7a205466aedfd4ef8522246c35e4039758d62944d14089399d6f1b41fa2224bc70032cb901d47280816b1de68e428b581abb30754935e82ed57f55c995fd15a793b4a251fc4f80e2d562cd7f5bdc890252dff615a1b80575edae85f3df0e9a027195e92805b579da1d5d700437c31d56258884342cb0fc88289d1543a56ab3c899488dde58638dd763349eacc5edf6f2204c182e5b3015f01f01dd22f0d10f9886b65fe1624a8e8fed8cf8d51b2a930bd65020953bef82c7eb3c9e576613ca35290807e09180fd3d22c221a14c071888e09f16a86d4b8c85bd5775ea90400b6b358a36acea64220dba84a0c1e165b93b7debd29600762f55d7e068e3b485db5ea42f6a05c9dffdc676defbb5d9238386c808b6cc1095623747ffed1f21a3395f8b50eab700129172343d8f343a8a955fe7ea6385fbc84f4cc26e354c43d524cecfbaf2bd80eed7389f083fb36eaaae00c728d9df542228589f78af063e90e267b7d4d0b4b545b85c027d58775bed05767d94960735e6900eae21a2e21295c0c92bf7a4968c1ebb17e335ffd92715462c001e78d8acf5378b0c507284762b4c3ea6eb19def583342d7caa3d55098c29124850b7f22dc762d7ebbef63ecf4abe95bbe952e45e3cb95b50f7b9dcd090814058cc76c54df1ac6865db75d0eae5416d67d934c45a151131dcbfcc8451d38c47c6c1e6070f00b2751510f5d5fb97babb5a84f3625a592d64406980aa6fa9eb6b608fc3f1c193c3d257f661ab3c423f5c2aeace5ca46ce2332f946b59045450c14a7e6937851a7f92ccc527599be26dec2d371bd69350226b86690d4f487796ad0c9abc3d3508002f99847f2d43e57528211b9f78af2901ad8ab3d4e4ea32283b3dd119b1f53e8f45cb1dbf429970a97579aa5d97eba8672179cc182124adeddb746c7cedcc744d909748ff85d64cbcd9d0a27075183de81cfdc9cfce510f2d9f1eacf0cb870af921cc029e1c63939eaab82178cda7a79180355bc33df1eca0d41e401d7f955ab4d1f8663b6f3794592a88d6aadf38cbc90facf4883bbee1e761a970079ff470152043a9d2cd55617c030e16b348419d80aff21de600f08e93811b7b1a2f51ed1108a0dec0f6be39df146378606582cec0f69479a7bda254db2feb41833ba820f29f9a958efba91fcf964b712b539bb7182a276d9718cf452debd80fcd1c4cb2a5fa4bff4cc1d513d63acc6690861d32ce86fe854a5850d77c4d20d7e7a00e1160599d67d306882391b38c288829c486b0c3834a51f9dd3ec0916fdd3049602af5398fbf086bf6596cbd967719fddc93acec98d70c6e30744d7402aa71c497308677859ccffe5f3366d573ef51a6114f570b9f1479e9f9691a0c3f4e38aea447b64fb1d84de5c3b2a5dcdbc2d6a99e5062a817e83f52748db0593901af47c47056c5501f88fe56fb208e5cc35efd13289d91da710eec598e73b463c618e11fb4656c5ef84cb54baf245f6a7e5f786c0b3861f06abba1873f7a37d0ea4dbe572f3726c20a5a82a2f3b232f91005ed40b962cf5f6729d0df2557866831883a545e2c3d4b1d3382a07a007860cb7217657a16f663dc99bc6bc08f46ba90686219e105268d6030869a8023a727ff348c0ce0548fee08c0e75ae8e4dc21e5501d3444197d88baa3edec3b2afdc87ba3c39982968b928d0e50d38cf6694842b45ef5ecb3367118045053b5ac7e9f921320eda8ee113b6a81ba30877ea4a69da146e4908512295e67136aa2ee83b68ce624570b69201bca097293b19e2a4948b0a31debe109f1077e15af316790fba976c775ac8d549f1fedea0d849a3f2b4d9ee5f81c5a5994788d628fe8293be5dc83b088b134aac822263e91fc8332af77fdf4c320ed20c82bc9f345d06a031e8bb9767a202ed42b4a4609748a656bb2f0affa5d65e9a66932247f325b38659d1b89d9c7e4fe2e4b211e341143fb2bf38afac4048672b7d524c357e64ad4f2bf2b05eb20ead7a9a0251de2db65b01ee8bb2adcacff8fef256d0479f71a7f305d5d48fbd44c7e40eb1fc363230a16f30d9597f0764f8cd27aef5ed374b9b7c2dfe8d8d191c463b1cbbb605537cff2dd46773221325df27b890e6109ddc23afadd3eb775cd9564186c7b5834423b444e60f6d6465f5c44f8df24260fdbf07f249163468d46bac889d0fd75ae99ecb57a4b7d7e1e080c2402f16f1e3d2d745a0e1e7cf3b0255f27f96e0e5286db99f4687a1e8b27f83ef0f6831617f9f147c96f0586118c4535c8f519078e4e8106399304bdd38de6d0f57ef3b4489d049508b23f01fdc322faf7b427682e8e0db60f9c2ba5fc998e3d515d2697e669e33593659a52f356df3ce8731290d65a876082b5dcfcd96d0a5811a9b3fab7b0d69d98a93eeea87b960fbeef464f4de3af5e90e761e587ad4a0089b95e2ea273dd338287ce7facfd7a9d35e0bf149bbaa3f3f07263385ae2b296eae111fc41fad56b672adc8af34f1196dde07449e5cbe2b2ae6ce02d5bebb9e712ecd30059346f6d390cba14ba7fd8e5d7d785ed75098cc269c77745b23c69f9f13991d55dc954366b450c6e9e6bb6e62d6f6d73194ec49c29009bcfb3e850ba614147c521cd39ca2daaf55032e233616f1cb08c88abbb8f6202a7b6293f78363fca0c871d3d7fe897354c8b85593a6425949ed1ae5611aed4240fddf7e5ef7d448c2cb4dabe6626e1e578af66754ac2d8298f4cc67856766832ed8847c687bc6db0aeec841c3ae16391418673538d393c3ce3fa042c3b4c095ba9dee905d17fb628117ace803ed7b43df2fbbf4f82482ed4ea6c52b3b7d85f7602b943a183ed550b15826c820578e6bf9d69237bcd9a408b062fdf2d60957a4fe5f767a04e9176035d78c3ecd661f30bca392930382827fe0c96638c3e86503692521530bf55c852c6d4c0e9b3449549a040274400ddbbccf5022a85995713b1bc4e8fd0b9b951a66dde7cf7010f96f64f4335818db4d2cdbcaff963f87e088ea1cba6823e785a4e30e68c54ac2ab3f365fe336ffa30c010b77235b71a3552d2a2baa98d655e7716f3ad1ecbca7bbcf2a1038e2d450766b29a8f4bb6486a8f6bf403d75eb44bb95b3f9746c7c02fd56dc90f149d0c40b186c82d3b15126484785f15045a2482b82ff13c8718c1340e485d97a20bf0d933dd903ff8cc463e73dfe3ff854d8ce3a5456cc0d645e94b4de9c9061022ee6c50779bebdcf3f2983eb3ac76c63dd3df33f485cde0b5baf93ea93e8e72fdb00d80cc42ab5c633b774954e151d66330c1e1861caf0a40bfc10e2ea64f4f8fdde5467767629f64eda3c6f871fb32e9eaebcecdb946fd0fe10081e03caf9d916797a9d5f0539a6fb9af7c8723ab3eef7890a1a5de15d468d1218ac2a36c3b8f68065fd02ba5e0192705e22b49282aad69eb7a61f6054b99ed857a6f314116506382bde49a1cebe367e38c58b264fbeed7a658be87bc4c7570761574bc36e61ac0135879e7c833024722228d23e23e8cc33c0abe0de56aaafda9a9d103d46e3ece5a1747019f82a8b795681e16558d8189455560827afe6ee33813fc8f4a64d010550d249233492cbc518e2b7210dc97df5c2d0f542ff807e55629704a2fca5367001c27ee89ea1c01c444e8881794547d66259237112b8b3aefb54c4090a168ab6f96cbf27f62b2291f4700d7f9f0d37d22f05c09d3e494ddc4536451957700742b76c4fd98645da56b4067e7944fdc32ed9af75eb43070d1acbb36b04cdb7717a08eae4c419212ef31682d14b89ceae5306916a4ec9fa36dbc5f926b707c3b7b15a86f64209ad4e0f13726bdc121d019c5292bc31713fce30ed9dbabe7e679a3ba74055e812044f38904b74062c914931a618950642cdf2d0b15987b574238cd935cc230439c84d0508c5c8bad61c39d45711ae4205b5d2474880921a472c298eff7efefce2136c9729417f056a9291bd9b04cbbe8fb095c81cf473a96add8e880d2f53c8f350a7c79de78855e79fed61f300d647592bb50000ca2702a23852da133c5d23", 0xffffffffffffff21) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) 16:40:44 executing program 0: sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000000c0)="65a91ffd9b3b9ed92bb177bf82af19c9896b01c38f926ab5d468251d3ed500e7c64487ad02ba7c07934517d5724a4c19dae5a572739d361a651207bd572e163d64b529967b39b198f6d76cdac6f860d76dac76f0a4550421b22ea01768e4ba8137be2312ae2ea8d3f408d43e51f266eb0a604ac1437f542d77bdd8a0a5abfcd9da20dd5565b3a0b37d003c340a0cd4a6e1d935a78e1ae7fac3c4391bcdef7505ee671694c64439804feeb422b7f1ee33969237104e34ee0da973a32b4164ad25cf39d4848ed5641acf72e5a40b82e23080dabacca8301c630c09ec0a9edab4ee3a0a5ee8349754736e5f571bd9b927", &(0x7f0000000040)=0xef, &(0x7f00000001c0)="c3b6cdcfebc2feebd3d568cd22f957b3a5afbe00e867cea5fe3abcc9c968abf0f65ff55f0fece46525bad67422d39ff5b7bcfc5191ac008bb611afe38086d37b59dd077b1a46dd93f41aa89066714aede829e0ec0fa1abec5e725eac90826179586f2baf9ddcfee486a57a6464a5241ef0f98e39c83bd35d932deab6060b066d76184099f79dee3eb0034b191df3cd17fb1cca759636250ce7b31716d8ecf82179a7f86fd124bccf6c21a8c692254973704ece6fd00dc81471ab18637b3180b0483adfda40c21ce184d41179a4a7ba1e10451b57f24671c1a833062d67fcec72a9dca084a62084442ded8c14fc78ac0349cc272f194520758433df5aba58cc", 0xff) sysctl$hw(&(0x7f0000000080)={0x4, 0x22}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:40:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x0, "42ef517b008b000f0000000006ffffffffe400", 0xfffffffe}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c", 0xcc}], 0x1) 16:40:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r2, &(0x7f0000000480)=ANY=[], 0x10) dup2(r1, r0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:40:44 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect(r2, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) setsockopt(r1, 0x34a, 0x20400000, &(0x7f0000000040)="f5c346c26caf63fd08ab679192bc79a4867f2b70049733b33c4374766ae5697916424b2e0c9386aefb9f46f50da04b77a6653273ba28d49c644e8a5d1b335e6ac30bc5cb86ca517b54bc185e399377a03fdaac3b0ba0666098870bd50448e0a309a8310d15eea11caf6ddc78ca1603f39db478767839888a7553c6d85b5dd3a033884136dad033115bbce5ec4335ac464a46eeabcebae4783e091b4f684242a02f47af81b65a53f240fe56fd0da39ba2d5dc06f130047db0494082339e3af18efd115f231da58ad26d78d1f7b36cc93de2216c9f97c974b23dbf992c03fd6e301ed2829f7112b6dc67ca6c884477f83ff5757f9b", 0xf4) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:40:44 executing program 0: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0ca0f56e9e02fa6fe57eb12679ba5f5a30fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd4421becd1ed6e8deeba30acb473435afa9b508d572bf9be57eaa1dcc6f624d5d3e5b4bab79b046e8d03"], 0xa) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r3, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000019680)=""/259, 0x103) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) 16:40:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r6, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r7, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1a, 0x1, 0x1000, 0x2}, {{r4}, 0xfffffffffffffffe, 0x50, 0x4, 0x85f3590, 0x101}, {{r0}, 0xfffffffffffffff8, 0x8c, 0x20000000, 0x19, 0x7}, {{r5}, 0xfffffffffffffffc, 0x85, 0x4, 0x8, 0x5}, {{r6}, 0xfffffffffffffffa, 0x80, 0x10, 0x1, 0x1}], 0x5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0xf0, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffff9, 0x5f, 0x1, 0x677, 0x9}, {{r7}, 0xfffffffffffffff9, 0x41, 0x1, 0x7fff, 0x10000}, {{r1}, 0xfffffffffffffffd, 0x14, 0x80000000, 0x40, 0x3f}], 0x5, &(0x7f0000000200)={0x0, 0xffffffff}) 16:40:44 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x3) setitimer(0x2, 0x0, &(0x7f0000001280)) 16:40:44 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r4 = dup(r1) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82d4ddfc258f9114f9bbb58f55fcf73260d9050483f29f5590a51b1ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155863feb3b94075f25", 0x5e}, {&(0x7f00000002c0)="c8261bc2550e037d2dc27ecf4ff9ae0ffd136a8ba3c756d69b7094e0f416213cef11a28cdf76ba208c2510254ebbe39da4afc4c37d510ec7ef1190753ce7611df8b9a0ae54", 0x45}, {&(0x7f0000000340)="6c1e7147db368630aa0773c4f57af17c876121ddeb02f8abdaf78434dc098371c51540926fc5f5711459ea1361ffc341c7c6aaf5833e50e78b7df070c74159db0d84dc52201b910c47e9a097138f5f970ce47727b8240144c4c06e6d0d7da1f9982fe8e416be2e6a7f7ce2c7d9df8f52e079f7bbb0f0c42e", 0x78}, {&(0x7f0000000800)="b5184b935b13ef827b875e3409427830c5070b0f45344f5e5021fc13fec751708ce1760e816a2cc5ecef93415b9384e4b1ac3da57ac92f76f1300e288c77b387ca41ab8d853eab038355b3a2f8bfbbd0402fd22bcaaeb0590f3e3cbf104731f39407df87f44924014a87a66ce8472b59d4e36d6721b22ac140d2e6a2ffee5371", 0x80}, {&(0x7f0000000880)="bfeab4f3e23e286662bfcdf70af15462b50d025a6ea3683fec3f9cdaf0beb135a55129ae93aa8b3c29a8b963c33f46105b494c741f8cc189256ba062aea9ce727e5751f4b3c485a9fed0daa0a93635ffd67bf590671aa2a861e50fc97ae54a8e75", 0x61}], 0x8, &(0x7f0000001840)=ANY=[], 0x1200}, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:40:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 16:40:45 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) close(r2) unlink(&(0x7f0000000000)='./file0\x00') 16:40:45 executing program 0: acct(&(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:40:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000)=0x80000001, 0x4) 16:40:45 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) r1 = syz_open_pts() r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x1000000, 0x100000000, r2}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x20002fffffffe}) 16:40:45 executing program 0: r0 = kqueue() r1 = socket(0x800000018, 0x1, 0x0) shutdown(r1, 0x2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xc9, 0x1, 0x0, 0x3}], 0x39d08634, 0x0, 0x0, 0x0) 16:40:45 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x3f, 0x4000000001098}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 16:40:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) dup2(0xffffffffffffff9c, r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)="e5af1d29a915f830be503d90d3c8e75b490b6002c7c06e6bee61faf451faac4a04102f365bb3eb402becf137061869c6c02fd53294f1017f5fb2fe83939b098b136677eeb30c0cdd29b56e906f1baae106f6de55", 0x54}, {&(0x7f0000000140)="47e69948224f6604957c92896ba2d10bfc80183229a7a74f58ccb447bd8e9b8bc479e947b53fd1273c7132cfb9cb7cb669d8b2511de11bc949ee3ca85da168a20cd7c7", 0x43}, {&(0x7f0000000040)="fa", 0x1}], 0x3) write(r1, &(0x7f0000335000), 0xfcb7) bind(r1, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) writev(r1, &(0x7f0000000040), 0x0) close(r1) r3 = socket(0x11, 0x4003, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x3013, r1, 0x0, 0x5) close(r1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x107625bd59f381fe, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x5, 0x10000}, {{}, 0xfffffffffffffffd, 0x88, 0x2, 0x9, 0x8}, {{r2}, 0xfffffffffffffff8, 0xd2, 0x2, 0x7, 0x9}, {{}, 0xfffffffffffffffb, 0x50, 0x1, 0x6, 0x9}], 0x6, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffa, 0xa, 0x80000000, 0xfffffffffffffffc, 0x5}, {{r5}, 0xfffffffffffffff8, 0x1, 0x1, 0xfff}, {{}, 0xfffffffffffffff9, 0x0, 0x4, 0x4, 0x635}], 0x5, &(0x7f0000000400)={0x29, 0x4}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r3, r0) 16:40:46 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0xeca5, 0x3b1}, {0x18, 0x1, 0x40, 0x8}, 0x4, [0x80, 0x5c, 0x7, 0x7f, 0x1, 0x78, 0x400, 0x80]}, 0x3c) 16:40:46 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000900)=ANY=[@ANYBLOB="01002e2ff1140080000055b3a0633db4d6f8338c496383cce3d704ae27a41ca0abc1cd3597a2a19d5942eedf56112112222afec26f3e5e3a351ea2aa4fc47c3301196310f831c316fc5f19bf48ffba9ee74e89654b6ebcbc6cb39eef9b9a661272600369ee4af33b632b219ecd116530b8a39866dfe9b0470975acdf5e07c0b6c06db058ecf2c7711685b3443cabc5cc29e6a77b2488c465d4fc4da2044a9897901b1aa5843945ffcd"], 0xa, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x7fff, 0x2, 0x100, 0x9, "d730392c0000000000000000ff00000000003f00", 0x2, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5, 0x880d6, {0x801, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000002, 0x6) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f00000001c0)={0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa) write(r3, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0x20, 0x7}, 0x8) 16:40:46 executing program 0: r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(r1) flock(r0, 0x0) 16:40:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8f}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x1, 0x7, 0x9, "54b9116c0842ea05a5e371119dfffb78442ff699"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="f7601144648edc0519cef579c1069fb24504e4c98bb9353f46c8a9e5e3c3c6e3fe84d894bfc7f1b0e46b05a9f069a0ae7ba249b7213e8281b0087624ecf79a5fbeb3f866fc7ff9ca2c5c68e1bfaa513da7fdcc0c9f1b70d0c0c189f6ec60351fcd5328cad53486159dd3d5b945c841ad97ec306c7ffc83d2c1fadad2af5034c0c795bb2ae10abf35fe9a2b3f9958e257ac12ac21cf576d0d", 0x98}], 0x1) 16:40:46 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000000)="c0a95150f3d4002f4ffdf85074c62058db06c19a736bfb5eeb1493a1a75d7b5b8722bbcd869d5d0f4bb76fa058057fb121a04f1f9332544ab2758bc54e130ce31cb917ae0f478e6d974f69517ddf46b19db070b35a15be65c7a4c45c359af190d0bddf0192c72c1ff391f809660ba9577b4c3f76a31377df03a58538cd81d3063a5b922bdd7965c6196c276972f800"/156, 0x9c, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:40:46 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') 16:40:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/210, &(0x7f0000000140)=0xd2) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:40:46 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x5010, r0, 0x0, 0x80) kqueue() socket(0x10, 0x4, 0x5) 16:40:46 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @empty, [@routing={0x2c, 0x1, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}]}}}}}}}) r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r1}, 0xc) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) setpgid(r0, r2) 16:40:46 executing program 0: syz_emit_ethernet(0xce6, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd600000000cb03aff21405aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000000013a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a420017bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05001d9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a004c09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b75869b25d81c0790e90072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b693dfa0bc9346abc1a49049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d00006446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced"]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x8}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) 16:40:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)=""/103, 0x67}, {&(0x7f0000000200)=""/215, 0xd7}, {&(0x7f0000000380)=""/218, 0xda}], 0x3, 0x0, 0x10000) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 16:40:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x6}, {0x5, 0x6}}, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) 16:40:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) sync() r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1046, &(0x7f0000000040)={@remote, @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x5, 0x1038, 0x68, 0x40, 0x5, 0x1d, 0x0, @rand_addr=0xec01, @rand_addr=0x3, {[@end, @rr={0x7, 0x1b, 0x81, [@empty, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @broadcast]}]}}, @udp={{0x3, 0x0, 0x8}, {"9746232a3d6481114464c94d5564561ba0274733c438c0410cb12cfd76228b53aeb71b304087cbe8d80eb1dd11e43d2c8e09b4537b37946397198019a4dbe3ec5057239621e6434b04ea1d0ba7a601fcd369196111cdfa450d293789e1d52308a44376898cf5ca0d777a24dab5b573be07208b015e95799b5ff547923e281b531bcbaaefcf223de710091075c3ced6170cccf9200cf32b5671e2ad4a15bbf01cf35f726623385de0d0e3c2d83e8afe55488bc3be48e61a6f2f011a82695f181bfefad5ae0b40e92b18da0c0c578ec8d00cfcaa29343b8224ecdb38c5a06383d61e37f5c6944492dea9472c0aceca49f71740b3a6b3e6ed620e5dded89a8db98b0ca93c9358eebf1e1619b7728acf39a481a94b00d8d6eeaf36ba7445495adda8ad89129cc669c77c0a337646439ddcbf16d8d8fd4ce58ebc17a4eeaa1b74c6e6c81b61155db8610ddfcb16bbe75d34750a543f2e250f44b240d699a6794ed68e561da89dfe703e00eac6bb4cb4e81ef0890abac663b8762f89384ec8f16d0b75f08a1fe9a37247a5ae28b819107a8a7a7eec7a87b0599ec609a915d6203a6ba48456b9791dad1673f563759a444b6f7aede5b8cddc03d66278c8a1f9a97f31fb90dcab0211aa58698b2b46b25bd8a086f1e0292a3724067b8720cbaa1e8ae3dab8a716e988e9538287b5783d489e89da181bf0cc6a570ef830578ed8c4744649b6713f1c3f3d6ef514614cd816c1e58cffb1cb0cbf48b2c1817f53b534c4eda042e4bbd0dcedf6f60956d5da4264911b7be8039d89096a9107e20b53bfb327e250f57f2a79475a374675a00993718766634056356f1ca17b41a5e6ee1f74a6ccbc2e7f7d92a62088170a23ef0bcf6977b69e506cd6bfb24bb217c3326e403ccda8a53bfb4d2fa04f3d3b1660ac2f99997ea5dd9a2138d5dfbf2f425cf5f467dad1a1839c6ef3a4a2b127b4bd7d22373f0d9eb7ca4717f3249c2cec566f685414be646e44c3a6104ddc9da256ae1c3d381b1cdd0a988b46b85fd2be84da772bbb529bd0f94d740c168598958f79f5a1f0a6b2c822dcb340c56435008df839ba7d398a811404c837dfdcf22fcc63c2c98ed57a3088025aac9ef62ee3b5382fdce487d45fd64da873cb9b8d8cab44fd95fa9ced0df00b5e12e2d2421c753dc53aaf5270ae98e21be813d933ecda1e09aa3e22039b331067a96995244d3a964dfd930fa0d4ae242e3ab794f81871bd59192775072e5853815556438c4f6d49e8781700c83a17d69d3bbc7e285d07cf4bff53a680a387e0dbecb8f42ce531d5731662b5dfba3b528346b5abd5ea2aba2a69722f11d0a8abb2a6e5784bce2e0c54b18d5cb53cb53a8618ddea5778a13f8e59dd1e792ad2fd39d59a862b6594c4b9912ec33b05817de031f4e117ecceff64f1aaa8cd238152ec3b15c09a6eb5cae49925465f2ce5d0f3263629dacf44d868b3a862f2575d17db2aafa77decd94b94bd5a6b807d41325bc337c93ce13f8ed8b6cec5b1ff96fa5324fbeb6738ab3527d74ea1b2d695d95fe09a984a7f6413c7a052cb433d19eff014186a670cb04e645361b0621fdb707e5cbecae1fd64fb7cd9fc45dbad93f6d7f0bb37e7ae4d35abfa5b0b31d80a4549775fac196692d1db03f3ff0466c421402f429e8a7c1dbaf62d4f4925ab1ccf3b13322d943579a35cd979a30b152958f4fe875a91c30a9f60f625a1ae8e624fcb3bbef09c3ad9fd75cc672bad221274edd1caf4ae89e7e17c5b01835a7577019d8812d59c8b12c45e5310d3a1d527b952bff0242373e2c2673fc34c2b699174f78eec3d7458ecd80124a7c3fd2974fdc418c26315303fad2c7c720dd1371a032829074d4ad39af589cdd976488b16cc7813220a87c0bbb6ba94086995aa4d0b076aa99380f7b1a0d6177d016ad5b3491a2545cf98d8789ece44dadc4c5741e127cff10a9a346f7318f328dbe0ea22351c1c52edae973593d86061d1a4b1fa3c6aa28b49c393f24acba596481921e469572c4aa1c88ea3580b8b5664ae9c48df095308768b649a2664355053e458bb8378a4a9577acfccc6a0efe91a77ba3a5792ab928073028164b8876c2dd007e1e4a4217e4a400984c2768dcd3066c5f8b0afa950f252b65833e0cf018226e15553ed557c3fbbce6086dac008f08ddc27abff076bc50f4e2e0c2cd96fd41cd314441bdc07370ba26441898e805dffb264fa15a1021adbb670cd060a9beb38a33454d8c2af32b2df985487b790147cc908f6fd6df439f756c020a8643cd58c16fc39461d2a440236c1963afc5edd2d4fa6a670504f1f9fddb0e15277a7cd34a96f1d0cd7776ef673800430735ea859211d7df854e68eceee260e4aa62612d13aac4e60668df3816ec91a221a47481faffb444af1c494212da26af85d569aa1c88c38f421be70823bb3fe79c6e5b372c0c93ae0376f8a54decb49a09d34c4c70ab112484ee37a2ec0382c5e14939d06da4c2a5c04ce97b0d2da60c6698dd1962ae638e0f248da6f6f704f603018272d43b191671f8311743471bc6054641306b6341ba98762fc891aed8e03527b1e627f22df7fd9cda372e5a0da0df0ba2e7f122752ccdf96b1a3c398ec28078df561b0a5d2ddeb984cbec5a3f6a7988a31eaa4835ab6ee9218add91927606cb1673e1e8bf3c7335a9f9cef0fc2bae1bf5b06a14c6abe32b36550de8add5ec48578044fad98461324c14191690ad10ae9a7336fee95911a5f6e4f8aa5e0a25210bbbc1e46b3b909f90eea330f9f32a01bb11ed2f9156a8fc15c6c9acb71afd23aa2f1e3aab308e52c59a5f2aecbf2a1a1c69d95f5e55732241e228a72a4a9016fd976c1461bb4d497a60e210b04d1f45dacbfeb44a456a6a69726542ae6eb1ccd3c6edf0aef8ce968d33f0996d585b183fd80e8c62a351077fde141fb12ac496edbcd410ec7c73c08d5ff0a7ea5156f7f4b254363c701fe240dadf7a71667da2021f377c2d7fc1cd2e967fcf679bc2a8ab4d7b60392285a2a531a1e4b7eb7b089180e124f836221b3a166dbe64501d040cd3b5362a7d0cf6b6542003098513b3fbf0e6b9c620bc14c8f1bc1ac91e7fab0bd1c39a4865af646d7a1d9e6f1c1621e66713c65ec03865456c510ab4d45de289dd2b9578cd0e44efc45acc9499c907d4800c4796966b9af613a1d7b1de9569f6f4c6100b68b7f5323cc25f6df3e504afbe7bb12ed3a3dc1f20c4898bc4bd01440142210a78242c71915d73b2d1e183d7c5cba2f8e961a3bc7c5c9bf224442b66e04fa17ff114a59eb0ff2080f9b6b64f6bd4922a761a59accdcac8a9bb0e10e35e67e535615aab636963837ddbaa80d8626716ebfcbcf96d5df88576d80f5acb64bd9b0a2c944f74158d84c57a9d451b7f789476bb2ab6b9f878bdbacd21bc390ce432df90ac51e3dbc5369e9977ceea34c5e32e2819d73de4ae3db3e880c6abed235bd6841a273f053b4add49975f0116dc10b8172f242059c44d08d8a4c94090bf4961cda959e0230de370bbaf64667bb5dac1fc02a83eaeb546e842b5beb83ea4d2e379c1a1e0040c5fad9e26ecfa4bffafa47caaf4195b5362fc8e928f87e6ad651a40899ac117db1283b0f5b8cd05e5ad5c9b17c51b24d24776dcd39ca5b4f55cf9a1e5777a761913a6ff57fe5a852aeae20e43da3feddbdbefab13d31028bb32e7ad985c3bd564f50339d1fbb84f72d9a082aad51c458a13c08d21755cc716b16c5667167bd29096e438a4d311a9555c93c8b3118364aefaed2082dd2d1a0beb37d7b29a84de0829e88f540f691d2dd0af535129a1e483bf97f5917c813e7b02534e1a5aa20d5f2fa4219a92d5d36940cb985148bdbed4a2d69ff2329c7c8715433db9d455c24e8c3873e1364a31b5a77f93d8e3705dd162439dbfac482ba1e057dee2b90c6eb1cecc0bf6a1bfaef86b03af9e8a93ac1ec56e2d3932cebdd6380543d1186e26f9b27f12b088f69bad0c2542a5df0712128ff6e1937f85e89b5e7a6adff78965e166e13fe4a81cb20c8be3554ceb9b2c5ddae24c595ee310a526539a038617024d49cfc4bfb3819bd9ea169b79b78d005ef0c9b04b15fcfa707d41d4af1c6669c93cf5b211094b186a1f9ace0a1392c87e92cb38541bc3515ad54db87e51c272953ff493d6c24901bc365142316f585f96a1e4e6a0476dd10253320a0ec4931567f18b427679def855570f103787a8aa82d5f7a38c5607837e637d6fe7c55e4b339a1d73e51da215010dc06de473ccde8ff9495a202a433e6495482be5cccf35947ffbbb6ca9e10e0ed01861a6109dbaac65b75cc2929ed2faceef1dd6cd9fdef6fc1ef57c3a599ade9e5f2477f1623274029b13dbf119a5d51ec9de9c95f20505934b964609eb4bc36d5a7d131ea64ebcc9b996feace6b184f005a4f73cffa77c0b69192953aae2c049930e9e1ce16a6539d86254379a2ef0e42a90264acf5822e2a1bf79082be2a7dd186999ba4138b13019d94eb6be407563b180458499bbdc25821326aea0ee4c4ce39182be3fae5e74db0866f6eaf434a3d3f9ae7d34cd54a9ebc6d25896d0aab2e5ecdf1b1a1d39388ebcb7d330e5a9b1ad6636b35a4931771eac869e0f5ce0123c20716b3a0d3620ba90510237bdf048e573087941d5086888ad699947610f13e8a94597a142f52c758d37edd85c10621e32cc582dfcda409741ef98760823c6674066848c6471cd9c013818b6d0b011dc0908ddb3a0ceac767c5a2622cf4d54a292b20cf3d36749210b428e358d3c1b4c3d361f8d680d88d5b048ae4bdf2c88afa43f9ad90e6cda28a25be811712ac59d6416fc43eb1ce45c98eb4ac3372b2626d07f3d5cd1e829c4453f0ee0c7411237f851132022af926ffe816b68cacc68c8fe7bd0a0e786ce61eb7209cf4614afd6e72799b08cf81e498acbf882b4ee4b3f5da12b7d93be1e6a26dcdf43075dfc8785094584d34a2eea9fb602fbaaf5348fb779d97bc8ec0caf62b859ff5a323dcaaa7243eddf4d2ab491629a03e3e4518b16e260d8d876fd5f28f4d77a49c4311df76dd8ad1934806efbf706d62da31f8255ba7502a0c2d1e413a7e72bf46b91264f15b4dfc00e8f41711eda3dc7de808fc07cd5bc43aa1806a6969d5497549570986f7142885352f48da5239c345d548cf25dd3da29ddc4e5a852d78136ae0ba67671df79d00a7bdfa4eca582e01f79fa1565893eb7eda808388a04e0a855f4f4c3766132526523c01a5f1a5aa4349b9f4b170761ecfc69396eab682cfdbad21db02b6b881ce2ffd78b4f1cfc8f9fb7ae750408f425c6c0809dc2562773a908eb6598708390766fcdd32f08b1ead46656114f4a7e461363f839567443610eb6c4c53c138547ee7e2fc61159484b9725cf5d58b1f23c4418332b884d9e4887b84b2984173e2d8262b421718ba8150caa1ded1287f5d651b33d26cf37fc7fef5075c90914be3427e18e7ab1a7441c06a7c1a7ba5fc215e0c92f928346983e00b4039849ceaac4ac22c5704fde0e53ab4d3ec62000c437b4c8e03c7b7d8faca66b87494a7bc0a47a6506c530c8dfb50d055c1d0afe43eb9d968d07cd937642f1fb72f2f32929fd646414525ebcc43e0cf887b6c06a44a99b963f02a884a786cf70d8d56aa46f6f75c219721ce74749865a765d5b0469e4e71b923373509e17553d2bc56147f4110a13597be8859d4299cfe95a92f5427bca4aa50ce21fcff30d1c6eb7347f6d2de883627994cf3f1fd9c7a530a5dd0b1c16505991dfe0af5ceb7e0ce6e7194eea4a9da2ff240b0"}}}}}}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000010c0)=0x1ff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x88, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000001140)=0xcca4) r3 = msgget$private(0x0, 0x208) msgctl$IPC_RMID(r3, 0x0) r4 = syz_open_pts() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r4, 0x6, r5) write(r0, &(0x7f0000001180)="8c131be4d2c93866e88bebc6ccd4b46235461d1dabe427aef079be1fb6b54c371bbffc8af6cd4056b1abaffa35428c38d80f73812f2980c9023d43634c904eb4c6326a934de3d245b6a7c499e2df5553cc0e82cc4d46460c6c07ed90630bd814f42814e900fd1b9024be370c93df3379e935fcbd547b7af8a54f4173cc4049eac5775be966c598711e20de1b1ccf9e1e787d0ac2de9fe1bfddb98becc704f1499e300ffeb3f05badb2b65554b8eab756f2cae6ce8a2215c19cfc899c2bf776c67a57e61a0ed7ea3fd75b9677d2bf1a88934341327ccdc18509d65900ceca8ac091eab05edc4632773c0e2dfbadfa234dab55f0d37402984662cdd45efdf246cb2a6472494b37bbbf55a742f3fd19a8331f1ca567c81447504d93a560078c3e317db0eb193f09f0baa719ae27a296c18c709f5be73641906cadb5a890e06ff65f243b0f7fc5aa760eccc9f51b5e16f706285bda279e948a23b20ab3529532b0aa149dbd660b0720aedce8e124f4922a9044245ba789d6445dd649aa044f73aebcf4563ba107ee35dde9cfd88bec383756771b21a2e05d21ba083fef5290b43445834e2d51612d109be215ef94cd3c57c305f5458e3fc3919144703faf29e287b6ec9bf93bf546c7c0116a1d869c5cc83db2ee9fdcedec5f216770a78a69d05c95dc9ea111e43d32c71f26d464f69d826b8f005b444c81ef0da62e4fde22753694ad71a50b8239c161e073da1e8e5f0b89bd9d8ee8fe4b8a80ee8843f122196099b31944f3416c21bc94badeb6786b295355bc696d0a33144663c9e221ce6b8f7e3bd03285595261452852314b0c0abb8aa9ef28e11f512db15d40ff10ce8ada831a4340acf0d6fa72ae9dd180264a95e5f031bb694b32b510289a0897d941ca455041af5174c92df5088644df46dcab87cc68d76aca87b8371a2c33241b3aedfd88e1af6e85b3a3d861cdd9d132e5080154061a7b97a7397ca3cfa5529fa6514ceb19df458c5b54b64f7b7dd28e5d5c70ebe8584eb7703e6c1052dee9c7e5468eb40dd805a1865d7d41458cc35907eed512e6617fb0c5fd1081aa139c68e7e6209c9fff0f34a82ea2c4fc8308c9dacc285e9340302e98fa5d5d6a0f0615052686e1a3b89dbfe88b62db840016b03da1f4ddf44bc1c002f22a93eebaad80032cbb3e051a45b43daa505491c58f1cf1b93bd42ba3a688f299c413fcb02f3d52d6e5ef1b397419da108259a034fc2977bef99fbfab09c03827480654fed80c657b1396dc4bfa733ced5c29d7c1ab2e9bcd3ae5ab28e6930436dbabb116254f3d3cd0c2dce79c15419685001048913b1240155963084d030fd755e2151f6e04e28f1d9e116d2683b856156584f39ae5c936957147c0681cd1b92bfffa80cd463c1a51c62789603cec4d273ce8deca22fe3bbdaad6afb863c34166bc30981d788d4d72234037c2acc160df25703fe1d8c0aaeb16e12e3fd3c539721303abacea5190b8c457cf3576f5580bc87bf1ab62dd42d874807fa6891f09f3d3830e69e60cd27e927e062ffff2c912506852b14a026ebcbc9a4967c7a44a517fa36fe705528566ad7a3726e049547938ed1a3f8f49db93837e0337c0a45bfe0b9d9156158a117212e4b2ec75e1f4bc02e40b764436b8d0cf004a562d878250260cf89016bd19090b17318238f54a5e2dddfc22300ac8e5bfebbe06ed42f2f4c6ff20171c15965b59990ff924fd8286f3b39545b89ac8804e597ab85839c87fb06d1ccddbaf0f87d72099343249c6c2b144d9c6a9f1c4e6b99e9254e8f52368546f0cfa040ffcc49f5944356c069ba2339602cb02808fa1793ebccf6ae53e03aecbc2df87290d9605f526ba9b277b89ee90d6390947c27ca11da687a5b462685ea665b890a86bf7e64c86212ce79c4b3960466871d5e1e564f3fdb6f4fc024bbc6304bb9930230a5cbca97d0ff5460e4e02ab39c2d27be4faedaa65bedaa7b2e347f33045b5cfbc373b1bc3204b0636830bb34194b77eee665ea572ef680c88aabd918c7971f2f7d6e946fe93d8d7d7e1eb9c1482d0f9ed35aebeb974d1b95d5bde0d3a7506efb701f960d7e1fec54c94fafc4a8fda0f361a04a2d0314c4689dbf18ca2aa33ad5e5d9a53eef44696f25671184a68a9eaf433ff062c3968257273c86a2804e6c287c2a13ba7957e7a24789d01480d45255527a8a74745445c7eb8530407ad929d2eb2e6643f87c0fba388a265a8a8bebf7edec55e428c54537b836e5e1c76239889a32b7de373f3dc9e513d7187b6cc6615cd9505eae46d4d597cd17dbff6be4705259bb6aa7855db28bbfc44dc7c441c3aeb8afb7d4349685a12f9af968a538b3f3cca23205b16e66f2dd5f3560d888d433db6e1a4e2293ed9b992759a4e6635116d6d8da465b97a5cf0fd6fdc8ee82eae9120510da3dd2a577b51d3a2670837a7676cd49e03c84bf14b761e9c83519972350530207b3cfdd0e9265111d4a04c211acdf118b22608486de668d1d863047c5ea7f081757796bcff4f022f0882b2f50c64813f2183c7535070eb9a33cccc827380a729ea8872412499b41d5da4a07fee37a1cb45c7ca4f324d99bca27613ec872d9fbd785040ab11a4704057b745969e77fa908c521604c05d35080e3b0a5127358065d8975b300e5e387597b391066f12cb72f1801081ef7f9d7f3f855fc143e16b2090b75889f47edbcc0689db212f124596a5bfd256ebe833b8dd4ccf2d5de251c9d5bd7f4516928d84ff79807390c4d80e8b7f75773900fae66f304b99056b2382a1680437c0f4b9080cb2f28a6a3b9d6102e9eb785a278a9674e3ec319412d19379aa7a2f393ea66351520ed0ae50c9506c817380dc9d68e5c9538fb37fc040e180beaeb306ff72e142cb5adb66a4a6835a4d4e78a89b6484000270e7a4ca1ef610dbe023315daa60a02283cd7bd3578927b0d5073b21e343f86cdabb839107d3188b50a541bef043f04fd47086db1c94030e42971d2aeed8ea42ac7896a5a333f9b1c58acd2a8639eed0c2ccf262dd16e453bcd4cd0fa646bbbc08b8ae165a10b64dfec8d4f4864a12ddb312a7a721f2e08b5ae02c5926848bc507b9e78d54d1ebf83b55c44904aadc76d57258dbc5c5bcb15cd082871a4450658f4e0996aebd7bd9d9f149b6bff0a5b7357135bb159cd77c91c03305d0354c29ecde1466b8e1aa6b44fd7209bd15e9002329fcb7322da95f1aa7042c95b4ecdf964b878ff5ab7aaa5a2c135137b64bfe64fc200d65a59afa1b9fb075db01ca7079ebfbb8b2496084a4c9ca7c3dcc8c37a9d853796822be5ccd2c9a4ffa2eb13a95b9d3acf4d2c52580bf2d8c32b7e4448ef48875a9b9f920d4be8ca98fc9a7f5cc3318775d910b9acb42e61f5af75b9c37b8dd18e4c5b7c00415fbb8c5b905ba53354d9a8cc89f5794e16d822c04ea5b3bf7f04fe2a0d8819d30166db128c025ca3b4046659a4220366c859c9a7e3cd05ca630e11ee12402fdfbb2fa5113e5e6c8fda7d9409d5d17e26a2ebbfdb1f7e16bfe60d4099f3d8c5ac970e636ff7604787952a0dba5533006853e0ed2d7bf274a1cf15afc5da07cc12fe6a6c29b61b82d800b4d8007ea28a4313a91b1942d6c52270f609d812bef22942d0d38a7e797986a674490060e9f31db936a7de8b4bdfbe3269919b5334cfdfff05512b2b079683dea250ce2cc398b076b41b34b80bf0b430a9cfd605338a55d5d9572fc0b73f80eb5c8562a78a8d4dabefe8bd29402d033d8befab7de5a1274dd4ba45af9cb83dc83fc0ef5a198e43673a61866dc8987ce09a423b478745ed00250c62470c417bf88f722fa2c2827deef06b1a178959651175cdb68a885b75396747584c0e849f34bd4151792e98dca2638333fe4a8b3ba6085ef25f119ecb079d402b86dff9a1a14bbe4c0ec3c542fbdf73148dd291720217493bc30ae1133df64925d9dc6e132aa462be855dcd18678eb509e12372a865bd0123db947f927b954d501f9bcba5bbebe1d195b05e16c4aedfedd5e1c08ce257de168839f5f65e164a0c911a19b104adf7ac320774a7008ae6afbb3d3a264f51c52b641e7e18f3400f59f2b170b93d30048770aae65b9af954cbefb706f191b1a6ef1249347854f990055420deecceb8a085b3c8324ddf01b173191a2a3d756ec1ecd516fc47e866dd4caa171425b7bfd77e9d9f8348c5d3508aa69ffb9a03532b11c1b00e7b3877ecf599745c9aec875ede60274c79e73f16bd021f7a1260b309accd797ff8882ecf239fa37de0055ec4d8e7c86fb5933a6d8ec14a8f78a69f65cbd418a6d6a9c6e20f26da7655767860ed5dd671a96cf7ae2ce2df96d1113c82750ea52d78480cafe3685da34d2609c6e6f559cb127e3b605cde365bb1b30c75d5aa6b6ce525380ec74e2d6965b6f012234988a249d74b33b5ff15cbe8d6a463c1b40e1a73016ca4accb4e054aeb276243ddee6191b21e594230c7d3e1af3718174672d4292c6e73c335594dad75dab207c90566fdbefcc82b4123ef1156505403ba83a82153202cec7aafae08dfd62ceeb07dc762fbf39b95589adb54df7785dcb217e569122cf31131d610d6e688b5c2ac4efdba5b11350635b6878a26dc32dcc4115e8a4e9174b649ca4d424231a253b64bccd722f9a52cec28206e7a579a0c503db56fdaaf9ca49b12b6880828bf189e569685c714e10988804f97db442efb75a95bab10a44ffa2b777ecb8e529e0b939781dfebdb30ae2de399594574fc25f89414d2afce56f73cc7e7fcfd715884a97fae58c4985c9ca9ef9f6b7cf02bd53e3aabd04020610d826d28e68d3962f92f71168201b67695c04df67b07ec4b4de84d70dd26ff7e78ee0c6d9fdd8108bdd79499a8d7fc5c59a505e6200543e14a41cf0bc503f8f969455ae4e3bf4dfc960b3f2aa8bc39dfe819b4d5fd6aa4f180fd3e86cab2fb4d9e46c9440894d40f06879863705266f8d2d848d7a2989d77d81bd0c742b3fb26893714934642d751e695065f3d8c00148dc07407c2a1042e876ab293a53df0364f44005dd81e51d6279be3768b332b2a334496bcb9db234a80c8acd1cf0db40a7a8dd51b2c1f2a128f22b22332ea27615209a589ef8e97ff6b75139009feaafed0419bd3aea81a4de3ee6849b80d1d4d2831cc409e9c633d2cad4046582fb6977377103515e3eded79bbafd418c7ee5d53ed293e4a231fae61ae4cf96e8ea1a9eee3739b2c74ced34097b36fff08975c4caf39be109c5366b3193479bed0e6c39a871e6b9d2017773ad2e418e30047aee88f0133bb88230fb09415a23c1550e6ab361effb114dcf8df7f5ec048d90c3d8e561abaf34fbcfb45896bc19feed62a3e3c15e65d8d5aa540ed82ce764f7c1667ad2625e99696db0c6a3d37a25db8ec9f3d7e8cd798dde2def532158fa8d9958eea1f653d5fa43e884f814c88b8364c6c19656da34290f5e6dfc6572ce042ca4031056f31f841f6e6a0713c71d45eedbb1c56f7dc1130ebb5b741eab303a3d7eb08620a4df642169e11a3c8245799c1e83af84448b75b7bcb8333d60d6d00c02ff3b6b8005a02d95323075af4bd17d878db5be4ccacb11b4209202cd539cf4fc7d27ccce09170e4dbd4bc861fbd6f8e89149736bb81e4d80022c78d4e473d736d7a1689e89d4bfca5657eb4590361453155b7f7c0e4fb2c2f31aa97a3f29be6b6e92c99f7ad601ad12cf03be74847751b8ab3ba8884586ac2da1304a99c3b2fdf341245eba17e94e70fe947d27f48e56bc29209e527932cd63b94e5e3ec3da0f644036bf78", 0x1000) socket$inet(0x2, 0x8000, 0xc8) r6 = dup(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000002180)={0x0, [{0x3, 0x81}, {0x3, 0x5}, {0x1, 0x2}, {0x1, 0x3}, {0x3, 0x1}, {0x2, 0x100}, {0x1}, {0x1, 0xfffffff5}, {0x2, 0x80000001}, {0x1, 0x7}, {0x0, 0x3d4}, {0x3, 0x8}, {0x3, 0xfffffff8}, {0x1, 0x8}, {0x1, 0x101}, {0x3, 0x8001}, {0x3, 0x7}, {0x1, 0x1}, {0x1, 0x44}, {0x2, 0xffff35a1}, {0x2, 0x80000000}, {0x3, 0x4}, {0x2, 0xc83}, {0x3, 0x3}, {0x2, 0xe70e}, {0x0, 0x1}, {0x1, 0x9}, {0x3, 0x800}, {0x1}, {0x2, 0xfff}, {0x2, 0x40}, {0x1, 0x8}]}) sysctl$net_inet_ipip(&(0x7f00000022c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000002300)="4b933ce10d7319bede66bec9b04b061d8ac0acf81e3269bb7bc536440db192153326d41c82e8409d9863916314ca43051d3d2404c3dbf582397f37df411b7118d7676fc42bc2ceee2b2b8999ded2e9a9a84b926768cbdb50ea4a145cf86709fcdf8afb04e44a41fd9907e4f50aedbfbd555fa990052e595644d46e754ea7fbb5c955f1a9cacb3fd2da8cb9bf4662bb3fb3e4b7492092303dd4fdd87883cb1ffce0ee68f61dfb96f5f873c64c7328d3456856b9381b3972b89c203bf3b61f0ef5696de8ab51d1d59d40f81b19bb5b011cf8e57368bdf3b94f913577076e003f5bd0b3fec6", &(0x7f0000002400)=0xe4, &(0x7f0000002440)="a310b217fd58575aa9237cef87e4a2254dc1d98b3884cc5a31c49755645866a35111b434aa4f87794756c455d00884ab082d773e2dbdf1983904313caa9e9e29d1c80af264a2551cd40221c1a3a1760b808aa42bf118c6c86ca1ec9690f77b2740f0e3d9693ee30c3ff0ea5f7923df9e551ba7aa919df0adf02e9bc1a480448f303b3740cfa03028bd34ef9e56a631df207f5b9c2b54af89c3aef34b4808b8526c7f3626c4fc9d48e80b3c3adb9a73bcd630de16f13353d394ba76b2186e7c3fe5b0f09f54eb77798135", 0xca) 16:40:46 executing program 0: syz_emit_ethernet(0x1e, &(0x7f0000000080)={@broadcast, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="2765d78ce8f6", @rand_addr, @broadcast, @loopback}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2}, 0xc) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0x71b5ac4ce2db13e6, r5) 16:40:46 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:40:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = dup(r0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x91, 0x4, 0x3, 0xfffffffffffffff9}, {{}, 0xfffffffffffffff9, 0x40, 0x20, 0xbe16, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffc, 0x94, 0xfffff, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x30, 0x80000045, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x1000, 0x100000000}, {{r2}, 0xffffffffffffffff, 0xc4, 0x1, 0x2, 0xfa}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffa, 0x30, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffff8, 0x42, 0x4, 0x33e5ae68, 0x2}], 0x8, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x80, 0x100000001}, {{r5}, 0xfffffffffffffffc, 0xa, 0xf93a0e27877b65c8, 0xad, 0xffff}], 0x3, &(0x7f0000000080)={0x5, 0x1}) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) 16:40:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0x81) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1f0) symlinkat(&(0x7f0000000400)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000440)='./file0/file0\x00') fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x17, 0x2) r1 = getuid() lchown(&(0x7f0000000100)='./file0/file0\x00', r1, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/233, 0xe9) pipe(&(0x7f0000000000)) r2 = semget$private(0x0, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r4, r5, 0x2) setgid(r5) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0/file0\x00') 16:40:47 executing program 0: r0 = socket(0x2, 0x8001, 0x3) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) socket$inet(0x2, 0x1, 0x40) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x100}, {r1, 0x40}, {0xffffffffffffff9c, 0x80}, {r0, 0x34}], 0x4, 0x10001) 16:40:48 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff00000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x1000000}, 0x1}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x7}) r4 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r3, 0x0, 0x2) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6}, 0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x58fa, 0x0, 0x0, 0x0, r4, 0x10c}, 0x3fd, 0x1, r5, r7, 0x2, 0xc85, 0x1000}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:40:48 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000580)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[@hopopts={0x2c, 0x0, [], [@pad1]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x0, 0xfc, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x11}]}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000340)="247a117de0020f75f50d48e0e1bbb498a4347b6c56f21f64112ca045ce2394c3da6fd0919723", &(0x7f0000000380)=0x26, &(0x7f00000003c0)="564ca3bf11ede1", 0x7) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000640)=""/188) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/92) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000400)=0x6) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/145) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) 16:40:48 executing program 0: r0 = syz_open_pts() fchmod(r0, 0xc) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff81, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x8000, 0x40}, 0xc) 16:40:48 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x2, &(0x7f0000000000)={0x2, 0x3}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:40:48 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x53) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fdea0400008723abfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x7f) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x80000000) 16:40:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0, 0x2812, r2, 0x0, 0x7) r3 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt(r3, 0x20000000000011, 0x101, &(0x7f0000000000)="0000dc", 0x3) pipe(&(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:40:48 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="364f05432ed4efa7f50b5db34d171c9b1313cc4a0a6c49b9d29a955c19529a839bcc61f4263acff38acf8bb35253a06e6600658f3b43971feaf2d2bdd5eea8a6d636023eff261e38fc33df6af58720837c7d3d79e01f104b784d6020ec0c00ea62bfa464000acda36a8a5d34d59bd4d49e728eb418e6cfd06c9c4925f1ae2293fa7e509b0336a786d16cc2a6843821e0806703f7eada5a20d9e953aaac0a9364399d89777fb58c928eb3c9fa0eaee1afbefe154ccaa0806228e1400785efa349a327c1c4066075b059479dca7a303f9ea6a7b7f80eddcbcbb44cd30a4ddcfc9a8ecd4d0f66ed6cfda335eb2503a9862a6ddced1224898c09e98715", 0xfb}, {&(0x7f0000000000)="976b97e8d5fe88896f34abee0ddaed3c261ed3efc30cb43604d95a9394ba0dbe8c8d98429f771fd20160efd649a204aeec1f467af277fc9f2770da6596fb", 0x3e}, {&(0x7f0000000280)="4b2d5b4b4ed2b859f27927e0d645ba", 0xf}], 0x3, 0x0, 0x0) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x5, 0x4010, r1, 0x0, 0x10000000) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r7 = dup2(r1, r0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x18, 0x1, 0x8020, 0x9}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x5, 0x8}, {{r3}, 0xfffffffffffffffb, 0x4, 0x1, 0x5, 0x5}, {{r0}, 0x7, 0x80, 0x40, 0x9b1, 0x7ff}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x8, 0x9}, {{r0}, 0xfffffffffffffffe, 0x89, 0x8, 0x80}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x2fbdd6ea50fd8865, 0x8, 0x2, 0x1}, {{r4}, 0xfffffffffffffffa, 0x80, 0x1, 0x80, 0x2000}, {{r6}, 0xfffffffffffffffe, 0x80, 0x1, 0x6, 0x6}, {{r0}, 0xfffffffffffffff8, 0x3, 0x40, 0x3, 0xb58c}, {{r7}, 0xfffffffffffffffd, 0x4, 0x80000000, 0xa718, 0x6}], 0x7fffffff, &(0x7f00000003c0)={0x8, 0x81}) readv(r5, &(0x7f0000002540)=[{&(0x7f0000000400)=""/180, 0xb4}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/86, 0x56}], 0x4) 16:40:48 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') socketpair(0x20, 0x0, 0x4, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_flags}) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) pledge(&(0x7f0000000080)='/{,({\x00', &(0x7f00000000c0)='%+\x00') syz_emit_ethernet(0x2e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa8000019078e0000001e0000002070300001000907800000000"]) syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff05e8ff00000486dd60317971bf0000000000000005000000788000000060d9ff000007000000000000000000fdf7c2f270ed00bc0d82000000000000000000fee8f700000008000000000000000000608b00"/104]) 16:40:48 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0, 0x2010, r4, 0x0, 0x7) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x30, 0x40000000, 0x9, 0x4}, {{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0x777b, 0x617}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x9, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x96, 0x2, 0x99, 0x8}, {{r5}, 0xfffffffffffffffa, 0xc9, 0x2, 0x6, 0x33}, {{r2}, 0xffffffffffffffff, 0x20, 0x80000000, 0x2, 0xca62}, {{r1}, 0xfffffffffffffffb, 0x41, 0xfffff, 0x7, 0x6}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0xffffffffffffffff}) 16:40:48 executing program 0: r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f00000018c0)=""/102400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f00000008c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c0800451800bd0066008607169078e0000002ac1400aa070f0200000003ffffffff00000000070f04ac1400aa00000000ffffffff00071b0400000000ac1400bb2000000000000001ffffffff0000000094067fffffff441808110000224080000000000000010000000400000004832700ac1400bbe00000027f000001ffffffffac1400aae00000017f0000017f0000010000003f014e224e23", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="a0020007907800030000030309050d000100010000000502047f0000e968500aa2c864664761cd56f803d476fe10872fb7067e04c72142ab8f0465f9f58b797e651d00000000006634ddeee604ac2cc10a4dfb1aa25312bf2ed97e3c955851f928f129074c2b6d892dcc4c8b2f7ec0cc1261887c18da4179d30fb370b2df468997ff5bfe059fd18828eb366b2f114dd215f527a501c072ecc51181d531cf2ad49ba866d1a7c82093f6c0b66b8827601ffc93ff510600f868133b9c9285f47e67b305000000dfe4170891d9655b2ebefd4bac51855d4c1852c6be000000000000000000000000c517c5d4ea5119615718f91a33dafd83d2d8808704d08880a2b78f4ebef8700a1649d4f6d08ab1db851efe43f423b0429e0e60b647f4dc2175b8121a066004b6a437a070f75b3065b7f3cb22a6e54d2cf04c3fbf32f59c25989568580bcd5a8b591305e0c75d17fe70b3f25f9e819f4b7ef85062057b0078d48bea2252e1ac9555a50a9a6211bb87ea9d08d5cd9d481e58dd84a0e86e2349971d7b3b889d20776feeadb503ee0e048eea0efbb578fc7dcba5"]) syz_emit_ethernet(0x241, &(0x7f0000000640)={@broadcast, @random="a1ff7b75cfcf", [], {@ipv6={0x86dd, {0x9, 0x6, "0e6220", 0x20b, 0xf0, 0x2, @local={0xfe, 0x80, [], 0x0}, @mcast1, {[@dstopts={0x3c, 0xa, [], [@generic={0x3, 0x1c, "6fbfb2b5bc4249a642ee656e946c2d435337d8cb6eab23b93e486983"}, @generic={0xf3, 0xe, "b05ba7852a297e418855136f1c48"}, @generic={0xba, 0x20, "0c3ce0fb7ffedf7947ac83f0a90a3b925d48fcd79e21e62e6f3edf8b8d7c0e8a"}, @jumbo={0xc2, 0x4, 0xe4a}]}, @hopopts={0xf0, 0x1, [], [@ra={0x5, 0x2, 0xc18}, @pad1, @padn={0x1, 0x1, [0x0]}]}, @routing={0x3b, 0x10, 0x0, 0x8, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @loopback}, @rand_addr="7183567da89e080f1b1da5c89d45b1e4", @loopback, @mcast1, @mcast1, @local={0xfe, 0x80, [], 0x0}, @loopback]}, @fragment={0x2b, 0x0, 0x7f, 0x0, 0x0, 0x1, 0x68}, @dstopts={0x0, 0x3, [], [@jumbo={0xc2, 0x4, 0x5fe346e0}, @enc_lim={0x4, 0x1, 0xa8}, @enc_lim={0x4, 0x1, 0x20}, @enc_lim={0x4, 0x1, 0x7f}, @ra, @jumbo={0xc2, 0x4, 0x2}]}, @routing={0x2f, 0x12, 0x0, 0x20, 0x0, [@mcast2, @mcast1, @rand_addr="7f8a27f96faa783c74c3e559a98d4c13", @mcast1, @empty, @loopback, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @empty]}, @fragment={0x16, 0x0, 0x4, 0x1, 0x0, 0x15, 0x65}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x1, 0x39, 0x0, 0x200, {[@sack_perm={0x4, 0x2}]}}, {"a6004567a9ed13990dfe3b990117acee951c3a92b2017d57ca547189601cf1a3365ae5"}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r3, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) write(r1, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) listen(r4, 0x4) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1000, 0x0, 0x0, 0x0, 0x0, 0xd8, 0x7ff}, 0x3, 0x400, 0x1}) preadv(r4, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 16:40:48 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0xa, 0x95}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, r0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r0, r1, 0x2) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, r1, 0x6) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17", 0xa9) r4 = socket(0x20, 0x4001, 0x1) dup2(r4, r3) readv(r2, &(0x7f0000000c40)=[{&(0x7f0000000200)=""/238, 0xee}], 0x1) execve(0x0, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) unlinkat(r6, &(0x7f0000000000)='./file0\x00', 0x8) 16:40:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x5, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:40:54 executing program 0: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000140)={0x7fff, './file0\x00', './file0\x00'}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x141) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d", 0x81}], 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x5, 0x4010, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="e3656900"/16], 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) linkat(r3, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') shmget(0x3, 0x4000, 0x420, &(0x7f000000b000/0x4000)=nil) 16:40:54 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffff908f5d94070f6f6f6970ffffffffffffffffff86dd60317971001c000000f9ffffff0000000000000000000000fe8000020000000000000000000000bb3c000000000000004e1af152ba38ae0095204e223face0322d60294b6587f59056a2b6596e99be50740583cf80dd3bcab6bb2e583a05e8f8320c1c91901a070da332dc6e8dbd7875ce64cca145095287b59ad7d6d3e2cb475b9659711f6a5816b0e5bd053878aff63e435487f2333b53d26ef0094e81b9d54d5eb1496c5d9804f1734d913d615b739565079488dba885c94cd4420aef05e150d284342070b0c99d5bf5855e8caa42f6050a683592705f152e4fa14b08d4bfdc72dd5b559fcb367cc8960d484223a1eef052aa364d339c56e927aef6309c07071011de1a9a806014dfe903a77ca9447f516f0ab5e287923c0d1abd7e8c464d5f4a3572e60c2ba71e295fd5", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000190780000"]) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0xff}, 0x10) 16:40:54 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), 0x4) 16:40:54 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x8001}, 0x7, 0x80000000400, 0x80}) mmap(&(0x7f00007ef000/0x4000)=nil, 0x4000, 0x1, 0x813, 0xffffffffffffffff, 0x0, 0xfffd) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000240)=""/166, 0xa6, 0x0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0x7f, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:40:54 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') fchdir(0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120, 0x0) fchownat(r1, &(0x7f0000000100)='./file0\x00', r4, r5, 0x2) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000640)={{0x8, 0x0, 0x0, r4, r6, 0x125, 0xfff9}, 0xff, 0xffffffff, 0xdb0}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x6, 0x4, 0x10001, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x71}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x20}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x7000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x20}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x78}) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 16:40:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x41b43a5a, 0xfffffffffffffff7}, {0x7, 0x6a}}, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:40:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000140)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000280)="7eb4fe9bbafef4141dc74d6e2dd8519b21021392e5f12a895b85f0c42d4b4dea230d3b7b831ed2469655f5ea275cb501d6588d2e3f5b4c", 0x37) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x30, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "b2cb5f", 0x0, 0x0, 0x0, @empty, @empty}}}}}}}) r1 = semget$private(0x0, 0x4, 0x1b2) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r1, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/202) 16:40:56 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x8}, 0x2, &(0x7f0000000100)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) socket(0x6, 0x4, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000200)=0x9) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) recvfrom$unix(r2, &(0x7f0000000000)=""/131, 0x83, 0x803, &(0x7f00000000c0)=ANY=[@ANYBLOB="1100392f666964653000"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) 16:40:56 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) kqueue() semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(0x0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x2, 0x108, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x3, 0x1800}], 0xa) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(0x0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) writev(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) 16:40:56 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700007000000019078ac1400ffffff0303907800000000450000000000000000290000ffffffffffffffff831700e0000001ffffffffe0000002ac1400aaac1400aa442800000000000000000000e000000100000000ffffffff00000000ac1400bb000000000000000000"]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8, 0x6, 0x9, 0x3}, {0x20, 0x1, 0x0, 0xffff28f4}]}) 16:40:56 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) fcntl$setown(r0, 0x6, r1) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(r3, r0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x80, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x0, 0x1, 0x9, 0x504}, {{}, 0xfffffffffffffffb, 0x5, 0x8, 0x8, 0x5}, {{r5}, 0xfffffffffffffffa, 0x10, 0x1, 0x3, 0x9}, {{r6}, 0x2, 0xd9, 0x2, 0x7ff, 0x2}], 0x5, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x9, 0x3}, {{r8}, 0xfffffffffffffffa, 0x4b, 0x1, 0xc1f4, 0x100000001}, {{r9}, 0xfffffffffffffff9, 0x2, 0x4, 0x20, 0x1}, {{r2}, 0xffffffffffffffff, 0xc, 0x2, 0x5, 0xffffffffffffffd3}], 0x9, &(0x7f0000000200)={0x6, 0x2}) listen(r4, 0x4) 16:40:56 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3e7a, {0x0, 0x6, "89a446", 0x0, 0x50, 0x0, @loopback, @empty}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0xff, 0x4) 16:40:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, r4}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r4, r5, 0x2) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000002c0)="1c764323f71dc4cac1ef122cefd5340c7aabc7f9c27632e850b55a4ab7f99af4eae58b5e2fb18585c0b1783500f08c3ec8b0d07d54879bd877ec3543b763cc32fa4065ee55846b31fe99ed23d3303d1564e7e8ac2f2e088a86f5fc8521d03ed6e4057fd5775efed7efccb2b5684306cbc611ddd5b3ce4b117d7c368f834ca585fdbf938abdfe04827104f44858e47d006343b780d3e3e9ee3a126cd64aa93d15bfa289b5210050fffb0aa0ff95b1d9ac827f86642e996f4ed57be97ce460fd7d7b4d575e50a25b69aa88a2d49fe9d08f", 0xd0}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="ddf29e65"], 0x70, 0x4}, 0x400) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) 16:40:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) writev(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:40:57 executing program 0: syz_emit_ethernet(0x62, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic={0x9, 0x1, "96"}, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) lseek(r1, 0x0, 0x2000000000005, 0x0) 16:40:57 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/217, 0xd9) r0 = syz_open_pts() readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=""/116, 0x74) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r2) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 16:40:58 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)='a', 0x1}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) recvfrom(r1, &(0x7f00000005c0)=""/4096, 0x1000, 0x42, &(0x7f0000000000)=@in6={0x18, 0x0, 0x200, 0xf6}, 0xc) 16:40:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f00000006c0)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x2e6) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:40:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) r3 = dup(r1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x400, 0xbc) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20000, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) kevent(r9, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0xf9, 0xf0000000, 0xffff, 0x9}, {{r0}, 0xffffffffffffffff, 0xa2, 0x40000000, 0x5, 0x1}, {{r3}, 0xfffffffffffffffa, 0xad, 0xf0000000, 0x2, 0xa000000000000000}, {{r0}, 0x1, 0x84, 0xf0000000, 0x1fe0000, 0xc50c}, {{r0}, 0xfffffffffffffffa, 0x80, 0x10, 0x401, 0xfffffffffffffbff}, {{r6}, 0xfffffffffffffff8, 0x9, 0x2, 0x100, 0x3}], 0x5, &(0x7f0000000300)=[{{r8}, 0x2, 0x0, 0x20000000, 0xfffd, 0x8000}, {{r7}, 0xfffffffffffffffd, 0x8d, 0x2, 0x7, 0xfffffffffffff542}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80, 0x3ff, 0x2}], 0x5, &(0x7f0000000380)={0x6, 0x100000000}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) dup2(r1, r0) 16:40:58 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) syz_emit_ethernet(0x68, &(0x7f0000000280)={@random="68fbc25feda1", @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x9, 0x0, 0x0, "9463cb20d56b767e5a5117d1dea1e847ae28f8d65dbdd2b13ac38a3cfe4780ca8416"}}}}}}) 16:40:58 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pwrite(r1, &(0x7f0000000040)="860e26655d376afd78f409", 0xb, 0x0, 0x8) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:40:58 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0xf95776dcab31f8d8, 0x3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:40:58 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:40:58 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x7fffffff) 16:40:58 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="b1f5d915", 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x7) ftruncate(r2, 0x0, 0x401) 16:40:58 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x5b, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500004d0000000000029078e0000002ac1400aa4e204e220008907811746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68dbb6b8ae89b32cc1c87b88196de24e328afc725332"]) 16:40:58 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x49) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:40:58 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@fragment={0x11}]}}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x100, 0x1, 0x80000000, 0x0, "97f15ddb4dd9fa357de6c83a56105eca6ba49783", 0xf6, 0x3}) 16:40:58 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000001280)='.\x00', r0, &(0x7f0000001200)='.\x00') ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 16:40:59 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r1}, 0xc) r2 = getppid() pipe(&(0x7f0000000000)) r3 = semget$private(0x0, 0x3, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r5, 0x0, 0xb2, 0x8}, 0xfffffffffffffffe, 0x0, r2}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r9, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:40:59 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000080)={0x200000, './file0\x00', './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000005}) sysctl$hw(&(0x7f0000000000)={0x4, 0xb}, 0x3, &(0x7f00000000c0)="0443870a8b2d0c3248b0512005a6e4a05ebfe42af0bcaf29785678", 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x6c) ioctl$KDSETLED(r0, 0x20004b42, 0xfffffffffffffffe) 16:40:59 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040)="b170623d339d400ab331e5ea8b5a8ed0a3399f6eb6371d43ecc70d7a6813af19f71948732ae1cc43bc17bc26d06d3f495d64b57216ca05e29e932ea578bbccd5a793fee68705f1f6652ec3df5e99cc8f5ced1a4f37a4896bc22a81e036fd04e8e42401d3ec4bbcd5d1b619b4d05b1fc1901a68d1c6cc7e8f52d3a879c22832928f1966454da30e60c5339cbcf2cf4edde6797a1a3cb992ca3af9715386fe8c7e5024340fba6030b62f1d8226c2d6c79396d95c1752e2ad40b69ab9ec517502ab2971412e0e74185efa03590063eb50215ccd55a7f2c55d606b96894b040a7716a5f2", 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x184c0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x5000}, {0x26, 0x8}, {0x88, 0x8}, {0x5, 0x2}, {0x24, 0x6}], 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x14, 0x4) 16:40:59 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) setsockopt(r3, 0x0, 0x4, &(0x7f00000003c0)="1bd9b297", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:40:59 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESOCT], 0x38}, 0x0) socket(0x2, 0x8000, 0x1) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) sendto$unix(r2, &(0x7f0000001780)="5e189c19a752e93aa010c3726ae4e33f2c721e62868313832f73c6e04260", 0x1e, 0x1, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) recvmsg(r3, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000015c0)=[{&(0x7f0000001900)=""/245, 0xed}, {&(0x7f0000001800)=""/252, 0xfc}, {&(0x7f0000000040)=""/68, 0x44}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/40, 0x28}, {&(0x7f00000013c0)=""/213, 0xfffffffffffffd8d}, {&(0x7f00000014c0)=""/231, 0xe7}], 0x7, &(0x7f0000001640)=""/198, 0xc6}, 0x0) 16:40:59 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x50, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2b, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}, @hopopts]}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[0x1000, 0x4, 0x200, 0x1, 0xffffffff, 0x9, 0x8, 0x5]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x5ac, 0x7, 0x1, 0x40, 0x2756, 0x1, 0x3, 0x0, 0xfffffffffffff000, 0x3}) 16:40:59 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0x100000001, 0x8}], 0x1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x9, 0x8, 0x4, 0x6}, {{r0}, 0x6, 0x42, 0x40000000, 0x7, 0x5}, {{r3}, 0xffffffffffffffff, 0x2c, 0x40000000, 0x4}, {{r5}, 0x0, 0x20, 0x80000000, 0x7ff, 0x80}, {{r6}, 0xfffffffffffffff8, 0xc, 0x2, 0x6, 0x3}], 0x9, &(0x7f0000000200)={0x3, 0xce68}) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 16:40:59 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000280)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x20, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4}, @eol, @nop, @window={0x3, 0x3}]}}}}}}}}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) ioctl$TIOCSBRK(r1, 0x2000747b) 16:40:59 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, "4b6424c2"}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r1 = semget$private(0x0, 0x3, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r3, r4, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r5) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}, {0x2, 0xff00}], 0x2) 16:40:59 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @empty, @mcast2, {[@dstopts={0x3c, 0x0, [], [@pad1]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000140)="6dc52c9e0498cb676cc6d33b3834ef051677127049c2092e16c87c3c5f2930e880fa57e4cdbf212828a47a59cff6471db72c940f7fe42aa1794f8ab82c6016aa1f76a8a3696ead175e010ade5f857cae72000107a154768af1309e8fe81c5249d57785fd2a84338412f8bd00a7a6d99cebf62879f6dc0a1b76b6b2fdb9c9fcaab72135bd3f5a52c9d50018370e18e322aa2d85a00afb9606c51818245dee1c321004253f3e02662c485942f46e5a3cd2ca3a52fd7adac0d241339b6ce0235b72e5ac11875fc9cd", 0xc7) 16:40:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket$unix(0x1, 0x1, 0x0) bind(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r3 = socket(0x2, 0x1, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:40:59 executing program 0: semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(0x0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(0x0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) r0 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x2) r6 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r7}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r7, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) fchownat(r4, &(0x7f0000000100)='./file0\x00', r7, 0x0, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r0, r2, r3, 0x0, 0x3, 0x300}, 0x4, 0x400, 0x21}) syz_emit_ethernet(0x92, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa0008aaaaaa081a450000840000000000029078e0000002000000000501907800000000480800090067010103679d88ffffffffffff03e0000001442c3f510000000500000002ffffffff0000000500000003e000000200000000000000400000008100010000441802e10000000600000fef000000047f00000100000002002eee75a5d0fc38831b0fd4555134528d4cb522de0347404f8fe33c9dbfa9eaaa04800ebbd7132c207ccd484d7d7c98f145292ff4e676dd700bf8d407fbf4f2bf5d099e7c460a"]) 16:40:59 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x5, 0xfe00, 0x60c, 0x15}) 16:40:59 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x23}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) fchmod(0xffffffffffffff9c, 0x8) 16:40:59 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="d87f2b9bfb5711e21309bec298c4537d0cc66eb11cf59605495d06af1b433b0158f611f962c0775f1b950f37bdf0e55b9aefc89169d7770abf7919b8255c76f64f", 0x41}, {&(0x7f0000000b00)="9a5b8eed671dd177e06148ba88b9296d78cfda3d1ae523efa9b7fb128e99e15f8634e81fe73b186a9f15b6bc38df928a62512df5cb6a2063b6ccced43fa3c217daf8515cffcd695d204a6caf646cec31215a5912522b6ac539347637633c866b529256a9a24576f35e0d532dd94823b7c184f811d33f053f4d183f3738394c872acf63badef9c332a0e674370c400de4a66e7cca4a3f0ad16650ec80300f2d501cedc8606ea01d1e95e249896748bc369a9afa77a3179524f4ecb2c4d5176bf2c0d99da6450c4eb4e833d779b384db61d7d5abc53e6fdafeaf4891ee652f8cc1122a4e112fb3b845d3e2686f7d051bb33e58229de6d18c32c3074ce59d7c49068d791a0d7cbd93144febfa8ac860bbf1c0e00423cfad436fef93183c9e680fed671f8f4763811d6133406c5034654a91ddd6479bca7802521c20f6a18360e9a9721ccbe8482e39ccd65bc06b6ff494a01146875bd90952afe3c9b55b8c055687f96fda6d6cf5464fc4948a78eed6362068de6508f002a1041281e95d6454e0325d3545888c52e05d1716c0f2ca9afb038e3930a30a8ba4946909c39ce7f6ca980f935a784a1f6e12367e18b1e83b91a95d833aa974179decfdf88c0c984bce0e7d15e66a4c2f04875ffbdc8d32c374d7e5777d0afb5f803df0bece9460bf6a0266601dce80f5c9b4d7526e899a08d21eb547cdae6687598f09bcc8421aa60b1ea465ef06a4b33e37ff9df887a08a8a9e96a72609de4060c2259f2dd209f3fcb748d1c2182d8d6fdc34431124020c192be2fe25d8a46a3139a56f42c546455ead5255356330dab0bf42017b90914bf25280e9268b6161e65e294d520f9ecb282ffc9f34ef79ab8132112c833e14b673ce56d4adf4528fe5f006c0a71912cf36bc5451fd4c43086c401ac93d223df7de43848a2b10f2adb69729e6eb00968cb1d5fce096307074e8c5ded5b82708d427ecf369a5aca3b5e4a747adb57bed6ea6e33bb42cdcefea0afcfa51266554bc0390927526baa9526e519f9e3214c67e4a9fa649325c04be92212365f5dad46ea41070e32a680e8ac73005c3d29f99c758ef0b7ea83c4e83a5ef725346308bd7dca5b89fdc931d39d73323b161cd9f0c7c4a78344d6c162df449f5fd18e156e555d38cf4970088088b1e24c63277548fcd2c563010548c5cb0051c0ddebfcb62f99c0675f21b34bd0c73c78ee6190ddb527fcc9af6a348f576364a23d71a705abde80f01c2039cbc1b71c6296822a623a3daeee61b117670f119307310db7e5c6114929cecc8c4455a8860106ac18227a0505f4f73733f2b7a8cf2ea525af52a2dc21c833c6f39c323cc8e9430452c5e5b205bced611a2ea04a93cd225a452238e0fc2a0bd1dde90ef1c7de3af8aba34ee60c6d8fdb30d8aaf86686091fdaec182d9d8d7ec3ce8a852fc2ae702ddd19e07b4a4cb5b74887c9dfdae1d75bada2b71b67245271d53ec70a3e7fe5fde7c5ae559bb9f0929c222c0362e003e939013e362c2f63f48cb976ae507c39179a0c1e7bc34aac317f652bc63719250cc7f27ad837424de76dbe5ecbac1e450f966d6819d01f67b96cf73f40b10bf1687a3977ae926f3a4d4e3a9b79bd577f6e10e6c1105bad119f0900b984fb4d84d6b2ec04f86d913bfbf7ba7aa968872385721dd0ab469c8ff1ca275059d8adba0fc0d747a213a86dad4d52689a4da45f9f1261d5929615172b51abbf635f912d345fc9f2db2f408c229a187da0b69e4eb377488e0e260c0ec00254bd009e5bb05ec82997873ebf1e9ef60c321d96d5361278960977fb96e075db0d06d30d1e30e0ab1f88afb1d4978fe2a6c23e4aa64996229810eac6b9f2216085ee96af40e64b39a7fea78cfe25ab37b317460d561140412dbb28aabf55243075eb88e4afd9e65e845d258a05e13d1a1be82c1274432e994d716b9011c602dfa81d45f0d0714dbd1427c393cde8999d0a6a617bc728db59420e2f21d745fbb02d8f2ac99ee584dc664409efa51d2a1f81c2abd16e64fa2fbfceca5b7ea684b1c2cacc6a4673204ba1a7911295ce334d9aee8cc2c70f4aed75ff446bc302923c94b5cd4c8b15f6a4be306692a24540f71352cbc5e613579699f7a1c981019399a92a00b7e7abf6a94d69c727f4c88b14580d43019507d881322ead7c35e65281bdb5014c3bfae5652b622b402f5de4120d49dfcc502293a690d19e6c9f45b1ae92e165fb7d008eb86b790d14c28bd01a6f77b664da3981ee888e0b150cd95673d2bb8dcc1665fc3c695b48b6198313aeb595ae2754cda6f04f0f97623fbd39b4d3ebc31df9cff0c14058e89ff2839b41a6a24bc5e6de59035b69c38d945074cbc90ddd417fa061ec87782a5e85cbd2a526dbef9702a68f90eae207449be68c9f4b47f9c5067b3cecaa97f60c99660443009e66eaaf46199da3bb77b07a5f2b2a7ceb9f98b42f8984551491b3961050dcc81e7324bbe936ed75de9c03a4414e51b0a85e195accd6439b826543057cf95e04429287eb7d2e1479e8a053b7f692a264a1e5e0bba4c8afd8d44245e9d323a4fa57f2a59bdb0d474abe0840675abf8fc1609960f984825da97bf0eef8c1efca1c33a8043a2077d73669af1923928e24c76016122538f1bb860fccba239bdf62b5e052530228de8235e156ef968f5e20b598a2cc684578c688eeb17c09bfafd077023679578ff288e23b1f929223f411303d518cac221800f202e6b1a33f9837e30f1b2362cff19f97b012e9a3ba0c4880bfb09f70f8f503ee007c0d35c8f0a877676a7e1825047a6e062817c2ac35bc50468f376bed032db5775f459903ec3594de5766c19f78cb82744668f981c07e6be2d8021a30b5ad317fbe4110de50d0145c79cc7e44fc860265edd3e99a2ecc18d0acd90b0bb8cfbc1afb3611eb343d90f174ace006824eaf2d4005587c1fc85ac7947dcb928fbb87a140ba95a841d2e29d368f84411b1c454b4581e09c6b88f41cfb8fa030d9b5310d9193e1aea6e6321a71ab29fdca33ea238bf290762d8d17b73c9e4de78df9f45131763d8aa15b6a9564f2fefbfc1998275b50b1bb5e32b1ed0da379e6485df1ff5fe21e623e5398f6923bc63e10908efd17f39af9b36af360cb21895efc6afad0763c6cc768c1ee3ee7156d27f944138562abca6f7dd4943a75543e08e654c346a62a9b6dfddc5e9c1c7615c4f06e9788f4f3a61ddfa543722fd717237c0043bcd2dc34cc36f75a4b89eaa899d1908f38c45a27ad7dac181e217037ab31971e08628739fddd3f6a7fbb5c2f14a96c8b33cb75854d15b119309a28dc798ae76330d0d615a958d7d6ddec4067028ff59a13a4f4fbe3f9f27b40a6814c5a94b6aeba9e4afee9ea6fdb86a4d70cce5543add151498a74511b8817fb3d5ff2ada3182c6965c5c41b27e51a6cc8694b3ec8b80c9198d0fd0a62cc03f66e777149959599064422a1857a7659e147d3e1bd7eb7a10873749c9705c3af08c764b7e996a04bb74b9f6a6c695b45b3dd4a67e1224c41c00cbbbae81e5a80fb4f5ad5ee7232c4f17c6b7a3ff4d6caa3dcd42091d89fd2d9384e9f8f2e09a018b8982dc5f2718e4a98333e55b2b45e95929708c303c0669676863104c7a70aeb0ad3adadcfa0fb45fa131845f503828c39a53c259f9d462025237faa2d85f9b7174932325ed3da7964797182aa9f70975bc845451d6ba9a9da67e627c4cabee006811cafb1754854c5d35cb41e5ef50d24c638e0a71c8c8e77d52db60330786fafe2c59e015ea9177334ceb1f21d0cc4eb33d2314cc05831b1e1e59c75ef7998386ae906b66a08b7374122cffd0ff2838aaf928d9ee0db1ae6d08e2a799761e98188ada6ee8c5934ea222b72d910355a22c53efbc3ca2c3e47c1ccf7841087e401c4c861e5838dc7fd876d1652a3cf83ea3b46ff86998e25b327c9bce1d1e47e2db32c8e93c7efc4e7aa8cf31814abebdef6b8be54ff8971d591e69959137f802ef18373bde43692f33dfef2f2f68e204822ccf1b14503a7105990ecda3f88d6ca429b90e8e64370bb93214c08b9926fccdc3990d9d7d8ce1f825926c62ccf47be8f345588ca3e75de96aedd720054a9889062bd3efa49927c6350f8dc3c807534d007c00eaf8f13b865b25d1082fbd49ec48c2219452a1eacc04a8fdb22a7259154ceb9947da13e476b4acd7353dbc9ff3aeaee90da1f0da31b3b153b3da673dfe544592c497f2619d0cafdf6003c48f65fddf144cfdd92cf6e73470ae10b72aa2562e203e02392041bece4dc9e8d504d5d039129e2251698fa91dfd256aa2dfb5b74ec852fafc25854bd34334bc33c520f609b3634d06349843192b6c72d735096d05f6ea0a6d511300e4ff4aed75cca96e2b5bfffa4435ebe260d5d73f1cd7b1e114f24864680129a8985c3a4e355bafad46420bbcf8bbf5b124f55b8d25b07eaa22c02581270f15de80bdb24b261eec7424825ef50a50c1fab76748cfb6f7d364e225e3a3033b594a945fc5eb8ca1a70f5a76d44cfb437280fdfd30a3a031dc106db05e3be9e981e42f52f4bc9f2fde699ec154e277b963d930f883233d25b1bda9c53e92ed4d0ffcf5974303adb4a08c5eb75b8c7f70b4786ce2e7e7fec2bbbfdef5ffdd750c78e20655407b5f6b68c56afb25c11e573f9a852d45636b5bb3663ca0b22995c57bbba9edfc4ea24dd9de913cd604a96a2e68f36cb953554b4ffb65f278f69ca8574f70aa2fc1150388f9294199aeeee96de2782607c82d92192f8c8394db7a1dabbc478b12cf7dc08c21da7e8b2bc09b7dc477b67b8130108d779683c1080b7264c4e3a640194b141c0a8f71b9bc9e802e7e7311f5aa4e153723b003c5c8253e2fb129e7cf2ad33823a280f7761e1509d468173757525830ca601de8da0c58b4768740899756a06ef5751d0b2deb1de10e1351911ee937882224c22a653c40612450b051fecdbcc72bdc919869d8bab3821e89b85f4a56fab41d8c48af4cc805cbd9497412a530ea0a7de07247a0c8421121dfb97fb3d474b7545fb2d538a6940beb71ba6b01035e0962504941a204c6792d0f5cc8648ba0a11e7155d4c9654676dd4853707de2ba492e0fb1ef522293908bc01fbbe6ebb759b6196844d2cf30a73c30420edccd036252412ba5e54509c7c8ba6df6b4af3378daea2c78885046e65007ac72ae465107972bfad1c73ca3b67def4f18174e55812101797c260eb280137dbeff6a76f783627eb0fe0afe112090870126ec02851a3795c85bde1f3eb26cc451858dae08de11a329a4d2c84e659a7c9b17bc071e191836428d54fb32c08ed103dd440723fc47a621206f8c015bdbb8f920b4c4902c0e01743c6d1313fd177e4ea4ebebfe0a0e936195aa903a86c9d77a18b2d60cfb782e3fad318949264173d4751fe2b3de5616b4944df20a6d3ce4f4dea927b41cb2278edc2ef013c26ec4525f75192b2dffd6cce153391abee2c0303a6e409d7927240f8f655f9b7697e1019b1a51547cc4b23f2a622a0eca2d6a75a57a3781699ef2f4553babc0c570b6b7bb990289120917c03022f27eaed9bdc1ffc7fa964c6c89a4f16d7093f327281f102d1ad64eab639a276b107b95f93985862cfc8f2710e6138b7928aace681c99d1a4ac8fa6f4b620f41b799c032a2340d3b69d3b7f75946531b0452c124940bcb563d02329a88aefff2cd529b134a0c6ad2b5a3f46ad4a6ce946aebcb385c28724f3ede833ac0577925177e87b154ed6a1fc1cb65e27f76e6eee5f06c2c7536ed1b821cc8218845b2acb1398", 0x1000}], 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="f2011592620da97c085350a4672d993fd59b074b8c416aac0f1affb37ed1155050938c5aab3791d3be5b5e0a65debc7642e9d1a234fb109b9542ad3beb849a4c341295f55c06", 0x46}], 0x1) flock(0xffffffffffffffff, 0x8) 16:40:59 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r2, r2, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r3, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xd8, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x27, 0xca, 0x65, 0x6dd, 0x4, 0x2f, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@ssrr={0x89, 0x1b, 0x1, [@multicast1, @loopback, @rand_addr=0x81, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x3, r2, r3, 0x1, 0x0, 0x14, 0x1, 0x0, 0x0, 0x1, {[@nop, @mss={0x2, 0x4, 0x1}, @eol, @mss={0x2, 0x4, 0x100}, @md5sig={0x13, 0x12, "78539eb5622c234bf12d3527c81a7ec8"}, @mss={0x2, 0x4, 0x7}, @sack={0x5, 0x6, [0x8]}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "f44cf5ed7c51d31847da62092969948d"}, @nop]}}, {"7a152575b3e6a3ee6836da4ad6d5766ebc5e2575512e7eea231cdcc59c346d82bb6fe38a68ff81c9da75afb83d649f192b11511615a687572d4cefbb52dbd0dd96dd871ced293e942ad2"}}}}}}) 16:41:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) r4 = dup(r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="8a9fec259d0a74cb03030870016a299d5655909d52e5fa1bac8f836fa7778a5f18f55897ebb30de73ef32a31e40d47e9050e5bdecc50b827b068977d7d43c4081a19e70826eba0b26c158f3ae9f7852cc19f42e02448199362f38d6183df72d75cade28d50f31357af8cd9d7f491dcdc2be6926f47e6893dd41fd9e04ca4ce514574be6f8a0242b0bb3c415adf0bd55090613de9a99d66d1048693b569dd2c71a509dad63ee431d9f85cf86fb9f5b12b19fb21ab93013f1ffcbb8570b9386e1457a457f0d4456d13364c3aeaf1155f1f111321ee07979571e376afd4a0460efcf22ed8614a33e6b55cddf6029525e8657d88812d31233e", 0xf7) 16:41:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4a2dd169c6e510a8, 0x90e5eb5c1d760ffe, r1, 0x0, 0xbe8c3ca) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x14, 0x2) socket$inet(0x2, 0x0, 0x0) pipe(0x0) syz_open_pts() 16:41:00 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), 0x4) 16:41:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) write(r0, &(0x7f0000000140)=' ', 0x1) 16:41:00 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x47, 0x3}, {0x1ca, 0x80}, {0x26, 0x7ff}], 0x3}) 16:41:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() r5 = getegid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, r5}}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/122) shmat(r3, &(0x7f000000b000/0x2000)=nil, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x9}) 16:41:01 executing program 0: mkdir(&(0x7f0000000040)='.\x00', 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="0bb0a36493aa87687604889b82eae2e0d4967e522333a8ea41d6d41d5987e47a47dbc425941af6e8bc5f95cec0f82c92aa88d81f94fca8397cc191ef135dd13a6a2c0b67375dcd0a66a55a0b", 0x4c}, {&(0x7f0000000280)="93a7e8c20abd2ed6e5d2e27b488016529013a294525945112c81c5d5a7cd0d132f9e6ebe9762dddd88c0a1848965c5fb156ad79b93854d2e5befbbe2f6f3612cfbf5647fe08afeda4d984cbdb847649bcf258e74d327bf8872cdcb576d794e3ba9cc5d0ce4769eb99ea5180fefda75040df5156b", 0x74}], 0x2) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0xd6, [{0x2, 0x4}, {0x1}, {0x1, 0x5}, {0x2, 0x8001}, {0x1, 0x5}, {0x1, 0x8}, {0x3, 0x157}, {0x1, 0xc447}, {0x1, 0x1}, {0x2, 0x2}, {0x3, 0x9}, {0x2, 0x4}, {0x2, 0x10001}, {0x1, 0x4}, {0x2, 0xfffffffd}, {0x3, 0x80000001}, {0x1, 0xedc0}, {0x2, 0x4}, {0x1, 0x81}, {0x3}, {0x1, 0x1}, {0x1, 0xff}, {0x3, 0x8}, {0x2, 0x2}, {0x2, 0x4}, {0x2, 0x1}, {0x3, 0xdc}, {0x1, 0x7}, {0x1, 0x200}, {0x3, 0x5}, {0x3, 0x4}, {0x3, 0x1}]}) rmdir(&(0x7f0000000000)='./file0\x00') 16:41:01 executing program 0: clock_getres(0x0, &(0x7f0000000000)) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) sendto$inet6(r0, &(0x7f0000000040)="f9a8c59a985f376404e4be0500bb54b5a7bdb49b22a6d893f5da6dc64e18da69effeb670cf6823486e9b9deac62ee0b9f583130333d1a1af66a2b94528d814182a50cc4749b9fa13a64810dcc456c22dadf1df2a71c2e728d61529d4ba0916dc0ee48675d3392322e4e255230ccb38cf2d9f21bab466644ddfc2c621c42e787be4c26088a9d0c8a7064bb3e35063f617a83159aa4ca174ca6c3ee560228cb53018", 0xa1, 0x408, &(0x7f0000000100)={0x18, 0x0, 0x9}, 0xc) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) 16:41:01 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x18, 0x4, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) r2 = kqueue() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r2, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) close(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) getdents(r5, &(0x7f00000000c0)=""/221, 0xdd) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:41:02 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) chflagsat(r2, &(0x7f0000000280)='./file0\x00', 0x0, 0x2) 16:41:02 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0802000000380000000000019078ac1400bb110000000309907800000000470000000000000000000000e0000002ac1400aa940600000000000097801dadd13bac312d3d15e624f62e0322f3d02c8dc522ac193137833c69ce0fd627fea0bdf06709bcedac9c0d0c2b5e"]) 16:41:02 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x87) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x704, 0xffffffffffffffff) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r1, 0x2, &(0x7f000001b400)=""/102400) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) r4 = semget$private(0x0, 0x3, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6}, 0xc) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7}, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x80, 0x0, 0x0, r6, r7, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r8, r9}, 0xc) geteuid() 16:41:02 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x100000, 0x80000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x3, 0x6}, {0x2, 0x20, 0x1800}, {0x3, 0x108, 0x3000}, {0x4, 0xa, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x800, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1800}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) semop(0x0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x0, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x7, 0x735, 0x1800}], 0x5) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f00000000c0)=0x6) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) dup(r2) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x8000) 16:41:02 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x800, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) 16:41:02 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x800}, {0x3, 0x5, 0x1800}, {}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x1800}, {0x2, 0x5, 0x1000}, {0x3, 0x1, 0x1000}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0xa) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x9, 0x1800}, {0x0, 0xfbff, 0x1800}], 0x2) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/96) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sysctl$kern(&(0x7f00000001c0)={0x1, 0x1d}, 0x2, &(0x7f0000000240)="8944f8ae174e327004d91c6a5f49f398c967778d900ed515abab000000000000000000000000bbb11f927c1864c6be5b98d2a995c16e03a34a133e1f0fa43e3cb22055fa492ffbd476e2c715000000025da5d71ad8360000000000000049a23ce1e669a60d9346400272fa123c93e281ef661d01dfef296b2c925469e994726ec31acadef6f833e348033b35f30cbf2f0455ccddc80eae40dcd32c9b30e0fcaac6939a9b777f9109d079668ab014985bbaeac25006ce3b50380bebc02ecb46f9c60ef0b0ee3eb90a3a4d6f0069bbcd5fc437a24360b680143686c77f57db24000434f84d31dafd03feafa086e1b679ffa008af892b285d60c23053b8fa42d7380c316420e1a48faea2f5a9", 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x5f3, &(0x7f0000ff7000/0x2000)=nil) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmctl$SHM_LOCK(r2, 0x3) socket(0x1, 0x4002, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000780)=0x7f, 0x4) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB='\x000\x00'], 0xa) 16:41:03 executing program 0: r0 = socket(0x18, 0x4001, 0x0) getsockopt(r0, 0x29, 0x40000038, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ftruncate(r2, 0x0, 0xfffffffffffffffb) 16:41:03 executing program 0: syz_emit_ethernet(0x131c, &(0x7f0000001280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x12e6, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @ipv4={[], [], @rand_addr=0x5}, @ipv4={[], [], @broadcast}, [{0x1, 0x200, "f45279c41cc8232b4caeb053703dd9293c50af76f4110cfb1ceedb8d05a5b056bfce5933ba412828303131d74dbca4de9f2a4dfb1478314a797a33e265f98c164c0472fbc52c818f2e282d11c0790275fd220f291ff09ba4b3373a644ecd844c28e3810301bf693828bd648f23a3a8a709bb6b8015a4dc01d8714e631e3e1d1e22ae9fc3ae09532d4f9de8ffadffa67cd1bbbd5f13a7539e3d9d468fb77e64b0b7548fc3e6e098c04ae77124af364f256f49db365d5ff1348c4eb3327f4a90515ee2c221251980898095cb11cd3cb77ce535cd166ac2a4588c62f66ed8cc817162631e913a50f0266f654f9be388a6a1eff9a7469fbfdb5328d0fef72e4716a487bac050ab2173b17555e21d7b5087e848e21e43d9b771daa7a76a3f24cf1b693880e87ff489695d907f36c329dad7cd969fc7423c503bcc59ec62a8ca4885901608dd8d9d164aa726f177c2b617ccc52641de3be4e335395c8572702df6ca83fbb79dac0c9ac593e291144757c0938e2c6ba5f5fb16e0bfd8032a457e8a6eccf12a267d8ae2be4f415a1383b2cfb3b147b07aeec92e56bf1c57b9aed8d8d3bc36917f96129ddb0d7eef2bf0dc7d0008b30b6a19b66c9db351f68e07d90890eb1142c27642fc46a5690d3650d8ce14f9cddb7def711629369ba338ae8706c40e45e72e33d740fff62822fd0aacaf1f8a3527e2ab2f773fba08d119c190f94b19394758ab472bd23b056ed1c4d5c7bb0ee42540e82b6eeda2ea954d98eabb162dd66133e9ee9df74ef6a05b6cabc712936788debcdeb840a07e625a55405ee3efc01c3099d21e72bf9b54c38c51f40576988e0d44f5456ea09377266812daebc118a006fb03070f82e80cd8e3ad071f07d4aa2d92be1996e181be1f19ed0717525d869e6036233f11f00ada780223680ef63e263af6bc2c38ca753c787d3ee500b5b9ab3f1a4bbd85e74a687a27db4ed1df46ba9e86ad428f44b8547abe60ca28eb350f6cd81fa4c670b586b1aa81af9aa77dc3d71a1ffe1e17b870558ff6ed36a76c9f2cf8c44478d484a2e5ad2d8296ca034742da2ade3d946eb1b488105fd6dec4eac98bc7378aa179f6c9f7e01fbb63157db60a39605f8ab8a0500f66191af1a7476502abf76d38b5a71ad5a137fc62a3789eab93f683b1ed0f33382d3975f68619180ccfdfb006cefe3ddde7ffd3e86862d059ae729b909a4cf2d468998c3158dfb86569f6e4f57694a2b899c333a437e3dfb275e1b729524bfdb2c9705888bc2a221c27772761b78248f4c4d4aef124c8dab071f098fe53b3a4c088b37f16d4ccc450406353294138f39049040c4294f490235084190a5aba9671f25e49887df2c7394b4125205900ac3a51eff793912a0a83b9de7dc99bfb043c194ea0c4cdfa4eb9d96e40782a3b232443a735e6215a695a4f8360d08e327bbe80eab927499959e0b6385d2dc05f8d32881913e248dda035287b89813081cfd188cb31fd258bc0b351dfca6dc109791f235fe7f56e96b87c2ce2931070632f2199b07de491d64fdeab8a1fa6aff7bbe357b86e9cd93149904c89e7821f908f372800391b4113aafb2ce97709615e21ba8f767db171400a27530be17a430f7f5dcfc79995d720d27da9c4d85885bff7c5c45cd8e1667908da5dc8f58abc0cc3a6d8b395ca21be9af923318bedc1df0499c5fe4c0e2319c209bfe1f7cb4faa4ace7b0b1cac488ff89733d26c26e33d689d90f932f3b60fb0e0d02dc2e34073edb352a34c7d32f2612ec2cacf88a414fe28a42745dfeb07f00ae61138b6b5a3b8610a435dee926175b418d46bab380859560d52c9ffe2e71f0722457d15813a1dedfcb10549f1b4b5bfdaeeec3f07e22c51812272aec1fca6e0b170f682de1698700d5a0653959a8e7cc0a4b617b356115ca3307a802bd3b17abde81e8d586480cc422e963386a3bc10c7d62b6178e9876f57e3634e99f71ee45c8b7430aab26d88d3a96724f8d743b61fc04496225ee42195cc2a3d0d75cc66742d75c567b8f725fe3a535efa7f86d8b90dcec489fae9aaa6ac9cfd2df117496bbec22639b4b36c32522fa4eedc7f2bffa3d76e60f262e491afaf539027426d79ebfcbf72e0f0310ee981ef1dd82cd857f78e7a658867b188009570460ca3d31e5bc8223b48d486dc243d1aacaf58316e3a3a7aeea93302651785f2e32385c53931dfc565ce794bb556db47f1a9206a484766d6152d756edcf4459673fc376e9e58b8883b0b1e459f22e73fa80fb67f4ff2e920bd013bdb18424028aefff4de002074454a2e1491465c57c41985b368b21a15deede59608e55611df1027d9e58c51575ce248ba103a88e188da5aaa6fc426f8353924d290e7bb9fd6bbb1536f98b2d0b4fa517f7ed212b0bc135d5477f093d424bd229b4fdd6cd62d8f430fd262a18fee54183112aae0c7dd10d8ed4433e3c724845a6e43e3af04a1e5f803d237e01e1a7edf4f32ac2b45867463a5ec315143817f69a5b58ee6cae86826b389a04d824b86282f40651ecab62fe106c605aa488a0240e19a85283361336eb8181366058a243977af0d82c4cd81dbbab898a658c203ce6c0a45e84a9157a28af0980b2ba64903e1c71229727789d42bfa396de15c9c3a34c36de501d347991a9c9088a89fc37663461e7531d38923b30db26bccad4da48521e4105b39ab388cd6ad2f2f97190bd393baea9f0294c6e6b4d479905e3f0f993b33ad36a384803a5cdfbaa8d74cd294dfeaee0f3570492d13134fca840a0bad22ae4c93db8fc5d711600e212c883defde7e739f5cd04c54d6a98e0308d7dc8789f60d2f60d42fbc49cfa71372d6f1e342ed4bd4fc7828ae23927b7740786200e5fed76852fc40c91919a717aa3a778ea3efe245c567eeff6d976e110b4570d2d6ec021bf7a8472a7184c7d0823eb6ad14edb5cd213db299b8bcead4667c871e095ebcd555f5c44934a39466caa3f4007af4c7d7686a837ae2e82785912fb1b46ac7a799b8842ca7495602901ca471c110e8abffad829fcb88d7cb029748f778c85da36714f60ee9ed3e9231317cc7f03a78bf574de3cca3d51e140645c58e7ab087ff8112ffcc35850d8c02cc6a5e55395d1aecdfb23bff894fc9db65d887adac222b16bd3465282d34889415b31f9df47f0511ac61432d8a2b76ed0f121f46d4348f53b084aa32e12800eae65092ecc211d89509ba7f9e8070c8dd4c96a882cafd8c218faecb9747d6632f7291f7e0d2f7af937cb051b8b9adedccd5cdd6c66b10c510d50976c1610f265c652377837db6b3df2ccf968b5d554ceb55dcadfa90c3f156b21a4184d099da045245ccbacb34a3434ab89ab07b85e716e53349a98f61bfaf3f8e1e0c1a306a720bba5ef21a88925ec9998af2acf49f8d925d860c46381c0c321c3ab8deeedd5527d1c0a6864b2171e9f0b1c7819397553500e8d23522c250afef6ebd3ce049ba4f48a6568cd9f9760ae72ac66ff2eee89e069e22c31e5fee3479cdd89011f7689fdc3bcdcc2253ffa0e1e772db990036e2b938418105db3fbde5ee1adbb95b0e061ae5b200bed392e7776a5e065bb95f2af5e9cd1f6f487b1a89f4dc7e3b189f2a1f2b886db90dc191d9dcdeab96a0e83a7d3f1a8e1f8a8a2342876219c8ce1a5513bcb445dfb022e1215d4d6af0122f3442ab00798ae514b45b8ce05a0568bec147c0efe7dc98eecedbc864174c101a7cb546b1b8a29cf6408a82b4ca229d92505cc2ed9871a684162e8e8ba3884176b77c8d35de1ca3890610c4fc7774c521cc490a9af9fb053e4ae5b5f374c8c343d2afefc90442207666ad3ae56b16fa61f8290063c6fdfa2abb326951a66365dbe901fd111d3373b2fb368f741d71830b8d10c7ae0b6e1d0d70d44455af5b148fb19655042b708a68f6afcbd5b16dca32b3aaa973b9415d28238989c338efbfa0d39594963a003fe691b3acf06c925d85c9884b222b3a5c272e56897e2b47167e78b1ccd8aa99d0cbf5f7010913342bb59b591b3399943137ec6770118e8fb6dd2c745990e9d43260a68b543f756adbf87fc62e6d115120eece33fa0c5023e3b5556ac98bed73fd279c9a73103a7b7c82ac749519a9673619a691433b61b7ef725f27232dfd5e827b8e8deff09acae5a79a2eff0aeb92fcd0599d9b2151c35f1afe79439b5eea52b8588c6a868c4ecc16899f69bafea8866a2f015eb56b522cdf9541d38fc485ac39b9d93f838111d5719548f31899b0913c4b86293c69bcfe1569141c0de7277b5029ab8c22448db13c60713ddb4f4de17458a7764c6848c2ff329c7cde967c910c189247c5a482aa0fe97aeb2170347749cdbc7a1ce35a7bfc8b68ab0e418b2890a1fb2e199023b0b55ab37f98fbfe9870acdd69dca3136b0e6fd49b9c3975d4ee1cda814bcbe99dbdf811275a4fbc671ad811ea5a9a2eca05ed69944edd59cd3b78c310784768c30dd480f33744fa358e0078791fa7db63b600eb8e243933f2595b2df35c0430d244851cdb690dae80639decda5ae0acfa1ae9452e7994d1a6b02ce57df627ba822161be692a77f6d8219321f181d29d6949cbcf50225d9b9ec6f5b1b528d808e47d3c572f6b016a0ac3684765e30cc3878cee227dd1353d39984d1083a1b02eddcb5f73af1509ec65c635df9e00ea07d084eb4f3b421e70c44722928de26362aabb2932ff43dc90a74d3e81e3ee280a5d9410e68b0954e4e672805d31988d6666080c5216b67c5f989964e551de75a4b2614cafb8ab0886668f1f78b21b4a6d451eb8184755dd969ef778a69eba3b8b8a71528ca8625b8ea3f9cd850156edf8b4938e388cbf883981fb9101413bc05ee73bbfa0599dd014c52b8602828c53d391ff101b1f28b86a6adfc1cb3f82ebba0dfeb9dfadc53d3f0e27eef12b50c4bba579e018b340cab5c075e426f2ce190a6fd78c2b49569e741e75bb06312cfd4f2015be61e8f98a93b4455838ed16dfc77b44a460852cca83e69850583700aef26a21bbed2c6964310d9336e832d5641049db44a20f0d005ca5bd52a0652a4eb71e5923540a3aeaa4dbf3488048f83590423ffdfcc2c3c988ca61277e0564fffe7bf3dc04ff24b9e62132f9aa999a548c7ccf1c2860feddf8afc244f108956b27e013d3898a08f8eafabe3696c51b640d6d77ba35f7ddd16fa2b689bf6b423de69a74eb3ead1996d2d870b548a1e4b169f43ffb3947cd4bb1ca22f7c01bd15e711441ef3e39549c69857208f0de259fbee100d3abb8589e8d5887b943160a6c89770610e13afc81a559e739d94cc67f8ec093e37566909a98f13838f49f3a37dd1743587f628d51d3031fed3526d907600520014c85222d7ded0f734b95f146b20c016180c992da4be683842bb218ada80c5467e967c13a0be23978b3de598fe732ab99adcd8704d97d38df442138c8b801e929737767d5896bd1a5fea820011a0d7e962c68c32ed34c32a88c611227878a6a155ad53461f37f6e427c4b4ac83257db43cc3e6aea42bee5a1e3f1f39d3babcc630fcca878bc311d51c478287e0ec897aaba78d36d79bde1386dae944c9b7aab5b774702fd7c4558cde7e02f4a1771019212efc32ce34a2e08489e907611d360f1a8ea42da02f8a4eabb0b2993e5dd9a191a0096ee3c84d02d57fd5295f7fbca92b843958b249e276c3a2f39bf33224fcc6f35efc91c9382397a3060981e18d6e4b11d33a217fe8a2170c179ac995f163c20753e8c985caedab2ce81ab54b0c5e10e4507d2e972d574b07c76d35222ed6d1a2a3177fa80c7"}, {0x1, 0x20, "bebfd6e3046bfc224e393f11701e88e8cdbf4b126d02fb8acec30a921488e77d5eb2df1c593246146c9d8ae08c0f0592a8455842c33a666f86b5577452b05a110d9c7e53da3ec690001185070e40aabb95cf216d49b64d53b07a9d99bdadb8c04ec6936c7e415c38dae45f3ed1ad92c88e56af5a9c01e91fae3e03678135bcc7e68e2af310ccbbdca68f2010dd09b85724a6ea7cb0e22cd5c12f3aafd76f36015d97cf10f8d20690f30e90999a3a38306be70840d2d968639554700d1fe0a2b3731e88133d80a0933f8a42554b8ed1ac6008151e05b99c2789077a009561388d9a33c1f57913cbe41f16f2f1bd3a0a235ac0a61b0bc7ac2cd0abafc077fb"}, {0x18, 0x1a, "aac4ca6832b8bcffa5b9d57c42163e3970563e00423c6e65ea787f8d08ce0cd1349a7fe999420f9f845b3af47ec033a8ae347d2d97f1c83cf839b711e7102fbf04fd4548a9ff6936cee1978dbca74a4bdade1743c8e055a740d6f8aca5be4398d51f40b825557845b9bfc8c63fe5f3fb30ac15a86a8371c050f9351d32a4b0858efef4698ef1bb4fb14a6714a22a5a685efb0f7ac1477211037b45632387b6b625289f5ef212f3b3d8557efe98075148e4664bc3722b7c3e2de6d6b2dcc65e5043d055adbc633b503c6af814b5063078d66a64"}, {0x4, 0x1c, "c29fa40d51b0ff60e0bc94cc74c2852929471628b34dc28b674f50b54d6eef44533106eded79eab196ec4b533ce6defa362e28e3b17598c274e15deb6c32ec5f3dd8ee5227c85c6c136d3c8a63ac30df9611dfa445ef810fc033dc9874f4dd2030b0eaba60ce79af801df0030ca245b3cc8cd9ff542a5af17bf7c5100969eb2e32e0564c938a4eb6d701667c08f1c5c6c8bec66bf1d1b09ad1a90f7b2fe88dcea13c27791e014c2e77c18246f564fecf568cdd638ae773c0f46d7a1ee5660dff0b5c74b0207d35a7248b108b474f8052ae37da3244f5ff6d727c4fd88fabb0619015ccc52b"}]}}}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9fa, r6, 0x0, 0x11, 0x8, 0x3f, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 16:41:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) recvfrom(r5, &(0x7f0000000100)=""/116, 0x74, 0x40, &(0x7f0000000040)=@in6={0x18, 0x3, 0x81, 0x9c}, 0xc) 16:41:03 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3ff, 0x0, 0x2]) syz_emit_ethernet(0x8b, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a2e59f4ba6215"}}}}}}) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/106) 16:41:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62eeb3532c000002"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 16:41:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0xfe) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) write(r1, &(0x7f0000000000)="c0849f39844d84ee5d413ddd24672126", 0x10) r4 = fcntl$dupfd(r0, 0x0, r0) kqueue() ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) 16:41:04 executing program 0: msgget$private(0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x87) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x704, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:41:04 executing program 0: setsockopt(0xffffffffffffffff, 0x1, 0x401, &(0x7f0000000040)="f69cddbd8de998db66701be7054a96604fefaa566df748757a6aed8fb2610d147903adc995a9442874659bf798555010", 0x30) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:41:04 executing program 0: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x24, 0x1, 0x67e}], 0xd650, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x428d, 0x8}, {{r3}, 0xfffffffffffffffb, 0x2, 0x20, 0x8af5, 0x2}, {{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x8000, 0x6f}], 0xffffffff, &(0x7f0000000140)={0x4, 0x10000}) listen(r2, 0xfffffffd) 16:41:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x80000001) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@empty, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @rand_addr=0xf8f, @remote, @multicast2}}}}) 16:41:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000180)='\b', 0x1) mprotect(&(0x7f000043f000/0x4000)=nil, 0x4000, 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) 16:41:04 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) pwrite(0xffffffffffffffff, &(0x7f0000000340)="a55037094ef2fc4b158621d03f7883297704a7d9aafa40e0a4f4", 0xfffffffffffffe02, 0x0, 0xfffffffffffffff7) write(r3, &(0x7f0000000100), 0xfffffcb0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r8}, 0xc) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x5, 0xfffffffffffffffc, r6}) dup2(r4, r3) execve(0x0, 0x0, 0x0) 16:41:04 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) sendto(r1, &(0x7f0000000040)="f065677f7b2a1618989139f45ddb4a4a519cb6b1695e04191717a78da769c959ca7c001077a44df0c91642413dc382665a5a20b150c4156480c0fe61b9a634bc65ebd2abfee62482bd2f314e0fedbe009f7f05a340f88efb4a6c7bc19b435980653c1abc2da966273b61167f3e74dab534b5df55a38c421837d9037eb69031", 0x7f, 0x8, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) listen(r0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) 16:41:04 executing program 0: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="255903afc799fcf215a8ca499d49ff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) r5 = semget$private(0x0, 0x1, 0x598) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/200) 16:41:04 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000002280)={&(0x7f00000022c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cff357609f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fe07b8ce71b0d968e0873edda6bf55d36fa8ade200165dfd0689b04e570cefd3443e81b8fcc05e7340b85c00b485bd9545194580f4167bc7e2511117211a4cc45ff6169694a8bfc6cf6df46b878dd5fded387657adeb5a97d70674a1463ea35cc9629759d5abf92c89ec0708b06bb65c291eec9e5961c9d6292346f237e46d88221ed091844d63da79aba8b65d1526d4d7f3d4c26a4ea3457a9a61b7b0dc49e897741573b6c7f568f569997acd7ca5cd6199381126d01507a351ec6b082b0d42d2bfa16e1fae6cb67c8cf345802520d063cc962b1dffcdc8388d817b8aa3fac88e862005801b4c35661b1f6d154c676168a8e1b263ac0b151b670ecc4a9303d57def33e85e580f89f92fbb6f6dc34245d28a9ac410a77cc667835812e9e7bddeb50930f40f52535cce5e65f0cbf84aba16d64b13094a53b0cfee8c9210d4a3c4d0990a59a4315da7eed5493e33086ec51aecb0757a7244f042a48bb966fa9af9227d0abeccad328361a7c60248a4a93a0ce98ed5744e018f48f46de7324f0"], 0x1002, &(0x7f0000001240)=[{&(0x7f0000001080)=""/18, 0x12}, {&(0x7f00000010c0)=""/11, 0xb}, {&(0x7f0000001100)=""/249, 0xf9}, {&(0x7f0000001200)=""/52, 0x34}], 0x4, &(0x7f0000001280)=""/4096, 0x1000}, 0x1) 16:41:04 executing program 0: socket$inet6(0x18, 0x8000, 0x8) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)="eab5", 0x2}, {&(0x7f0000000100)="be75ced79a09eb78ec5d1f480be9bd54fcb6650cdb0dc2d7a46a7afb1afe2cf023f32d9b125c761e5a454b1e81cd9af55727eee1aca29e928ac75c320a91a549a4d582610521c05d51beea6999c6954e806f73af736aa785f4088910a6a3f5e69aac3a80bda000e36c9f9896f548", 0x6e}, {&(0x7f0000000300)="89401b6ff6af75031a41793539f4f9c7f06447d8207cf216b248f12f4c07800ea5e233c7d65158437e5173c880ca26c513523611543b351df0f18484427218c0b506c0847e4794ea7c2e6719e97d2f7bc97e6b497b766b65af170a9effcc6d60daa1685b0555f380ac9cefeecd70ad937ad4efbe5882d9ed7ffa9e53532eb375c716cc4f5dc720ec9b67fc84323f9f8e25488c182247565bb82052b256e083eaf89b8cd71f346576618988503a185360fffb31f7217ed6b0db30c70ece31aabfeb62a6ed3312c67eecc6a356ebec402b3c6d09742055edc93087ac7440e36741ea05f2287479dd621e3eb5d68beaae3d5d2766b05dac33f0b35011", 0xfb}], 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="c800000000000000ffff0000b13a00008298e653ddf575a5cea14905cb5396b7ecd3f9611f75d5c67ef3e10801e27fd543c8ce1e0033db379a6764e8c549e7e011bfbc87fa0d5cb7dc3ca2d46cc4187f6163f201c80dec87cb8e22d1ad45f70916a8b451b8d2e89eaf428a33818e499ad4244147776a8056306bb7b49c98d43f599c4b1edde5fe4118a614565f1399baf5855d605d85574c4384e8359a8b3af77b5916ccf7035be925e9355bba9999789b99c0307a64c8c50ab7576784445033ed314084d648f4141c550cd2f5e541188de5b91470000020000000000000000000000009000000869ab0fae4299d98a6b0c5f9895300001001000000000000ffff000003000000f664fba533ac1ecc1b3c7b37aea1dd0fc2a0fc14ed663b81674a9f93e0e765a36a02747234519d6baf6b1006dab2fe6b5cce3666a6efb4c36e18841c8d3d7accd622486d33d4cd2786a049921d9e37a1d6dae73e5133c6ec4c199cd9164e8e74e24ea242ec59f04e5a8e8407a55734358d1a57dd200f73045b0dc88911ee8b08295b7e7b0425ebeebe2d42a17c421c19c1be2c34a1e5c98079e6dca550ec599e472c81c3fb33ed0b9cc023c210312f1c0f1553dc324750981efc289d1e156345dcca8a18d2b2c9f353e0f9889196756fa5659c549b067f8fe24f005b921b263fa3fa6a10d6b86ee5d40f883b7934e860"], 0x1f8}, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) getuid() syz_open_pts() 16:41:04 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = semget(0x3, 0x2, 0x4) semop(r1, &(0x7f0000000100)=[{0x2, 0x1000, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x800, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x1, 0x50, 0x1000}, {0x3, 0xfffe}], 0x3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/86) syz_emit_ethernet(0xa6, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800440000980000000000029078e0000002ac140008000000000000007f000001ac1400bb7f000001071b00e0000001ac1400bbac1400aae0000001ffffff80ac1400bb44300121400000000000000900000004ffffffff00000002ffffffff00008000e000000200000000ac1400bb00000000830300010e1ace92387daabd1e8ee7f94c830aef05002c02eb116b00000012009078000000006f0eb11eac6e8cae3e705ba7185f32a979d31c53bbdb6913a25f4b3e0bdf49ffa87af6c2b400280a59dbf65807fdd749b2f8bc996413a88f52bcc49c3f6f"]) 16:41:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[0x800, 0x0, 0x0, 0x0, 0x1, 0xfffffffe]}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) unlinkat(r0, &(0x7f00000010c0)='./file0\x00', 0x0) 16:41:04 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x9, 0x40, 0x40}, 0x9, 0x5, 0x6}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) 16:41:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000000)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1, 0xf7, 0x5, 0x4}]}) 16:41:05 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x94) setsockopt(r1, 0x4, 0x0, &(0x7f00000000c0)="c44efe58f21a584c682e86af4db696b5690183b4b6503a16fa7bc604b6a48b823fcc4c4b90427aae99ccc4fb7ecc6e48995012efe0e5cb9979921c5d866bddd0b3f0752a8734a3685348c694be5108f957ac8dd730375667497f0938bf11921bbb2c021bf37a8c94255fff92110bc413787e762d2cfdc4d4", 0x78) pipe(&(0x7f0000000140)) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="f13f17c05f9ecbb010dd5aa076eb9c7751ff2599f6c23a60d04f22555e4188d200008c89c8ddfd23824626f2af31cf020b8373004e181f0a80d647137f2dfdab5d8e9784d59a5df24c1cbad6ab0302e5fa6fab17d7e290848e511a15d3d8b5", 0x5f) 16:41:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000001140)=ANY=[@ANYBLOB="62020207e0000001bf3353dd4d9fd036816a05427218bce2f4c4535799020b7066870b650a6f457b748145d51a2b8ac4872c6c5e6ae21af88ec4590c12b3dd81f641dacfcd734637f2ca418d024d2addb0f79b4fc2ad0dc75b9740cb02942bf6036e3fa30fdbd1e9c8da2f287721bb87844ff6bf3b17de000000002aee7f558239255b01d03e1eb0cd5c05ac3e356cbdf7055764395f90347ddb70f45496c14b29e50c1d1aa3551148bab3af7f94eddbba8f9ad5323ad7"], 0x1) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001200)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) socket(0x6, 0x8000, 0x8) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:41:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) ftruncate(0xffffffffffffff9c, 0x0, 0x9) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x90) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20880, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x80, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x10, 0x1, 0x2) r7 = dup(r0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x10, 0x0) r9 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10000, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x91, 0x10, 0x3, 0x101}, {{r3}, 0xfffffffffffffffa, 0x8, 0x1, 0xd62, 0x3}, {{r4}, 0xffffffffffffffff, 0x99, 0xfffff, 0x20, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x60, 0x80000045, 0x80000001, 0x100}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0x1fbf, 0x359}, {{r5}, 0x6, 0x50, 0x20, 0x0, 0x2}, {{r6}, 0xfffffffffffffff8, 0x40, 0x9, 0x9, 0x800}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20, 0x101, 0x163e}], 0x2, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffff9, 0x88, 0x80000000, 0x2, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x70, 0x1, 0x9, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x2, 0x6, 0x4}, {{r8}, 0xfffffffffffffff9, 0x14, 0x80, 0x71b2, 0x9}, {{r9}, 0x7, 0x80, 0x40, 0x3, 0x800}, {{r0}, 0xfffffffffffffffe, 0xe9, 0xfffff, 0x1, 0x7}, {{r10}, 0xfffffffffffffffc, 0x0, 0x2, 0xc3, 0xe38}, {{}, 0xfffffffffffffff8, 0x29, 0x20, 0xff, 0x9}], 0x8, &(0x7f0000000480)={0x7, 0x7}) r11 = socket$inet6(0x18, 0x8000, 0x0) getpeername$inet6(r11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000001580)=0x1002) sendmsg(r12, &(0x7f0000002a00)={&(0x7f00000015c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000002940)=[{&(0x7f0000001600)="1b71da8d8cd1a81e0f7fdf4b6ac1378578b24ce9c0b27dcc641a2e0915871fb3ea6d0abccde4a904ed9b3ba1bfdf7a55ab1f95483713e80c12e77eb48e04492f3d200255854dd8ac39d68a3f9b9b049f3e4ce6a0ec1f48f4c2f8f9b9d29f97159ccbfcdacd64f8bc405741de6ef35aa346f2e6a1570cd3b9e8a1907ee15343ef986ea4a305eba82b55f1cc310ab309bc1b3446c1b11f19a885b8d6f94620", 0x9e}, {&(0x7f00000016c0)="a8d4013517f5abea670021a4bd7eade7642a7c7f70ca1f075e0e8c0922451a006ba774a2e2567e864ab333b581734c3d7ba9137b8cb99ddc73f787561e061acba91eed1ca87c53ba52f374ba0572b229ef527d88c8522904f9bced387a9d0aceb92a20981095103398416119f9131e5fa9bb5b40a693548803af4d0073239c6b87a33228c514306b73ab5854fe7d421c497862e894188a3f2b174e69ab8033151aa1d5d6be43de486440c2bf956e2280b2e2d5ff473182b40f02eca667fbca7429aa4547eb5d99d3af4c02d8d7b27e172491e8bb766f0b694e556d1f58b2301e5da59ad2467d2f5096d568232cd998259c9647313a82", 0xf6}, {&(0x7f00000017c0)="b55b07975220282240415b1b050654d335e23f471139ac8aa35f201d455a09c0d26c3797e22e45942362c9e32410c5b78d49b34d8d3a2d94efa1258575122dbfc8767a9964e343803060c55a527b48f056a9c3e9231fe93e0586b1fcbc84185b25d555e9df463161560b9edb5c1a5a586885c3566a708528c2abdd7892d97863cbe9fbc1ae02aa90a1c7086e3f047b34a7d0cf359aa3ab4f644d2636e44c186842a1c48ff2b94d5d62240221ec3291f13a0b1df81a6daa65b003daeb788b80b1f9a26c2e3389945b406ea6a7654001935b6caddded747dc0136bf7c5b7c1b401b96189f88a9ceb21e05ecc647b5da7a5ef154c99ae5e4fb4a6ddaeba529017cf4b646c6d5c16b828f21b940ae6bca5b9df50f60c36916c0ec22c61a310c7fe4e8c0781d75dae04a96470c318da85b24b9f405f923b29212b357b6e9c9c0cb255356f9df63c25a8d138f58ccdb0cb03f9f1d329845580178941e17fdf02d7341fea9cc93df519c8bd3f3b9ea6a8a6ec187cca93d397c7ab5cddd67c69fb637968e471a709706bdb2d9c648e34f618242c96816a6e0dec7d54a41d54c10c1b7772bcfeefd550664cca3c80f5a3899f9e0cdcfda636411ba8a0dbeaed544af12b4edf7286ba03e926d58548146ffbab23c112139c7f4c93324fb680143afcee44b1e05be0d07a58fb20f33b310cf522355f5a0d60063aa6e66484c8f2e4efba89bef358c0cdcdc478f18a7c9bf1989af457910af9db8fdcc89afdf162c58c9acca7a585b7f2d6aaba17540a18bf3de3774b5065de335574d295911fe7322444d307b8bf9911c25a87c6c607c1ebcceda288be589b768f62c23f19692f0f9cdf6bb854f86a7ca47ea357cb9dfd85e657aa69012ae4db77a1a46b1d6058e301b167bf84b4627602dc5bcebea6b9a07ac01a07b198be35439dffcbcec2e9044624d8eda2111bcf52506cadb56a77a73c540cce1b7fe712f439a45151ee7cb228a1fac4e232e6857d737cffac7ac6496fa44994d3a3c8f12b8911e88163c0a649740fefab0ed44a82f724d417beee533e7722eb82af917a7425a7606e1a7116590e8b77001e9d52c08804488987eadf1780abc3ca1151da3a782929f46468147c194beef9fd382d6423370809a499c8068e2d27145363a466536bcd824ccfcf81f1e530acda5d68d04196b3f45e846290cceac31c05584770120e2da375c2137ce3bceeec2ac5f88c488bb55bae7316cb42994a094b05a10d118d65842c400e4ce5a63770820142897b4a08dce0793368b3fc07ffe3469d9f2308914a2c4356ac2d1650764e8ffb5aec6f37c05b8f9acf491dc9c0cc9671506adaae8f34497a7f7073f66be5bddd2cbcf7e48cef95245814ba778e75067d4c28cf5ad528e3c1ade90d2e057bac395c07b7ae4d0f97b7bf6ea0a571157de237ff4bc8f16c80fb6fb6e9dee97185e1e1c0f0e4e064bdfbb5f71a6774a655df6e6929e03376dc35d043ce8b3551cb55c4604dae7109d463c0a0db5e01957d85c09773ee891dde95b64b400e83f424ddfc62745e08b459c4f2b651403e0ce1980fb6a51b7ce642731c198bdd1bddd2260be80399aa3f665bad713b4ef9e60655d455e388a6be7400b198e93fd0c03ddb4bc729e16f9cec7ef1c330f69c4eb657b65c11dc28c3139d783cbbb5c698f509f826e9cf990b1810434fb5d4a812c41f5e1d2b89a1f06a2c7a3a0272c22b483beff3c2a64b8db930d12ad9752050c1347fd0281544e5d296d6c0d33f2bf0eb0859a8f78d018ec95e81c8f0bec7c4b0efd65cd286703614dddb975b43b78ce5d033a3ad00326913bd4f7b84055ed1837a1b851241d25d16e69dafbbfc9a5b2cd252ea68d55af9c04cda1ad7a12efe42f6ded549ce1232b01ed7cf8f866dd6e0ff7de56b8aad78711d0cd936c2bd146f9803a4c2e2797acab2d27d2e515fdb5ea12114ff2ea266c55af3c8dc56ee6db80c9f3512f8fd1253e274f95f344c31136a780c5dec2c40867a8fdebffe923365a32fb795ab2e3f6c6d70d7f4dcd1fab686984d10053aac25a46a62ffd8ba1fe0651c07548c445b1e94f3003da1ff6e0a5167e9d287371507366e13850bbdc7cc554c7d5946d38c9b061577614af722924ab0cad904f5bd193a49d3c8d323728e8a2b613941b945e4758b9818660d56c00bdc469393e100d0e327f9601b0f4dfe353a0d523c357ce3922ec372f0eb1cafb03713699e3067826ffb58274a72a0d879fa21453dfe3eba6d35e748dd1ddb379efd958496dea9e96f8c7775019bebb818ffc9ad5df62d73e0d3f6b8203343f65059f388a34637767faaede5a3f8b4bbcc0a4af433a57f9b959dc25412a7bac27c6dece38302d27614824f5861cac9b7d402ebfae60a0bd63dc6cfed43f2b7106206a3169d5f87035e23c11832e8b292c63d3e688cec7d2042bdf5401bb58c46ec4e20a0ffcbaab6cc052e4e368705c4dea64a717945ab16b8ce585355ccfaa2181d755ec8e3bf0a8dca456efe98ad7948a7c2a601c8095b917605888f6c187c87b11430d34cd25528c5416cc178d1751e2808cf35834c2c4b1e296b23475889ed28fcb39dc9efacb5bd08399340ac502e805f28ad8402fd582fcf97523b5ea93121f1af46ccc79d3c3625a510a2cdcb0efad01cf5cdf287c407e7ba2d8e80bbebbcaccae0c70aeac35c58fc16f1b7bd12d56b355a005d1d132f66ea7ffe24860eb7731f4f2c65cb76b074648210eab1a152b7bbf6b6b2f04de312d5c537abc935b96e76a85f7c28e216fc91aa57614f1307c9868f182a3ad6db5213770e4754b4da3d6d0bf3b1d7140a9a4c2f886d99e52160199e121f8d2bc665639b689b703ceb03379eb9cc26a6968e56e589329ed1cfb2218d074f2c7b64be2240f94f341296b7c8e0adeeadc5f476dd43af4d7e988e05a1742e6b67492903e26b308323dd08fa8f074b8a829b5fa33529ea13aed56b8143862964f6c22d1f5230b5d2f701f859641e6b9d3d472cf8a2bac5c9e8d4925b33698cb03d29d44f8cb26662d8a7548e63fdf59ed6afbd6803ca7a8cb6f5f90ee9ff5cab9c1987ce48e733a067f4253f0a65c282cc186c56b05c20d69d812ffcb01e8ee7d3005df952815e4789af37d64d9aa09f227cc5591371b1f0c4c8fe67cc6cd5d25dfcd9ce1cc5ee4eb2a9078f6ccdc68ea9e4c3c0f50b2bca145ffecf70138a8f4775d65eacf3e94bea06d205e41b7088330f7b1ec62e6520707228e6ea41a98f09ec7683d1499d9a95a575e55081140bad503c7cf10af38c157150fe43b45ece306bbb349192d0f539ccb82f046d1fe5376d7778396a70f462c9287a74d5b3614251f3b2f901248c2bcb4bc94a264634f1c0079b1deade2e1b9ec39e5a2d28c62fb44cb5870fd3415199e9c32f7f3be1d9036a41110484dc8100af24c4e74922e9f4d8298b4a22037adef2adabb3ef09605a21c061899483cfe8534dec8e68c0dbfce703a9ebbac908bf73df437ce52c240a260209f44e2955837f53cc1b8c276429638086a1f26cdc8075c8479376c095b954d6e50e7cab6088143cea6d2ae4a2d84aad3ff330b2d8cbd21e1e9d795605f7ea3ae1bcde9bec3cbd8dfb9bce60d6172251e4feda2e552ae19e8e4abed27220e9082e29abedae9c6efb7568ab4ee188a250f4ff524740f0afbe09366635e23b050763190069da5b2dd1cd168dac11fed2db13a206e1314dcd5f182da1da08d9df49988333c35efb7d6d57527672af567f29dc173a1241b1558b7f081bd58b242a2af8365c51dadf9f8b385deaa22a02064cad4187a7b989fb3f2c0f72ccbd49980d53755dd0d9e55f3534d418e5cb8e7973f0175c8b84c741b86c582ca60707f48abe6eb5a39d9b1ba648cf2d2355f959b2b56f5727d0aa12e351c1b963d72291664b012da962d58e5fc8a33f13d91d879dbe18afe49f85c71ea2acf0f7fc0e2ffb0a5fcacd3308c8833cad854c5662f13cbb3f04674a23130b279b3af0dc9c7036c395ee9ef75491ad0b631c1bce4cee06cd1c775d96b52bdac93bf75533a549975c1fc966a73ebf20d194c6adabb89ab2fb4d64ea70ad6011ed3d9ec0bc8c1c990a78c376535a33b8a1c2bdaac67e5db192351dc868d4e0ceee6b5d24c2ecd37034cfa3508491b0993fddd64c414758bbbcc92b961d930fa3f857432210a27a40b71e36ea71e1036f14df71b51eb0fb920f7802899c25afa95c7a090aa5d229975ecf45772948669ce5941e5b5b54bc7b9991b0073d875e4a2684b10626bf3a6bb73a4cd82880cfd7ca9be3a358af4c1cb16e05a88755823912b7ac9f6dfbdde927529c7fccf3d3b4ac0b6ccbf3e412d8e7c429d28ca7e70cff22d9a9577d65fa300a6959ebc977df27b4c39f19401cf6d7b602ca1e6c1dd8418224b2d42222d4154ac7d8e5aaf21647f3209a2d7e53888b8cd2a132795cddbd4aeacba595f27c6ed9e851272d3a5cadbb9e75d8dedd0197e4a619a034f8c1025f9530cbb0868cda3d22cb65d7cf56369aba3fac643cc7708616e3403450bad0a613b887464ebcd5bd3206f14b65dcb985035520e27d8de2bdff67373e401c9db5b9798efdfa9315433b60841a9206fcd3edb86124fc06ae98e286297fd3e5a5006aaa80857fb5b2f6e28be6dc1296a81026db082c0ce8ac3fe2056224bffbe63c67a1ecf1bd9f910e3ede8de78ab60e2b9c782de66ece0083dd21460eab400cd9b274d3e86fd1479d68c76da84e2fdc2d452ea3b12f1a6a87313904fdacc8a1e0189ac1aba767f7055f65a0accbe57c8095fecf5cc0e1edc52e675dacc995c238ea1da95d795de8555905a9fbfc998b4297412d96d1aebc724032753a3962f8e7ac7a114814a09786829d6d32e204251e7a637cbab653a9529bb98190b198912eefede4f6fc98e739edbd21ff54224e9653be7122f9490a3aa8a2b3525d521a5846bfe13d7c8705a53452c16af6e2df5a6080f7ecaf8dc9330ba43465e8817159f7afa5349531d551e86718da1913c37c4dabf1d8413c7edd8c001ef5800bedec33377d836dc306e32953e76593d3da57f18552e883cd179398db043c91e7311735424b577dcd9d46fb0769acab90d42a350dc990630962f8a4a64eccf274b38d336ceede1ce655b6605abad3d477648484704a0dc758d5fcaee6ba22e6de9c292003f9ac45e7338a44fa5a316176a12f03de02bb3560221227e6ad9008fcbb64eceebe929102b825cc2bfcec1a6017bc87c5bb2e3fec569a51a10a8a0b238649d14f869f8ecc9d712a806474a7f98cb2c81d6b387e8724b9db20377edd116d3961f954639f6722f28bcfd0eeaf0a0eb8ce1e9dbf3f146cacbed587ba2cf941748a2b307d788acbecff707b04bb1f1c2c99a414e1fc05b8ec34299b6994eab9d635d5f23f9517f9b1e47e4b84d23a91f0415419fb104f81054b60922882318993d180834c7b991053f41df597428dba1ed09667475d2c667fcd24873d9250913ed4b5934846150045838b8260629a85da683c98fac6c92537bcc27e79cfbbb3cb26716108ad596714db3bcd45d9f50939a14ee9687a456a11ab8a0805716d4f54a4d7c6718c7dfd8ad9958efbc0e42900938fa0eeadfb89ea5fd129a9b5bb412f574971629636f2b6fff24ed66f87a31b48a0ab46807c91ccd8882d2d0a6a3277cf717ae59567dd7ebf851b34176854047b8f9025125bda6225010a0a51a8f1bb32df67b260d69aef4a2c0769be5118bcd707e5e7d121dc66a581012d9d4d4d0c1a7e9a117ae43fa5a95628ef8be2800d95a6f7eb889f51a1", 0x1000}, {&(0x7f00000027c0)="a8d7ec93d7af2391958316f5b5580ccb880a618bea13c86d33da45cc1bf72983de18b4e7b1cd75cbfc79337d4ee7e6ffa05156cddfeac58dd585c4f38c46a281036c5086b811e6bf06beccac4e8ba328124da913a5517859e5d5c4ecfff0e0775f2c0a0d3f7beca66735188c66181537b396469884616e672a7bef75a2302762806f73725d6c816dbcd403b2e94419a5fd201940c69fa25738bb6c33a09cb91435b40cb0c41e424df02eb306d5c632ba8ea3ac9a3556d12db046b77905656d162331d3cd40f339222127ca81a78e22ed24", 0xd1}, {&(0x7f00000028c0)="7981ee0ea69eb771ec9054b6128d449be90b5da674b36e9207e609f5a9272a00152a86b618989f9d1bc5e1d50601f91ce207e90a9653ab92dd71248680b2e6a461f64de2d1a9efc2b48bdfc7f7824cd516154446e5bda531cc8c732d3ffd35e18055e257", 0x64}], 0x5, &(0x7f00000029c0)=[{0x40, 0x1, 0x7, "02b4dd0523ec7e76d80b9127533dfd41c70c2be1d0553fd1f8ae1dcbaa43d63de426d5c5d57ee518e11de677ba"}], 0x40}, 0x40c) r13 = openat(0xffffffffffffff9c, &(0x7f0000002a40)='./file0\x00', 0x2, 0xd0) ioctl$BIOCSDIRFILT(r13, 0x8004427d, &(0x7f0000002a80)=0xffffc88f) 16:41:05 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8000, 0x64) pipe(&(0x7f0000000300)) mkdirat(0xffffffffffffffff, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x1a) r1 = openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') openat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x800, 0x112) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r7}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r7, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r7, 0x0, 0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0xffffffffffffffff, r7, r5}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) fcntl$setown(r2, 0x6, r3) 16:41:05 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') fchdir(r2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 16:41:05 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) readv(r1, &(0x7f0000002680)=[{&(0x7f0000001340)=""/4083, 0xff3}, {&(0x7f0000000180)=""/17, 0x70}, {&(0x7f0000000380)=""/227, 0xe3}, {&(0x7f0000002440)=""/245, 0xf5}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f0000002540)=""/169, 0xa9}, {&(0x7f0000002600)=""/67, 0x43}], 0x7) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) dup2(0xffffffffffffff9c, r2) r3 = socket(0x11, 0x4003, 0x0) poll(&(0x7f0000000340)=[{r0, 0x2}, {r3, 0x4}, {0xffffffffffffffff, 0x40}], 0x3, 0x606dca73) pipe(&(0x7f00000001c0)) dup2(r1, r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) poll(&(0x7f0000000200)=[{r5, 0x4}, {r6, 0x80}, {r2}], 0x3, 0x48f) fcntl$setflags(r4, 0x2, 0x1) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) 16:41:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket(0x0, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "5737e504fba310050000000000b200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) minherit(&(0x7f00006b5000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:41:05 executing program 0: r0 = socket(0x18, 0x5, 0x5) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) close(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 16:41:05 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @rr={0x7, 0x3, 0xf8}, @generic={0x82, 0x2}, @ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) 16:41:05 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x9d2, './file0\x00'}) 16:41:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r5 = dup(0xffffffffffffff9c) write(r5, &(0x7f0000000140)="89c62ec30b61c261cee154aa5a801aa4c6a8ac551eed9ce2230328a484a0e34e80e7ca96f064777af77ed7621c668252a3ca27f002e2578b0415454a48433686a01a30d4eb4195a7c97526e7f03f3fcf8fbb5f867b56ba17eca886d786d07819989c4b97d47e1490d555b6b51a1a1fa17d05e05bba5bff7c222645f0f0cde270936440f8ecdf8479a72e602e3ab1619aae112f271237455e8c63807aa0021d5f533c3508ec54fa96a265a1c33c647f0a15928bfae0bd73a21f1ebcf0199428b916faca0be25d01aef68ef159f83fbfafc1bf3333f5e547c7733bd20fea056b35a08553f5f5f8c7f9cb3fb2770d9def3291b37dd4935b5526929c09b8feae", 0xfe) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r6, &(0x7f0000002200)=""/4074, 0xfea, 0x40, 0x0, 0x0) 16:41:05 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x2) 16:41:05 executing program 0: r0 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4100020000000a, r0}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, r1) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:41:05 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="e738b4585bfec82cbd9ac821f073eab8a215ed25f29493f0d590c2e6ccd77e824e052ac87f72dd8622c53f1fcbf5dd002f0533f6517527b55350ae72dbd50c160f5a3935ba7a165189d47dcb66a397cddf90664a54641219abcfe233968b96e35495e77882f88cfd89f745f668480d7958f93c7f64e71f44942928d3dd4e046231f1178b09fc2fe0e0946de1a83030bf70caaf5b82ce419284b123c558bd4d1845e050632b243fc140b7b06da3779c2ae1d14914c64c7b7bac89016f212f34a0286602188cb4f41b693e3b83cb0e69b6390d9c033c003ed46a3b9864"}], 0x1000000000000248, 0x0, 0x6) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) r5 = accept(r4, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200)={0x6, 0x1}, 0x8) 16:41:06 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x1338, &(0x7f0000000340)={@random="9f665906c37a", @remote, [], {@ipv6={0x86dd, {0x3, 0x6, "73bcf5", 0x1302, 0x2e, 0x3, @mcast1, @loopback, {[@routing={0x2f, 0x4, 0x0, 0x0, 0x0, [@mcast2, @loopback]}, @routing={0xff, 0x0, 0x77665fcbbab7654b, 0x8}, @fragment={0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x65}, @hopopts={0x3b, 0x32, [], [@pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x9, 0xee, "cbd1beaae89d8ce16ae867961ad995cd56550bb7a4f11b4b3e8c94e324eeb62bcca632a54c478cc67c83c689a2bc374d1933c6a46f5f193ddfafca5a71b9ce403cfff309a7b4fedf9a3a3e407b83820da5172e603148f993707c869913bd50b0e959ff15fa21f2e0e89ccff9d8d089b3467577a940170ce951537efdce78ec252af87e39ce23fc5b61e295691bd6b051067c4444d5888728472d1b5de95391a841e6ebb91640e33067953ae48ee08b153ebd93f28beb2e27196219ecea7684f701a6bc848d3233a9b1625e68640d6266fdb434767ff6c92ad989e22944cdf507418ffa327bf96ac07e46cbe35bc1"}, @generic={0x0, 0x66, "ff4336b40df5d2544d630c377396d08967b683bee87ddd2c115790966105deb29a46d5f2945f935fa8508205b5295710d0b4891064478773b4cb03f4ac01c56dcc16c5347393e9e58027df3cd844930f479a651109f0f3c6bd189e8b9b23da78dd1cbc8f6f4b"}, @generic={0x9, 0x31, "b9ef790fbed6fe94d1103035edda50cd2e06b490d5115989e05aed2ae778fdb97a80d436b15d6898ff279ffdec21a2ad1d"}]}, @routing={0x50, 0xc, 0x0, 0x6, 0x0, [@ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @empty, @local={0xfe, 0x80, [], 0x0}, @mcast1, @ipv4={[], [], @multicast1}, @mcast2]}, @dstopts={0x3c, 0x1, [], [@enc_lim={0x4, 0x1, 0x81}, @jumbo={0xc2, 0x4, 0x2}, @ra={0x5, 0x2, 0x1}]}, @fragment={0x2e, 0x0, 0x5, 0x1, 0x0, 0x2, 0x67}, @dstopts={0x89, 0xf, [], [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x101}, @jumbo={0xc2, 0x4, 0xbe}, @generic={0x9, 0x5c, "f81f0d730bb5dfaecfdca91b9d230d534fc350f463897a12f0345934deceb5996d2a219405de3186b7a01ccb599b3b455a943463a34ac39605dd6b72f99a33005e7a54c3ede689c9f810aa4204598546315c828f863a9373f59abc10"}, @pad1, @jumbo={0xc2, 0x4, 0xc2}, @padn, @pad1]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x5, [], @loopback, [{0x18, 0x200, "f27973029fd6f9163089521a00ec0cc04e4aedce3c6d154a9f043d47eabbba020bd432ba2bcfe6eebe3c2e42652db2fde1408e114e195c898ffd66ed2d1454d2a971ef9911946d02465a740e3f6b2bee8902538afe40fb9ed1957663cae0a8225f2d61d70f1216cf4beae866b387be11f73ec42a7f0d647a8f44b790dab9f5c394b2bc0fc2254fcc858e0efd667645f0ea6961411660af54224ca29f2ff29fb538f12eb6250698af2f788074b193dbe7f1917e88530ed07dca145f03438ecc81870970570285ea56d42e9a4342e36cb0995342651058a6c53fba298e1e71325b8b5b0520c14508463e904dd985f94fd8180e864da025e02d52b36ce354960ab4260bce4b0e3dda2ea6e70106ccf59619abcce52dd8c7783ddfc205943cff8b1c2925b034291d4772a65c8365d4d5c031219bf6cddf304736b52749f74ea2071699f803ac251daea51ef66615b8f81c77be3d72dc549d0966c1cdc3c0767dd17c2c819e635a74e78c801df2db9f0dc98d4740aa451075ed2f05fbcf3db683394ed9d81e6a1ef2d987d3e37986d0dc6c411475839e18a01058c4e80be2df75167acb65e339b2cbf25e61d33e91bccd9043a826342495b1b849670a6e53a1b1373497706f930a6869fcd188867bb247114aa282a8535406a1924cb450f2dcb541ef8bbc081648b75bf02237da36022926110a5a38af3c5e6915998d539dcee882caea0843e0817ff496c6c0de8d7859753b3addaceb1668d91673007c356a70405aafb0aa519fd262ab3e3d3d59572ae615e621365b772d77cdb9d8b805f55a0f53a41735b2de1698ee8557318ad6484ed259e5e7092ccc0b5b2687a58fe740120ef0324011b34db339ef13e7c3ad833d20c61a50dbd06fbe8790bd64dd96590fd4617afbd515f763ac6b343d346a68811b8e68ea6c837b7c688439d1a69a24af15b2030f953385a256b339f74a4e0a63a07c1eefe27aae6ac3f4d837087264f0f07009fd4436ac810334507121da5fc22e735c9befa16fe3f84189186135a70aa5fd5f926b78a3d226205ab2b76922a52c59edfe1e77f80b7d3cc4d60a28a1df5f0239115db6d50e988e19010531aacf735b699196ef52fcbeaa25c3211b44dbfd45ab35ae7000bfae450e44be19d620d9aef216baa94698a16567cb5bca89857171ec42f7a07f74b55d06b23eff443228622b65d5d8be44eaa2f13a8620e0fd74de2830f64707fbb242278d71847e59bedad55f19d92b8b92fcf4a724c338a06746774f79f818e165e3132239b2578a306f5847da055c2d19d3b52c8cd7727e1a139214108931209a5eea4f899fb69b6d5325e063323cec632476f96ec71f8690211b824a57623aeae0e7b3d6163bf237301a4f0eb924db87ff048e27a513ad9c0791c6bae27af7b7dbba10e93da1e91e1b81feaa0b88fb960f2c3c912c7f9d70913d27b1ea69566d517b5593d7b8e58785365da70f6e1e75a3fd6ca3b768df67e4cbfc9bff584fce4730a176692d8f7d7fedff89b412930c62960021745ac5ac96b7095e710437bad8409dcd85f19a8fcca99b7e5609950d42b1a38026810e1d31a60ce654cd550aaa817fb3df961c38528a14475f201d6eb2be5df8e2c5d9086e8526ffec3bd7c9cf394efe4ea94d86887cd2c6a76fe69b3e9c191793c2ab2f48a50b25f19d4bb370053f02d52544d800fb9b40dd958c4621047937c9b1c58b9f943693b1e676db760c39a6f105404daa71f653b916e9caa845c44a2f251053b12bef64051cd046bc3c39f98f262e3c04f1fe4a355ee27bf1ac60aa0decb79c222a163130addfaecf06778b9c901f198f8120a15f552c4b458884c8f8c7a85591837a9453917253c6141e4703799752c380ba9e0be35190576091d61d73d28cdd1259782c8738b466144d6a4419871f9a94d580567d81737eaf4ac66f64519dc8dd06525364a2232744b7d42bf6f56a86c23dfc39518bff306ea29bf7ba9361e4883985481fce637cf77d77ce029e87fb843fcf4684dc3d309b951988d31bbf72cb7473461b2443a1f0da195cc6ea0d5bad7ae3e43588eea5ab8b60e3d29a230131f1e247d847cf6eaf76feb6226fa061ffae0fbf3c7972d01e30fddf926c86c5f9ebef6b9b7bcddecb7e77a1ba5680abf806f5c13336a4fce8c9106b0e4142ce1902877b56f941664036ff61a85a0ac1028e496e1c100324c9753eab2320413412cb7703993f0d32f95e9a04eafed970e09134b82f187158543bc45bb1169ee4893a9c18029a2d4b6749cf780792ee0ddbbc6400281e47e0a3a67ae9e18a195cc146bfe9adebd3efd442217f54ebd6d4268415c172da452093e76e3d0a5ed935825e3d54881fd330d1e40bc88738134fe312ee97db2b31f97d18f1d294af353e04e3b1d47d3fb57dce681a0a2363e7680e49cb7cdb2867f54571019a6ae31bb46794cfb13940336f245e6bf6ff0aedae157851036546fa8dcca858c48f2bde2587ff9a4b960548ac1e1d7ea62d18f50298c0925f5136ba6af8e3123a4cea9e25b61ef8920de7a6aa3beb9e35b0e7423e6a5adf1d089d1b46e078ffb12734fa9ff8953f30e4f8870f5e706744eb71cbb32b65858eed64e852f6438ec0143daf055f4597518876d5ae914ecbea89ee1b90e2d370fbfb7e8cdaab1256bc2fa4b518240ded12e0d6ee4e572e430a09fb1a9a7d63a51415f8315b749c3ae828aa7c5a4fbad8a634c6a1593fdbeae8d45c2159ef206920a6197633c2a8027f9b131625a85b3e75d08f914647e75c0b59b349c91484392f55f1bd64c795d87e5bc02cc46e609d301eff50abad1a9df88fd569ddf263cd203c3970a112c055268961ee75e79ac070d1c9c3f10b43765b621726636557451f27d336e44137a552c1ec8ac0770b06ad8495d8ab45113fd9245a454ca09a032e1afc8c51359ccf71d0d3e873304ca2b764d70bcbbcdf2e2221c895f94e08557ca956c8a63f5c4ff9b17136c59e1ad0200aba43b3d16ee4491695e9a80c5506cb872d72be77a2b9d92cccbc34926a4fc6f43ce5cd10ab74ff163a65b7a76e7b0923e3fbb7c496d9662b4a2f2c65f5673e54222a2aba0fa124e7021a5deb837207bfa51ef69404369cff7341ab948c396cbbd364de7c912009128921f1e20d5c6794177034ecc1d13d9572100a10d46de71a29e192a7e8152c6a329453498421100b6320e4931b57a756680aec3b2fb8563f106a42861e88dd5f9db0d287d6319c9b02c24109fc150b0a97562b46172bc25edd50054c5b42c8b6a954980a4387e1d6eb8b1d1c47acaabc400face0704b3c6e4d6cb1afa192cf7bbd82fdec815007fe5e65d87315a3bd4e00ee1cf9e853eb81f202e7c3be027c11a774ce8530792257c4253b96e4a83133b5baa0c704e714b22dd7aeaa16d869c16e0b278e718758630f82c645105d9c3310da5e4de79f5f01abf35a282bdbc4d8f6fe5b91ea8354a33d75216d49cfb56297077aa283d4fb7d9554af4460efc08a1a03237f048734eb47ad10f1d24d50adc7a145fecf203c3e8266c86330cbdb38b00c8d6db5e982df4b84552fe2d13dd7e78ce30d212b55d6acbd60bf7e042c0478c2fa0da5505e6fb6432cea889d23f075c2592dc64b012c2c480a2965076ebe53616aaf804681b41c42189b24d99e88e26dc3f9a773a6e026973837b93f3b7f261e0110ae918876dfef7e7105c71c306a336a98acf121d1c14f701be97006d5756354743e087bbfb8d6441f6911c4699c68ebda8bddfeb82f6f6a4dd6bdcd8c78015b3bca3202103e7f0d4a7987a83da9e13b733029eb306fda3fa573337e64c80a2866a26349b6ca5133b677248d360fbb9c76620b8d0fe6f0478f5292e64a4c3f13cfa84f5c29ef53cc52fe3a1b8d474e958dcfca7c71d114bebb66d2648b137f49b47ad8431f3a3a2a5f3c97f72668dc7282d4f43ea50a753f65d007b93ff14478668028eafbf4a25264f51a039f4523578746120b32d495bfbd0b92b0ac1167a466892de0199c6135cbfaa39de1cf5e713e1d6860aa95afe901b05143d01d35b6481bb87e0a010a2a548e6196a489125a30c805d198e022759df9e227b9e03cba40ca498d249303596c31f47a9e2ba0aa6b9f01675810be239f6131c76dbe35722e626db3e9444d8cb1f9807a0e9b25e1cb8607a1507cf02faedd480365bfa7cdbdc438274a95474d544931817e53e50311ba8ee53bb9b215f1b9f43534aade41cdf08562513422872b3784c69b05ec0718b7bc0189009dfde22a67fb89986edd0715272e8bf4975ace180205756572cd3053d9daef139462553a016fee24c46e5c0529977b1a2ce38834866950476be6fb3b7ca67f50a4e7b253b5a41da269a35b0e7bfd53e0e487920b5c40784e57667486c66b628064c46597d6dc4ded5dcb2728a047ac2febdeccd3ed282b5c0043d873718e2bc761c9a958bb650e6784200081277587db0c0cfe3a1dd39d7c396a818ccc75ba6d9d2cbf74a0b3ceff95502bb120b6839b28594879ffbaaadb812e1aa2084ed9807c8446f135ffa02c9d36905c0f7d8140fb613476f9786d992a3f7aafe509e999056337c54f06f6e2a7594219354d9d12fdd17e027e5dd19c96b8ccaaee3e92c09f705de905103f9c6027d14bb9cd40090ee8766ad2a5a46ad4e10d3001579d66333dce019767ce7f8ed86f939c90a540464bda7ac7377eaac13ad16893387d6c62bb361b1ad1b6905a3b8f4a97a595d31cf6e5ec6e42eb6c38f672268becce689e9fed646fe754f7980ce04dcae6a69dabc401fd8efc442a60dfa01b664552216e50afd38c2d1a6fd567c4015d6c83ce19c5bfc35c5aab32be0b67128c5a491d9bca1891ebcae50421a0f3af6ce6111ba36927621181822c71d46d9312ca4b33852a099abdd0d7df92c949d221124fe4abd013a787d989b387cdff952da75ea3b6985b179db359aa546a09c33c0a9decf372942c3fed32978c12f844818e5d5b369d32afc9ec1b070fc51a395ed882df4d506add6413ac647e2caed8ec0a493038bcc5be6d38654b3891a646574bede4b38886ff8216bbb3839f92fe78d84957553705ceb0fce25ceb8e2a56cbe46d9ff38df3bae1b6d6a39773f24c4c21a633d0ff214de7f7db59493f0c9a5416e065c26cb8f06ae44dc6c4c860ba27b9f93a0001fe036c7c200899bde5c9b2e1607e05f785353ddc748656d1a340a7ddbd27b5cb1974687afc14d5191ae20fe03b2da42ed674d163193d6b9527ba1bcf6676e00900fd3e5f6fdff798fd0ddbbef9361151fdf7c3e82dd8236a3dba614cdab0ad5529ce0d95400dd3874e270ab5836ab0b4d378eb3b2f9214d5f6d539f6783b18b2e735df0dedc7e7b7c419fa052986b57f16326a73c89d352a6722873859fe6493419fdd0440499a0e89bd566e4a44916d33be37dad18f8bb3408c4f41e4f247eb4dd60679f8620dc6b9c84b16eb4728d33a842b82997814b83919955ea50c0f5077f8cb205237ca68beac198d2bb41b4769f4f28c62af3b576f0df2f17c14a3906e50573864dc9e345cfd4bcdfa3f86da7bc63aeb27e2436a2579022f4dc23a3b12a006f36dcfc1e51c3be63db0da1e9ab887b754e6340b4840a5cede48d9cd9292465c255ab1494ce2f1a0c16c123ae2068ff9838acfbf98b363532de06887c1258924dd570240e76b9a27e41af4766c188528b8c8fe193b99db8154d31f35c945be43d0405033088463bb4a121ca43f14f8b6623a5f9c544bd6e44638aeb0be19d30242535a677ffd8935d61c04cf783bc97967b8c717"}]}}}}}}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) getgid() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:41:06 executing program 0: syz_emit_ethernet(0x1117, &(0x7f0000001240)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6010fb7f10e13aff21405aafca51147426c00f82783347a0ff0200000000000000000000000000018500907800000000020b08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b8571ea78cef9c8c22daa731d1c7029d981d3ebc4db5693885a75c6697a3f21b334d1447c75d804e7d96864ccb4543200001df1286ec7bf3f4450b9567df8b8fb60f46d43b78d1fd225294b840efe47886201a865179a1669a5ce3c0d698e12a0b2bfb195e91c1df0c0e881fcce805b58ced4d979df9a48a195b0f266ae759f0f32960b6a130147b273a18a2a8804081b401e93596db5aa76bf4c872925f09bd73238b4c920596c6f4cb7812afdd584cfd7f49f746a0aea692e6ebeaada03ead662de00c6a8d94bc55b77a117e1d9aa9f83c3cbc3533b7c9878ca9c092a098abfa924f59533f388c4995ea7a5073731fa0d7809cd6769cf9da53375c00bae1eff40f6de8165bbba6fd829e6377f0268314a87abe94cfc9a1c548968c98084f90d2f09b2e6bb9dd8426e3f025bfcc7769aac55559bf6d535375a783c17aefaa420e3d29330f5d300645cebae8e515bf9205e28f643c0d1b5f7309234501ea66ccf741eb0d58bf6b5d4f8e4c94fe27b3723a82af07f703b45712058185650ec28b4471eef40faa66d4f5f1714b6f2711840e228ad517a316845acf6289210a5de2aee68785231bd20710c6da3f696c97da979caab0b9d96eb17ee095e885f4f848b77c4bd6b66a84f9b859045fed9b98a4216070542b6c0f29c63b9b4f40b50325e3af145d1dee0936eee5b027a33cbab3d8a02ac599b1d49ce4bbed1019060e98237d5cd4f0d6866bd7f204d104f4f6c532d276e5710eb9db2d0f7c520417cc12dc6aab2baa9b054a86f7e63ee278869e5e0fa8dbdf3192caafac56b7411e51db765e8b4c705a0480cfdacd5e7ce19631e406c88cb3f30b5485ad06734ff3cd4c81926ea24ee33eed1685a6cb6240a6b482607a60b4b525f2f141997fe2126f8adfbad11c9e7d507fac652b423327aaae5d238475d08b9e5b29f196d92aeaa6d79344f6c64df99048e6ef77a3690572d402b97ce8fec4827c53f487b0d84a96930682b5f9528ba86ab006f052d09baa85360513d9c05ae4ae54b77f6f47479c9bcd821711944fd73663eede43df9146b737dce4ab387895652ba7684276bcea3dd753fcbcdb2078d9585cce9ced71530c076d74a3859f7d2952b3dca28143a25ce312eed17315bb0f829710ea6faeb1c44f1926d05f52648cc720b888df7b148130ad58fc0b17bdec508a16b72ac42df2b2f6eb51b31d43eed3f726ce196ec18a3141fedee86f99f8e714007e737686d1e4fc40f37208850435bd124ec3a1e179a51d8ee61a82494ce6e167593c597c0a4025048089f1d0c62720269621dd79a8db865693c31091d419d4ea7bfeda8cacba12b932c3594913521a34899ddfc27a25edc6c5985a21c20a909985d89bccd115a59abd0d06d2ca70418c65619316fef714f91384373fea9fc602ee8658db9abe58573ec4bad431f5d6680f4e2d73e5adbf5207c71a7fb63c05e6c1bf0e9781da8204b69649e1f7b9ee455481e5ba1a7853442b1e0a9935725703ca4e19e7c3cd53771a4d823f814b2de661af62c4a563536634ce5899437287586bb59a3eed316b62f2bdefa4a2984d9a3fcd295c51701fdbec3849791bd0e8d83bc30024046ca8377fdd923ab6f853761496304000000017fb9e77431bfc2bebf4c75a403f795de96e17bd4ce8e94da8a8679e24e268db7184da8e829090e47ea387b81f6dbf94030a86de65277110583a6fcc171e4f18c4f81602466f9908d596ca348454daa05e7b8abe5d1303a4107ba848169c9be6c2393a5d867f3f9b93bf8d1c4164128b9ad9af228259ec26af2dd93d306eefb52e952854f3bb217d89d104b101769f1a9840dc4986c3aab3b6bf1c45a19e14807b67324eb4a1feaa4125e03c6af01f8c3d148602a8edfce1c64b01dab5b545e4751b5a24b893602961b5f2e629fc72480eaebd53cdc4eaeac9df189fc806413e284e2326b90d0f66da77b1102563cee4b3518bb562cbdfbd9b598f656d17274b89aa8598a1cd5e194dd5b347f3d87c5360774df3041a3ca4a4cb7febdb70dcd259f485d599ad730ff4c37c9580e7e9442d34922e7d5697c7b29802594250bfbe72fb7a10c74c4b819ecba0f69e0c0a901c4700ab067c1cbb479938abbe2962698668fdc3fb44047afd4cc5144266b190774c3b0b23adaf6631b59d06c52cfa691f5dea3106ac3ed6929e0865e9ea8198e7e1ee617855c555f717a0d72b276465e020aafe1b815444498f4ae926b743af3d886e051924f38b0fa2c8f73b620508afb14bb5fd48a40fc05ca3dd65640dad1339c62e56ae69d828afd366cbc7bbc45fd5b92d0a09cad1bc78ddb011929845e4be88051e62eb44bb6c6d6b3aadb7030fd15c14ead522d377d96367392a7a9e55d72cc519eceb348aed4887fd673be2983edfd746869195006a55aed91cec4fd507d43a7831eb0d3fc1fcd8e700f7c520657e0b4a4e4f60038598365daf08e72e408db4d7cfafb196250b3a59ca9c229bbace43b6f2a808a01ef388eb37875bc7ae264abce481ad2364eafa06bb32332551cabdabb4922e09b97dac6484c10d73963c5f5877cc8701025a2f74390356910df424d1015e9aecc15c252c05d7b2d16aeef8112f3564bfe1c76175b2ae05d877e5e48448c0873a9ccf0a6b4dedafd24ee3de1fd96f433d9999e44c55192c324b9ec9e9781be3a92d60d4ed6ae244153c2f4fe0b4bd8180d8ce7f4e262313bd170d3cb70d1d2c7aaba8d85b4a39f42785d404f2e7c6f92e89a4191c8f0effb9bffbe5588a064cea7dc362846fbf4a814582adac31615b6428fa2db51a4b049df82e9d3787a8c584e0e2223ca5e5bb16ac1ad0d71a0bdab982eb054d74fa8291b3e92f7235e8ed97597d0f02c62e0c99d9add26df3a75cc42ffacf09c809d1405d73cfe82fe486709ffa6be1ffff6f67b7704814338c54b61c12c00d143333f8fdb6f39b94095b52a1f8f83b7ed91f9d91a8faa0edcca634257d0a5e8e6f5e2bdf2eea3c159a22b1850619c8375325420373099223aef24cd793842755b70cfdcc8fea7a4ea001e145ff83decdee011e20ad072faede030b5a049c0c41c0c274b02a3ad135090700dbb1e53691d5609c1b2c1661aa982cdf33a2d43a6052d9a5634bc14da6e78745d267198d2a2c22297fde5283c2522efccde48f3a30340f104a629ca767031dd431d91bb04d602fb3160d3d0012dc6431f25c1ccff3b8f58c72c105b609fd73a42cfa243fc8134069ce79030c6d6a63cadfe16a664ea8c63b79b0f458ff88a7b729cec3dbe617eee92487fc01d33d24486d68e16cd9b52fc4d5c2ca9653938fda4e42607f060b618476a29ec33b55af805ddc42c2d7a164da6be56ffd58f66cb527be5841e5da36fc5219dbcecdc2cd979c8f1cc4fa6a78771cb11ece3441b8bbba840808e8633a933a1be86246d5a1144b6563bcd2148f0f02557e187e49cad4577f2091d3f4a22d63b83b6a06a9b8e8d83d2797e497add8720fa06f2221c2b9ae3e0e222800352899315baabcea2520efb6a36ea6465e6dc849b7daafb5fb5c5da2c1ea1c84593b3f8a435164e893e6a2b12741e3511d36c052b44a1d4f470feacab766f9e7d08b6087b3ed7cf32c0d584616a33eb7ccf055a3d18d12ba54d18e4265da15893a0bce175d25ca5aecd0b14783de26eaa5d707c1bf73aaa8c2152a8fa5975284dbdbdfb6a9d4922e5d12c5539fd569989d156d9624c4ac28ed08fd6cef18e0d43b4e883e435394a5ca9caff6b8205bb72a947012020bb344335d9208611cc459d23ff754d5524a88f7c4de8a811c4c1c5c285a3db78c6ba238530d43a0e285f1b220b80d066bd5148df04161ddbf013220715c4df45104395b3dfef1f56eeb09e9b15b8ba1d41e246eaa5d226563e9250df1a873bb9a4acedb6b206395615cb7648f1adf6966a8b2b15550f9bf03badf0909657a5b885a6bf96fa897f7b91743fd2852d6c45ed24a2e7aa2bf0527b9d39d43c721c55ad50448fe6471c330cf60e14cdeb837a3df31a712b60d7ca61e2499747e6abec428e82f2ea9cd07c13e46adcbd444c1d2500edab461375f995048114e9cd56ca3c205d27a1ce98357f8b9f26b9e60a2822f1fe3ccea67c33dc1b71fb4ff7c9742ec4c5ce45b73d29e383aa05f1c7c13e538d78c90c673753ad1f41ea802b1fb28f5da5346173ef99717ad90c2dae8f0f2d21b22963f50067883facc2e1617fa5f6241d9b5aea9a3b389483e729b381cb213c1c0e7bd0bb6ffd9638106727a49d615c6e0292e553b4dc713c8380d90d5f27ffbd326c094106785ebb666d488f7e7b0738718d4719b83085d0c6cc1a0d462221354c1acd03fdc50c52c7f37f345e680a4f3ccb8b0e13d37ef0c268512dc8244fa3528b507e069871dcea9869682d759da9e04c577f7993a676fc90ec1bc13bcbcded1efd11efb224b7d6e1e989eef21971ec58f289e598130c371c650c2e9a6ee032ab0238cc20fb5ba580f6fedb53c83f1621f5031e8b6fbb2edcc5c92619dc91d0e3bdf41f988de01a810dbffce8dfafcb7206c1ac7cfadcffe6eac968d5742fd28a9b714632fb4b30e68ffbdad1bcf142ff32e78f75ccf39445c696b8ef52cde89bc56c9ff7ab3dcae94ad33cff6471f52f02e188b49ab93886b47cc846f1d9bbea3bf71776a234c2265c51d41a4a85ee06a6186a669480c6e63daf4dd0c4e63c88aa2209cc528ce68aab5f1d89b7d5143b3923f1ae63a7677fad9d7541aef5f50ff1e24ca6235e0b4aa40bd27512055658c4a793d10eb9cd988f00d3b8a1b2feefe748ba2683360d5435a4a168fa62c7769d78a263f1f73d044e2e771294011c1748440582d2e749aa39bbb97fdefec77ac73645c22f0f299004703ccf6e3a6a77f9c06501d406031488b20cb49ccf7c6db43a0804026a9e5fce2be4fcd68bf6dee70056b1fd0fc6cd3db50589329bd0a022d1f0d1d2210417f0b81dcccff8c0e87c65c3aae7c7438c0f3ac47cb421139fd9ef5023a1b02f92ab8927ca782e7e5d66558ea7f6853963a5660c26ec263b2fd9d4699150ae6270b66b7ef5cc73e8e4060ea1aa1256612765e2a572ed5f412623e65b9e4f3ab6990c768159a5c651e5f7a92188e6730e8e234bfed2afb087db62a6bfbee3a7dfe4580433d13244725f9acb20f18d752716270e7bdbf0123f46089f783ff7490327617cc6c29d477c94799b3eafb5b8ebbd38ac968262d0cca8265b18847295509bd702e00922308a17f8ceceb79e19a892f931e5d9784e86c2f672530b78d197ef304aedd88189ed797ea3ec2dbbd84b87e9bc1dfd6ec2e3e868cc9969be342b2cda6c4f74696547d2d9eff2eb2d77a2fb15cc0be60be51ab5ec9af0326615a408563654a10e8505d194f987de03bc323d51a772077a43a0841f12d18984f66b242c0d3c8055beb0d7a0200765dc8194f16b913c3be70e721acb96836d9da79c28be1ed2f73fd6fb0793c3de07dc1a23006d4976e6cb9bf653c6805ebb411ef9c20beb92f0ac6b9bc2d2791d61f3a5ce3b352c1e7d56214b19770531b472545c64c575de40c12d9bea69126bcbccddd4ae877e057e97b282b6b76b49a1561d37995aaeee457757dfbe8b73023be27ddff4a7a977f20f78884fbf8ca0dd716bb23893cde9878b773e6d0bb098d6428526cd93d1b2e73b48ff8bf22107dd25f9dc99b661ceb1ff8ada2b2d6e4f6b5107df65e894eb2d7331df0f081eb121fb5608a76b529c7a20765d1376519cc53969292dba62eaf0708af2b90b9cfd8a48a21c006836a448927022888575c3cf984bc4a8da32966e1c255fd3a891f1d987e19885a9895d0b34a7f7ef7f8e406a35e033ab62839b86195375d4f6e3e680b80b000f1449f95ca8552754407b829e2917127e16e89a75973b0a6e10551685a6b422eaf13f05522718af440ad47cc2476be7cba00253bed0c5b0bb068277e02508d8ab45e8977a5fd8f3301564ac5ae459819df5ff3242654a32e5e3c26237f8da7baa3781d8231adf7e2e539881da460fa8da99cbbd470c8312716ec1f05d6fcf41502df6f456dd960442b432685c8d7081d940e8a07f93ae307317e394bcaf440a468682"]) sysctl$hw(&(0x7f00000001c0)={0x6, 0x4}, 0x2, &(0x7f0000000200)="99d5e65ad8e658d9ec8704964f09e0529b3c7c0e56f7c8", &(0x7f0000000240)=0x17, &(0x7f0000000280)="35fcd52c3436d6e3f602caabfdb5547546040b2438daba13325a5f303f6243ef04fd37727e6f0127b88ec7e84142033f08548cfa6ea9404cf257a2805426fb862bcd869e45c759d5109d4c8810044b782ee0e6bbcd9030cc934b3ed02e8750ee4fe61ac16792739813d8ba84a39c4b2b00843d567611cd3724e1f8c6fe04da361537f93377c3cf7be4ea00b97050285de4c0a8a8b6811a3705d38bbc43786d8c", 0xa0) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000040)="45b3ace65f0cf662669963add3e3281278e50cd0c08fe181ff25cc9e18331da8bbbc81774d0c3e17215d0dabe65ac2a03322c1f225a53d5358264231f79a622695de7d4affaeb6dcbb301a77c5a43a5ed51087ca59f846485fb9758c4e66c1af6ce91fc3b4b0", &(0x7f00000000c0)=0x66, &(0x7f0000000100)="2399fbf16ab0740f28468a4c11f69bb100f73d39200540803027a1fa8dee7839e4bed3a55279d14a16a2869e190ce04cc120dfec37971900a84fd1a49f3db2ffe7634f816ded083dd11d1beaff966a5f75faae35f97eeac1dc4d24b210d3ae5c955ccaaa87564e037bdf92c826c115a914616d00604bf687428cc84334da2ce242ea87e324d58639c3e79bb4d6da368f868a53d6a652d7a5d882468f001f5e33fc", 0xa1) 16:41:06 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f9962506702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f07a78dbaeab16afb3ebb347c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d68914d2103f03412c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b823ae36e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00000000000000000000000000000000000000000000000000007c462d37f3cdf80076d405dd7370ac487f108fd7a98d8723cd567e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b615bb0e9d99b32b95d16efce507511fca04175f7fb792729d048132a966cca55fd9c160039b6725acaa94fbc3f4b9c40238bb13f0566331a81e2fbb18c4d560bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c30fcd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd7d50b9d984ab15aacd555ff87455bcdf6244f181a699eaaa02f9965d292bc6e69518fe5f296ec2934922bd6fd2497b41127585315d15448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe490a461fd7226280000"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4dc, 0x1, 0x800, "2ea807c36eb595603ff8fe11f5ffffff00", 0x0, 0xd5}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:41:06 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x40) readv(r1, &(0x7f0000001440)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000040)=""/104, 0x68}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/135, 0x87}, {&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f00000001c0)=""/62, 0x3e}, {&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f0000000380)=""/24, 0x18}, {&(0x7f0000001400)}], 0xa) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 16:41:06 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1bd9b297", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x31}, 0x4, &(0x7f00000000c0)="4ef7d8b1642087", &(0x7f0000000100)=0x7, &(0x7f0000000140)="72c3f29eee9c070737aeafa5e2c8c22e8f9c9889c04a4358ef782f0498d7b8a8de610ac64be925623e7b3310866aeeb534a3c682b3f1d120d262777314037d9f830b2a1374d073212420bfb0d0588485bb", 0x51) 16:41:06 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971001c2b00bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aa33003f00000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1f00000090780000668e3ada7cabee4f45ac39114e03de4c72dc9f2d45796e6e9db1149f74ce66130dccb2ef609dd4e054d82800000000000000c58fa7d6dee77d19bdfede72dd4354f65d9793e0067a2a3da4b1c964efa6ac2a9bd1180295d4c036b3654e0c16a4efa1fec782277eb94e7da7fac981"]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x9) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) r1 = semget$private(0x0, 0x4, 0x5b4) shmdt(0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xffff, 0x2800}, {0x2, 0x2, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x3, 0x1400}, {0x1, 0x2, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1800}, {0x2, 0x9, 0x1800}], 0x8) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/196) semctl$GETPID(r0, 0x1, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r2, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semop(r2, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 16:41:07 executing program 0: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') lchown(&(0x7f00000001c0)='./file0/../file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000040)=[{0x2, 0x6, 0x800}, {0x4, 0x8cfb}, {0x4}, {0x2, 0xf4c, 0x1000}, {0x2, 0x5, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x4a8, 0x800}], 0x7) semop(r0, &(0x7f0000000380)=[{0x2, 0x7}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x0, 0x6}, {0x1, 0x3}, {0x0, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x61, 0x1800}, {0x0, 0xc333}, {0x3, 0x8002, 0x1000}, {0x0, 0x7fff, 0x1800}, {0x2, 0x5, 0x1400}], 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) getuid() accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f0000000100)=0xffffffffffffff62) socket(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getgroups(0x0, 0x0) getegid() setregid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') link(0x0, 0x0) link(0x0, &(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') 16:41:07 executing program 0: syz_emit_ethernet(0x25b, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x225, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @empty, @remote={0xfe, 0x80, [], 0x0}, [{0x5, 0x17, "70e3d942620daaa4fb9580c0d8cb4a891d194ed933548a9ee57e553bde4e7abd967617316de31173aa4c1430ab77a89fa5ef74f5c3df34c7ee081de84c2c876845fdc578cc0477d0ddcfdb65eb705cf9e42acde521c1b46162080fdb66dab4d53ad1dc7ebdbc06e52045c2335455c67efad7c1afd22f739043c83067c11ff08da56d59d908d3eb2dc806d81288103ea739acd9acfe5ebbba49ac49a5502a42f512f1111835fbdfcd11e4da51d0cad5a5cfc30a7652f0686f417fe2d6"}, {0x3, 0x8, "a058d68777a7402a58e75bdc97fe1e6d03700097aff39c0ff5b6ec0fd280cb3c391d671706acebc54bc4617bb2c5f673d5104cd94bbe0ad4974886b653ac"}, {0x3, 0x1f, "f1ae260f06fe18e8a8cbd43588ccc2b05211333670fc6cc71a8f35572b9ddd12a1fc7b85ab9bb44cbc186eab168b00cd96bb0557b3283d772a98ff4c401e9397c0889f24e21b5d9a5f1c9e0b8c6d4eaaebf4e99aceb9d8c8b4b1ef42c161c6273cdf9e06bad940558061ffd6a3f4805390c71cd3ab11406afab61ff89f43d750e8c10eeac3f9e8a6bdc140dbd15cf532a0b9818f7e2bae7cb6e13068874ba09b34aad6a67d559354a22f4093b04867c4bb5a7db431e12076134846f74d7d7091c16dad0a5266beced0be4ca663ab81d5c1e2e8c9f11ee2a926cba8c7d38a731201f9327b1437d47fe2485ed3ebca0e7ef347bfbae325c8e7781359fab2"}]}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:41:07 executing program 0: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) 16:41:07 executing program 0: open$dir(&(0x7f00000015c0)='./file0\x00', 0x200, 0x853f10bf981e7ffe) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/188, 0xbc) r1 = open$dir(&(0x7f00000010c0)='./file0\x00', 0x1086, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) pwrite(r1, 0x0, 0x302, 0x0, 0x0) 16:41:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x18) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 16:41:07 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x3}}, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x79be, 0x0, 0x0, 0x8}]}) utimensat(r0, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x8, 0x5}, {0x8, 0x6c}}, 0x2) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3) preadv(r0, &(0x7f0000000a80)=[{&(0x7f0000000740)=""/226, 0xe2}, {&(0x7f0000000840)=""/7, 0x7}, {&(0x7f0000000880)=""/244, 0xf4}, {&(0x7f0000000980)=""/239, 0xef}], 0x4, 0x0, 0x9) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90000, 0x2) setitimer(0x0, 0x0, &(0x7f0000001280)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f00000000c0)="04605191aa828e21d3c6ffa6fa1dc267537b73e185da747b7963d412ab730a70294e22f629ec4798b16a42291270b265fa4b9fbff390f7de399b7e9558e7a9c8d96c7871fcc0081ece6d413ba89e92c8b394576596148f86b51b195563f3e6b8190437f09d89c00263d8c89f9287507b1d4d3ab03364d4749a58500a56bbd70a3d6d0b0e2d726867efa9ec2853816354f84981346f6457805541222b7a5754", 0x9f}, {&(0x7f00000001c0)="df29179262f812a7f749e89c32d6510997af1f46b07f522b5c62bcbc7a072d2b660b101ef5e24329143f814182880cd925860cb057d4577c1bee3cbf6487f102ff8118f0d8d575b6936ef8e92e2379aefc60dae1bf81c2ab42f19dbd90a27aeef5c25ae67b292d79bd048a0c8e7a3f9be01ec6b6a3b6103f802994d840b5936d3bde18e171d0108079f1ee785f2025249465977f155282fcedfb0c4dec6dbb5d962faa8016e697e280b85557ef3585a57cfc86accfd23e547778fa842c52db02c4e2a3ca34272fa5256328592882ad3c81e5fae58681f43674cdc4ddfb1e6a4fb54a625e9ff651ba8051d9660698f9b8e916c10d2d6c4d99", 0xf8}, {&(0x7f0000000340)="a6a2d77b1f4d8d26e6a1a5900ad54f5842a5bc9cd7c547dec743f592f181b4", 0x1f}, {&(0x7f0000000380)="68e5890f6fcf3179e5d9c7873eec0e675d4335d84eb0c6157920304ef80bd8ee9e66d70a8494c74946c0e97893de04c1b7c9e08687f9599152b82002200f65643421cc907b2a003642", 0x49}, {0xfffffffffffffffe}, {&(0x7f0000000400)="33e8a3d0790da09eb63b57f5be169e8867e17072f0075493bda7ab57e76b1ffea281e9d90a12d8bb3a2e385a7805047041990ad9e122c712764c8d7f2f0164402f58d89b860e5ad8aeb4a1e9f362c05a0ef6f395d737277f14cea3983efb7295bceb80ce4ee349bc1845ad8b03b7d0d733c952d0cf32abd1417e38ec3760863e7642f5690a0fa8db5a3dd891d04fd938822ee0047229e6d7c92bfcda8ed50dbab16e566bd285e4a2b56d56c0a95f38433ffbbec0d4c862d19ec9a7ce5b91143b674667b61f3a43d4a3a5133e2ad1defac319a5cb4e4306c1192d04230d59a27a6f2ce6e7e80b79e8ec489f87e215f2eb32cf88afa9099d19", 0xf8}, {&(0x7f0000000500)="f9af69eabc413bb53db87cb0c1db7f896d448171ae723a16ce36841ebf94987f8109fe98df0befee4997771405ea92fe2873d5a8de632a72ecd98c2ac99310a4efede6fdee9f6412b9d642fda9d2f70e38c1219e21d1d2d3c79049684154d7e11ba7f7edcde888368f75f5fdde22cadee21967904ad6727fed092dfc2a2de8562e04f4a5483653ee766535ca2be7940134d9336cd42ae3fe52003ab929f240d5ba1189", 0xa3}, {&(0x7f00000005c0)="b8b485816fb092a79c6a505107cf91e60449582fb428aed6dd9cfce50d87916bc1a9fb42b9c248", 0x27}], 0x8) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r4, 0x0, 0xcc) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000ac0)=0x7fffffff) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000700)=0x4) 16:41:07 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @rand_addr="8acbd2ba99e8d1f73b53ea21ee96ce34", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [], "2019"}}}}}}}) syz_emit_ethernet(0x32, &(0x7f0000000000)={@empty, @broadcast, [{[{0x88a8, 0x2, 0x1, 0x1}], {0x8100, 0x5, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}}}}}) 16:41:07 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r0, r0, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3, 0x4, 0x2, 0x6acd, "91acf990dc1d026bdba772f8847bc2438264c17e", 0xfffffff9, 0x7}) syz_emit_ethernet(0x97, &(0x7f0000000180)={@local, @local, [{[], {0x8100, 0x7, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x85, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @udp={{0x2, 0x3, 0x8}, {"dc444940193c8007e30b01142280de7900fb4a5920bcc1d7b0f5e012db063a055080d9c3615fca4d493aa932dfbe6ba08b3d7ec406a53025eac853920df55ebdb91fb88a60c4c5bcf033dfe1c05569aaf20e768caa93ffec5fd2d3aa36310859ea1c4f2297c20ccb59"}}}}}}) syz_emit_ethernet(0x49, &(0x7f0000000000)={@random="60b6adf948bf", @remote, [], {@generic={0x8003, "d4e78363ab2dff067b357d74632f7cecbe148c52d4634bb6012d120e8e0719631ce122f1c7887fedea71a9fb0ddf0bfb53fcf7143b7ba515e1894e"}}}) 16:41:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0xfe) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001ac0)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f00000016c0)=[{&(0x7f00000004c0)="6bbed91811688255118d294303aa1a4321273b30ae2e44d0c299230f9c874ab35ac3fe24c10ec478edcae6233dec50e0d61241fc0ee70605a77982cfa09fad0c57f9e34fea6860a5d6c708b832644d5b55957f93db26683c8516f04c451ae93bb820c19838145e6de5375fba70fa5b160371a70c711ea96db6721a79d77d4a0c24fb8cb5ce7915147a5f212a6c91fbacb22ceb488a1a3c79513af1950ac1b9366c77506ffc99d687beb66553757fc3112ec617163f3422d60d9fb4795ae70c32b976b5925e722c42f9e3405a3311be8508d3587d519ccb2119a7123c07dedd44d1e360f77306402d8fee4ba09f663cfadc735f742f531113c62e25090dfd8f9c7d3f97cb69eb900dfb286981a44f81056c0a796d36586661ce7848520d36c585c439973d004ed6040c6ac0da13c187d778b7226eeafc50eda39354317dd92163f867eb28fb72bf302e215982460da6b8ac03b8018bf4f6f271435da43200026efa483d318e400f74677bb50b85fe33e270419616919d317005e947fa182fd461a04024b0ba834ce3d74a975150286b702892b3f44453f8b6981be9983a4e3a443c3aed06d74c9f4ee106b990ffe0a5f35acade529b290e0d159f8565458531b8e88bc20b9beb53b9b1a210d45776abf89f5da8decd2076652b4734d239e1a648c357bfeda3876e8dcc029b364313e58a979b89244e02c014171812261cd88254d369c186d67ff008ee09afd2a788e29ae0f5bec49583ea65824a847c9cb08cdc3b05fc3659185d461127f1ff5d2f91dfcdead60f5aa24125df5998d1c2d66b0543a5352db4d9f926570518ce271fa97e9558bef9a2cfd7aae8479791d201011176861bca690d4907809b87604f4d4424953578eb5fd311d20e8b8a5292cfb18da56e66572455161f3aeb0c85e66910aa73e13c3298c189f45c591937f0fd35c3690ce29d5ca5f9ce7da1d41bfd87a990dabccec92d3f892564d253feabe81c5d141b621766fa97f4457459f660a09c34298f9733294558092bcb1be752a182cff32b127657e334f0c54c72a164348e5874aea04908e000bfc8bd97a5f8fc495101e80a85be258a7fca7c6c88a5dfe9b11bea8001baf955fda7a3830abab4bb9c1096881d37c2c6e449c2a5b78d5b3594af94824dd2253977ee2463f8dd3b7362c32ee149169bcfd0132bf93738ffd04878a2196480c5edc0547d0f26cbb6bc27bd2d2427e433ddd2d251c93be053076d1beff35222cf6e1880c9ed949715d2085e2d73793a36d81d3ccf659e131aa72a44c7dd51537443b9b28f1d895e07cc08125f0a37a558f2b715b6dc604596b6e1c7220d6d9253986b12da46071c00f6a3d817ed5d093db4f1a01aded8fcdeca8d9faa31f3b5986a9cdd8c6f722635013c744e4052b776282f53c31d6c10be11ab62a72057ca5099cd0cafe5acef9e79ca9361b57896a72ee2c5814e96869ef0a41ce03ba6afcc33a01e50e2b10ed698d23cddf61cec0db207a0b777da8065ac5bf9b974563dad28f12c7d95de9833a3f8ec6e8126d540b20679895ba70bc3c50bfd4c53304cd7afe7e925511510bb53a4b23928f0e371cddcc90350b6afae509d1d7cf2b9abcf995f1d57ce65eb6c2f437318254d6a8016803f71c84bc328f4a0f3343dce1b7b5bb877d4a028757e1feacf7af5912a4d9a9bbecb5e44a908866261d059ad077c03daffac47ae6246a72c67e3ec767adc5a1807993b955460258bd951034d301b0fc37c2a6c70a8ae6b70fb05025649cbb8a588ea1256db36e0751eb181d813416a85896dfb0d6a46817bb744457dfcc41f176fe1cae234982f5386612ae2b81fcc92b41880f97fa3fc05c07ff8a1a046c0781578474352aa0bc261d41120614417ded3bc9fca7b0335a0870c30cc39729eed3d9e1ff913268c17a68db78906d5ff7ac4102f54a45515c7f408d21155d7567a6356adf7f5f96c6f8f323ae3e9396f757f4d0e0a6a6b4b6133a599297b71b4e222c20e5bc12101dfd7f566f872a4f805a4a269a686378ab8ced47e536aeb4c6ee3710cd82746c6978de8df7556180dee18cdf229fa662f438f85f83de1e54ed62cc8e8270269b4c31c5b350f46e8f4dae1f42dd2aa276983b84dcb3d8308394b92e2c9808b50d9b038d95656ca8c846a34a573715da83ff2d529e8263005f8803c65cd40a42027499dc5b1d7d0942f31f1b5e8e7e32a3c086b74be341f6c106cad92f17cd84a309baff273ad3a0be39d0584ea6d7853e77f10a126c9978a746aa1f029b0888dae9747a763fb1cd340ab9d224a0e988cf120795c054d3134b7c5fc12a7b6f294f932a72faf81de887775cb4607bbcd8ecba94c854f27f19c40102df7288e6f17c6451aa8fcd7d7a363e060b7a1a78f6419ee4d591c3b3925ab718fff4a756a4c4388052105ca2b19d2369435871c937bea78d1b6d8c2e624f4d7f26984a1d84b034cc0813ea40d7b456c2dfa2ed49432ad27dc42a8a0905d68334caa40f1fa9fc75cb8f51be7b9dfc0b020320a3effaa3aa82a2d6a81a36527433692ea1d79e40ba0c32ed7f0a233e0f82d831330864c4c8f2c893c2cb32aad37ca2d4a3d4809b616596ec1ef502f308c971a03992b43bb2ca1b248bc79f2b06b8717dbc6a359c80630917a390a0210fdd79cfe93f60a0866dc8c245fbf3bebaf8d67057fa7c7e07781a33ebd6dfec76cde7c0c2759ee9ab9b19fd150c89f008ced12895a66d8502d7d5da5b16b087a13cccdc2a492a5b74d514b7436497691a07e7fb0b4cd1c7bc07b05e3231139a06f82be53eecb80133791d8335ba18194368c422c7d16ffea79ab0b9ac2fc569974250073ef0c23ac36f25aabba16c15d672e3c56eff69611841c433a1b4488620dd6b650c72885579631364986d2054da4212c0b3184c642c89109a3c09ab1533f1128bce583a9289a25bb6cb8d5f10a0cc016ab159a3a1069ea62988215a8058e2bf8fff465b18d6e6425ac45f7897ac26e619a8eea04f3f305f8081248fd5de511fb88386fe24b9e2f19b7ab3f03824c63a5dda2b41e53a52b8e64f4f4ef6ddc64754fe9aae4cf4beb40d85e2a7d6b74fecff9e472898949ab244d0b5bab3d0611d88002ad4d5860cfa3273d3be0731c04f67d4a31403cfef4b44791098a212fc2c98e4841be3df51d80521558c8fe9c812a744583c4b2bb66415a11e419f6607d94fefa0be2a936fffb328b5e3c66c76c4d8fe306d369c7deee31825e79a2be1fcfe3e6530f845ede397f7341eff9f10d202bba136c0e5db83701749fa53ce2daa9499eac6f3f137e6acc8ae48e8946a895c9943086f6e81c635f79331b5d3707eeeb3f474762ecab930228e07edb51386ceafa942d0e4564800c6624b83a9bf5799f993924ad1e216f79ac776f409377fb19021d7a830ecc070a59de20fbb0cf77d564ef00ad802e67ba171fa1273809afb397f260fb29baad2f288d5a0a028e026924282db52bfcf3e1c6fe0c17c51dec9f245b765489f249dd313f4cde4bb90289745539a7198b191407cdf439ae96c74935102136be985c3ebf131f35dd198e51ce341d7e645b379122b1e5a5e47206ee64d35b0f2694a5ac9e94d95033942ef12188be20ba1353247bf8f019213dcf84b102cfd00063c25c90ade25e7cb0600ef63a27a3a035eb92a3f634dcc82407265f9e97e9ea1f192cc8e07e03ae471c85d6b8ddbde842c71e753b91828c735ddde1d559cc7e30e5af47b1438bb2078933137febc3407cae06de6b725c5cc800aa24607bed3e27c42f135ecbaf52bc33e09dab4515a8ca38bfe04be92cbcc67b8c6f9eff6998e2c7eacfbf2430523009a418487fcf5f4e67f327b1081d7963299053281c21bb23040629c45cf128c1a6250e07a61484a3a9f41d35c29941f096a53d92a9dfd2a7ef0d08f73ad19e24e5b1f31ae06c22ff70ba683d7e9433ad1273c357be672988a843edceeeebb7bcf3089cb22bbcdfc9bbe2e87f08f6542912792362c5bd156f5ae42e051a1fdceacc18c5703fc4ed80b6d7b459ac7fe0a625a691bbede209e18ffd76bcec94595c2201314147cde8e652a48b0446456ffcd7ff8caa22a49cd774497cefdd4fa15b574331f15ab7aab8af59f036ab3598d23343467f8e487b777e23a684a7543605119f57949f8e6ca9f34e13a2e71258e885c81023a22d310c29b2f2fba82033aab1bad4b600ec152ce4f0cb4e9b7668bf1b03384657c534df5acd17dfeba312f203c3c978d63a422a9cb07e9905f06923daa842898ab5e18bad03d33d317268b8c6fa943e402a0e3a62072caa1e72db4dd87da353150927cf2f9848c34781233617369bf10de9631d6a6f42f9e5b308a35c17641206b5ae29a7ed21345d53af56b387ce5d09de482e8361b1233fc9b6a4340129e6a6fe5d49bf76ead48e89986ff7f3dbae39513d4172b1ae5b62d107604b86d58d516d628e92f039655579d99eeef8874acbdcb8effbef426d08fe8d71e0084600c15a1b6c144006d29527e5f9e12a7e6e222e7e67092119da6170783e2b713dee7d8aad85d6bc2e91a69659746d5c81eee18a70f82a9fee837d3494918893902d837f1cfbdb2ba20ed94d7ef1f22e8324099742e2e639398a3b476b139c2823456614620759b00e494957ac9d047754879e327f194a8d4ebc69ed38e445359994a8d90cd52432c751da71a3e5f1f1c5222275578ec2564a50e0c0e54dc76b5fb812c80c672493339feb0d74aec96b1f0a278b58571ec423e3cd9f4445fcf11a783cdc86383c8b58ebf4dded9c55271c0953c8fecd0428b36969c236aae2bb4b991563dae585607f9c46198dfa69e739004931371e707a70415ba9a2ec17115a4c07e04b12d42af55c8ce4e9598aa57885c5afdbd244c999b25276cd0ba072e56b502c100d647fde066ebbcd9b405cb285bc6670ff2a61c175d715933174fa07a3937d62e442a78fcbd31f90ebd4b984eae52d38cb54cb624d437220b13539ae126d850ec0068cbee1de724d7db2f4bcc2d3d2be56556d53f65ba13f3265159bf6b5cf3ea9cc3d88f7dd9d98ea9e1aec9a80bd05f1c6ef8062c74330bee82a371ce85755b25cda3536f4f2b2e81091e435f255f2a918a22d388f54314f570cf4a9c00816055bf101545636580a4090305aa24a16e83f6935765ed02bc619f87b32127b982d664cebfaea8cf94ee17ead598279814455c85965504fbdea12cdfa3fb5f85ade0c92afce950a005673e66e642b500fce74854d342542881d5bb38c1f8422f99a482f9d283ceae5c5ff7b211fbd8d6e83be12db40d7761c182115ea04f31ef402f063c716eeb0b38129fb45d2804b6c5dd4841497ca609171f41aba4644019a4c0b5b9ef874296b01dbb4a7d041ebec17e120661f5157b178eef0e3394c8057941284fff98db516ad8fe7037c8126c86949bac1062c722f207e2f486f1a9cb8e01d68fe5ab0453422ed6c4e41b32a393bec9564717e60064f1133d64a4a555d4c5a27eb76903bf135c6ab9492dc40226192aaae6b418f1a9e40da25d834af203b1a07ba10e801b51db7de1b9ea76a0a5b84b09dccbbcfd9c0b94037bf218ee0a5d788674572c5fd865532d822ca0d4f78a32f767d6dd950fc478d5eaa41b1894c5acd71421213dedd4577bddfe782f0fec3fb9806eb7395c8814b1437829773f3e33eaf2159657185ff5a1633352b3d647d60a522bf919dcb9384484db3cb5e4088c9e0a17cb4b91c166ca080f520d3df16a50ef06f42340c73c120f7fd51f85197c026d5da1ef2f1d5a1759f9fbd80", 0x1000}, {&(0x7f00000014c0)="f9d70f20e68aa7968b96f9e30a0a11d8869426bd5d03da02192e9d52680dac80b541ccd0f76a5b9b7ebbc6c2ea40c7aa7643e4cbddb844cdf6a91d08abb2baad1d4717cf6d574a61a249621be9ef9e1ba18c08d97ab9b82c74a59639a1e62b9b69825318c09e47eefb03f5fc1c6636b9e692bf6eb8ea519d7629151437f94705c1f699a31455934adb982be113ab6aa483ccb4c6e3918d77e801f55899c8b59044cf123ed9f7d6c0a9cf5b80b0574aaff68293e4c176472ea496b004dbc9bb3ca30071174f8353fa9acc2b900949f72c2e3a2d", 0xd3}, {&(0x7f00000015c0)="b102e9749dc39ad2c6d5fe05e304d215", 0x10}, {&(0x7f0000001600)="25a3efbb1c0eb4ce4adb5507348795e0dd856bd4b7647300fe4cf7371406bfa569be93bf70e5bdeae888c3a21086ec680be16641de8f267051f5b82e521e95495e30389f74694b792a6b38d1d21f036cbfa6b3d9cc602ecac89b9544cba82707432a749dbe37baa7aafd2e7cfd3e4dde23702b8533a96021cefe37faf8e8019c8e424f1abe4f2af51ac787", 0x8b}], 0x4, &(0x7f0000001b00)=ANY=[@ANYBLOB="b000000000000000ffff0000050000002b65f2c5bec91e28e8c07f72619220337b51328bd8da0027dcb8d84d42a555190fc55bce64236bb2501cb11594b4cf70a02cd1c85b90d6f15e513a65db3408e87bb2526da47ab67eeec62591a9b351238216c56f9ea5b52b1c65da7b08ad796daa9c147ebc2f9e10ad2a25260ff59f38171118c2e2188c8d8273a893ed7e18a6bbb9be701d897f9bcd6375f95fb7f614955963bd7c366f1cf3db940000000000a000000000000000ffff0000090000003595cf391bd73fa7c9a86fc7ec05aed445bebf163e7e0418b519783ce86c9f4445943ffb69119e05718c8604a4e68d86196c1ec7a700abf693913191b7cbe4b92393cae4d7067a35960b2ff4488b5c3bd5fb022f3ae0aa5dc63f056bc1eabef296498951f671176f00b372de0f30cf7e029714d105c92a251c403e7b9321a0e2233ca2713fd3c23de1c1f7a5189fd600d000000000000000ffff0000060000004f39f2f3449267a27ed2f4534e57cb12eeef7a3a210b57f6182da803db5c8af1b813191bbad9c431ef91c44747ed277251fd3a5e62f71049a68712a282bfefc585e4082a4ff1b9b8d8365dddf358eb382d0f294e9d7fe665b723327d6750c31bf49a140670b341d0310ae91f6c9e45ef6900c60e69613641377e43d7de72126d9ea675aaf1d8c4a4e74ae4b92e39202669e7c2173d74d3cbdb741d81d5e55669e48c84509b1da18dd91287853bc01bdc517c19197b6df43f10fbd5c53e485900c00000000000000000000000070000005a6a44605f73801ec711b82fd6f9bc91129ab549f7a94be4cf2e7d3a79a5749b272a9e58fc7966e85dd6e7e979c19d9d21711ac6e16a58f5e641e2c5a45099ce701eed6e993770104bea4454ba7b7f3f7238ae8222838660c7ad19546c00dfd4751e00ed27763defab2534644ba693b3c558cc499d9589937c8c61c2962d8bd6eec61b7bfbf7a4c3b71673bf352610d9f3aa8290aa37889743cf8df320a9c17bbc41fa9de3a6e9570f1104153e76b0d9750000b00000000000000001000000b8690000da8d2590d551e4a868fded67b2a6b6b78e6cd4f050316abe8c4d1bb838cc24a081885bfd5267a8d8927b349d4c7d79e6e80e185411aacdee1b8133fded673125933f0aa38a0f4916ad05e511013487688698d4ff6d198083df638b36383f4da09c763e022551951f5a96aebd7056332221072c8e0845f14659a770fa7a8e689fb45d7bc130eb55f2cc5ca0ef0116352a50018c6ec9724d284f44953600000000592fe9a1c786ec89b6f067ca0b1d60d26a5473327a616cb5e36c5b53defa15b2d6c2f92819"], 0x390}, 0x4) sendto$inet(r5, &(0x7f0000000140)="1e5f22880f579a60b31ada7e256643fee54546d7868f84d698c8f5cc8a6468fcb35ec37315de8b9323042e9d5f3139d1dea5ee61cbf022eb5f6dba26bade021e33", 0x41, 0x0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000080)=0x200000, 0x4) 16:41:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) 16:41:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x63, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000040)='x\x00') r2 = kqueue() fcntl$dupfd(r0, 0x2, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r6, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) fchownat(r3, &(0x7f0000000100)='./file0\x00', r6, r7, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r2, r6, r8) fchmodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:41:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0xffffff0b, &(0x7f0000000780)=[{0x0, 0xffffffffffffff9f}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x60}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x8}, 0x0) dup2(r0, r1) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, r3, 0xa8}, 0x84, 0x2, 0xfffffffffffffff7}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000000c0)=""/7) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x80006, r4, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x1000000000a}) getegid() getgroups(0x0, &(0x7f0000000040)) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80008, r5, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) getegid() 16:41:08 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xc}, 0x101, 0x10, 0x3ff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000300)=""/266) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0xe871) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/36) r3 = semget(0x0, 0x0, 0x490) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f00000001c0)=0xe0) 16:41:08 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) 16:41:08 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xaecc) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:41:08 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88a80b008100420086dd130018000000000000040000000000000000000000fe8000000000000000000000000000aa3b01000000000000c20400000000c2040000000100000000000000"]) 16:41:08 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000001440)=ANY=[@ANYRESHEX=r0], 0x6e, &(0x7f0000001300), 0x4, &(0x7f0000001340)=""/154, 0xfffffcd0}, 0x802) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) getgid() fchownat(r2, &(0x7f0000000040)='./file0/file0\x00', r5, 0x0, 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:41:08 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') fcntl$setown(r1, 0x6, 0xffffffffffffffff) 16:41:08 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r4 = dup(r1) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000002ac0)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270af48c900f192430f42135b954e306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac662d538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a1d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad62a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c076c3189b1edc07acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111aaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e80e460757d4b527e3fb15b75b62dd8d76f7fcfd6004927d019b0c83d89720ae6dd2b99ba63684b1b81481fd840dd02776c29f958863bca0dc1479ba31766b4933a66b9849169ec8f1c74bb0415a6539648c98008ff2dc5f9e81900518e9f8a4619671712b5d10cc1ad73f4219367a4f3f30283ab132fb66d9f5750e2245675928c64085364e113e634db7ff46726b1e0"], 0x1200}, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:41:09 executing program 0: syz_emit_ethernet(0x2f8, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000086dd60f8be0002c2990000000000000000000000ffffe0000002ff02000000000000000000000000000104f39078000000056095c5d20020167f8cad9ccdcc3fb475ae210f5b3105d18200000000000000000000ffffac1400aa90003f48640000002c007f49650000001d1200000000000005020002050201ff0880891ddf899d24934d7171bcc47f0a9bfc0d1489acc9b589b49b68c8fd3272a957ebe017a59b2cf917c96a29d43669b80eb9095d85f49bec7eb9fb2d2454350221baa569784db3e9d552cce5175180ad8729a54eea62e61700859df4d68c790d4c9e0294beb2384a6456955dd4798227a3a5d07b9bec6f0fa50a807f7e54ef99f804013f0401800401090000000000372e00000000000009de9ab02cd0ec09e629815322de7dfb44c04dc83236d81baf8746b375ee8221da5fbf6b81929fac487c5e7365daacfd0ef3882ab515e3d28fcb09a3af858486f471c5a42053d1c759c643c4a72a6b22a2095457bb771b7b8af11f582cb4ecfa0ce29b1e240fcc756a7ca66d1c56de631a8c81ab5155dc723e45bcdc80ab9cfd694915b7d2ec363439fd6569ba907582ec6a467566946d485d304b0d67a76733880f9686d5dfcc99fb874aa6ce17413ac24ce50412ef85db5b815ab12ee65b74b19d1139a1522a5cd780bc8e6e58a76699504c0924bc619c722020910ecbc7ce010400000000071257e47848a692c7d06d288ac2b41cb6ce8b0f00010005020005046f03d9735c5d9c8d017f15c66c8d7bf07281d9a3ee43896f0553719148286f09548348f3c446095bf62fc541c165883eff85042ce1ddc7ab932f055f3d68d76fee3af934158021d5252554f500a058c2996fffaa7153723085980438f74da6c23bd979aeb6b6b9c9afc4e02f704229c80000000000003a0300000000040105010800000000000000000502cff505020072000100320003396700000022addd33f2425ec1c3df2b6ea23782d34dcd3e1e3138825882c626bd0356dbdef74049bac0e001fe517968f1a450b57965dd49f5c87783d688db0000"]) 16:41:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) socket(0x2, 0x1, 0x0) r3 = socket(0x6, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040), 0x0) 16:41:09 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000002c0)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0xa7) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r2, 0x0, 0x10b, 0xffba}, 0x5, 0x3, 0x8}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x3, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r7}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r7, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r8}}) fchownat(r4, &(0x7f0000000100)='./file0\x00', r7, r8, 0x2) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, r3, r8]) setgid(r9) 16:41:09 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) recvfrom(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x42, 0x0, 0x0) mlock(&(0x7f00008dc000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x1f) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x3812, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) 16:41:09 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80), 0x0, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000000380)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000600)=""/137, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x8}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4095, 0xfff}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:41:09 executing program 0: nanosleep(&(0x7f0000000000)={0xfffffffffffffffe}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r1 = kqueue() socketpair$unix(0x1, 0x8c82106273b60a86, 0x0, &(0x7f0000000200)) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x100, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xf, 0x8, 0x6, 0x7ff}, {{r3}, 0xfffffffffffffff9, 0x2, 0x4, 0x2, 0x3}, {{r4}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x3ff, 0x6}, {{r5}, 0xfffffffffffffffa, 0x12, 0x40000000, 0x0, 0x80000000}], 0x7fffffff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x73, 0x40000004, 0x4000000000, 0x8}], 0x1, &(0x7f0000000140)={0x4e1, 0x8}) 16:41:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x800, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) dup2(r0, r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001000)={0x200, './file0\x00', './file0\x00'}) 16:41:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0xffffffff, 0x80000000, './file0\x00', 0x0, 0x2, 0x22, 0x86e}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) close(r2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x4, 0x8001, './file0\x00', 0x3, 0x3, 0x7f, 0x200}) open$dir(&(0x7f0000000080)='./file0\x00', 0xdeb37f0859f36b4e, 0x1) 16:41:09 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) 16:41:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}, {}], 0x2, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x8}, {0x3, 0x9}}, 0x0) 16:41:09 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) dup(r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0x4, 0x7, 0x0, "6d2e1ed990d627c5f0fe020d755933690e926a4c", 0x1ff, 0x7b}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x5, 0x4, 0x5, 0x1}, {0x400, 0xfd, 0x9f, 0x8}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:41:09 executing program 0: syz_emit_ethernet(0x98, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000f7ffff7f86dd6010fb7f006261ff21405aafca51147426c00f82783347a0e00200000000000000000000000000018500907800000000190608e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b000501ec0813a6066d248cff982708b3b8d07aaf8b39bd7bdd047c795a6abff880e385f8853229f3a7d7"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x4, 0x9, 0x1000}, {0x1, 0x40, 0x1800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000001200)=[{0x4, 0x101, 0x800}, {0x0, 0x5, 0x1400}, {0x1, 0x5, 0x1000}, {0x1, 0x5}, {0x0, 0x3f, 0x1800}, {0x0, 0x2}, {0x2, 0x7, 0x1000}, {0x3, 0x1000, 0x800}, {0x3, 0x7, 0x1000}], 0x9) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f0000000280), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x20c, 0xff}, 0x7, 0x2, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000080)=[{0x7, 0xffff, 0x800}, {0x2, 0x3f}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000001240)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x401, 0x1000}], 0x1) 16:41:09 executing program 0: msgget$private(0x0, 0x73c44d6e7f980a7c) socketpair(0x8, 0x3, 0x1, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="ae108d61cd8c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2}, 0xc) fcntl$setown(r0, 0x6, r1) 16:41:09 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) socket(0x18, 0x4, 0x3) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) sendto(r2, &(0x7f0000000000)="1ff304c4f0bc486784e66af8b65e6beca8f5fb3e305e3b5a80dafd8a43ab8ba40abaf125872cd7e8b25a6e954156262af994b8776766ed746dcc08c1", 0x3c, 0x200, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4, 0x2011, r0, 0x0, 0x3) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 16:41:10 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff}) socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() r3 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x240, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r6, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x3, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x8, 0x78000021, 0x1000000, 0xbdc0}, {{r2}, 0xfffffffffffffffa, 0x0, 0x10, 0x6, 0x100000001}, {{r5}, 0xfffffffffffffffc, 0x14, 0x4000000a, 0x3ff, 0x6583}, {{}, 0xffffffffffffffff, 0x82, 0x1, 0x7}, {{r3}, 0xfffffffffffffffb, 0x4, 0x80, 0x6, 0x8}, {{r6}, 0xfffffffffffffffd, 0x68, 0x2, 0x17, 0x400}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x400, 0xffffffffffffff7f}, {{r7}, 0xfffffffffffffffb, 0xa, 0x2, 0x5d, 0x8}, {{r1}, 0xfffffffffffffff8, 0x24, 0x80, 0x5, 0x6}], 0x4, &(0x7f0000000400)={0xfffffffffffffad8, 0xffffffff80000001}) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0xd8fe, './file0\x00'}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:41:10 executing program 0: r0 = kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffcb0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 16:41:10 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207560d3d4c3d19f67828b19fc0c6f1162e4312b41feb85d75020beb045fc3c12d2afc281d04459b72a92a612d2e944c220271b0549ad0bcad6211ab9ab51d072d74b6eaef3fc2f186e7a3c3c7907a2da2cf6b66cf7aea6d92bd07d145c1160cb9358fee478b3bba62050f5c1c1a5d3ae9b5435c9c2ab5d72a33424236a82a31399766fd9cd2bd4ae776d71f84928d69540df0a759d85a2d9c273c24d67900833ec704f0585a27806f638de715624f8976b23e5d8b03bad39c94afa681b9c8af17f571f2d504370a5d7b900a3ac794253a4d3da8dc117fd18429fd8089812e75f1336f3fb48333d"], 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9154be00"/4119], 0x106e, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f0000000080)) dup(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) r3 = dup2(r1, r2) sendto$inet6(r3, &(0x7f0000000140)="19", 0x1, 0x402, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 16:41:10 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x13}, 0x2, &(0x7f00000000c0)="006f0e00005522ac984676ecf7367f8fec054e492f190c1fbaa8aa59003b00c2d0d7ab0225d0ed8ee14df22070475ce755014463daa2160c80e7fda01daef4923a4d1508", &(0x7f00000001c0)=0x44, 0x0, 0x0) 16:41:11 executing program 0: r0 = semget(0x3, 0x1, 0x422) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/185) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) read(r2, &(0x7f00000000c0)=""/118, 0x76) msgget(0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r3, &(0x7f0000000000)=[{0x0, 0x6, 0x1000}, {0x3, 0x6, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x8, 0x1800}, {0x4}, {0x2, 0x29, 0x800}, {0x3, 0xc80d, 0x800}, {0x0, 0x7}], 0x8) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000500)=0x9) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000240)=""/200) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) 16:41:11 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="b9dca14bb73993a892e785a52e95c5aec8657f0d976ce1ad16ee7f16993b4829a5389bddcb1216cd604bad13265288602f58728ff6fcd81a03105879ed2067b117e05ca5bc49d5f82622763bfffeb96bcd3224fe55b46df15f394aa276ea25ee4d17414a3119a8c6d52f78242816ffec88ed6db30d7b2f967a02b37998be9d9acd8c200b6f24656da3d9c1ae7901055b2fff1c17d7600b7f4c9ded3ff11b6ec5bf0e5ab4231613fa29b2"], 0x10}, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) write(r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x4) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:41:11 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="00020035"], 0x10, 0x0}, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) 16:41:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) read(r1, &(0x7f0000000540)=""/4096, 0x1000) close(r0) sync() syz_open_pts() execve(0x0, 0x0, 0x0) 16:41:11 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6076605100303afffe800000000000000000d700000000bbff020000000000000000000000000001870090780014020060c5961e000000003e3ea895000000000000000000000000fb020000000000000000000000000001"]) syz_emit_ethernet(0xfe, &(0x7f0000000180)=ANY=[@ANYBLOB="376f0bb919ecffffffffffff88a841008100060081039e1b4d04cd23ebec85d21b495ea3e5f7ec334808201b8863f43421ea69b8b324d96bc00b6ec7ad01c0b0bc23c59522c132dd139e260295f1455b597988cfc709d909b52d46990cd488fd34984cbe863f53badaac6ebda00ca32fa6665dc85375ffab9dc4644aacae9c54a282b9b31d3c5a2088e4dfbf94f09a231b92b7810b1344aa48f30517a9ba415edacb6d17f17103696568782f6be24d6e18b23c1db6cb71ec8ab8bc460dfc8019f53e577ae6e5b5803c08c16b3be193416f93d8551a6cc71c5e28efdd032bc44c42b335b3e59a6c550af0d3d451f5b3a27845133990410ac8677600000000"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000040)="b79725755bf9aab42cf494ccb00386dd2e2a9ed0487f4059fa7d1309ef566725477f", &(0x7f0000002140)=0x22, &(0x7f0000002180)="c77c72787dad6b3b38fc05ab253ab3b441f3199d248166ac3ee66945b79bb91f9ada3e4c74ac4cc6a1a9d8ee0c52ceb9e7bb58134b8c2f1074cd5b03ce7165edf3db65cf539887ed94221a9115475a0a11e536ab040f72037abebb49a3a2ca8af1da40a9eab2a3f75a62f806e7886c2249708ab61f38a7ac1dd13e7be19394bc7cd2654d5f55599fb04ba6fec937d47e46adb0db3a9c2a8be8211a1b35e655eb568da57e5b58bc7235f779e14c595a2cdb339dd119f7ec42271353a35fdf1429", 0xc0) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r1, r1, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) syz_emit_ethernet(0x124e, &(0x7f0000002240)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000088a82d0081002d0086dd642db45f1210113f00000000000000000000000000000001ff020000000000000000000000000001031700000000000005020800c20400000007c20400000009809f0f5af1ffbc4b5dc1a935eb21f30fcf423504aa3de2515b222278a7aa268f2f0115640f98b8d0d5a8b4c4abdc750b0c931de94ed378766be9f5ba6d9161e9b56af5faa96bfac1220fe9d230f958ea372a7ca814eac0d69759829e7208fda157c2d540ee43eb3d67d024faa904ea813cfbf592fda3b4664642a2aa5d4d8fd02108485d59fa11630ea68351376c16a7c727bbb99e476c96b2b03ff6a2666b46fc0107000000000000000502000000000606000000000000031b964e79ae8c8c30a0396565a44103de81b595caa5aab6a10e07312705020002040104c2040008001001030000008100ff206f2e770c5f0e34698c90b713b2520ae0cd70729dee843b9b49341a90cee06a9dce9155b54b79451b25ca833fa04e39a8db17be01ded52f10e16176328257944dd00db994b6ffbd1def49128cfe5174b6aa588134fa8115cb0e6caf6d8acebc093e4ed4b93e5c94e43ea2a1533b0c9c947f1e82bfbda401357125efb66479000abd2a4d6f592538ac7f82601760d05c6ec7b3b1d80a9f34803b80fa25443345515d1109c894dca4a57e395ba652d8ddc3264faa97a17330e3f46375a98800d89c07c0ff6389bc696b135230f03657f6c0693669ad2a6d8fb3395c3e9321bc694fac8ad1e8453e45a55e32333bfcc27a7cd0368a64ac99168711f532956ddfaa80aaefd888561ce1eb5b2a76074af1801868b901d82369b007dcd0b02c65c7d17cfcb45d76d476ff8d56f4d7575dbc72038a9d9ae8ae313ccaabeb1042fb947cee075c007f892f678eeccafc1312863e60d0a84bdc5f66d828fb973b5a291872e369978ae2aa00a888b3c128f1b024065b199940d47589ba568e748dc2474bdbdfca84c9bfa20fff2357eacd99dcf3a90120223ae6282afae161432d3d8c6bddef8bb0028451800a1e76f5ed8b872de9af4658bb75c356ffb38e506a54fe3c0f0840ce649457780a896592d67da729589a7147af434ec7233a8f0dfc35dbb794f2b5fb330c6191b3d155e4ba8c22f2de729709e3ccfaa84deb28af6aa052a48aa1378ad4d2d0434bc7c607979900b4dc7bac39279f3e1fb7ee0813cf8cf442f23f9841801d6e72e35e9468005066ca2c75be0093de2c6a40a4380d96e55f8ee4fdcd16f0816e813d9839dbcca40583ab958fecae048a7023dee5b5e6deb812a6ae8f48b4aaeb94cf65b8b2abedac33f83f53dc347867e59bf2bccd51f7d21bc1d5ed6e4f8b4dbba4df2112b42e1181f3b7f78885a795d220e185ce1c4ff17040790fd9b6f0e5e548ea2a73d02c8e012287480de4fc06664c198b25627859443628fe1b11fad1583a3e562fa4a6619bd18f27c28e223958ad7caf55483af7a73416c5bfb709688773a2bcf0255c0637265ba667d43eab9612ef524f09febf68433c84a0d278a89e4ecb248356bc783067b1f1e22176450126402a3cb11f9ad950e33cac9cb15ca78bcb40390305e3eb035b7501eeab8bfe251cbbd3fb220dd019d8ff90e8d81d710f9ed76b4892a8d90ab533587b9d1a85084e8d6c703984b0045684687405206c5c7f095cbd31cf382a0f679020d8149c9bab3669df10b47eb0f5f4b15209ee6673f2e69325aeb4441e4c728756fdbd898650ca3254afc38d6ffa13f7080fd7fc610cac81e12ed62fd010215ab61657be0e448266cdf94400e58b1fd2f08efdafeeffdab316139c60a04fc13ef087848baec9b2e4f2ecf13d7a9b13f1813131397c05667cef252da1a95438ffa5df346368d5e6ea2db2c7e327b10ba8ec25bfb6b588e540db912ca8178a943f1596cea852dd1c8ed854f88839a87f557679ef508b8cd300ba5848f274c12bebefeb787fe11bd93c6fdfbd77ddb957a90d4f3d3fd07b00765f1e14ec42b1e2e35ce2816a5c374e410c9b36337b423f082a4be0664ccf56250671ed612bb090ab07b225d85a6592d8e8b174c278c350e8ae8f4af7fa301437b945dae0f36ef5878f7f732e0aabff7c79843c9942ec636208c57ffa22bf2c96d75a336f22fee6c2fc9280fadb46c292609a407ddd5f59d605a1aa2724c7f72d537a2d3d403967534a577499a1abcc2baae92e5e358dbe10ca3d42286bd0db6712036de4f5712399981603511a02d483cbe0956e1ab82eeff08bc47d4e9348b717bcb4e96b6fbfefa5f28b0bcf40ad47b834d563d116a6a63ae7ee09e6a80dc1343af0c917616a0e78b0d19ccd3ae11c3bb2007c083980e2f45872ec229e0bfe997516e3d284202be7b9e64f2e23cb0a751f865828c752b55c0581cf3581bba4fd84cc9ee46c24607f704c07a6770b0845a04a3d45685d2d5d635ab0a49b9e96decb9c771eedc43f93398e7013b6030f59c715f4b9f3ffde5facf082cde117470f225e474e7645de00234b8749b02c9dd05b0a37c5a7665bc71dffdc79e4a37fc430d26b8c45f079ae193d46d35a30d63d07f9dd3235eaba5d39bee78b873ef2d95f2d4daba714150e88c7c87935032f17d691dcdf09692ca87013645ec783b6b2a210667f3b12e405474ad3c1d0f916b15cbc99758a41af7da2a17a0aa9f4c45b559475b39255962ebe739dd2998cffad25776a652b52ec3fa9e94ea233b6d1416953a9d1413925c129bcdac1088939b160593d95dd2d0c50a6709bd71363a69ba1c89ee3bd07684b2aaed3ac510f94f9f60d064664c29bd96ec1d7937978c5618e93befe70534c18d5e33ccc7dd80e759b437a307697d28fd1795feb142c622e6eb358a59cd75cc1e0174db91c2223e34655d9898d7f6f2ae08997579fd6320ebdbd36e855536e0eecf55a410cbd8b3038f34b2edc2d9e09f9103876e791ea1c18e8ec4c28bc7a39d068c8938a04b87616f870390f0a1dda8d82ea88a6ccda8a4a45b4dbc5cb65be286aefab2059e450f31fedc6d8121886b06f6e9ab8fe4c91de99fdd2dcde8c07f23b4226d6d59ead8ab4c90371a220d471e7de6ead009f031b0a6ddc88c4eb0242fb045076b782b1d6d76d61ff3029b186a60b6d0ac0a0f5654ac4ad54cdd2fedcb13fdb855b1bda710599b48a63414f3933947cb91344cee9bf2468b1723a4bab0b8e117595b378610a9cf87e5248a58ac205dbd87c72838b7f15ff50a17e8b7521a782b61ea182b4c7dc1ff851336142b04cce75c01fa8b0e53a46aeeefee076e72f0e62a81bd259fa029f4582b0d2689d9af5e0a29b57cdaf1138f31bc1d8986923ef79f6ebb1310da2e04b061c272a5235aaaad213dad45d46e77eed0a402515cc9ab4439c3595810a5b42209382be05e4d44ea01d14235eab32b652c131c3f642c8ca8f3c548abbcc32bc973bc5c5d9c6ca64c9aefedbd75f711886b1a89b3a601471dd177594f8e97646b56d5b16a75acbd42c6924c13d57a974e43671fb5967db672171fcb2febf4eef044b75a057bbe9cf49b7716fe7b82b092092ffc3d7062d09b9c06a46542550ba9db2e435f9adc2c846d61ccb0adcdd31a414716265840e64112ed2ddc915f32c5df224fb10f9bbe65dba434a53ab9926609d5e10165d9edd09b915b5b62c9e0849c86da24e7ba9862809a96518f972f2929b85b6a56918ceef17379a48e088d0c5aa9251f755381cdc25596589b33eb8a7c7fd3e770c51cdcdb55a30aee7d366ee17ebc9bd6c6c70e7525af2cb6960aeb12e7f781847f191d9d155076e8d8860555cba41fc6d295ab4ab543d7707f4ef37d00b2e8e6c51cf1d3fc5f64c116e7c35613e2a85c207e14b6762ba48d3af41ab7496c605527b25b87d5c43af032fbb8c6ae6e06af320dab3b24f95afd19c2d7b0b3db1e37d92be6ef7412539ea29ce2af403e6a145b32ea8bcdc74b330ae15a6a0f4e0394a24794af8adf4386cdc0e5b569a186dd38ecf0406931da1776ac0fe5ccfd63bec7e1701382b48e40835fc67b0d792a49316b122d7a3d5da1edd11439573783160f03e3aa06ab4011178c53b372548bb8041954073a3b7af4731294e5120b4f97a0c56be5fda2141a9ab90eb090aad8a458112ec76653f6af495c165cf8ed3f9cbce148cb9ac55f56aaee25e83971d120e28932d309e0519a781a4212df42465ece6204566dd62df5852fa0b5efa5e63381723e3f714233c33905c87768653f720774a7d81fce3c5a416d0d42e329babdaa01b42cca0bbeee1b9817cbe2edd2232beb016073c0b61e28e336841d11778aee25b6d6cd21984ab02b080d2903d47b6b690461e51d45e2977638202b79b3a041e51e26eb9eb4be1e0c045cc51f47f493aaf4000b892ddef666e0b74fc279125bbc8ce72a712001012568e6673ae98d29cd0728d1ef7fa2ad97ac327ca6d26f3293715566c7490df421dd9ac998bcccae452c313506dcca2738e1c734d30adb460691001aa2dccdacf0b2d4a19210a29228bcc022b1c6b09fdde89d271dd4ea252f71d351fc54f675d407ee43a3c862bdc17ab64cbe7e5a177464fb47fec7a9d08c3459ecc67151e10fac2089c716bb505e5d83d27c20a109a7e74723f44c063905e9dd874c84d2552c7ff54a74ae29c6b79ec98d40f4876420edd37ff2b4a4c8d735b6a44b41355d1c504746f5f84c97dff9b33631f2af3273711befd15ff4e9701f8a8d999a80d6b22d718c9bdeeb52ad6ce3fb169ee7b9c6d2b2badbce7a023ed62909668637a1de27a4825e0a524e42abf1098e1fc2ade3c4b924c14f44c01458c4e01d128a840801bb80703b74a6d732fc34ba4e06ded9d7373c5065e5b99e8595631f1e4376372eaec49881c2bcb62a23c4a8e3502d736bb05dcbeb421da45636fd8053b481b4073fd4aa33e3ee18c9887ea21d6c72c9878a32df5bcc8c01d8a4e1c7a2e16cbc6986f68786686f4c6221fc00d10c0affc03cdb527b6ecc8f25b3e7c92b69fd1004e034539108e771d18492d6933fb08b14b9671ba580b3098aa8b9eeeb6c91b633cd25b6517316cd2d939cd240c6650dc23ffd2d3979bec60f7af569f52bb50afad9812f43577991583f48c9f3dbedd3f5109b475978ed06da36ffaa04ba8fd192b5a09cfeea65039f59f9bf74af1ad85244c609e8e8780529792291d8cffdb5e0edbcf93cbabdd4763de2260fb9f0cc283d2544208d59c50e2e9ae9686c12d326ac5674450980bdae912e80ee14aa66ee7e713dbaed8f49ad5494f4b9e4758669d2eb3749051f14cd28167d33014c3df683e6a71976775f7e304fc7a0119e50545122efac0a11a8331dabbe91da2a5e739e5a0152dc6f005c8cc4d8ce7dfccdd461cefc050d97894f5865be79bb37e5bd2c0e093dc62869452380e7cd1903c869585d3f8e53522dbfd7573848f2e106a17bbbed6031ff4b171a6a0e2421d6013e4bf703e899d80c59d1f7160afed3ac421edddd257c6d536edf7bcd9c49086dc94f85397110207bd06787f43178db7da502b85531c7c19aca43a53af4d1bb6b2f994abe4670b871b85fab15410b437ed1d0bf1cfe262acd5f03d78cb6d66c2e3db4c8f42f732ac6b8f94529d12232e595e17814fe573866e6a7f7a4c89fe2d20b70cc7b8009202b4aa6d2b4b767d83a3f8ea43a8c192967e9bd453907c7095df97704222bb04daa5ba2ea9dce8eeb758790a198d555a8974d962cc9f2080158fd3826ebc41f8289241125b828ebf1687e223daa3e12a1fdb04cd8c9630b7f4f2581d631ed2bdef1f1c3c5ae544fe29b52ac37b90c0a553ac2919f0a19b5bf4a9d98034245cf7e617d131b3b0a2f21963e19ae6272a5290db041ab1280081ed88c76727ed61cfe3ee7f1b60efd5cd41d17306b2aca2419bb249a466350d32f0f3adac909c85884ef3e6715f60159ef8d9b1cc674380536c7ecbdc99040f6163e48630ff26467b7830c97cdcb68a4ba614ec8fc126d1c8a04fda8a349d450f3c5ab368e770f536ac7c0d0677c53d3684516c17aa563f80e59a47d38ab74b51dc917fc77e0f539edafa5cbe344e2f883318b1ecb24af85755bc8e69c52f9e1521211ee14f692661347286c271adeac6effc77e75e1c953693fddc905ef9cae725b4b695986bf5d277f15c6ba1bcabf4965c30c38efa8548b5d32318b75bfe29036fc759bd3c31db288487e5030e4440432d8e799661ea4dfdaee41ebe9b906fcf6080d05a3601a3e685625f024ddc7e000000000000004e234e21", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="b080918e90780005680f32aac81812f2499b6d8db5cf6f010004020204549f00d1f8f34add8ff94dc227aef670b052ac15c90deeff01b19eee2ac6fe7478aee5cd67c51619a07c4e7e2be6b0ec97c05f599fe139080e5bcae5ab504c99767a4d026263fbfd54d10ae591a22d40312bb9b472f17aec9dfa17e466d85ef4ccefc636b9bd189c2f7cd33d96ba3b07b0604f5d49074d2353081cb972f8350926b5ff044f33f918eff9611516cdb1a35168e105fd274f6dc7cae65f1b93807a787cca063290d2a5eec4fdaa799b1b1e21f90951b184a323762d8438ed0d81672b6763f7606f2ff7fe9baab8ddfb5e3e9c322d012ba08728e21e1df9cebb05f69c714aa089ef9202215bd874450b827e10"]) 16:41:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) dup2(r1, r3) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) mkdir(0x0, 0x40) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 16:41:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fb1e400c074859f37de92c618830adbdb27c4fa5b4791a5b8a251dfc4ee234a8c2bfebad84c23561b81d878c3a72f3e9c67bc06f1479d27354e94471e12576bcfd7bc95b94a7d71db28decb551001991e1fe7fb17571284a393f1fb1def1bbd914881944925efd27421cd48b76a87eb1a9f28a39368ea63f7b1835325892c998fee9dd450f213d872df9faec84807fc99a88b6", 0x93}], 0x1, 0x0, 0x5) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) 16:41:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00002ae000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 16:41:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semop(r0, &(0x7f00000001c0)=[{0x3, 0x8000, 0x1800}, {0x2, 0xbad, 0x800}, {0x0, 0x20, 0x800}, {0x2, 0x5, 0x1000}], 0x4) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/201) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:41:11 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) r6 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r6, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r6, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) 16:41:11 executing program 0: semget$private(0x0, 0x1, 0x4) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x83, 0x10, 0xfff}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x7fffffff) r3 = semget(0x3, 0x0, 0x230) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000280)=""/38) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r6 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10d) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000140)=0x200) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 16:41:11 executing program 0: r0 = socket(0x11, 0x4, 0x11) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:41:11 executing program 0: socket(0x11, 0x3, 0x0) kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) dup2(0xffffffffffffffff, r3) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x10, 0x8, 0x8, 0xdf9}, {{}, 0xffffffffffffffff, 0x0, 0x80, 0x3dc, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2, 0xf0000095, 0x9800}], 0x401, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd8) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000200)=0x8001) ioctl$TIOCCBRK(r4, 0x2000747a) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 0x0) listen(r4, 0x6) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() r6 = semget$private(0x0, 0x4, 0x3e0) semop(r6, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) 16:41:11 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000c40)=ANY=[@ANYBLOB="ffffffffffffd7000000008586dd60317971606e7693b7d54d8e3c0e5600383a0000000000000000000103009078000000006000060000000000fe800005c015b67140210e02000000000000000000000000000009000000bb0000000000000000000000000000006c34e6799654cf74000000000000000000000000bc4700"/139]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) read(r1, &(0x7f00000002c0)=""/239, 0xef) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x1b2) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f00000008c0)=""/97, 0x61) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x2, &(0x7f0000000940)="2406578d33308670b6b02f31abf99c23b83e622172a3ed12632f8d9f85fc6f1e7e65519124765838c52c8e9a01b2cda14c58d16da4e203479f92d945578d2d326ef8d39938a97334023e34c2d2c4a05cac63e2dd847aedbb0a389e86222650db85f6031a06ddbe3b1ef42a27de836a5f0f784a5a37fea32435ed382eb8be0596ae9d578f65f579392ada0b5e45c4e4894e0bf57b98d971fd5e571097a039d37e7f2c32ff092a681f8fc420565de4db6bf09ad2938453ed12a5e23434d44606286afd072923d5765d604e562191bfb9a63c45acfc94208da244d9f7af41c502e39960522c2b183509e39cc13a4741187b6de8cb45251f7202", &(0x7f0000000a40)=0xf8, &(0x7f0000000a80)="0b2152bc36ab47eea7a52529b716c86e42c7c136d052d97ab99b926aedb3444aa5377f9d85d74001120b86a0a810bfd67012526913adf522f6aa34ad32f0627d735003b18ffb63a6c178116a169308538a019601c6fe87e9243fae26cf8ad94a0c35e183728db22c2818cc0a5d92407ff538db826617026a40188ea35a9f65cac62c0a08c618e9a139360cf87620d0413d6c24ba57989ddf49dd514f4d83382695aa3e7a4f027a155325a91ce3b435d9f052a0bf05681e5dd760df657236a3766f4181bd39138245dcc6a96c5402bddecc146973e6", 0xd5) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xe2b, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)="9f9dfba895868642be41e58cca13ec45353d65983e611082e02f35148060f6a2fabc006e038005d4b6ca390e9ebde80bf1875cee2e15a47cb3114d0737d22dbdc0bfa2fdc9e3b98d1cfd2d403a1847f7a853eb071a34ae799cab990665251d20abf96a919fd737642c2e793467b34908ea17c152f4d09d800a652ad0248f3873386871cd3a1326d77c0ff5bb874ecb7315a27b078ef10c5260383f59a9a1bbc18a75b5baf380cddb3a19818dc3bfcb9ee09f30c2f277e1c53dab2b4e5ef0dbd6e5c8d766b5aa21219a55333e7a2492e676e2bf84d964266c", 0xd8}, {&(0x7f0000000580)="9900ba0fe4dabbe50fccb92f6e5891e1f1e52330854b426fa2a244dd6cf6c7d99c101526940dc45f9fe647ef154860340ee24e413dbdabf7454d198559a128e23b490eabf3cf5cd52f727dd0dfee47c22b4558494a2034f632c1918d67ed14b3453c23e86ae136192f61673d4d4e36e2b1abd01bf538b680062baecf7fe9ca618ac4a9b639a99f1dbdca8e24cf42816293c1f4808e330d579f", 0x99}, {&(0x7f0000000200)}, {&(0x7f0000000640)="6d03b6c8493bc737fca81ae444aeb0268736b67dd6da25a6b77898398bedf25b107dbbaad5b01fc340cc00bfc5f13398b1f44bb1144852ad579bc67106ec987ee3e15563a77f83efa73d8488c6f605da5ac378e458", 0x55}], 0x4, &(0x7f00000006c0)=[{0xb8, 0x1, 0x2d4, "cd9ef06a89235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abfb1c0f048a60c6fa1b39a8dd1d4b2afe5df0f80ab5d040b27409367cf4099a3b25ac43c9671d50beff0fcc668fa6b16614f25ee0428cd92c4353fe9589cd6bcd700ecee56c483135eb5952042f28108ab1bf6fdfc8a6deea54abe66e1bfefda8fc686a8bb93345f168db2f08ec1cf562b9eb0eeeb760e385c1fda1005ff7795e2f3b8967b"}, {0xd8, 0xffff, 0x1, "9ed33ac223262abebf61f8c0fd2dbe08e43b979ac8a3815b52c6a7eb1f9c4a9603a17d040bca5b00af39619ccc9f171968d1bf41bd3ef772fed6331b12b24a959f6c929745419c0e2209d15b2fab7f53b05790b43769a5758126a84042c660fbb615e3406c71171466f32620aefaf513cc355e96456aa046b9e9bb888c690d7f7d5ed1e8d7cf6219955fca7d00010dd6bbe66674346bc0d161b4022474d71ed7ecaab2793059e4531769d90e9304171c5f09c8bf0edc5e7e64ae41ea7ec7a1fa31"}], 0x190}, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfffffffb) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)=""/13) 16:41:11 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1b99e928, 0x3391e9c0, "000000000000000100002000", 0x400000, 0x804}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) 16:41:12 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x1, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) socketpair(0x1, 0x1, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) 16:41:12 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x183) semctl$GETVAL(r0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)="755cc43609520926488a3a363b809bac272ffacf83a83b853221b9caf006e798899f922a34633416e5aff43ed45cdbf30d289d069e4af1f75cd320150aa34dd2f856f36517f0f7fc2903c7a753c0989bea764c6beaafa9ce", 0x58) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}, 0x0, 0xffff}) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xf1}], 0x6, 0x0, 0xffffeffffffffffe, 0x0) setsockopt(r3, 0x0, 0x3, &(0x7f0000000040)="3f9fb3e1b1c858fe7738ea1f3789ac7e01acfd96a52ee46ca090e3212d098f5da8df529384a543625160ea9c6632a55a5e7ab5500555ce585154ad17e2e6efe1741be7cbca6f03f42327616a0a20fb4fcacea4391920a1f3dbfb179c9ac75a00decaf78b10811e8e", 0x68) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, r4}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r4, r5, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x400103fc, 0x0, r5, r4, r6, 0x82, 0x3}, 0x6, 0x4, 0x100000fff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x1, &(0x7f00000000c0)=[0x0]) 16:41:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/169) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semget$private(0x0, 0x2, 0x200) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) r3 = semget$private(0x0, 0x3, 0x80) semop(r3, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, r4, r6, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) semop(r2, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x48, 0x1, 0x19}) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000180)=""/253) 16:41:12 executing program 0: pipe(&(0x7f0000000480)) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) flock(r1, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:41:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) sendto$inet6(r2, &(0x7f0000000100)="e297f8c8d97b181d7b0984312b35a1a4dca22ab9e8707161b5534667e21ba15f2a75d0ef71bd8df89a864062b61b2252c0bce8a47089735c4402b9402a496dbb1dd3b2bac5f6a61b39fe21ace938b144736e334aac729a99aed3f358b16199", 0x5f, 0x4, &(0x7f0000000080)={0x18, 0x0, 0x6d, 0x4}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r3, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r3, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r3, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000001280)=""/4096) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r4) 16:41:13 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6094be1c00303a00fe8000000000000000000000000000aaff130000000000000000000000000001810390780004000060ef9d2500800000ff01000000000000000000000000000100000000000000000000000000000001"]) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@remote, @local, [{[], {0x8100, 0x5, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="30a2a9f99c24", @rand_addr=0x1ff, @empty, @broadcast}}}}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x130) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x100) 16:41:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYRES64, @ANYRES64=r7, @ANYRESOCT=r8]) 16:41:13 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500001c0000000000019078e0040001000000000d009078bd087d32"]) unlink(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) socketpair(0x2, 0x5, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) 16:41:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000000)) 16:41:13 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchdir(r0) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)={@local, @remote, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x3, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9e, 0xfffc, 0x0, 0x0, 0x2c, 0x0, @multicast2}, @tcp={{0x1, 0x1, r1, r1, 0x1, 0x0, 0x16, 0x4, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @mss={0x2, 0x4, 0xa90}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @nop, @sack_perm={0x4, 0x2}, @generic={0x2, 0x7, "81911a288e"}]}}, {"9b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/50}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r3 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) dup2(r5, r4) ioctl$TIOCCDTR(r4, 0x20007478) 16:41:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) geteuid() 16:41:13 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xffffffffffffff14) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000001c0)=0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x2, 0x13, 0x80}) chdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') bind$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x3d3c}, 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) 16:41:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) socket(0x18, 0x4007, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) 16:41:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x3, r0) write(r3, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 16:41:13 executing program 0: symlink(&(0x7f00000000c0)='..', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='r\x00') readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:41:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket$inet(0x2, 0x1, 0x5) sendmsg(r2, &(0x7f00000015c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x63, 0x776}, 0xc, &(0x7f0000000040)=[{&(0x7f00000001c0)="ead9b68a45452def9db6122d08810f04165cee41a3732d43fac958a223d614c83d518736173b34235def5b569db355ebde86c5b251cc14e2bfae85265632880493f6335487ac9a3aac9152e0d6993ab675182bb0c5d614892919d1cb375b746b99d6ea48a6404d2d55cf17e893aa76dd190ec756d2bc6f", 0x77}, {&(0x7f0000000240)="1507ea808350ec0fec999049e551888cd0320d319ef50e31c8d6d5e2dc0ed01bb3d47d26f77305968990747624306a2f71ff0b620ad64aef79024e261ae841bbf44be84f04a7c92f78ca1a3ad6f242fc107ceb88dcc1b1b79b57216a2625ad2bdec105bad2283f4229b3fa3e97e96c823f782dadb37d085cee69ed6ea7cdc016d6c95ed9789b21e0fac2173d450581ac943df154b2a35ed1b7a35a217bb2dd7e0812fcb011f1a0b407168d92a02ff543927a36ca90924428a08d1b7a80551d35b3d739d9a6a017bdb789b43ad1a080ca067dce4c954f24b5f3c7bd642f8b342cd3f22e91face58925c1364e5a69c61edcaae2846fea132ab602d2ad484412683e4864a2fc10f2072549bf4465b899e54a707bf979fa6ad77a7a648f2a81f8cf1044aacdf8853c7f06e39fe84539fc8cf5caec57c39ce5ca9a4f283b92a8ee629eab2e8ad867792f8a6f8e4cd3eee62c5c13ac1400e31a7cf4564f754d78b0e4707fae6fb6a668e3aadc3e03e2d68255e454d214147ff1a46e076f355d35c7ddf29ab38c04e3e270dd375043739335bcc3f7a83deec1ec6a8836d4981cb464517d69e31a94a47642d63b065f3e88683ebcc0af46477834d45ef123c5026be7f17a72243bfdb9279f53cddf6eee6b555f6c87dafcb110ed91d48bb162b3eea50a433ab291bc38029da3f380cea54cd414659db743d95112a46d400869229a165ba8fed843c0f3bf2bae277685ef8e23081da8139a01ba096e624a66708291a37237afd3a479c339de0cb2f53e32d54b0ded2dae3e695fe6cf2a03310130d7cb9999b930a3ae7d2a547f24a33d1e6805efd127e5d5f8ba0855a4f79b45474ceb878ccabba4591fa409468d6aedca65f17de7a142c85f17897561083a6bc4dfe83d932c37419b54d95a3d654ec18853d8ceedf340d4397992ea00f229c1e1f7bee501827ca8886b54d3f739da81f730d425594c2260d6bfcfeff85841a8c1896b162add2c5c78cb7c576f8e951d43a9341be8fd5d0f63ce3ee675f294c9dbba7cb2cc02756286733eed3df60f85c31c096e5e125ffdbbe2151e07d9a5a889d314c4a59568b862e36c5315d619227c21fe4f834c5b814cf53649247fef1e8b31517e459135be040325d4d70d8e138a9aae53ea1494acf97c0e890a88994836e628184d1006cdeb4ed90c9060519b6b06f698348c3d908db1a7e05741c1eb8120c0342845cae1e6eab12daf544bf0fde13225f7f8c425aeb3e72e83bb1c856fc32511b2826f3b5d8b86806900f07f95c15cddf88f73faee712f639965a0e17a76c6776a1c7e293ba2992d599f4f0db0d8240af8ada68d8ba2e8593a46bf280aa815549507abd9173f936abc365c348f43ef4f7b0ce130dc6a6fda5eceb3f2431b8736b69c8951f3564f0c2dd636185d017740ba7430643462ddb724128e2c3a377d76c8313cf4a23224fb590e38d420e211d18544ebb03097b7bb5449ab2b9e642368c1a778493a74948a1703decd89e090ce06108df6dee194fa60887042022f94e18e9ca640d50c09a28c9b574e851afa8db5f463d02efdf3464c98d9842571629f971cd00e944ced4607ddd7b169a438eddc4befcc9bf059237815d4ce92a16379d5db9d4de8d881f3e188e94f6abad1123f60c0d89b344ab0939a023157615ae6873923127808c59e984c92bf497056979f4fe266d344084e14e4d4865a9c5fa0d5a441ff9d3fac3ee69524898e0c160cf5e7cffaf0a0b50462e69221046771826ba25e7c95a5b4ad4fad904c562bda652a0760b2db86305ffe579828101bf678c3271cc8cf8946d4f10ea4856d1e5cc6b2eaa203a462122d43aab6fa6d8c084caea1a1547bbcff2739e956eed4d2700c561eb6ec17796b1a7cbbcdba8806a36cc07b83046a0dded2e0700e435e0b8df303ee9a6222fa1a118c2233e121a9df90232ebcc6c38b51091c65cb55a613c0e5ebf29e2d03ca9611b5e6fc62e2cb127e7f1209e3cfb1d52030f6295f5930f54d8e6a7896c9e7619c7c7ac1203582d31e32462eac176430db10e5257d384df99f72c4d9b0d41ff92cd06a3813d019a48edd6a31d9519471b79250e5d2678cc257a999d9f0a3745e3fe9f32a944cb31dd89f65231d8677312e05636637e251457a01df9d3cfdb5195e12e08f0ab31c9334719830ac6564b389ef4d5558f04416ef1669b4a86bb7e2811ba026af3d7262e1de6ec3c94337ccde63afef363e5ccb73599fd27dbeeb874de5fdeba9fa5c093698df70aa42567598f0b2c42abbff475dd0f0dfb77747c4f2f57e9c487acb82563430d33c9457f5731fc4f654c3337b54e50edeed6e7b46a552b78169b9c97c929d644bd891a854ad1594b486438389289f0d08d8d564bc35b8a1483b7efe2283da24ab5da2c399ee27d3b9563b2010891296265daa1aaa8d73ea694afeaaed90ac42d36e0db155f10aa81b91b818f780dacd26cdc9aac7e9cd672f7873cb06982346e7b2c935784fc8d342955f1dd55d39503dbe41d127c4b81794bd994d47dca334f21545c343a1aaa59fd87b09a43284640f13e06da2c87eb3c3afe54fe4fc93686951d817f6c9264029b4bb538f68d99e69b46a083c3fc4f5c0e39dbfdf2715a81c78237398d6fb763a31d5c4b1233e09924c3072a673e088dae446b2781a84edc9af40ce1cb5f1aa03f956c7924540e644779ea685392dd6bf53e0cb8019f696534aaa5d92709ea9a6563c39d5d2b1444053420cb2d168e34f4c8cf6e049a4121162d6a447aca5c6f4a6370cf136626486de57bce526005bb4daf00ac043a7cf5ce9e8fb13c6e34f401f6ecf80c9834a6fd738a3c31be8070b0e6cda877692d4a0f68f9edaf8dff6c688b969189502abeda1aa2ad1e4ba89f37818222c07a3680c552282ac48b9ed84dcfb92dcba918cf5c6253ef0140bd2c97fe21f98819cb63d50a85225452954863b3cb7a79e966d691cc63647e0cc40d47677d92c1ecdfcbbf03b9b2641932b2da344e339e106b2d50a2d3cd1abb78a70fd4e690932cb6eb5f7b0e40c85b135d1db285d919e8449962567235f28562859317bb9b970a404af97bf6b74e8d90d0cfda0ac3ed9b9d904123621ab887e7a53a0a245607ea221fe92b9c7a5a3943d1e0b4bd454b14a83d998aa9ba74d2b420f6f71b953257745a12b264d3004eb06b0881e6b6fb54286bcbb652fa0668e64b8f9e8db522e2ddf23018f8d50e8a0ac8d5e81e6031673abad766b3bd493aa28223586ebfce2b9ae098075441909c873e03ea838bb3e9dc9b5a66fcd00202313387377e92388fd64eb03778b2ffacc27748188e990634ec384070b704be2bc58dd0a06335fcad57e2032424e8610b40ed633844d36557f0bab0dc1536fee5927d8c6f08cbfed1608c81add60de7c515762ec06f2ab8d96da72a65563bc8b4984d5c72b0d4a3506ed9b7e3d5dec75688fed0494fb22830f1dc9099ffb9b39eea9e0aaad8fd35481c6412795cf0896feb8bc29756378ae88447e2f15603b863c6f1154bdb3eee9af04331a66c741a8e72f3b563703fea40bbbbd4fc1bb865ddb9a6aa143ae85564ba5d1570907a03f1024cae533beae03627e32750e326eb9cbffe90a55722fa738951e742ab2e88a5a9ece694278125f57408c514d6a6a29557d5ed039787c630dfab3ae918393e37f6332973308a2b6d36d4c13a73aa71801d725d16c10603337ffba0395d6692be972d186731ec85276b32fda6d242330aab786fe55b044d9cd7b60dd807d9c19cbde04d459cd47416a1bcefd59cd84ea5f1ac7450b9f843843c43b2b088aa8e5dfdfc0028ec2abd0926ffa61b4853eb8c64d0654ddb119e08fcb0df4a4c64d3e551c5d358de760ea0766c07e64676ab0217fa60a927e96440d3e3c2f0311f5fccc1e3a39b24f52632335399a3db5efa7c13060b71ff084a2b8bb437cab36a46f6ae8981b5d82783f3f5fc80788b4801eb963d56d2aa43d50356100ec3ca3e5f2e6e9fb24eeaa337a3b022db91fc1f003cc5a0e3022a5ad89a4f86bb2ae7d6f552015f57d4ba92dcee9baa618ce31fa1258286d2b729526d085f66ecba0f82357b48f35b7b76f26d3eee576254f7a7a13440bb85862600182007033a51e762debb48af62f3710fed2a38311d09a909dcf3cf4517cbd7d5634b6451f467879c85101c39c503eac02d2fbc7cb369b446d553eacd9d645de9d715eb2924ca03a95f2b7ac808a92041688fc3ac8df5804a496663dd34db23dc486e2df81addf32e3bc17846bacfd3e0c3d1e8fd49182cf9d3f81a1e56546fc745950bea376f82a2b5837be34f5b2328383c071c4e378467083095b83359b20d6fa0580875dd6814b8ec7659d4ac0a352b5a4b380164c783a2261f83ea8e8cd83d28e6e1c8480617ae73307b045442149b94552483d6e24db3aef8ab7491bd10f7964bb01bf206e711a47131da0da20a8994eb86b7d0e1fb1ef479d998b29e7166f68fd6990d827f4c4a20274fad084cf68d28cc1710f889f8369136b3fa7a373fccd5721b3543e740d326f8b9475603429920268c6812f81ca38279508609eef4ad2b5cb611d046056c810335cf51e3104347e9cff60d37b40ba4e9ad64ad6ddd3f46d08494cf41e70746b022d1b098f2e92b1ccdb6b642d32d6eed9674c81664ff149aadd1c3ba57d1f51b46427e2dd16c94b20680c36d2e1a53e0312b6cc23035ede7669b9b574c59f5681112d0c1aee60d60eebc541417d0e7d602fb966e75fe3d0d2933832750630ac31e0f83b30a717b7f85a3a60094c1793bec035c8c3f26488dee3640294362377a604cb94003ed93cc28a63a08d2a8e1c7038551780ddfa4fa49820f40298c932c278255d61417196b67962d83bb12eb03297a07e0e64514e3f7ffe6eddbf995e80a6d8d5625db7737feff55e40dc35af8afe39ac30ba1000de19bea47746596def5c679772ce2048eb1aeb8717a4628078a5bcf69031746823ab759ebf2fcba07dc1e749b98167163da2e9eac34b64d5d7bfaa613e4573b1f8454533b52f06733f08034f546207cc7046118990d429f927fa42b5643bd96b97c09292299a8e25c89516cd451f4e17adde7e5e5beaf362a4435ee1830dcde273ee2ea90d58f16a2a6d5dc593f5efc8626552d571f6a8260178ed7c948165cb2ef07465c830fa5c996102b95c9474297c5739e495ad81b6bd3135a29e05cf608a991bbf3f54901b6740dba7cd25818a65e1105b16749107dbbb45b93fefbf9e1b36daddcf6ec8def586b8ea3743c6a97bada4c9a9cd4a5097ac77d84ed718c932a05e666897ef4340651ed2457f728b7dec296093bed3e2e909438df6ebcb99e9c332d04bc9a6d77b492a8c5f62ce45e923340512183326d015756b4676e888c991d16df7f5baf06a5d2fde8ad057dc787974d6fded569b7bafa6e28a2727d33d9d5a71d068e46d461d0873b998ba665b08940dd2e3d9290c037bf4a1497c4660eac29ccec046059fbf4cee0025bf9abddf425bdbd447dac176fec405953f9a957ea1084281485c9a296bca835ddc86232b2757577d6efd7f402d25ccab62fa93260cbeaa24f412c7da4d5090feebce4c5fea5d3c3dc2003b10a7b307b0f6642d9e2385515710d2f8d3f676605797a7e855a6e429e70277af2b4f8cec9bdca58cefb0390fcd44e065633088172803db53a650db90e6b46f8ba57c9fb04fcf27239ed03c095cf1a66b1e66a4df687272035c9b7e917a89e96f2bc738e0b0a10db5d78201c4bb76c3dda8eae7c8fdfa6878bee0123a2da535eea4095098aad", 0x1000}, {&(0x7f0000001240)="72dec1d475b35f7e33729b0ba7002ee1914722632e95d02f313a8b53df0de11d097532dae8456faf34d2576185fb9f94ac585e833961dc53a108b3383d7a7e00313077ad25776e2d4b643261d61bfd0b6f831dc7c7a7056dceec0066cb97446b5cd5", 0x62}, {&(0x7f00000016c0)="32792861d72451ac300c911845899ad97a85626cbc05e5ed15fac7af8e7b62d97fc7d98d64bb8e77958d98073958c097d224be6408b07c612c6a86cbb7f151433abe8a1e4ac1160c558fcc6c445d691740221ab05ce9dd6889e746f55802031021bb0674d49b541ca350833f9e6a0aa64dd51a0c7a6848f068db8ee3a6aed5a497f602815fe8cb75a2cab5aa13bcf0f1c0e60458139bed1b72d08c72548ba1960e5ab0d764ed01b365f121f97b1aaf13a444f4b613e057c4459c620f9603bcd1a64a63d7f631b7373e9f145d5b97b60c5646c706e93ac6e91294bcaa8bd8b9324007ae518ab5b8b60402154da00e4d17dd31689c7407a5df09f4d2b38d89ac0d9b08d6f509858b0c3147ceac3a034cb0eaf3b1e8acebbc15123eb8bae5328dfa337579304dbe60de98f3efec6d4cbfe0869636c6cebd0e8721ed78a88c626d466075bb7b0c3d8e45c45f1cfc402ec8411b2fc15c7b147745b687ef9857e6adaa44bdc6efba6bd79a4d4ee5ecc91cdf2314d2c581a44fabbb5f7d33bc95b3dc17d5da1482727fe2c36eed36fc25441efd1f8aabfa4f29a695ce70c5b93b0f913ff717190dd9851c2bd0ac359a2b63f6e88ec9b27ad368e9f3259edf25ba11e9ca79552b5e030a677fe57a661af8adac5b689806d766023bc7139c183479a74e234a31d57582781a6c719e82bece2db20d912a47435b1463cb156774f30f758401775b65da377fafa50deb8619d5f0b741decb3911805d6599ee4e5143de15ec91209a2884400d71b7b4a7eb1119686cefd6861681e385fcdb5d98241f641b71374eb3e29bf92f932a852c5dfbc55329144ccd43a87b7309258a30bcf20b5e88fbbb43919981ccc1a85148a03521f1c0272fa62a83f49f58ec9514fe74672cf65eebed602a3d33c74149f7846d14554baf3c943e1d33efe10f2df5b9edee768859bca9a9f5bc6636fb249bdc0917a427d16211c776f6b7eda51217a28e9c2e7417a3943d861627858c44a9dd7d90c4b736a09462a5c74cfad05b735e0cc8ce5243516a1966c03178dd91c9462bf16a980f094e89e8106f938d3cfd10d7496fc4c1674202ac305cc7c8bd3761f00dbf8928456b1278bb8f44f44270fb1d1d91c25d8b41a330423795a43902acadda952243d8e7a011bf06f7834b715277ead29bacf784d8a0379c3b00dd72e6c52eb2334e69b65056a39e0e9d1f58dfea857261c51c22c24d2e077f3a6d58dcf7f5570f73ee6c2c3d843de2d3e70a038567afecf39ca9d77742547ef1df85016bc0270c7cf521b32fe74cbae82fc19f10cf819cab24f70f4b5ac134a56e4af1f91bb7b8a3887d06240a34abed83143334f0c44f6b8f280082e1ce523bf4f8036caa7c5288ea6916e2d6c1e2e409776572316ddb8d10b417d525aa0f69bd91708350e7cc71cefd65699066c7464e5782823b82aa9026235b626e2d9b643a72983c3b3f57528a19bcd5141a4fed679c5c1b01f789037d71ca1683220f296fa88af4cacaed2af6921909327dfea8405137265429b86c74ad5c2289d9736821ce2f20a59cdf2dd73fc833b59b6751685265f63ab2b3abaace9188d652431c89a571b4db3cb33f90563342aa93a06e89be9bbb0ce2e9300e17f16c4bf5f5967bd21c1ceed39ec37ab32bbbfc3e30db8a04a46687325e5a30d7bdad5f7b7640148cbc6564f995e879679f8abe63e6bfd62a3cfc58a4b273e7191788f0cbdcfd3523495425b1ec7f12b9abf5213abae750f26c6b98a0db3e764b9353159d032bdc8ee57ac87c1c17224fd24ac506b93c5e777f5ff9d840881b77f222cfc662ebe12b61992662530ca2ee9952195cd2ae7bdc00356baf57fbe7c8a0d3fc9aa79496451aece0b92d2997e01691627df36b9dcdb553c21d0d3f950ff9d93baa5b9072877c2990ec38c2bafd966d921d66b06631a67890695e476fdaebf98f7d642588c94373b5c4daf917bd474c171a47858d84c28f469d9a3f813386757a3f38d970356b76512e25c217ae28b07343794108cd4a06ee8980964853536357383e0e4e71c9d318ba81c811802d604b6e199598f47742d8c6beb20b3bb5cd913e9e5317b22131546817a1e013579bc5d39fc30738a8b10412a58928ea30ed4aa02c9a6d515e2d92a41dd060297a7b9fd08632ed7c9fb4fb6428400f319a2c0bfaac278650709a16b17bc806229bfd567ab4e600155f525e75cee335a3707b206c97c7a67f49abb1bd374164fdaa7694df7eb10cfcb84b59bb473edeaeb53c3c71e6b1fd0e51053a8f8fdb3cfa78894002f1aae8f409b8ac3b7d5fe61660049a2e82a022fe6de1b8e8bce8612caf0013df6accc1e4e5446a3fc7586ae1d3ca6f2744b72e18788d5933c891d29a3db9f379e8782aa85bbf9f0a9a9a6f74d1b289e6ab9a0f37eeefa3ceb658d5108609ffbf89a760b3670485cb652b97a20804b28f8aa33b0aa8537f8b054f083f7e5f6131ac2712b36e2e143e9826b8d180a391bb6a1a9624549685a2d51f3c54a52d2c7a7cb69e11b7e55ff1fe4da71dd7d9f716109bbeaae203ae914ca1a8aebb5890f2b98252c24cc93fc92563e21daa8cc83378e9094a6984034af5e19ce19892b6db53e7ba13eae14b8cfcad8cf751bf14970b5b3ff17680c875d3698db0f87b42f5ae45287c6d4ade7a17ab522f1c4850a2eed3d5498e301a00471f4e80697a606ddcfe7d2333d8900fe3a3b101ffac9aba730111dbd1c5fe97685e39817336486292e185e36b3baa67725da0cc7379634f095a00a7d1ecacd8cc559806e264d0f09612ccb5b07e5901162532c009168663e41170a4261dc860c57de8deef201ffa141827fe9aeff019cb86838fb5f99f990b1d5d7d29bf5c3a00b0d5e182f3e60bfc72e8e12a432005391d7390b8fc656a88ca2867e4d0a0e1b90fced57e224710aca88f35ecbaca6d4358dd5d7c4d962f45d03574f4a132566a057639b9705f68f78021b2fb6d97a8d31dcbcdcfe233e275c13818417c85695c5cd70673f1909bc9f8d7dea672e5f0b6e29a27dd0475ef1d3595991684fc5a431ecdee2c73c30488eee8349beda6e9e37cc2befc89e6f735837dc6cee496c85147a15b78938c196b7ffec9272a8145d6470defbdafa82f138fefd6e9a6ca3a43af581956b37b55faf14f095f7d272937b36bf80a7c925390b9103a97686615ea7751e2c01df5f02fa5f656e8905c8fb9305ebca95f4763b14330a08bf423b9aa9e21c148a872871236c5b83dc9c9f6d47025a7930cda91a50ba9d6d0ce12d65e0e2ef999b7bcee11e97e8f6b6a9c060d50b2d6d931b1d2b3e7b238886b46cfbc4c975bbdde7f42575784a3a208dfca7d22d7f6dc4b2bc9828da4764981106dc8107270fafb5db09914d2f0fea16e83b6047aaee06a08a03688a3b9e2540432925f9156806ef62e726ff7e262564d22bd263b787bf5a63bee923952b99f379bca7f5d5a51b2643adfef9667a71a719376dd3ff31b8c2b9774ab717549f0a054af63f7066a00a456743c0b5d20c821e2e596de7461a6566a29cf3bde397a7d6f488533d5736bea6e510edc4413277849b99b79518e5ad869f24180c71be728c5eef2b1d2f2f2c2da4436279cdc365b95164b6a943aacf87ce212dd97a5eaa1954b6c77070b64fc71a472c1595429d028fc90ce380f1f1ba000828da5ad34cb6183f62fa1f7f82bc6eadbe64c277985115640db4c555d778a60b4d5ae62ff43e07b520359eac356273c6b6ecfba6987498b3ba02a6d5f66e57bc27cb7c19e82279385d9f8d1277ab449c5be8f73acc1488a6fbd0ea4169d3cffa7e4ec8394acb8283460f5e8db5d9dbb104435c050470bb8954c2c3d8595dafb1807d8e42c83ceef4de4b2e4ab28f5904b8a17e72fe057374a8bd40adfefc28b09d522e11d236500b2840be824abde591103d6cbdf6361eb0a442f5e59631ff2ced4ab29aaf0c9915af7f1e51a7443e9f00aa8f29c2dfe0cfbe16f819a21d66a340c1042a7709f456e64c048b601f26e311c3d15cc13d949b76581849eb78d2ab4ac58c2bb3ebaa04e728f56050f4b46f6d8763609c38491e2b2d9013f5cdc091b7c71404a3230af770123f5c7e58ac0256d13772bf51751a0f99766c554fc33e5413f9dcc40e558b93539e2294e77cef951e8225da48f78455bb32982fa2e9cfbfe47fab97c7e9421cb7bec2359f494834b87f5635f2adb002a3c4014a5e02b5f868eb6d0bd101b2b0547289a352feece09057952b03ad26afcc41cec4c5e7e33046c6ceb6173b7c9a00b42000d623183eb37782e40e08b3c2b00018e609a719263bd75037a2de0496595e2c394420e88367cc59a3d66a6d04d137e10b2e8ef5a65549893f1dc6203024b6f26f1951276912dd86489553524e3c6679e202ac2a91055b7933b5c5f7d8cd8ec6f0d089b07f8c0803a04f856199f01ea2e6f028cc7bef45d5eceb17743b4a5cbc31aa11330b859a89ce0497b1a0c3cd0ee44c79c9ebc12fd19c14184c8a704fc6236f96ef43f96686df43d7627f24558fdca4ffa5c9efe1cedbf2885a8e753ac5548e40a824825c17fcbd3be706d20d864aeb9a96931ae863844da7cdf5a15ff963ce14b9a2f40f83d1a484cbc5672a78e7fb0f16a86caa4fb7a43bfac63cdec97a195243cc378192e34ebe274d74422e03c0c0a166f6fcc25e76814eb3114db5f2c1baab6c7240ebd0f33c22d76a21a789e8f5a16611aa948692db48b8332bea606433379724d8379ea2926edd80c2b5fe87c9fe799724bfbc98a08ba30cbeb137d793cc67fdb351bf42767a3adeb32508effd76fb2216a700396534e0a841c5e7158f2976fb1908a5ddaad59b3363fed9a84d52041fb00183b25b7e0db55f2d1e0b2f9b9dbd2de11f30bf8e94a2ca3b3ef61ad1b4d0151a728948be9b6484a68491046d3d2d408df72510a3881e8920832520086f48970f3af7b4ac09463e8bdee6edf167da9da7c4f957b7576c0da54936fc78ddacc0d3822730281f5389cf6064eaa4352a827498af2881b608c50e6c63d912283be3296acc80dadefc4687bd5d18f559e65d22c4fc2683f2871288040587b31447df5cbce2a5fc8759e3c50a78d5e631bda6c5a833b97b150a01f0b04847738e6de39e5eca1f3c7f81b0d38c11a008b1f12a18bdc54c634ba315a4badef0ca083f5deb049d571cc398fafc6929d880dec78bca7d7aa67a0618895cf4660b357eb07448266bfdeafa4235d3182acfb664d1a5f896e714a9ba642f413fca35b090e93651a6d528885c2379bb1bc8a69a6dbcd3c56a07fad2beaa176b96ad5d704c73033d790e994bfdd4dacaca94583b9e09c25503d2b9557fc64512c858b0d9c287ac39cbdd35e237a7222114e02640623433a0175999af5c64d36664500aa49426f96e771109a706e0ce299cbd0bfda48443dfd696b397bcec82816357e3ac104249d1606cca1c255280865618bf2aa723cbb0f141ae7b53a1c2cbc0099f8e42ebfd5e69d42e8fa7f3d37c0a029c13ab1ff0c6dd1ce16ca0c1afb4a45cb3170faec3888f3f140f7489591876758a5d3c491b2ede30b03e86e54084d56edb3e92795c125d48b36ead3202e9b127ada26a56f812fac8dadb7bbcf8246ae229394d998162813772b7a679255718d3969dbe444af5942d4f63570f4872ab093fa1cc8463d40ecf3cdb8af07ffe8125c6c47b558ba91b13e4248f51d3a46317e65c4b4e0b56176f50b70adee3632df7e44e96e078cb6a7b6bda94f1e261173fb1db10875eb62960182513d11b67f768bd37d1e4a4e09387c481b", 0x1000}], 0x4, &(0x7f00000012c0)=ANY=[@ANYBLOB="0001000000000000010000000000000078b42bcddeb68517851494b86bdea1edac81411882307d9bd42819cd778475de83179cdcedd712330aabdc4a8d560860d9265d4987cf23fefd324b44f8e395b936de7c068f7496d01bd521cfd5cc18884b5c3168697116d1dfe289ea51b95d801842d47887aba4b0dab551cfc394ef44616c3d868af22b33208ab3c004de546dd19f54a6d2c9084461aeadb3a77b24f27ddaabe6acc1dd036199d9edd1c3f4f82eb4a12fc51fbb1ac739a1e69485ed15eb53942e4045d64649c5b4584ffada215190ede76b524ebcf22ce5b3de146a24d2c090b2b3a10133d53b88537cd322f909303b7fe0ebcfe29cdda2f97e000000a000000000000000ffff0000df2b00009bad5121dff2cd3b256905adbe5a6e853750890976190e0b283130e30ba392b0bc322e7a5ec10aa4bc8ba542cb9d392f3c10b281eb771d0c632a233d5833b5f41eb9243d7a717396cc556968efcebd0c938936e0fe246f5a4bceb78acb4f569625f472e31e54ec1e869071d6775dd28dfb260dc9729bfff70f95b467a549d2997f8e997b8d874a67bcc3c2b2cc5ce1c4d800000000000000ffff000003000000ce134d10921ea79fdf0418e4bdd1f37c3d49445b066d9e7e84b0d704329c1084cd6c12000000007c55aac2a1213e674f6fe1e9c123eb59c7d02987affe47a9b7ee98fcdf86c0bf4cf43c7e9bfe3af74409138f6c3f166d972c2d64ceff65ac7468157f7696f96b3fbc85b87eaffddc74f29cdd7dc19646f368e3d31d35153042a34bde3dc0323a1805eb7f6b257fb9166862c28ae87b1ec4bfe522157eb3f4dab1b6b6c7bbea37b2fb1418edf96f4a75e0a2b3e407321269082d75f6b98fefcc6a0000000000000070000000000000000100000002000000b3503c390254cf10e0e30e0204955f8fa09604a1b60e0caba0769f057b9ceb4c8a37dce5e6a8e77251261d27d697fa54b3e493ee8be7c0b0ffa826bd4855cb8104b9eef9d5579f2f223262f374b7674f7415263a64920f292700000000000000"], 0x2e8}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 16:41:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, 0x0, 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x11, 0x8, 0x9, 0x5}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000440)=""/175) msgrcv(r1, &(0x7f0000000240)={0x0, ""/213}, 0xdd, 0x1, 0x1800) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) 16:41:14 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x1f, &(0x7f0000001240)=[{{}, 0xfffffffffffffffc, 0x0, 0x4, 0x5, 0x20}, {{}, 0xfffffffffffffff9, 0x14, 0x2, 0xdc, 0x1}, {{}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x4, 0xcd48}, {{}, 0xffffffffffffffff, 0xa0, 0x0, 0xede, 0x3ea2}, {{r3}, 0xfffffffffffffffa, 0x40, 0x5, 0xded, 0x5e9}, {{}, 0xffffffffffffffff, 0x10, 0x41, 0x4, 0xffffffffffffffbb}, {{}, 0x3, 0x11, 0x2, 0x2, 0x10000}], 0x982, &(0x7f00000001c0)={0x4, 0x3}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(0x0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x800}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x1, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(0x0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000200)=""/4096) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) pwrite(r4, &(0x7f0000001340)="db78ae1628681255831620afe42413555eb75649c29221b4b69ec7d8cf63d10f518b284ca740a8589dcfa4ccf1386a0e14a3f44dd3e184b9e5f824d46f176dc27a17df0fb4c9e1f45308e8bba592dddf05caf41e4dc4d9a2534b50e16b3236bf159590701f0dc2961552", 0x6a, 0x0, 0x10000) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x7, 0x0) 16:41:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffa0e7982b"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) write(r0, 0x0, 0x0) 16:41:15 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x92) rmdir(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="7f", 0x1}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="454e86efc274293936743ef9d377dc450277663349bb0aaaa8923b604938322fe0eea0dd6f8947eda8a631ffffde0d9acf7c4b04c2b1341b64292af41d0195", 0x3f}], 0x3) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:41:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0277037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0xfffffffd, 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x20, 0x8000, 0x81) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0xfffffffffffffef0, 0x41, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:41:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000180)="42ed805432cf6f6c523f614a0db6e51573fa88916c68957798395e1efd534f631a91d806c0a01a45462673a366ced23c5e0286914182796bada7340b19f1d1e02f30114279e011d91449ff78b8e28bd2b5ad0d898e3a747086e2b28f1e9deea0d175e2a02642662c1f5d25c9cd95c411674aacb0430fe44202e1f23e88c6d4600aff9e71856eeaf748b3c7678b8e54cb84d70b7f76ed6a8558afe931fbc67f600bf2d18ae4dc407c5eb7be4040098e39fcae1628e8af3928b8abd456cee2c1451e60107dc284d3f479aea37ed7ebdee506a426b783bf59817915005c59dc661ee4f87373882e5300c7ca79c57f6d2bd413dda7", &(0x7f0000000080)=0xf3, &(0x7f00000000c0)="ea0e656644bda76d", 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="389b", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 16:41:16 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mlock(&(0x7f00008a4000/0x2000)=nil, 0x2000) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x39d08634, 0x0, 0x200005, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) mlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) 16:41:20 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000180)=""/122) shmctl$SHM_UNLOCK(0x0, 0x4) semget(0x1, 0x1, 0x401) r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x347, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) readv(r3, &(0x7f0000001440)=[{&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000200)=""/128, 0x80}, {&(0x7f0000000280)=""/124, 0x7c}, {&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000400)=""/24, 0x18}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x18004) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000140)=0x2) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="fc83b8f68310000800000000024574188ca4abdad9839f6156e15c2b9d972523138cba37dc948ac29a8c90b44871945ed9462d5e02695bea914ad6c8236d9b36327ed50575ff0100000300bb8bb6d7c3000000000000"], 0x10}, 0x0) 16:41:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "07000004a70c033c0900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x7, 0xfffff748, 0xff, 0x9, "94b51897d74fde22889b9585a8d3ce7f6b18292e", 0x0, 0x81}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 16:41:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') fchdir(r0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/75) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x1, 0x2) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000140)=0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') 16:41:21 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/139) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0x7ff, 0x8000, 0x5, 0x94, 0x1000]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) syz_emit_ethernet(0x7a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaa2affffffffffff08004400019078e0000002000040000304907800000000440000000000000000060000ac1400bb0000000000000000000000004507a1a2c1df78b4e06b5e6d50de2193bf260000000000000000890f00acc3bebcb8da5dbb32d61400bb00000000ac2400aa44040000070300000c833ec199ebd85d6ff58e"]) 16:41:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x4000000000008001) sendto$inet6(r2, &(0x7f0000000100)="1521b675398a4c40501759c0d8a28a6338d22007777e2fd6541b5075de93f38f15200cf8be3d29b5e29820c035b331b69262b46923608379cab7871bedb3aefc1ae5ea06b882026959d30a4e9e309b3db77db8a73a37f59289a834d29bf4a8d400aaedae53439a875db27902bc898a7af914491d076bd8320d4fce3fad8fb3f24eb082d60a4cbe10a45345fec38828dfc7950fec8637158b4968e4db7ba2e2a9c9b4b998edad38298761b50cd95279f9abe9b075f3a1da82965a29097a62de63726541f1835c83687dd270528e594227f4787cad9d4aeb82a541af", 0xdb, 0x404, &(0x7f0000000200)={0x18, 0x2, 0x101, 0x2f}, 0xc) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x8001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f00004f7000/0x4000)=nil, 0x4000, 0x0, 0x56c275d30b7e761b, 0xffffffffffffffff, 0x0, 0xc2ed) 16:41:21 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f0000000140)="1d007d8020ff00209ceaa601ebb5df0a3f99e3e9eace3d08bceefca7c37b40fa7139759c0ba5d8beea01f6756ace04674fc321310bf5f5158ab19c33042bd51ae83396b5c5b0674269eaa4e334c4bdd51afe39674e0cdc43b9e42988964e62346968f273da9a8c47", &(0x7f0000000100)=0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x2, 0xffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:41:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}], 0x88, 0x17}, 0x0) 16:41:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = kqueue() r3 = socket$inet(0x2, 0x5, 0x80) accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r5, &(0x7f0000000140)="b7f7adb4ccddb7459fe7f895083e891f274a77b76f6df3d8bcaa6dad4a0a629aff5e8be741b8a05339ffa4bf886dc3da2ccf17449b", 0x35, 0x0, 0x0) connect(r4, &(0x7f0000000180)=@in6={0x18, 0x0, 0x3, 0x80}, 0xc) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) dup2(r6, 0xffffffffffffff9c) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r7, 0xf, &(0x7f0000000280)={0x1, 0x1, 0x3, 0xd18, r8}) r9 = dup(r3) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r2, 0x1}) r10 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x1a, r10, r11, 0x0, 0x0, 0x97, 0x1ff}, 0x1000, 0x3, 0x0, r8, 0xfffffffffffffff9, 0x1000, 0xffff, 0x8}) 16:41:21 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) syz_emit_ethernet(0x31, &(0x7f0000000000)=ANY=[@ANYBLOB="cd3997030f00000000000000810055c6fb7ff477749dc49e7471c79630000000daf54eb80dfa7cd6da99ed5192c3ebb200"]) 16:41:21 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x10, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast2, {[@hopopts={0x11}], @udp={{0x1, 0x3, 0x8}}}}}}}) socketpair(0x2, 0x4000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="045951e8b8c484f551efc6bfcbaa355cd7d9164539ecddab5121a91d47d1bc66ed0cdd89ee174be84011f61a6ee5a150ea723b5c0238754cb4515eec84227a7d974db3fdb3f1190016847de771b2eb2f871e846349b03aaa4ea164995699010424b5d2c2558e985739224251bb07133da76d8a3d8a3ee368fdf961fbfa4aea2b0d2c0e598c58a241455a8f851463b8159b0a7a5a20e4f30845bc6ef5b115c3b3", 0xa0, 0xc, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x80000001}, 0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000000) 16:41:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)="7fd6be3153a343239b9e08fd8e1f8e7bd054c9a33908aca9e81e05e3d5945fde3c635db0dbb07da866ec8d5c98daa98c8e4d91395d069068debea69439a69a8e8cea325a04004504ba9d8b16e0329c87b46682c760422e5078460881d2f68279d8840ab21f1a3c007ddf9591f2b5f8848819a4d47ad7b0e977dc2a58f2a5e2b00639502a6d6a0ad3a8648d0834317f6ff1c8e96c827ad9c74b83318743a3348e6407f6c3799c04bd2317c6a98ef977e57d592b546b46850a864285a37664f64a89ff03faed9ce8078298565c6bfa2fa012", 0xd1}, {&(0x7f0000000180)="cd640f6874e0b4ccfe761079eb8dddc5df784e80da71cffe6740a8c28868118a37c1421cecc06542f09f2a6842d550f53245d45a37afefe62dcc574868995d82eac435c865a2ba0b3a36a955b29201c69b8304149b71b6db610aeca1d901a3ccf66d485f", 0x64}, {&(0x7f0000000440)="d121149a05ef2b417658b968369d6dd6ad097e855eeb86d42f2a4cec98763b57ae899f566b010b1f11730319d86fe2d3c46d4d1bc927f43a0fb1ccccd796419f6018c8bc34aac62364381f9587218cda2e6779cfb924d1e9b742fa4a647afc52402a377141d02beb23e34b6512b5b4e5807f3eda407c2f2cac83a75f65b62467df718333def00e60ed98c99d546f0264932f26ea4d532e419da945737257efb79d665ec0dd30e9a571", 0xa9}, {&(0x7f0000000280)="77fd6be3bd0256a8a1d0884528b6a6874ae0907ee66b864648c34fc6a3858b8768d734456aa328084c7ed80967834753105e298f5dc0f7dd88d4af096f660eae10cfc5a7d64027dadc7e3560ce6d591210ee2c0a5c5ca17f6524aa9cf358a8593f2667f7a8617d7fcb9b0993ea7326b7fc32f4f9d51d6d0c36883ed067dec7895b6a71f00f551e806fcbb22b5212d8ff93f0df4542b53b5dac5cf7f89e8d", 0x9e}, {&(0x7f0000000340)="0379f8f75af7e1431fd6b19da4bbab1716f840342a500434a9b828d36e7088377f38e5ce181a26c0caae58191fac01f774c5a858cd2c572c84a415bf2f7532c3239d383bc1544b823cff816ac8887445c82014d501085ba4572cedb788fe040106133272c7be", 0x66}], 0x5, 0x0, 0x0, 0x8}, 0x0) getegid() sysctl$vm_swapencrypt(&(0x7f0000000200), 0x3, &(0x7f0000000640)="5816b26df14ebbe6049adcbed7ce092cc40f754c3a7ba15d3d4de9f4cd80ab18476cb4dc137acfb8609f52a102aa501335c98a85cb1452882b9a41a8ab59ab002e51c97025284ebdb111ade1e5e2ae43dc998e2af88bb55c91e44b8a84ef4a87e4c394eb22d8bda63dae7374bc50e10528124209a3aa7e51b1cbc94fa004aec9fafa5790c661b4c93bde01ee0253208b2e149c80e33063435844f69faf75e7487563dea51c5b6ead5cd3828e0532878094af785973fcfcfb293e89b02436f6ee436bb0d19bb5e594ee68b4fa33cc1468cd58f81938f3a1bf976b8ee9ad7fea19f546201ec47d6ab2d18535deaa1e6603724f174a943170ad17589164bf70bdb5a4b3775203f5b26848b83f9ba25bd898fd18a182913e469d1adaae788e36679a812dcfeea1bc5e2f99f0e65149e3beebdfdd769cb1c993338abbd289ad4c58ed26eb5b8a3b91236232db0b6a0e3432c5b85a87f166bc51b861b2358dc9a1350ececba5bdc6898098e612b8f56294e7d7e318346a5816c5830556f61560c2497f3fe4bd73a15128c93e73737da165a7b532f57c4e3a6f8dae131fb194165383837acd194d9dd01cb8e4531fb25881baabe2cf955d2bfde573a7b049a4b020f99e252ffde224a3c619ff82d2fad3e0c4936494e29f03f519a0b0567552298e20fb973332a49af68eeff6a2406a662e3670a03d5e0f61b3f7320c2e383d6534802f87631b593feb283e828a38e1d88bd6e9c2836a80ceb58f961377d524f4a0e00a157509dee28d55cabbc15b7b54e12e324fbf59f8738ef909bee27db447be4823aabc65b5136649219c473975da7b90dd9059482d1f4889ad6f424c23cb22d28bdc6bc8794021a355523e710c5bd3cefa1e4318e03967e7bde5cf0685750eac2f4498f447e428cf262258f7f9c0b0d67e49c9698888f3d954647f1b1ed74d66d507fc65a277892c3fc0c0009776c497601c08f812d9522dad9c2fdda4a1a2089e6f77bbb736e8a322221b2405f4922521b16738a08da3f578e4c9d272fe82aabe8ebc25a901b8be547eb14477a5491a4f1033b315d4fe3ae733ec41efdf4d76abd37ee37a6ad06053058fbd3d70ecb515deffbc8e563be7517c0c3b5c17ce79195573550636b3497dfec77209f10909ad620e8e42d2844ced354aab08fa3ffb237970de1d76dd41cb8ff4c027d2adc2ba73c207fae68314607a2eacf9e69830359107ab4c22d1b1d166aedeef7fa4bacfa37eed59b786bebe3001b60043c36d5028ed31b99d979780aecc214f6933fa8b0cba34a611785b59e2f5e1a446189efc69a453a41aac550b306fea2a5209121e308eedcc5fc8418df2f54eca38acd3652bc2c5be9b59eb13c055244038897aecb6a3e213cefc6ca978193085c83d1265056edbd9f2b56d33eb574773d8a538dcb40b0b60188e67d27430465bcb29cd941d298151e6f1b61e3a539f9a719af9597b69dc0f774f4308044e336d5e6a8bda44dce2e1321c54e6d44f060f3cdb62deae371359fc5053f9d373199b971205a0e195b328386173428f75b4113730af9b61d87f3fd16d0f4dfac731255c53dd4a1e8e1c46e60ec297ebb2108485bd82f3b9fc887901b268c4493bd3d39060afd044ad5dd0e60c517a7f8b7c0ae271f6bd0f81e5a54796a156622b80680eb157a5487270480d5a9af8a11b6bbc1fd7f62e55b2d273eda45ac54e7d93b64c2595ef89f8082eee021e93cb6301aa9e07a6f1a843a3ff268216d1e2c6db9a4ee5b8be84abebc63c9d228e027013f1369ebc5b2e6ff763cdcb0ad1b307761ec13e7b3fd81aae82e944ce279274c7bd206289e99c153b5aa4139f534d17f7413c7a3969d0362113f71b72652329542700848c3d417c7c6f85279439b0a7c20591e79af19bd4e01411bba5d2ab18ebbfe5b26215d495aa88267248a72fd165935faddc831a4552ea1032c115dcb705a2121168bc49db1d7282cd603ea3270e2753fed6d7660e03bf2d4b2f668cbc44c5dc9a0e12ded3ef2f5532f987c42a947749dd956f2ded9f5b828961304a23535216d16cca68506c56cc22bb14274d155154500d873601fff5459e76c0742c6d135a07f4396d7752bfb4acc04e958263456e0b57cedfdafd4096be02c49d031644ce4971c579b952fd3f97f70584e3155909d49a25008213120f23d73a409d31c928d35dabcec6e60d4b2ad2c01ce13f0069f3c8b5ac62d4d6b38f275fa9725830cab766ef0db24af01063c4eb7e54ae1c6512e992ab1c566e25f25b8091f71a9babc9c34efca634f9a3788d1903f273b6e9b346803e55e79179dd9082fbce6bd72e590657edf754ca3a533bc5641025630c9debac982cbd508fd6b4348eaa364b02b6dd850e7967ff10814503d9a558dcd7e23aefa792fc2891c87589fd783ccba8f979f747ad2d70c992d65cf87c49afa5f41b8a59849652658eb9a7c737d29a0ed744c784bf7b00a7ad63bffb47fffe7309d739e6ca4738cb06273fd9128d45b764c86650c57f45d7381465f01d6c25f625eeba37e9015f57d98f9821efa03531ff03f0d8d3f500b669e826b8d4537eeebdc2e7a4d6f4d41069be9d231e8bdd070fe570f94f61fb59ca600a25840ca7168375eb9bf979868d32f2c65b9145e5ba226d1701a380233a2fc30e870716dbd926099c69ab291d3d71a0208ecbaf9419729ce2957aaf8ba51831de9af30fa85267c2d78e0e0b4be6acb95eefb83825e798da2d28159b4277230f64db50afc8329da77959ef8d79bbb553f01cc5653e8e3af70e85521a239ad970a45a620c9b78857d933c9a973da38aa8b313fd1e5bc10eb0656677f61920c5cd5dcfd55e2699e5aeaad6877fa84bd713ef7c400ddc98821cb60dd6fa9c6bc58deb6a6e89d7234cd3f653f02002ce38695e89436f82f663f0560aa43fcd8113eeb6e63640f5853f873af1d7c83a9f2c295c5325e7ae85e3f6305ef695a981d1b853208763f9e95fdec54af68ff8b95c8efd0e3cc8daf08748efa4eef6b81d843776aa71eb4fba55476e9914b58f46126a04abb9d13eaf37d2d7634fb975481031bd01cdcc1888e12849446a51631acc77da51f323da5fb856d08ad8fe1bafab9838b39dd59e37d02a86497f84c034d2a4a15cf6ec5a92f6eca4208ee831f248ce57e3907b4ef1d4ba36636ce393002b5c6c73c53a3af47fdd6a8b9065d190de500cc438602bf9acba499123c785efd4fa5b07062161dc776abd243d868f2990dbed95d51ce4bed272c34809fe8b65e04e8a63a63932d09c431ba38061ea95a59562dad2f3157712ed49dba1f7a45c3bbbb5eeb8d04fccc9060bfa6dd870e803ec25a452235bb85d1dddfaa52f61afa8119266adcd1a5db1c52f8aca3c6630cdc27f1a7a61bf00df4180d8a64e4e92ad1d58654aa61d4fbd4620418e156bf92f3923d8ff37bffb721e77ad5724c9df07ae55db8cabd3286d522199a665aa2d7bd79d5e5d9a395dd5a4f2c9035e8c4ea171f4caf98390c0a5e72c2ac9a2bff0f8e12ba872d2c5819b92554f4aab26a292695c22922495c08eb74fb013f789ac3209f75f836d8ca1b7566b7997db4b7e4a3d40c4fc5e48c4d4d9e35f2d653fa9ff39d5acb7ce53ff84f0c4acb2b741447d81f7b2fa13ab1fb6e1f715622c9864d685a9ed7041b2b74e307fb53abe04753d59a85ff82db423277753c0d2ba186a29988a8b4cdf69357b74dc9379162447fcf36865b22fbcddd4132ab3f5429b273c947b00ef84f06731a8191fabcc0a9f9a2b4bc28afd5822f0364b241873cf628064038fa6402c5cd7f838f709c9b598228c8c49c0adbda3f2a27c6e4301a59a975bcedd3f85943307329d18299e1e06bc78e5da27388bc1a5c448e0bfbc7c1186171c65b5483de607138141df59e9d25bfc8de479b082fc5372f5a408bff436d3506b2aeeabac77e8d7fcba02771255230d5aea825dcc45f887e14478b28bf61782f0de9a9a9618ef5a2362e3ed9a114da095cc98126049eb28105295e3a98a13d464872e480480d9ed4564f9f62dc3c142f86e27aa363194b9bb101a0c4ee2c6491de1c0242761de7109778857aaec6484a090acaebbe09f38991a1a093fb523e9883d8296ee8e50975c33b280a77b76c7f8213921558dab4c4b9a809561b034fc051db5a0746a103a11ec1cbdcf0b1d3652bc5ff60cf662e2f3a5cf79b2b8844831df6c1c651ac0cf9d229da5b14eab29c17baa5ae346f836bd67548fcfecc83c93603be6396a02269cef2e0d4f2a2ede7d670bd398fb2c28550f564b52180b7ed58c1c39acf51bca204dc9d29efbe4282bf7d5c2d31ac90a71a21faca58d2dc16bb885bcbba1e9eb50e5a305002c680b4ce9612a5a3c001b85ec05a2de92f37949079f5e94fbdc40785bfdbb853cf470f7f7abc4099337299e585c82a25fcdb8a17bdcb34cee88003252ec668b991f060e194008e8fb3ac1d036dcc701aa263931585fffad3fd163e54bd15c4ebd361a9c83512db6a56f47adbe604ae57d001fb46863ebd9a3bd2b018658850a9f09dd5cfe4b6ac49ce263fbe3a63427f9a3a8c19f9bc92b876a3e766dbbf3c1aeabedaee30e29fa392dea82926438cceee22729b0009bc114ee125668345f2f6a1714fe1e5e94092aa04e4bb462fe6fd08e326d23a7372f6ff3641f5fd90ce375a597c7963ad9dd9e989739644e6e6d3656b2056a7d69f5db4d67229a413eb36206129b93f1107d616532cb10a11f178644847102329e106250815c6446ee753a8f805ec3b8225be76ed1e5801af2f2598c5f9ae5a2583bf26b34e3a0d06ed8c66d28a324d9a8f944756944ab05775ca21b10e4a8b4d621d7565e24b42477d94f4abb06ca6ac0499868e2b57a2e7be661929ba2cbcb56ae8f92b5aba7b58d0ea6bff98edb129a1c6e5c783b1c93a767d1e926bf1c2272cba20eecdb833b50218b7e44396d4d57a9cbc003599076fba9e498342a317afdb74ad18a1e34130cb443b5da4863d255286c6039acd7fd960f64661d32b4bed2ff1964b23a677232098d06e1eecd1ab32d9252e60aefd88cc467bdd67634b2a0f39d6d35bad60900bc195f172eb0c561b0ee120acf762a112a7c9e9a72d77a2a7a80870221fa1ef14a4565c1eb7cd5ca993c8aa591b3b0980780b8640d7afd651776b28f1fae53b9eed681b85770a8767205fcdcd7034c75fc0587d8e028e0944ae32fc64ee7b006a3c5ae68f945d30f1221f2db4b29570209ccc894c3a628febc25d9e03db336b4b8dad189934d90d5e9e5b8300e072a57eddc5f61746a8f5f88a56e8fcb27821e4087d7f740ff250b6d0664de22b74a3cfb47c5af9c986dfb977b2fa54f2aecc5b8dfff35b77b5e30a227927f487e7ff889b5626943ac4eacf9e59762c0045c08361842c21c7d1e826fe27d5f95e19c992cad35c7818a96453b98d1c853c5e39a3a70546cba855dadda2188f0c81e0fd6ee9f4089c82e4c86759e00687204d5597b42909cb8d06c83541bced2b784f98ec1d978d3e592b405398da1aa046bbf930dad1780fa4854da03af0eebf46e1dc0ef44898723d4da9d52bf6d1f76194100d70318236cd2385ef5b015fbd7f007c88de8491f6b2ce4e47163a34f409118cc3c984d27587bc884e62af7bf6157a6280d443a6c6f36a6ccc7541a9cd1de76031e5a0403854d1389a3fd0fb33bd19edfc15c97bca0f4d546e2c4648893472e248c4502cb790658b794ff5de51f7da6d3264a7ba10083d10dbf34dc3d26fe0c8e9f49aef14556466b1a555ed37e53acc4da1f3e01df3ef0ea247dce58e3", &(0x7f0000000240)=0x1000, &(0x7f0000001640)="aaf16f35cee14010fb9c2a58cac08c7fd2a47f9d348215f7acaba624db2ac419a37989ec9b8375f3d5d8ac40709ae4bee15fc25176a36b9cb9cd093a29b7031cc7ba66a1ff46e2978c73ab99ddf783fbcb848eb5ade8487871e5c8c2fe6ed9d94f5cb738e8358a8b64c93c95a02a6b7c769d8bfbe6fcb3de7cb337f5f5e1520df3a9359b40f77d20fc083402f029204cf5fd5aa255e1dffa99ba176db41194ff8ffd91dc17ad18d2c430f19f1d547309a533e52c66e25e6cd3c45e9becd742a46fc591017404e868d59fafb2ea4938f055dac672a20514dd6de09a9856325eaef8d40fef9158bbf27865eb455155f96affaa235bd5b5ce1088e52afa0072ec4bb1167f00044a5ef0885cf10f2e0d2d04e9598e07a3ca78bb3fa0eb55458f796c7e085cfbfc65253d892bf425a4d3b4797c0dbd353a487c5a8b3798b19d79d0fd00a47b4070f8134d191962ebd6c2e3b0518f3bf03745817a6854c7717c7831f450373e13135ac3690161ade7d2d45c7919d825e6856fab298bcc3c416bfaa5ae0c12565c676a51cead4f6abbee84a32b85c68fc75045310ac2a70da0c18437cd6376f8a3f630e48e0985af858b7400d989172066b7b4ffd73fe3a70ae01e2c7621c9a0b765c4d70e82ce9b4ea2b4642aed8e30bee558764b0b24df40cab686d13e7c33423a26ec3fd52d41f23f7e3fa3e8654345955d1f0f0d1436c9bc5473546e0230716e5e58cc203b21fb98e03349e36db774d64a2c225411f0383e529a7307b5d394605b5e781824c069fb18b6c4e72009dfcd09245a1ac752f2313273fe286d52137ca662d2b95eb6eb5d6153f03c0283ba305a1d911c71fc331e93e78da2c1c50ad178557d1692ad923109f70499d0d4729629526f15a885881296ee00f3a3c4c16afa628001380dacdb50b8870dcf64cc00d3060a9cb6899473f2a06ae5ec688f0e32ddbd7e6d40ea97457f0251f22ca58b3ea95573d247adf4654d5036414f099c414063a17c7947344c9aa214adc487b318a354c1b9c49130f5c257d4222a71b5637972544026d06aea037cce991e8823192185faec9af503d37ecea079425bf2ad2fe340feb4541d2f5d1988532e9653ccca2b907ed60dd2db84a30e746f2b78bfb201c204c3da827643ef4ecd27769a7538cc58b3bd169b5ac6af99f70f9a3788fb9dc0050da3482b9d72a84bc928c84ab7ebb8e358b65d4aad0406bb0287048e4aa6ee0d812a414c98d0e730c968d54a33951d02e7f221ab75750df5cbd0d8bc67db9b0acd2a5cc7106b0db0d9ff09e755eeb89ae9aa26ac4db92b890fd4c513202023ffa15f5657a3f2f921dc9fd48fad451246debd62c939d0398f053fff4fa8aab621ba1a8250de67285b27d478476acc30ddbde441dafaa7b56a092cf105e750a32c75b315d320481e63ea7bb7e76e3b1a61e0e754a1b867f3c63c14b907a82b0aa972256904ac07e5c1dff90ff2856ec7e70994724aa67fe3280b935b2bdb4cfa2ccd79c1370572313f325584ee0abe26a2458e910948816c810f629c86b50df999a5fd95dafdae14dc3ca4f7579809b2f6cfc9f7bc7f0c74d8bd37862017d726d9dff19791949072be30d9d131b19fb7de46c07ddbbf9f86bac529c333c34cbade6be30ad8705c9616d498d9fc1681a3edfdfe5ccfc539d960c355a66bb90e4c6e86470b799c8abcaf443f2ee3a53d922033bff33de445b3be2cae182a0dc4d8bfd810c659ced2a00e029c6951bebd523ca9ccb17051d10aed1d91cfdac86c043d8a9935fa62087619370afff81084072dc0e8a5b53e063486f2f8ad94a4eca95a4b782cd4a309591f6cc853635d1cfe5256668ab754e34835ca7c3b505527eb402f3ee10decba2ca7afbeacfe7f9d06bebdfe6f838ed9955cb0e8b8fd615ffe4d72af799486161a8b0a327bbe0cb0fa948fa8d013a99e2857372f52273bd907664bedf855d50860a36f1004514ca855fde6b1cc1b34a304e1eaa898843373a37bb8c837c0cb0e6dae31609ffb001bff78f4073dd0870954a5b00b21d59ad687b0914529f9416e84a2898ba05d5672f2a525e492b97ea345bf3649ce7989934b144b750b8b0ecc767c2701f94bc02bc6c0b1fabc3bcfdbc76cdeda58d02d59c81f660693c1dc5f81e3ed267824c98006ede7b04683b48e9285edfd1e20193483a88c173f48a738271126c6885bd9b6328818ae4266a4dd995f5f6b17fb0d133db86dd8b7691f7c3e700a42c3a51c8505a8247018dcb4a12536d4a1c4944f23c97b71d3d28fccad3d7fd867cf26397bc0df34c65131fb79dd579fc43a24ea17596cbaf9ac7d1b8f5f07504721d89602c010fbbe379ed4b8306b37ca3ce09e46d42377a8e8d28d66e237376e97a3425915e9094ad27f4237907c10cde65509fab5a47589e23b7f9ce6904aa862b9de4ccd567a8901a905b64641da0facb7357d4cd197bc752649f0627698087b7f18417291d4c850cb2b94873ca6eb34bc987a0932a3bbd22c9865f19c05b8d76e52d147c51ec3d659fab6c045399392323215ef8c35f329e20d703dd7c51ce0c35dab54b7687f55248e5af753c03ef0951fb1760b98df08103944eb9cfbc9bdd5b86050e7851e49083a296a5b02d91d8b1120c38f415a6b7be52bba5c40d399d41856508a641689109500332f7886fb7313e2d60c58619af53b5499491ff3279740e86ab0d245b0016064c42a848b9877008142f04edccb23590060e029e4c8bb7da4049221e62c77ac22c3931fef6cf80241a6879882de58965dc29aaf8c8cf305038e444d469d8bd9a7f31dc09dcf9e92e6b2184372ded7b2665ab552df60f85f8a7b338364d8a9c94ed24c1e308daef3bcbc2b5a0b891cda9842b89c46e635d897f3fd39e18c5936ec0ba2a8268d7245d981d80a48bd18c77f5849d0d9f1e9a525bb1570c7aca886532f742193956a57a8bf9f2c740b63f004d71e54b98ab1c1e6712705551bd7ec01b1ca765499eb2f8080b6ed19e02668bc0d57827bfde60c180eab3f88dd1f0977b1a85a5ef3b2089cffdda1a45f3048bd1259f601e1d52a456aefba9ac83fd2d4b3f8b536ee35ab7ea0d78989aecf7d9fd4ce6c4731b4fc0529676167b980c47e373482ee7918df47207666f376f825e9a29bfaee16a574c221db4ee9b3d9d173b4625fe9b0760a5f6f483dfac4b81a39af4465e17665a053f6aed67a11b290e3d192808ebfff3f34aef3db6c366610ab850abbb5d3d00808a5c6752c8acc546a155386839bf02f8d3c69871c1c0bf61c7d554a0be06cbe122ffb610cf2c3ce0ec133587c902667f1f652d2e5edf699e8c9c77d9c13aeabc93a93687c4036f877417d098976222bca1815e3d781b43ddd9db6824ec3ebbc76459f7ac372dadc280146eb14ad30fcfca4439f696beb8f474f76c53a21505e5d53675df6c9ed8b4011d298e7970087a05103cec2ab0184be70afc2730ca696fb6525f5d392e8f9e8fbd6a78ad343d5c0946bc1cce29eab7fdb77071cc3916e30d1858def040cf958181b21f66229884ace793de9dfee2e6bbdd3558680f15f7410418deefb251cdf6333d0fd5876e6e244458aa19d6ab3f0c3fb76484a3da344c7cfda08e3e289d33ea5f927aed611af903e48538421291705c4df1276a0f4bdd289b025a7f6b2ea3a3df319a97352712a736e40e3a42929c31312b975f0b0e32479b6aa8fb7456b35e8f80a4a066b68f4949ef2991acf3b2fddc3f0bf4eb91fc852f76f31b7a0497f46dc10c008c53e4f50e737db395a3571d21fdcfd5355b711140b4c12f13ebfbb700a5ba579f91dfd7fdc685abaf2635e668c229858e6f8c85658e99a97023588e7035b5f3c2716b2533fd5fafaa506407d51a570df5be46cd4f39febec165d2835d5fbcecb2e6d0d732aec204dca0bb20f1c02cb8d6ff33a88140628b1c3e264730a44bc2b6fff4c99cb3cbe78c5f1add07a02b2557b1049a5ad442262e9ea2546e9ef612a84c4ba2dc2500008cc2b6e399410cd2398338bdf28fc2d5695de7a64ad8f8981006306108375ddc230622e9f1f697f49c7491f01ed80f27387fabb44a2d2b9b5255ed600e6ed109f63cb75f09eccda530f102f69c129beed85e48eb5615fe1eedcf5894f6e137b28d41e9eca51bd7d7f1bf43ab15cd9faaa471b68ca4fb00265444c0ae3faf842abda0887390c1e09514233b165fc1c9f523233e168f00344c422ff0eab2eda9dd775a0eb0b35c7471bb36db62c17b1b0d622a64d2b92ffd56ddc00280b3e5e8a7b3365d4ed6ff74b2d2982d56a6af3daab8ddbdd4af6b303522dc0f7084bc007ac6f339226e716eb5226d525426d5d24b761c0c7555a4d458716107c0b7190e2cee1c4622d62ac81cf5a5649481cc75df961e447902ff63a566d67adc8c807eb5cc152b2d0eb2e80e8f510a594fe7e9afaa29495fe9d77df652c0b8faaa38beba6644bf5328ced0f5df9ec2eb108c9d09973a1706f184ca2ec029f4f78bd454ae8058aa86dc8d700d5acaf7f3974160a2e120e5c91e4fa30d0f04668a8f1407e23d40b2f7b84c4a1b34869c6c18e8ab0871610f08043572475ba37c8505896376e8d6111a559af52fee3ea52051b5f923e20f5e6c81bf6cf0c5902be9d63f3eb0b0b94786c0790522b25ee1533575050c93aefd5df481571454a2601b2d3c4adcc0eec426a6c8e0be94bf61750f2e5570ae2f81b968146531269d92964186757cabea13e19facb2da16b82e470aa5d7cf82b0af937283178b03d68ca73343c14270413f36392fb83aa4aa7f0c2cff1b8ae3e26c6bc14a759f0e842a970d0bdf75fec4f6410004fcd5b7675b03ceec5edd4918a91de22ee179421b41af10208d29cc5e2db0480e56f3b208d7e7774ea9cdfc77fef55fd52580038b2bf02ae52d83a9040ad7bfb6344f71910475528e4b4051e904fd24e3e79c6121e6aacae9f2a13528c018e4c1eaa3486e9a189791784bc521c1773043a9d2ef46d3ac0199687665dbfbf37859975eb0194b31b775e9e3227745fc71d09f597772fd2102c9afb2bd1c228e2fd5266b379fc8cfece7217df00f054326db1522de95aa1452b90bdcdaace03515dc96106801f054016c83d7a700bccd119d0390aa2948d23cf35d8af5efff7692f745ea13213d234670ee8a103e25eea16954eb16b41b03b82d69e28e2d14cadd3fffa80c60d8417cef5745820b3a5bf5e46d7e36bf38122ccd093cf99f3b8f48ba3bd71ea6bfc36b85f0234810c720bfbbb3cdda2cd56477e60465e32794fdb847e3a4e10de47bd81494d7acf253f4af3dac97003a9baeae1138a195113c2dcbf5d9b73b240cf72767f399db5c3fc19dbef0bacd4d5615ecfc4ff8947fb8ae04a040f4add73a7aed623c49975b951a332b6696631693ca45bf582723e57f0e48cbebc3d013df1609adc21123bc2426b3922c720eb414ce49406e1a5411295aee2bfaf36183b5fbda5bdcfdec290961f472dd5bb093ebc693401d4490fe978d3616cfb5ef8b7c7e47320ff139e33de407fa0b9a9c833c5a6f815dbf78d464ccb78217f99a78291a320d9e18021fe67cef326126359ef729c7e26bf33f95fcda08b8be842654f632c7f48c9bfda932be0250354fbd9b4df3173cc870648757004067f658685938f2538370f8584f9356482dd6e2390ba4f177a78a939ca3335409ac0353fe6b3e6a9b0cfe81ca3e3f2e4cad6f2bc27cd31d27b491bff7f90c87dff4b2b2c3a534cd6496ca4c60937518732a30448fc9d765501af5e55da22354c0777ae827778bf658810fba0028d", 0x1000) 16:41:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:41:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffd, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000002c0)="2d9d81c81cb8bd18d74fbc5934c8d233fbbe6fb196dd5704738ecac7f47e6f4bd1d5c615dc92e55432a5543294190ff5dce7e278ba7ccb4f69f349c7bd33dda68b4e254fc497552d92825f2f8865bca1303fc630e671c5968ad7f372336258f827bfd1fd5a5584a5860eace946405c6d8ae9a65f869a5530d1c736ce12fcd660f256d1a608637c5e343114d11d0defd0c9ed70f3938671a4a13268d6b27a439f810f5bd77d888848dd282303ea317d7d9d0cf19bc3383b29cefa909acb3790cbd7405812d5056df21527435af79f4e2a2d7a196d2827d0e7b12c3263a07913294db3c56ae99cbe79380f2cdd601f3962a4379b562c7e968f2a236aeb9a8bfba10a2f4b3ad09ef8cacc174b01d29d18c699e6ef25fad2222449418c61b52a4a447252ae543d559a9505b17f2b62d0a081879317324ffe5a053f74f139c69afab436ee7c905b7a2c0267a453066d7a03bb691ce54597f26d1036d13fc864893906b11ab89a92536d238e419ed7e653616c965b9d127cfb0f2d6dbad452e15b1b53fbd03672d8a81aeed85359d9efebdd5782f0bd9f992f76e0b724a3b15044cc23ca29bb117f1f6eb40af0969455fb430279143b3cfc81dc832291075477b6b884c6127cf6a2429dc1af6189b5d303461550d075bd95b2749083d0765bd56f4888f561b05908e95d10ce6512db1370612fcc30a6aa34c08e7aa00541fe59a93b38e235ff185578aac2c97d6f4134062fc2aa4280d26d74a341c7698ea10282fb6ea1bc1c3c2d7280a59bc200f1eac526ea47ff7ced7744da69f2719b202b27c01521c4e4a7bd3255a80fcc3fb834de5d2e7690731679db69d0a6baa0cc5a999f3059ebe401fe540a4460f32b749036bd34c420cb4e78ea57e0b259099256569f32425d717aa5614f42d3c2ec686bf150f73bdd49f0eea3f884e2211b160dcc9269a6a73f8237ee5c096216542c160ce5fc639159a18244b5f88bfd63c9f6aef46bc24b11959281276392ce7b4d95d324436d6d710391f7736e89e5309bb2aa64396c21767e211210a9c198a19468c5401275665544e0798efe42363bc455560fe23f28072432bd086ba2c4092b30d627d844d4d1c35191a179bc5a183b78c5d10602035455d8da67b8680bc4854051ad29e8ba2a4564fd5931d1ce25a16afeee739e0c6a668935bd12791e4ffc3f648a654dbd1a112553c27fcb7ab8d9433080685dc1cb43b472a635e8f1bb7369726039174910dfd320795485ec55e19edb7a2f87737509a4127f5c9132846c63f7d726c65a8fc078ff678fb6c5fbb20266a687e6b86ea56b1ba56028362888911088fb858becd675a4ff92daa2dfb8b54f1396161b2becf4ef68443a2ad44a1d581b8bc7605d8d91a1ae951d66215da9b0271f14a4df49abace64cc2e3bf1f878f01e6292ac110ad97f2c8cd6549f2d835e90b3b3078d4644f2d98efd9cb91c0995989f67a6504a50f402bfdaa1980e2e85bedeac0cb7306ef5350da4610eb3fbfda21d778c1ea074c6bea88de669af588d9a38b9914322fc20d2896e3a93811cb2dbba345b69f2617b05e17ba1da8a57b9c6c9a4cd67089d0168cfd3bbbede073f32baadd9438b857b36d9f7692bef665e001f533853d5154c5151786dd3fa7c4c6c12f0461ec4d7e7c71cd2d52af93240cf9eaab014cf3cda8765cf67d309160951c1859cee780d4eb4c1ac90382223040e2e6698cea2b7fe95f86061670ee7384d8b7e26aa3d64bd01a9d44bc2ba0bc8b5de838da02efe1e3815709cf8d4efaa863fd5e94ceeda430c96ddefaccec1af9a78e69adf8ff0aa055df21915ffebd314c9c95d2fb181a48b89553a3c23fb4041bd40810f785cc73d3fa78f7ae54062cc95a5cc35c6b7a5ddc360be2c295a3f847434ef6e2fc18f52c832a73cf60369b4f0ae0ddf5abbdc1505ed1a8fe8f21ae6de4ab69e95c2f83522221e64d7fcd53e0406b1027012b49d2e6157733b2b27af62ffe336c121f101b7864fcd20fa48fc9bc2078e93bab8596e33c28483d963865ce996aea210b91f5901c2992131e8959b605bd27a0b54d73f014cfc06111c8f2dee39d8359270ad43dd63d6df58369572bf749600ba4d46f4cdbe8b54b69a30b4b2ceb0fb656a8624d22b0202378e351b778f9520256709a4752bbd2f4f5828f1b6b0300e9930459ff96668bdc75157e327a40229dff9d7bf7bfd947af11534868c882c7ea815e83e26a9ec01a5a3fcb7c3195a1993462903a1cd5a15f7b26406d3aa66f0951c620c0f52a6a52968a2271045ea479eee1c392cd1c4b044941d78082b54144d955b02a29626997e9aaa5e74aaf0ef89d5a80fd3ba1c836dabb3ea10cdf1616547c2419f700b6f28dd4516ef0e93bb97d0999fadffef15be9481a63d152a7ab48d31c798c7539146b52dbaa84389002d169a9b0aec5cf0db08b24a68c7546f7b6424aafab01b034543d72d0721b55da0d94aa4ad09433d3d6845f8bb1359ab4d0b9ebf62a1b8f79122bd210ad18398d32c7768f9fd244442f71cdfcb8c5ed20aacccd90c4834c3289129ae8ea5384d4d5df1f22031889bc1d57fce8bf656ca2865f23820e2fc8ba33ea0b2bd36b5813bb9cfcc79f963f7da5b72804563484827cb6b99909a9249b07de239f010893143a1b34febac216844b3e188b1efc5eaf1944c0e4232d1b083696de6c527dce5b8c92eb04cdeba21d9c057eadf84135db6b7055f9f5e9f5cf63a3169b65694b907431b22ffcba965aebd4179f65d2e553afaa8dc46dae5f28f73952fb41c6fe656c9932ee228b055bc2d93686136d95c086248bca97fb449c6191cc90b6b376724189296026dfb462ae4b6d7104df2e74eb280d0e47a2a4d762a0417f039b70463a669d281e725825b277f96c7a973a441f285893b831e662ce8928d3b9df65a26e1ebce16085e45efa7bf07e866dadabdfa91cf55f700d0c267583f43120701176f6abfe6ac37b315d3f363717e221aebb1de91f77c0b9b760f66fa0fea936dbf317fd0c55db9d1a1e97fa8fa202f22618931aca65469e8b9aca7193cc40995d4c953c7fbe6bdc2d5c7fffa7ee19684fba0f7456a38d06fd5d6781b0439adb693dfcaa71cf964871f5a4105041d5729c5694f2a859660c2ce40d451bfe0a4cd434723d5ae0b9b3a96aceb9d5b0820ad7ba1dc35b518b23ee0567c181362266321b0721c76b5f321f58a033d86fcdc9cbee65a32061ddd24136ffb95d5a3f98ac7e8423ec0d38fe8e1f7d0312d2ab47b91957e0299d5886c4778d217da50b9a0baec8d90658883f96edf22fb44800d71ce5b9cd68e310b9399c6d4c639adc48ba4089f4ec8a9343e39186003529ccd540cb62edd519f93d8e5c304fe34f5070547632ac88f1bc05e8292ef32865ebcae1a7c0a7c18fa20d262cb980e4e227d6c70538b61ee2ef03bce397b231f838e220bc6f174aaf87260f1767aad312472d23ebb7d714ece20babb5866cd7e5c81d571ff795b31af332505018431259d4e9acb88b93ac6a70eb586bfd9864185cb96518f5576187fcc2e93f483b0c527ede976aa6229047f3a9bff48415b9c36bfdd2a2700016b0612e95c26e3b9841bb5d3efca1959fdaf737bd164e9e1f30409347570b48919b6c60f5c7727844d8d110b4534b4503b4a3b3499eae1434ea3acb20303a9270029d25a028ba83e667be7319a50e19f4479873678409de5043c85133e34d973c8f2e6ba683d20603d09a130fa7688a0b47721eef05559cca7b8a958f7ccec565bad71ed3725101ad07cb8d380063a20847740107a21d3706518fd3b571222d168ef0fb2a31678be45169495917686e810e2bb8844f4d9fc1b534f5e841d4d64ed4a59a6ba224266a811ca3106f1c03ea8fb80e50e74ba7e6144bfa0240d255f9f308fc8523dc9064a4b1ba05fb557516cc632a1f683fef2a26bbce99a7defcc51e4df00727763558549ed43bce4de1cfadf9d32439d3be7c6eb358b4d2ee49ef05e7241cca5b699d297c14c7ba9465294b4e15cbc4814729c7e2a9cbd216a7968ed892b9b05f2f4b56516ce6275101fed034bc7d405b92f3b33189627e492e7bd119d9aa673e673990dc75cfb80739a4748ebc8b2486e4d9af17542c6688912863ce37967d26d341d51595435755d51eedfa6e0cc6a20649aedfe772f1cdcb861901ae9d74ef81d1e39a49133f660fb7a9d2d38cb0319cb5b126aa14bb043d887a4bb915b49e30ef1226886c1bed5dc70bda8ec49a964c8c554bfd4ad117de938c9cdf3a09672f8a0deb13003af6f138e8f6c5df1cd50d899d87d27775129f259df37342861312027153dfb9507ef3e8a829f9a58d934e1a2171f5f3326401fcc3df4a243c7de517515760103f669bb35ff03f8f1963bf81f9e3e22dbd11f6ec260d385513ff8d9aa8a67a1371f4a7ef8a3797863dc519f2b754230f562868b25ffeca7eeb7cf3d3ae116f860314e8087209d7eff8065d97792324ccdb0198d410d58484fd9dcbbcaabfcba778ac8b46cb1717d544925bbe7ca136c67eeac5d7bb139a96c64a886d0822f88d810bc1131e8c6932a75340c49a34cd2d60d6a29ee61479575fb6356d50c436527c460f85fb993bbe6b5169ac79a8b5053ae053189f29ad00159b445458e383fdae731f25088ea48257416e811ae0a18522680c7f28e420f647a8ba5ff2e6e0eadfe494ae505677c28f25d5c837673c208e27cdc88e43959ccab4fecf36c4816510364e90b5d130326fe463fa634b5aa0e395608fbc5b76626caac86433b3e9dd823227c250502ca194032ab355773f22f26ebac53d7b3fbefc721e6d908b8ff15d38f815ab33220352aaf8618706c642754c03eeef9625a14b62a387138deade61412ae32326a0480545c6929f538b9dbe20421a1e5dd0c83473deb10fe8875e187fe8950c7790dbf1593d3c9f928477d6af86932df737d0700e8cd0a0100486349a7b172da3a09dde438fe484a5f19cda0e6e7353322fb8e53e933ec10fec0d5a10fe41120d3674a21be5f2343f5675cb7af93926b62b1972d813511b64f4e0ec3120b552fb71d128e35e6c859dfb9cee1c6c0ff90a6b2c61c014e7eebfd3570eecefd8a21c072f321641531a340f537ceecadb2d950c3a999f6e71e5764c9596d4cd4886813b93387a3465ec062a5ef02157c5b5c393b3b4a6069b06343090a0e55663ef3621cc524b8d3fde867fc2555e34bbf5f6585f8037c24ab9e71606a9100063df2f263f050be49c6af5baa8ef572e51f15b7bb44792df6f381967fc92650fcd51b6e40e8d4e65950533f8de8680314894d6f67c57e52ceb4e0e18878cbeb7f99c04e730d6cea506f3c4dde087cd6e8cedb1279d3aa9ff39a4504d69496655398a6b08734b40fc0fdff8d56af720e8ba54ada4fdbe2b89ed152ccdd7808d8d17c58fe8d36db29dae86e99154b78ed006cacb53d0875d51ae30bbef77e2fea268a835c8d67dca6d8e90a4c50e3861048e02501d1dcb766b99379d32bdc69c13d269d117647b0821885286fc6efda353f52ca778833bf3d9274ccdf00a4384d0a81b2d8622d9896f3d034255bfb86eade4a685d2eb81501ac3035feb8ff9a4efe98d2528c843e43126951488f99b099fbcbf559292eacd6f185054d23cdb171a7ea11dfc0fb8714635e6783c596b4d2a4c489174e081acbbf621952555167e95dd7bb7da48275047b4f214518dd48fada790c2a632927956b893dea23f21b1b191b28ef92de3013c9f8d2fee0b898c8073975b333de729f10cf86756ede9dfb6f432e5889557fc67", &(0x7f0000000080)=0x1000, &(0x7f00000012c0)="a3860721bb0ffd6059e1fa833dbe8a6fc5ee32a6fda96a6931131742d5532158ca865172f59bd8eeae1510092e9d7cb2201f36a3179c39c4bf39b0699fd88d13fd37c0d53a8895eb8a3c8f5a3cec4667e89f1e59a6f19e78a067995f5fc44769df26b093c9b28659e7e3ee715dfdd79a63aba7465001adb40502c2a334f813b3687ec3801c7e9960c267b255169ce1a91fcd6951263efae8ca0c1e325c1f7bb3c25e32dc", 0xa4) 16:41:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x42) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)=0x8) close(r0) socket(0x18, 0x5, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffd3ff6dc5f0ce00000000000000", 0xf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:41:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000faff0f02bf00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x1ff, 0x4, {[0xfffffffffffff801, 0x2f6a, 0x9, 0xc000000000, 0x3, 0x2, 0xffff, 0xffffffff, 0x2, 0x8, 0x8, 0x400, 0xfffffffffffffff8, 0x43c, 0x8000, 0x1, 0x4, 0xfffffffffffff1ae], [0xfff, 0x2, 0x2a1, 0x80000000, 0x2, 0xec7e, 0x2, 0x20, 0xe23, 0x81], [0xe00, 0x10000, 0x3, 0x4, 0x8, 0x5, 0xde4], [0x0, 0xfffffffffffffffc, 0x5, 0x7, 0xfb8b, 0xc000], [{0x100, 0x7, 0x1eb8, 0x40}, {0xd0, 0xa9, 0x6, 0x2}, {0x5, 0x5, 0x2, 0x1}, {0x81, 0x80000001, 0x800, 0xb75}, {0x40, 0x7, 0x0, 0xdfab}, {0x7e6, 0x1, 0x10000, 0x81000000000000}, {0x2, 0x200, 0xc9, 0x9}, {0xb30b, 0x7793, 0x400, 0x7cf}], {0x8, 0x9, 0x400, 0xfffffffffffffffa}, {0x766c, 0x800, 0x6, 0x7}}}) sysctl$net_inet_gre(&(0x7f0000000000), 0x4, &(0x7f0000000340)="b1e1e2fc3698fda16d837ccf35f319f5f9411d39f9782278a2199b63ebe7b69e3981af0c08b76ec60dbd553bd891ee9f06da1042e13b3e107b8224e454665e1bf7c95aee07a119ae65b7aaff8a4166202d30b891f21fd35583798a3a9c44f41ea419a392de6363416243a5ad3376cce8347e479dd5dcd0ca245015ded6402130887e81657f441721586fae504354c736d47f5db43fda6d157053bbcf6b5c652632db950d27bdf46901d9d8481394afad7e4137446696a6acc9f8b6d9767eff58271ef3f045ab4eca09795220a788e4d28db66b90c11655f4a2195077db60a34ec4b0ffb3336e7099eddf493c24f5c2b4ce31d0d7517a4d42d2fc41a40ad6f7a5f36612bd2bba95c0501931e587d6b4c642b260e63969e1b30a7c64ddc4ff0c14d4038a460e2170de0374ed623c2adffdfa4756ce829f35fb11361bdd03144099d9f6cb06e3c8ac3309a2a6911730b70cbd5a2658fc8d4def82ccf8467bf5ff07508e0e74c80067bf4b6319b847929660ec0f772d131174c0ec01cb533e85d2223a7f36e7760fc7d851d26de10f99045f27e43a5560674717580f904974b9220369b3bd71f542fedc976f7fdffd159e97389034f984a0e142f5c06a540fdbe6ace271aa93fdd2bfac06d0b218e702fd8ec90920e83109db783fa96cb7465ecffdb74a45d72f3f25d1aa3cde1207fd5e1bad6b4aeeb125def85ad42c561fd9cfdf0d66fe2129f86a8e9637dee49e6f1371bc17af8aebeb2742762fb36f12f3ed95537acab270891857cfd07ecf40de9bbb62763ff5d717a528a3da6f6eadbeb1f70f5c2e9e4b1565f4f0abd8d263b9ba262fe0a38186f863b8c044d22269dd4068ed9f565cf1fa2fbb73ff9c2d3a95ebf9486ec708edeb7909d8e6c6049ffe31d0e19c1b7fe482d7817e423ca3e52d24d9fd4bc11823b520425a75b7c1476db5fc2981d341f67915adcf020e1b8adbd950342245b090c898815522a91b23f13443b0dc23125de7e143859b6d9ecbdcc31b2a2a0f7f70cd9ce3fc1bae89580932860c4a6ea02c482a33e7edf9b00b0e95a47c15ff84b29d549524660b4a6f6d2490f6427971aba68fe0d2331c3feace874e2145ab65b7d0a434864c1155639ec73b90af08f5363ab631bbc94f5bf8f7c67a4bbe0b8cc9c67ebb711f485a30e42c5f6c6129736348b19307ec17936370728029e0347f18985738f03150e3a95b5eae8c419ecf3b1cb8b3d2f1295af91da4831b4e8690c5d2ad3937d7dc602c46a9bffdd3b4d5295ec97c7ec549032f7ffc2b18386b9d1e1a7de9b8991f40b726c7fecfc851a4e0d0e929e50107cef2ff7a72564fd9cfcf4469987ac7498a108ae22ade42960eb0f788e3e46edbf1aeba51215228093723d1a8cd4451efac239efffe9b6112868f37a6edb569fdbd235d685a6b469fce07735f824278376d692e11fe573a86f4c7b079ec04a345085f0e045c212b3bfe118ce885a03c882c1bd17a6ac0cbd8a837777caa053864f857612c9044b19739fe11b2f5da288096b9c7f47dc591953bcbee9828f750324f578effd9cbb650db9942400c673342366d334f7fe727015e778326ed70cf16ee52bccd1ac63ccc8abb635e2fe385613c4de6b3f7fee501f61ade2a7c09b6a71d3fc7020c353dc98cedce876c57ed34f6c1e0760c8846d6b6b2840f6e94906c82f9724cf6df7349d89d4488aa6eb82370ac33686812adaccac9feffdc9716f4831ffb842a98a54a84f9290160caab737af0df8a33be6ea7eeb9fb52260f80f4d4d94877fc495c79353cb07a00636c2b452bd85991db3e8896481d212e855194c248437e45209dea17bd5f31cf0fadbf69fa9451b438443d99e6f2d06e200edb5308dfeda594d04b4876d35a78c5b3c2bd018ae738dbb351c48129449ae3d3d98ca44e6b7193c41647d82084bc8f039aa2bd7b1ff61b4428fb812822133f83732d05f48271c4928db92e1cb8ac3a81247a8d1af85dcace3202c471941af833e159331361ffb50a71cabd98999c9c5110d8016b276e6e5fb12cd49e618e596e80986633609fecbcc5ef4f0abd009fe57315de5720d9377d4385f555f75b9b97121d8e50b783b6983e729d773737b4747620c9c9bb82fe4d7b74e3c2a67f2613afa2faec0ba26b290cc60937e40bc02ec1acfba14747c49b015a0525da60026a3b1d44a64ab0e0b50e57dbb1b59bf5cedca44c2a6d5c87b7ab9b0f4543163dea9f6d234cb6a4dd427b616a8ec014bf0fbafef208dd8807a656db801cc10fe2c371e51b6ae4527f7b815838e1ac87121a4142bab54cc3ab19b9def8510d8960d40bfab0c1d84121574239886aaec34fc8af8ffe805f423d9d3ac530abc6bde59e7a7cdbb9ab3c0f6207311477676e4379c99a21289127904b453db955c190eccea168670145f225be3a4a6f15aac9c29ba5eecbb6b347c7ee1a3d7376f82dcfb6d4c6d2ab72e6150307fee85484dbe1fdd460044148b568b78e5850c8f341ed5c92b6e8cbd6f1bfc7d968436a2ffe6d5a0a708370f994e841dfbf4b18a5799b2db1ba1f489726ba0e749e9e8ecf481825dae850ad0e5c5e8d80d855da8e4db1e952fca0d1550602d23ba4c510a60dc1b1658f4cad7f74128430355dbdb5cf95b4e49447690427e581dc928cfa1d247c0d089dbd75fbc0910711ca75591032d8a6dd8a8639fb6d609630763d29201c37203d068e017610855ff0292b58d9ced22a1bb86feb25f31288e6b1998a238c71a75c7b06c2f286ef6026885a59114a421c056ee98d9924eba7931d5d3d12509486705fe386f761374dbabc739228ea4c36c9aae34e2778da55a749592b2232aff43061e0ca093cb44806cc6f7c6e7c0ec25707736540febfda824cf1ea658f93fd349322103a455171f4ad06a5f8886ceef271a4e310e550ae312fc90818455f0f428f123f21cfa4fd9369f496ea6be02b4368390730c5f49cff1e4f8c1243c1280a1bc55c5354537d471e666c90cc2170535f7c5850ea9d1e4b396d41c876fe5661e0368eb0c9c2e6dce2b8665b1f8eb72b4c430825dc76a05eec7b2bf40601b54b29b5f49583240b3240bc81405e07d68d605245a5535301c15bb7eb6d99de8d290dc14d742d9a686466cd5a9a064fe38d78e6ea15720171b95e6a07e02465845fc0243650453ea5858c6f6bc673249f802120bbc819b97a864327215578b2fcc5c72a42906416151ad8f420e908d129700b1a8b07189fbb791a43d7ebb1f6d85c782f058cd14905173ba1b27b515e35659c9467025f038cbb63c2b16eba2312dcbe28582bd8d36beba4a5c236e8fc33d5153b842637d3abfc7cbd7872cb68b48b47aa81bd997d83f550e743ceff9f54def2e79c4e121c2de58a89966afe272ce1d6d075ec392c7ddd965113bb64a3b0118028ceb56bd837857a7087af744569a07cf952658369f679b4c70a78a6ef53b1ecfb0bfa985560b0f851628f010f6c65da0ed1b9b8d883371e186dbb034ec3227177c57459ae76fbf161ea7e171457804bede2aba779133b2fb87a39b9ca420ee5f91fa3b1dc6f1bc3b59087fd9362a60f2297cc4d79aaa3b29b01f027a3ceb534b35035a2edfcc6b36318ac5bb02ea577ce0d12f779c544d47455212ecefb464606c92a7878dd227579b4030fd8cf9449238cc93aadbe482ff5eb9bbaf0edbdbf0c4fd1062d7bb545cfc8f4e5dd2c94b5e044c1db7fda786cf92cf5808dbfbcffadea7f7d7300d0e63a4cd361fdd4e7010321e19f8310daec2f811ed7ec1a9d86bae05a3de75eaca79f6a591a73e63f23c0499d59696ca079115af2909f88d2d9842a175a206915c941d94d3acffa6f77494e5f4e169c7f1664e12fb07262cce1325fbc57d623bca460e1e3ba5aafa35800288f37408a58b358bc090dcf40a4c45413be2147d800b75bad803b6e166cc3da8fa2c7bc0fafd844f5ee8fd421c3f854c8eb1f4f3a055b9e099aceb4ccdc7681287dd00b5263930dfe1ffc3e3da68b62e37f14683324afdc547987b22dbb6a7c560e681dfe6992e0402728af59f0b505eba682b5340170504b634eb7b6b5e7019db4e71b4753a965b9d0c60f4e38af41e75c6197f8f5bc43e5ddeb59ea38ec053abbc9828b3b7299b59d329763707c680681e52c3f749d9e9d3c42e9c8d9c5dee6b82ea9d302526ad553554d49fb7aa8e680710565e85ef284265b452bd07c5a41c395de15b9fc0d0fd8ec8eaeed561397607b7bfc2708accee057dc54399c561f98e9d4b4ba0eb81c45866a6b2fcb26b594676ec505c93a07304e766fbc9e16b9962818c18cc7c1d353708e1f0367cfd427f8276c07003ad3f7fefc39fbd2ca0e80c3a386591dc85a0de892d63e533cf6812c460643c47e8c153353bf89936d0d8bf927a462dc29160d44cac113b58a1f07ebd739c11f22683ebb8a5568134cd2391f2c58e69d714073061c6ceb69383740a2e4e2fbb7c2111481f4b4c506bd54ded526dbcd69126413ace7a0303eb52fb334a7a500b5269dc575012bac930831402ea4756e6a8839582d2fa687e615b0ece6aa5e19d21a5ebb3082e2ffdbbe6ac1ff4b7dd2e18ae705b31b012a7e66d9be3795aefcf448e071d6c175aff077f437e48c56e85689cba6cc717adaf47db15c8047815c59791136b96daa8fef14c30efdd30f3f17242d98d0d7494840c92e14b7922d8acda00e0d236afd964cb52e233d95a6836be26a846a61c81b2e31876557e7602bbaffab146798352f3e7ccc2ec1b69fba9b818899e473f883dda62c2fd3d2275bbd89aa517c5b3785ed442de7c4fa8611051510f712dc4e4ebddb37f2885a31b485a70c0f28d3f8e36d91b6074bf4477508b5e10e53be9b4027ea3c6846084b8ba9bd8cecc5d9a30aad95c397d1321037e1f64ec574cff2e0b27eaeb4f562a5e5bfb6ec880fe4e48e8983c997082efd087e8bea25ca7eba9240c31bcb58f8403a15c668d35e9e54ed30b922a341c2d12096a9e512083931f217f6f8da632401f486f4c60d90954b3fb9da36e0055349d3c62fcc668402682438d695351463bc6e319b4a89ddfba8c5a2828cc3f2cd4b2997dd79fb9cd15754a9e316aa9f39bdaf303ac2c160bf9a65724dc9703a0ca16fe3d644327ed3c80055f310339c86bc68f5a3b1d7105330979a963d5547945eef1c91dd1ae09b5e9e54c26b250f3101874cd90d0ef34cd72018cc5bfb950fb44f7ce0b4f4a1ff114c1f6312e24d52380cf495ca156112482ead35753690ea6b28b4bfcbd0b687ed5895cc9dae6f0bf3305949340950ca38052d84b8cee04e4943570029f2a47ccf4dc7c0c36c7bea29b5ca90a06b1a7e44c04f95a1f1f234c5a94c79da14bafecf93a35f6c564ae6c28747336f5b1433e6c5fa4936277ed8926b7dc04df43c361c315469c71c8a636c1bee25eafde8670144e3a398948092359ef919a0fea4df26262c7c41c359a0c93f71784e50bc128048cb9e1bfb37f6221439fbe18f33da9a8ee223a949b8bc68fbe8f40dfd9f2862b71519020e07acc6d38c233c81af599b7060c8aaf4e7741f2c902a9f0085dd32aa5482e5a9bbb6b46d69b65d786fbc670651a031b3e2f63b6e4e28f41b8dd72e50c8eb91d399ec0cd48d7c2eaf895a9525d5da644808b84529b15e10472ced0cda9cc2b361a9f61cf9456a4047e69e18f5e1657741281202ceea630f52c69d5f3cde7dc70f61c360316aac9ef32ab5be6cab8cfee8f93ebf6f67d866a0ee5e097c2866f73e885b1da37d95f8e32a07149844a9fe2c8924be512169485dd821c5a6b51e01cf4a", &(0x7f0000000040)=0x1000, &(0x7f0000001340)="d84bb57ba2fa4207ff6ef08dc0cc4a6561edfe9cf9cd56df4f2082852ac160e9578b5689ee04983ec4797f2038eaa908ff0971247e1a53691803af9d01902f2ab55a92ff084d9b8eaa4e1772c31bf86ed6ac1a7c571f3ef2ed8c9dc2339eb60a0a253bd1dd32dc8e6b2d85e37865e5a82c78be370a21d9531b106cbf83651e45935b73ef55d78444d91f2e5a555502783e543f02b9f12fbc1230acdc66a762ba8f79f0e38a8c60", 0xa7) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pread(r2, &(0x7f0000001400)="90977abab25ddbf8f7d7fdeb93c45475dcca550d8ad8a0041ba7f58b6ea6c8ddbcf3d0133d3bedffbe93b2f9c015919cf649969ebef43c63474c16a7302a951bff96c24e28b44c4b2d6dd96a887c2088814120a75015142a47f5071a1318506f81275bee82e4e4d299a794c8bbfbded05d960c59f975374c2744c50aca51658886f66bb403ea3240f3afa7b28503b56ea6e9ad09133698c1bc88e01f9d7cd194ff4b8a2c143c6f72ffc99aea5f8015aba7fe82079daae050d1b596a433739b8129fdaf1ca4cb21ce14ba01e8e049a0", 0xcf, 0x0, 0x0) 16:41:21 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x134e, &(0x7f0000000080)={@empty, @empty, [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x6, 0x6, "b58219", 0x1310, 0x1d, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="0e9a267de50d70ae32ab6a11bffd0667", {[@dstopts={0xcfb1084ccd1ef527, 0x0, [], [@pad1, @enc_lim={0x4, 0x1, 0x5}]}, @hopopts={0x88, 0x0, [], [@padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0xcb, 0x200, [], [@generic={0xfd, 0x1000, "3a65cf41a6cbda6784fa63ee2e3be3e5926850ad7f5e8491f8337253dee78bce991369e3aa0d96fd6ba556c193ed5f7c57476a2473d978872b265d052b5829280b5057c1444e91722f40d95d436c59889311747c9e2fa9c726e739bba0f8d65e40e8544629b1fd25dba5496f1f9874ff40308b5253b176c942ff79b6bd6f6c3391c6bd01299637312886595a02f3221e5e9be5d9a244643bea1074521ed511605b6e55da11a2a8a8950227e8668c63f8947cb95b54012e3a269b15490b80daf8cdb4405a84ed786e883bb64bc0994dc1567960765fc29354fcde295e7b593bcbb42ac7a521b0a17fb77625cd4ab2d810c3e35886c44c1d06ec725ba7d45a9faa9361d7235009503dcc310b5f68a754ce7526f993961ca7a5bd91853c8f32568adb1dd7f6765d1b77620b71ad41dea51f8092d47e754703e0930a644bfef634ac92ff7894ba8ed90e49794e12527685960176d8d3e2cccfd293d690ef726eb34e90ae248dcc0eb1d02315691e9f73917df209a34f24f90f9432359ebfa76bbfb9c44afbddb7dc376d35f60363e8fd631bda434bc0b7973c20de319a90f2c3afaaff7d3962ab3643b0c61724b0c290d5dafa46cdd6efbd4aa62b9da0d1c9b65e198f38af2df6d52b2be9433fe16ad99494f9b5948afaea480c0fc3b6ea999ae41778041753f8346fc9fba37bbb040d5c909bd39960048a7340fd5a0aac56d721e00302be0d98a7ff6be690b19cd7088a8f66a7165a3d0ea589e81bf2567e8c5a193e06c598a13043248aca02346e3a9d684ad8233f38094d678ef30133bc21c848ebf8c8c5c2310130d8d52652ec000ee936249db25460e14f674b06fd6f48eec0fcd1b77f9fbd3453cdf7c5be2a565445b7e05ba4eb50a0a904956948062a412b915bec4e5dbbf77a3989f632ac06e717012f6f6fb62f63629493fc2ebb11266e6c3204900e49096c61b78fddfc4b4c43bb74f9d89254fe6a97ffd2c5a898ee15c34e8cf687ede3254c750dbf693eb69e491a8a03de6c9f6d2b63fafc50d70d255ab6b7be20321c7192691db8ddbcb942b25ddeb9975c705ad96ff69991156db8fef0aeab03ad33094324437039bad0b55cbd5d120fc6e12506fbd9bd1db1005743a7019a47b67d2dc59e66b3efcc4db1939f7d245b35843f03b4287d8ea9065293117e45efda8904deb4c14be595328b2b447f8c11df38eda2337cfbad8caba14a0e48eebca49eae8172aa6fa4c41664e7f6644d9c4662f1e4533354f181e12f638ed6d20106c803b57643aa26ab4ac2be65da6196609b8a849ed4f429e1b27a1679c42afd8f3eacdce3a54ea541a828e44506e65dde1b9d42f1a7014cb09adcf1e001c6e643252280011e71383a16e11f679eb0f09681155aea34b42b28f77be945f741df15dad4642ec6e3fab4f2e769a6766f555c53faa22df9107c8d66b8c0ecc089f0db0c3772fe20b82a67f067feccc69e684e535ea7e4f60d2798d35fee0cea53e83af1cb6945dc4497b246f90dd831fc8590c28cf17b89004dd4e3c5b6aaf27659cbfe80e27e702c8beb3aa1252d7282d0631b875fe96117230775358dea511834104a1e7e54d05403371b1149616886fc622e86c973c828fbfede556bac8e067edf6becbbe787a28f8fea2b0787cd0fdb4e6e56f7b6a900cceff436bb862b9c9397907360abf1c1f537cae99fb42b198adfdfa5f7e2e015979302a5f99cc5a5a39231e99408afd158a0f651bc4d84ec1687ed29b8e949249c7a65a83c0bb5fc6ce711bb9e511de1bb1340f8aa58b4ae7142776e67615d82f520225f1a6e3685b85fc8b4b2310bf55cc9d0222cb9c452deee46a43645c4c951187db3b68ac34e8b4c73a0d3b4a4604bde361d7a790fc8c087a81c2e63422d1ba4d8a0afc596512ea20155f50f3466bc0716962394638ad3c925d8f0d9180142f8a43891d3d8752f046c5faca3599ad2f4bcd2f2eafc61de1636501a5811ee06038f5eb84afcaf3c7a8ff4253026b8f549b071f4e8d0ea3c031f6ea0e464164c95e17d3d85ccbde965534d0ab8018f96fe7a207a3a133d7ccb8532a7dca69e4da0d915f7e7a3e8bd288d6017a25284d9aef7e99c5eea61eb0583163cc85ca15339cf59e0931f85f3de8aa29ffb9370d0e63d230d176d4b5c0772965a734646c26e8d56716e82b23dafef54510daf03c49d4807a420549463d3fc0ba5593357a6f6a6c2032d7fab950310c6a555b6fc0368fa9c1b553bb3e40d61ce8a0868cf8942591f6272bbefde9a5c0c4bf5463ce10e8c42472634ebae819ca482ef1fb1f323c0d682e31e5366e00098d7109142693260a205587141c383621343a2b08133a553abdedc3de59bd0e1a096f79ca8a14cfc9d37e9478240fe07816fae30748cd80f661be75f29b53a8402ed1010f001863607abaf089d2004ecb3366bd025960b33070acc53474dc7ea03877731a9d669b122765f6da04aecaf56d4e0ca4e83b70462952a64694156f23ffdc46aec303d64d6e0aea2fbd46235825949fc5f60c41cf8a939b400e3ed7bd2424c343c7e8d572c0b9d880d911d54e63631224796c64341a369c5f82695bd9113552b8cf79c486310871a9632832dc8afef795377681036a8d051a89bf6c90020a7e924e2c93b047816202c315508c36da9773b5c046ea6b07dacec4b77354ed68ee57b7ac445ed904635fc42ac8437dd9bd9e25be6e6172dc8a6fd8d372336c8e702fb6069c3ce24eea5fe6d43ed1003d824b84c79edac62ce3a76244154fc90a414ec7ca36e32fb7e7232f3db1374db051253e8a5bec8da832538a18d6398569006a21953dd25f2072d315e8418045b986637ad65c86a6d720fa91ad9e0d486fb98c0973328f94b6615a06c60c5922362dab68112bba25cad6c8b6028af403a5bd9925ddae59733bd7630cc691f22afe9ea82dd57a24e13af8545361e7e6c8889b6fbf68eb0dfa08ecbb1feaaabf95a70f67fc5c6f628f62f0d0e75bd26cdc44360493ab48c1d4e151caeaf0e8c247466eeac927020ad72fbc95ddb20a95ad01dac3cd9a50b12c6051210c04882dba80ae58b722086481b10f1cb0052732a8c9498dd4a5583016c697c8b0bef06ae3e31b68b3eb9892640dfdd8398c9503806491406c7d9bb34d397bae8f7c0e6d6ebaf55080f3d7af1151ad2d912f473ea846c487b854948c3214cc5e9bb04a1a63b061239486dfebc0230ecc8023f24aefbf8400784a902ff53b5f44fa8215b5082b7702598a79a43e1aa8fcadbf163b2a33452dc3cb7196651644a8c904ddbe6ab0a80709e91e2ef638605c4f7b76ca69ae093c1eb8f7a18ae814fcf32e575524c53d739b3faf1450a04f70c07f0e9a9bdc45c27bc299dd6d7982be171ab3f7f17c1a3c00e57ac36570215ff9b2ae0cf70a8a26c39e99c2b4afb095a7b3007e08cf36543021de7af7c8cfd38a57dd99630d496dd28bb8396d036a7244f2d1b231a06e70f465b8c2bd2be111782d5f02656285599547abd013d600c0ed8a18dbde27d85710a357f6bb17f8305602d0fbc64d02bd0cc552a0a384b171486972c51865e4fa3626c60768cc74a5321df3a6a8e3d0272a30b3b23aaa72e5a0cef50288620b08d80715665cd8d2b1891fc1eebf597a3ecc907d995c253dc83a6ef653eb7b5873b82fb80f4ea779ceb1af4e63276b2ad99c37cb7d4f790b863480fbbc83f00184026b3f9e88bbd2b69a913bafb4de5146f6ddcf43cab1fa5646dcc830d0b987bde3978cbf98343248c0a20eb7adaf054019bf3eee0f3cd32e269bb4d90b85b2b80c3db38b0dad0403f78f99d906942ef5bd1b3fc873e473dfce25177330727535ba41ee47ac6dd441de275fbe0667b5022c4d279da40ee6cc1260ff9648d44d4e709742730fd06bee82f82fc5edb8fba5e1716484670c490444de309b8c64a5c9ef0539e461b2a171767f9c2b9e51e3b9af8e66ecddf08535542288e799b45c9412b2c317c03872ac7235c2856729b2678663ca529fc877623d977d30a9a4a9fb32943f9efb0942def7719daeaab00310d84cabfa141af6158efbc9b213988ebf506c238b904e359baa26dbeb7c180079cea29b34c9d7f0dd38b04633cb3bd0bac16071fd5e63bea8155d07f27425e75b89653df1d5dced0b5d9e60796855a60f2927de35266f8912a99d662e7704b1c170f3ef3e7322aa07325ed4be9e4417ba256c2f9078c365445edccfa35f8644e108541f4bb12f1bfb5c822f512a1093c5e797109d0dc56ee08ec06de6a0c30b00dd1a6a0722b066039183663885140d2bc7bfec6c4d26efc36c2267a398c5c27845974e96f7cc34e6645821cdcbfcd2e82f58511418bf120d52b324ee4a1f0de1ebbe92e6edc0f960369b11a0ad4f70d31ade6a857a97f8dd750e93438dbc61a6c09544e313bc7a9b387a36b6049faa3947ae4414b698b0382372a26295f3cfa8f0141e6e261333e65a9f39545d8720d880d408e81dac8989fd0a9f058d357aad4b4f09de229c3be9070bb0f37ddc999f7b41648c995fab9eaa9c0187d4932f4246e4952dbe31f5bda3a559ea1e8898b42cb08267fa55d944986dfe999cff8b1e97f4affa527329ac11271d906cd74438888513b78fe377dcad6b39ccf02f50ad7526851fc9d0e3957c3399696c538b074e90a567b436c46d832b5c7cdca419ca4707886040b106bdf87395a8161dfb7cba23deeb04cc1e030db406383580feff2546e5f522ff8b346e42596dc2876d8e893e2192b749bf7c586650ff5998e552447f52c191b39c4daba5aa1fa8237640bbfa79a6a5b52de10ad495c507f84959c7ae9b22154bce146aac6a3c16e297d26bb33bde96a8bfb61c2d14a07e0feea74c5b26a8a0851eb7217a3b48ba3730ad417aee04d7656b336aa4ba5ba370fd71ec273b88979f652a9a744e252063528fae7a60357bf3dd9fe48f80d6021ef25766c7e55c4ffb2301f4eea1c9c57daa5c8f09f20e6e011b3f09291981c65432cd9db686e9846cfec57b0de4a222a63e89d5436bab8f52f39d22d252107e1e14fbfb2ddf188a5e3df6bc67e9fab0f46e3f3676980123a5f5558ab826e53e6afef3d0d97f901a10c77a853d052058c946e69645e3f3ba91e009f4dc38fa30cd984aa8e33554532d5d410fce9ee60366c4bd1230eb9ff88186f860134932d56aabcbd80a916172da9b82493c9261c1ead078b218c2a3e1275920c78f9aa45b24d47380fe9a29af8008e6412dcdc1effed30975b6e09130a95283c5b4bdc8f51bedf142866df1b1420093ad915abeeb5daa3510303bf21157d788ad4cd6d418e01c42a3ccd89648afda283f2de3de5d22f7833b6faff2f8c975201c93e43eff302af5ab88d8149a99fa224aba1c875e5fe3ae0f02331049300b99618c85b93551f8756e7a6119ed751097328ccc709916d241ac7d95c96e5392d664bb0186ea3c02f633e660ea745d52168ca85893cc72938788e480ff7391fd64e5befa055fa976bc1d2b65adc4ae376c3d8e45954dcbc4d6db5e5af98b178ae07c6c4b7b8a1d311bb4aa912c50ff3f7f7bf5cb6f40c0e765efb6e5963d80dda9364f64d7e2c0ea05bfa81df5a36c5bc77310fd5d3bc8b36da1b29151735f0c615ca22d275ad5512788d8887254dce70e296fc455ec7b6ca9ebbc3d03a6df330b68336662a734a771e3ab52514def6c32350778edc6b0b28805df9b6f3f0855e65543ce61ee4bca43ee621840880780a69a47dc9e763fed6c60898daf8a05cd54c70515cff84bd1dfd54a8adabfae5a960dafa1a62c97d196ffdeafed0"}]}, @dstopts={0x2b, 0x10, [], [@generic={0x80, 0x5b, "4916597c51674c6f49488820025e4ceeb9f9c6b4fa62a1ee7ff30213e0fde155c62577862ca612cbb9e234c0f88d6f500c83b6a4e9f9ec3b362c7b004aa66d557b91e47485656fc6ff85c67824cabc4c24654ca3792eaf9ca4fc4c"}, @pad1, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1c}, @jumbo={0xc2, 0x4, 0x9}]}, @hopopts={0x6c, 0x38, [], [@enc_lim={0x4, 0x1, 0x9}, @generic={0x17, 0x83, "08e2f92735864787103dbd5571172a299c0983744a48d2dafde42617c380a95385d87ad699ab65f3388971033c1dfbbd412ab244386a0094aef37fea7141305be50c1454ffacf0358f9ea9b565b4800d1ba54212ff2ce7b4ef18aa97af611b4011da280e200114cac22873707d2e483ca9638da8553c864f88cd7e344130aa1afe1871"}, @generic={0x5, 0xf3, "9c1722ba94574072f8a240ad83a8f68e5b1d7155c2d887edb9d4f2371201745680bc8f4f883a67ea41391b670a2b46a116f7de70b0037da95b4643daa63d538fa9f82f249dd413872fe805df3372012245ce1628036a76c5dc74dacc05eca91b469e111d050df6717e5d4abb1416076ceefa3eed94158f9efaadeaa9bd0921c09a11c686b67124dcf3b471de980c970334b415cdcd1f36ab7fe26fb8a136b20abfb97cbace28809378d6d01a8abf2afe45e9354bf3ce79cc608c5f627f17ca9fb994b49313a6083a1e8ce1883415835d0e8c4c61fadfd5d16fe1cec2fd2222e248611ae6c846b35b524749d62628a9b8ec97c1"}, @ra={0x5, 0x2, 0x1}, @generic={0x5, 0x3f, "0e2ce3887e16c8febbbdb0d0bc10a1cda3fd05bca0847bba3f48bfaad9887b485363a78dc3b1c25d440ab7299be4befb5affe196896aea03e504b0360665db"}]}, @dstopts={0x4, 0x0, [], [@jumbo={0xc2, 0x4, 0x4}]}], @generic="01876ae8254997710d1e5b0f4fea642c212bfae8fac879caf1e96ac8f055d7ad5bb3cf92cdcab82fd0c6d9a63f55d82a64228b2292e438d9cf4cbb1afbf791171385b3a40f972cf67d71aaa36cd93c9be530fd50d82e437c69c433f703d864289da602c1ed1e34b6a83b1b0c7d9009d7143761634f23f6ff"}}}}}) 16:41:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000740)={0x1, &(0x7f0000000700)=[0x8]}) r1 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000100)="1c89026153122810445340b380a3778b97e95945ba29", &(0x7f0000000680)=0x16, &(0x7f00000006c0)="48fa0ce2c4394d", 0x7) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24", 0x517) writev(r1, &(0x7f00000000c0), 0x0) 16:41:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0xb) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(r1, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(r1) write(r2, &(0x7f0000000740)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f84619a134ba1962e27143a6c18ca090082f0a825b2d74d5ff1bb45967aa85e78a50d104b3076ce47c31d0f8d87d926164371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f9cc6a891f617cc3a3fa1815bb3c20ba13c54e5669e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c3e40c539acde30e1ff9fd200adef75d29352a102000000000000000000000000000000000000004bdf78700a57c208ea5a14576321a86ddcbe30aeceddac69d26700449ca777846a2d130568f7ddbe26940c11e1716fa26d27ec39868a60e2c56bf0f2d1e7477905666a65a945f7ac15f9e8952569c27880999ebcee64941490dc92263503c064c52ab730ceacd81a854a75", 0x156) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 16:41:22 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000001800000000000aaff0200000000000000000000000000018300907800000000ff020000020000000000000000000001"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) r1 = getppid() setpgid(0x0, r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000054270c7931440000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x5, 0x9, 0xcf6b}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r8) 16:41:22 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f0000000380)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x25, 0x3ff, 0x0, "fb0599294d184924eec7f963b182351026455fa1"}) writev(r2, &(0x7f0000000280)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7d5a5d00afa41eca51523c03d92a090713ce265ded97f268f3bcbf2354c51496fdce844ae7bc855efded0eb0398ca2b4bb05da59b82853c8c402343609fa8b796671bd89d784ed32cab4a425c54d93f95e4fcde0781b91d946aaad4a1b5be33279531ae7ff2bc61f93c76c508766266436ddfb58416d64ee8ac5ea7b47b921397c9872aa44881f99c9bcc153cdc8986afe746cd0ff1bc11dae02c554d6794ae2aa2adf8d8def16732417b9d38eb5a2610255b245ebc4a22fa07a3cfc3308666a151ced719f75a9a662939dec401158c4bc6e64188307cd9f1c8bf67fd8e492b8bbde52801020a652abda2a8832f4a7e8968fb9b95d58bd52f2c437dd38b90b94361e479813ccc81bd99154fee6d5fd67145c8177ebaa4c258edd88da2d16d754050e34646e44a530172bee0d8d3b239643c546065180832eb6d21437e1a9331e0ae5cb209", 0x16f}], 0x1) 16:41:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) recvfrom(r1, &(0x7f0000000200)=""/171, 0xab, 0x3, 0x0, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x10000, 0x8}, 0x8) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="09ffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '9O'}]}}}}}}) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x735) 16:41:22 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="0000001b", &(0x7f0000000000)=0x4, 0x0, 0x0) socket(0x2, 0x2, 0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$TIOCSDTR(r0, 0x20007479) 16:41:22 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffffb, 0xb4, 0x8, 0x1, 0x7}, {{r2}, 0xfffffffffffffffd, 0x20, 0x2, 0x8001, 0x800}, {{}, 0x8000000000000001, 0x29, 0x80, 0x3ff, 0x1}, {{r2}, 0x7, 0x4, 0x20, 0x0, 0x9}, {{r4}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x5a1, 0x6}], 0x5, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x1, 0x8, 0x3, 0x9}, {{r6}, 0xfffffffffffffffa, 0x4, 0x0, 0x9, 0x200}], 0x7ff, &(0x7f0000000100)={0x3, 0x2}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) fcntl$setstatus(r7, 0x4, 0x80) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 16:41:22 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="8d8789a7ff815f1281b5e72fc955acdd652361a907fbd47773ce8d80c2c5a0f4a4f04d2d855a0ab780450ad008a5c8b94c50efc0a7f9ec62925e705915e93b24625f844b5998d4e42a40cb36b9771bfc91f52092623c9ae538e007f8057ef169f12e7fdea2cfeec28a4481c3d26b5893e0d2e4f23bdaf5ea2e08739317a8a8f68c6aab5145b9a53c992a8c6597fede7595bd13db23e1ae6d9a60148a8d26853ea4c3452b6cd3a9f14a56f83c33", 0xad) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x1) 16:41:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x2, 0x5, {0x3}}) semget$private(0x0, 0x2, 0x200) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x0) fchmod(r2, 0x8e3) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000000)={0x101, 0xf91d, './file0\x00', 0x6, 0x4, 0x5, 0x1000}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000100)) 16:41:22 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x400) nanosleep(&(0x7f0000000000)={0x1, 0x5}, 0x0) 16:41:23 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:41:23 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaabe4bbaa185bf86dd60e7071000183a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa8300907800000000ff020000fdffffffffffffff00000001"]) 16:41:23 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x1) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') 16:41:23 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x29, 0x0, @empty, @rand_addr="cebca9e6ed55382df5428137f6064209", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [], "6cf5"}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000001}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x3, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) fchownat(r2, &(0x7f0000000100)='./file0\x00', r5, r6, 0x2) fchown(0xffffffffffffffff, 0x0, r6) setsockopt(r1, 0x7ff, 0x44b6, &(0x7f0000000000)="2470927dd60cbd538b1d223c7969404177dfbe18b04e61628b947b6a4f815b57134b2327a0a9d0dd973d6ae3e34480e995f25233c72cabd26db5718dcfd764869ac3b4a7c81a40285dace3b2fd08858f5568558ca11739d0d0bbcecbb7a3cfceea30e129ca", 0x65) 16:41:23 executing program 0: r0 = msgget$private(0x0, 0x92bb876097d245f0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r4, r5, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x4000, 0x0, 0x0, r4, r6, 0xc0, 0x2}, 0x5, 0xee6, 0x0, r7, 0x2, 0x104, 0x80}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) sendto(r2, &(0x7f0000000000)="cc683a3165f28c08d60d857f9de536074737ef81b8b414e6cc7ded3099ff76543d2d5c32dd0ad8c940fce0f3cfc4697603f7839e82e3fa", 0x37, 0xc, 0x0, 0x0) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000086c70717000000000000000000000000000000000000000000000000000000004000000000000000000000110006000000000000000000000000000000000000000000000000000000000000000006d504000000000000000000145b000000000000000000000000000000000000000000070000844b90c20d10d86c81e3ffffff0000000000e2ff0000aa9ec400000000001698450c1e9c13e293627f5a9857a2d2eccc35a58abf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8233643e9df00777f88861bff99dea23e977c7f92e864a46e4284bba949c8ce25411c6623ef1f4c523172a7be4491f599eb90e3c6e9de641d49e2f92c16c4f03ca09024204c2e30ead7fa034d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8d3a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc299bae0a7c04fbf5ec24fc04dd0e187861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a385fb410145803893ae3c43a2069d359abf74c9a6fc18a5aaf32e53e224f04ed9cb0d2b60f2fc50c9353bb7f33aba1ad47e81db26ecad6dad71d99702898dbbc45fdc08efa4c422a1dbe5e313639cdb63ffb13574656669e97bd3fbb8bd94fd49ee906284340ef18da7b0e46de6f967015b40cc632c04d602ffa48acb16a43774e1fe3a5bc403332d51c99fd5f08d6429a6414bfa6007767e7859eb2792e9c1d2bd37d9d1e7f8f37c83fc611973d779f2a39af3806e5183b220ddbd6f4b0d9c4a01ebb29c42f9d55126ba85291bcf2a7c1d049bc186d0d36afcfc06ff01a0ad765820e82e0b92d25bce8d200e390de23491f08f483ad1d63f9e09dd4e758dfcd75a1eee98d267ec2683b0f8e11e2c016b6a4b3bba7ba51b283e8215d6c0ac206970a873757bf8cd0e40e80d7fa277e10e0d67b696f3db12b84f24200eaf3e03bbc013836a839f7a552c134671d3d4844c372857210bdc15c5054530e62fcb0dc47c8e85317d39d690ff22f14c7b117d35f912e6c7099a44dedb9e7c7c623e6f4c02759d56938962f7621ee047cb3905b5e301696f14ee76a436420300d889643936aafca32ba857dcf27f332aec7a80c55008915cefddf8e7fb0a5e420b6afc6265db7136e5b5adf48da31d22f338f19758ddd434d630d3bebcee43000000"], 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="020000000000000030d00dfe87a38051e8670cf5f8e3e800ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3a3b75cd321898a53a020c44a864786737e3550e1d40595139299615befd1fde85950a7847cc67e7f0e6c64e3c4718820456c2945407c5a139f6323fd9940db7644097d83777bb0c95a83e2ba3966805e2062cdd5d48026b4a5c8d06ebf12e015d5fed000d45fba2f6c6b73091429163fe0aca944e58e54926ca542c011"], 0x31, 0x800) 16:41:23 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004520001c0066007f07019078ac1400aa000000001100f7ff00000200"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x80000001) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x4}, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xfffff55d) 16:41:23 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d9, 0x9, "e200ec3e000000000000e40000001800"}) semget(0x2, 0x3, 0x180) write(r0, &(0x7f0000000040)="2eebe4dd19ec0ab49c8c40f210268ad277fc8b68b5d8db7ffaa8fa770f332ddcd06779e17e", 0x25) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x800, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x40010001) syz_open_pts() readlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/97, 0x61) syz_open_pts() 16:41:29 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaa479b86dd00000098c0120300080000000856b80551c385053750c08d987e477afcdb9356ba98801c6f7d120f87f4ebde449b89c000a79efa27874b038c6c7a6ab556d205bbc43eb9715f6c6aaa6f9966e5277e6769426bdb8d12710a8a788b25cd8250bc8f6f3a2cb48b26eab4f0ea13dbfbd5f8400acb18f8e8b83935279e2f9b1b35b33f1e26c3fa01d3cd6c365aa87f0520fd2754dc341e3d6333f6add8af867f85805a4f1700e678791996fa52e38ba4180a525ba16c5b939eec31ea7edcae69059e85708f11dcab5927b878dd75f2"]) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = dup2(r1, 0xffffffffffffffff) recvfrom(r2, &(0x7f00000031c0)=""/4096, 0x1000, 0x40, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000240)=0x65) syz_emit_ethernet(0xe0, &(0x7f0000000140)={@remote, @empty, [{[], {0x8100, 0x6, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x5, 0xce, 0x68, 0x5, 0x1, 0x88, 0x0, @rand_addr=0x4, @multicast2, {[@ra={0x94, 0x6}, @generic={0x89, 0x4, "0649"}, @end]}}, @tcp={{0x0, 0x1, r0, r3, 0x0, 0x0, 0x6, 0x10, 0x45, 0x0, 0x42d, {[@nop, @nop]}}, {"28fb54fe9f2051b8ad1275fe1f206c60d6e74e0b39d9955e5391003031df7a13ac111bd28f8178caad3d8a82774ab2c4a4e51567e7ecb5ee23b2353fa999e5ca47415797301a2203cd43dc7480e5f7b11b3bc8e353ccd62b8b78aaf3b48d76c50fa9c4c7ace9e066e98bba57d8ead639c1eaec260cce6da59461f2d9fbd45bb7a38e9055e7ff12d51c41d062a65bf370e28294d4f236"}}}}}}) syz_emit_ethernet(0x400e, &(0x7f0000000000)) syz_emit_ethernet(0x1066, &(0x7f0000002140)={@random="c7f1e92bd03c", @remote, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x12, 0x4, 0x3, 0x23, 0x1050, 0x64, 0xfffd, 0x5, 0x67, 0x0, @loopback, @loopback, {[@generic={0x94, 0x11, "3a2067dbbfe2388df955f2785f90d0"}, @end, @ra={0x94, 0x6, 0x6}, @end, @generic={0x83, 0xf, "a8e1d6f45e0960936e438b6eca"}, @generic={0x0, 0x4, '{6'}, @ra={0x94, 0x6, 0xfa}]}}, @udp={{0x1, 0x3, 0x8}, {"d26d8c871256917b1efc558a9d391b44b911891cddd8115a7f48df608b25fd4cbd0e5e2634b2dc10f2065c8e70fd6f789bc489204499ce77925298b797a123168ea71fee218e68f63544484dae438f707b47c7eca11ee58af4cd247117f23569e0b63b3b0856e64ef6b03cf80cb0a96775b5c54bc5a0ae48a0ecbe8687e057120a96b34b724304274945c39a081c99fbe070193db07714d06f5c8d4063a4abcdf91b863cedd2033a63e242858c1897ed0eaca5edb9a2e5728bb90b1ed3e6e040f06012ff91e48be3cc5e68a293d02abc4f0977e46139f1924a18777d97e190a7d74bb019eb65cf6e167df622463ebaf15ee949e8a52ff7048b1569832f938e31989b02e5eb0eb71f8c5a8676181d585f004106f36d3ad4f9e461673118b0ab25cf319dafe96029ceeaee820c15174be801adf971023088d550fdd2748658b6a8aec363b9bb5fcf82b6b0795bb19974f183c401c76d27af452b5381ab80a4f0682002c64c6cfb6dfc8ada469d5d48ddb3468e2040da8dc7755fd25c95826fe48605e10b3b6707f2574772ba176947d7cf17d6b473708c04c88a9f42eaeeafb48cf6f6e6aba990782e676aae71cb08bcb52055bcf3978170dc8c85b5314507673fe3edccb03b0f69d65cb78948e7559b90f329fd38c2e9cb2a4b73f6a2b8f9dca99fbfca73741f653613c2e1b046ecbd6c923f8d6e964d2a6ad52aaabc3732e410a962c4e25a8822f1fe1b54f2fea171e5c69295a55174d70692d86e5d3c2e5778c7dc01e92bfb3329eb5dc1f80132ef788e6e1f27e702bc0e44f0c543b4f7ed40460a0d8cdf46bbf69fd804ddb7b463e53029f91b9ed52f65ca73563647a7ef465e104c141dffa2cd4181de1fe59ce8a979a91ea4257e56ed456a3bd1c25a959ac2a4b554f3b79dba7cbb60cc93f1e7804b8e014fd5367e84a9df2a52b88c5e667737c4d602d9823a0cd2ecf12e7e202fd3bee287ca8f1a6dfc8bdbc56400729d6b5b91c44a7dcf668cc87ec2e2ee6eddf5a9389251e9580ac31a3e11283f68a527a6756f7cc61014700e0efebe51f5bd19b8fd7beb89f0d492a1034554f1b9b687197c7a409a878e4c18b036d5cf1ff3bd4e507e8440faaeaa0a3a27d8dfe16245d9922689dd57a465fb7a022d67eba6813fc063221d8d7d4263db58da92d9c7c43e880b8db771d28c3b130b826fe84b2990f2b3bbd74b470c095b347045e6fb80330fe52a55f4bbbf51ea6e539f07f0886403ba4ef2f8872fa9b2f7cf90c2b7db175808054f4d41dcc77751e90e439648bb16b7847b8cedb74e30e62549999544ae48bdaea5b83435233bdceb2d7de12a79ff32fdb11eae8d8e7d6d961ee640319a0b4f83388ca4484229380e41b4b82b8b9c6b5211f32f38e95e0031c77573be01e5a09943409f7d7e32a758000e807bdc1ae6fb808f9bb4b3f9fcae72ddebb30064a60b64b7573e4113ce4d11a7d90c430c13fcb17613140249f53d3d0f03e089ff8b8dee1756653352217d7470d58b4312540f5508a3175c9e33fc0a108a664cb334828854a1402313214497fe6c0651ad1e58b72146fd36f84a3e667f91aeed724d3bdec8496261fb5ad6e22bad8e16d96059015c87942eae269dab17cecc8a4e2eb5821ce3e4f0a1b329be095026fb3e400bc15e9131a20b2b48d64e89a15548f6fe40722cc6bc2be89b892fcabf3dcae692de0a82a88b598283db74dcf1778d1d31a07f602f6cad63097fc860ea503e30ceda26d10f8314eb93a3db765de1e08f22f0cb6feb99b5f2f11848c002c050bad717c8ea7ea8d0ea33b76685b740b21dbf7eba9b6da1a4277bcea2b1aa95882e3625d1b4e3190677cfbfae13359d085791cc1703dc92c42ce4ac1a04ac191c5075e6f9da71a3457b60e51a977c01b38e1b206978b2255a5c84f1c72a4363c79ebe735ce64343696813fe4e858683cceeb8e0456e5ead6dcd1a5e5a3ce0fe6bf78e358c73539c88d43ab7447186203c633db1a5c2830e30dc8e8851990e8ced704c43ff5e47c0487c460385cd8fae06cbf77c93eacd44ae8d9b3122771a940904ce49877e3522f09c2d8184b0fdce23f43c879acad493faad228accfc41f431dc0f2927ae0ae2637cf3cc37a477435943801b1b029986d4fdf9d63a24327499650baede83be1c80db3c8bae8c6f4b7dff5f8f4cfe0eb984bc18b19891ffb672afcfde2c482aeb0e3a46610fd44bb5e40b67c2ca19f60c5215b88478da9fd1085b6885fb50ec3b92f5f45920d90591bab594b6857759a34b9d7c6f65967397e7ae0fabbc1e2bab2208cf62dd7a2ba70ad20376cb9b285612b679bbd85ac99397c89f2ef35970a8a3aa0b29623bc6df8af9e6a58cf2a7a6be0549aa8dd0b498754cb84654bd1e21412ce69e13b8e5c1c170f8a0e540825ae18d1344708c1f3dcc5f8219c39021c58fedf41ac3d0658de244e29792eadf307dc77f592e13c6d62f7df6980e2ef982ba97583a5998868f23e65f2b0d0b9eab958d3bfd1d5d9fb6836405dead4da5a4b11dd44760dc797a6b97a57ddba43fea041b646b556eca393210dd6a12f489683c07988c8d8a098cd4a34f4e3f5cb5d74e18b90fc1fa248ae6b3e58d94d99d0bf8e5b994fbd6bb80612b4b34f5e7eaa22d840e3c19239a564c91cd5da0041f2a8d7f55e3f51dd725b4a72dca4629bfd0d39dd771138710b3d640f8d42aaeb52fcee17628ce0ef8d2ea2994b731d0eb34d58757262d0f54e230ffdfdf80fd96ec221feb634109d26726916d22be06e3787dc61eadc8561bad5f80e355872884ebc3f58c62caf60fec2b843fc887223e8e93a94b4f57a3cfd184707a6e0ae6876805b77fc4cab533033a6d2e9b5b913d295e4820aad367257400702a5e8a54cbe728db90c0caac0ba6827be198c97a9154324d4ef6bf7a71837e3ae12dfc10c73087319ce91c533ced2d6e977835e68884155e926488cf7f3a69e3cd76fc493e195442e4f0b3393d7dce66ce01902d5f7208f2bcf3b82d4a55e56cda29b7b3036a7d6910bdc8886e1756ac201a5bafbea3e7a530ee74f4d349d583855a137015cd0a1affe7455f3cf5bf3d03c2ee21bb07448766ee026edf012d53ae90081d0b7e2ac9e077ff33a10e98c5b56557d9a1e18a9e8f50fab5a1b916353c2a40eab205814d28fb28f3fe268062f6aff1af7f96a13cb064bd9389a7b5cab33322f7cbe2389fd3ae8a1e8359ca6b160661b28c456e4e610c957e4da950f2b3835879b37f5645e63462b928e7e4f9100f9f0cafad743b20014deae9d7050594a429ea402141276811c6240753c761d17317dc4144f7068acbfce32a6b6b2307a6a72e69421c6e99ecfd0f5ea321c80fda829bf5d4a68f40014e53efc0e2d3457b4e35d1118fdd3a1cd032a8b6ed8beab5cef79e0785e1d5662b92c2a1283417330fe517faab7f32be787d81a7ed25d2c5b6c84864e6c42ac1e16ae923a8a5cb979b8b2cb4edfd1b61c4beee412c7888a377f2bf39033806fa9a998aeda06622566976032f60df81846dd1da566043008354ffba86a359be3c8338a7d4677837205da6de4e7817657f72b56574d04982e4030d2ca16990c500bdde01b359aa4b9604f79eae6559b2a31667e6743abe14718a3bf2314574f2af8a7e678867c84e973723f772a3019eeaf85cd6155c44cd1bc76878d4cb8d76c0b596f58cc441d0dc5a9e4446fc76ca558030e664d899bf6238e457c78a3d196c5422835e134b279a2f4e821db037500bae59f9723bc36c0ef6e08a045eded3f99741b527f0ceb8e6c69527253922caf1b96880ef0fc0ac4c1a976a2c593ee4ba8df8b8eb8bba9cce0ef4e19ca7cbb5defa1ee8b78976a65bc4fafe34a6a9f1d48e0f14d4ae07a23f577b5d3ca213f6ce8309b1e09ac0807d052719ebd491cdf679411bb0d9e69e13f469cdc4a1a240049bc02d66126a3b264119ae23d5de0668ee52b693c77eda8a020f8c566b4a07c4345eed9a780e0fa270a5d8284df4aaac58b720fcaa76e8555b3d41747e6e701ba389a4e7eb5d774047b7ba99af53655b7e82038bdf0f77ef12934ab1739e3b00de38efc0f8da48318ee7e4b2945e835fd3ced937578c1d18dceb63ae0d71717c267d0a6857235ac7a6dffcf759d0389df59831fe77d06896f83702cb2bc6f09a1e9f947d88c141d0c207da1e2bc4eec6d4e4d4eb131766537a83d9869bf22ae1caec9cdab49b951f6a03c9882ce7cd0331eadfca8acef2f491960c8e11e0c6c10736c5015f98bd7037f582e31e7879216145aad914b1f48f631c22c46b07504673fae908d5acab54db3cceb389cb63226f84e3d60bdd02d6b26dcd9c21f13fca26dc94e30c4f21527dc2498f8f7145a25ebe4c8d009b65791873d43908ce79187e330e8140aaf93c5416c3e4cd3caaf3534b5e0c5f237ed5e7260532b115d3d810e4f6d4d562f37bfd3e34b441389ff8dfe0eb486b43714d282d964a0c470199c6ba4213f56bfda754cf1ca923ff21fcfa8d057130a6bb92ea9e519ff8f7bb31faccad8d4344eb2ffe710bcd58a186a630142b59bf589e9c6e074dd795f6196ff6bb48ac85d37a9f37d24b64c3b45f7e044e4baf25db35c56ded2179bf7cf27b5c2b5c1b8ef6dde9d41b9a6a6ce5da5d02bd5db5cf187f83065e1abc06e869338ae135ba9ac0fd0e27cd497b024fc2de3f2ce675c3717bba49bdd9757f3eaa5e40573b6d4cb139c7d1b0a2744512c5ced93ab142eaae8f79cddaffeba38540c8ab0f9ee64e81186aa0325fa9cbd5c4f25a99e3e768debdeda621da65870e4145b381b171769b49c0ee9549da11b87dc12bc677be52b0edf68b8a959fff49fdd357cd7a64577be5e1f30156e33eb7f45a51e7b7ec89ddc059e495439b17931ac4859f74f1cfa8e60349a53801f35e5239b3fe578d9cbb34fec349227f6c94a265de20d5243307892c8353bae2351856ed3dcff2a038a2eb578b9b8058d5343186fb0eb6a2d380a3dca46ae47a49f819e8138e2ad3ebf68cd520d6e7c5315d80f9fd973ae67711e8418ae17d4680f4ae3e175ecd49d2001478920053e56e2d318ccadb069a105990e5be1245055d4c41db492022c63b3fa6ca5ddd3eb4550cd3cc059f3c10dba71fc66e50be1d631da7a10e56e9b39843117c87c2f6cab01b1c38ed44a2b9941433992a74d56431eb30b0ca9657bc4e7971fb2ebc326acb5082a49ec0a9830e74026ab9d41a241044eb5c92a35a7bffbcf4fe55c83b5eb1b8cf728d5f69f896831a156fa87a11d8c2866e10e4abd4144e7dcd294fd7ea16c637621da9d22def9036313df7fe63b80c8c8145ca684067a555b25a199ec62937b21da77fe3e70b36493f26a844a458f6312b130180e7498f138e7af609dd71042913b4c11b6d18d7268b462ca43f67b703b00d29f0f93e15ad5749d7b8133c9a63a5fa600a521c4ca04c4ade64179aceac36db158a2c76461ffed2df8c05824fc79e07a63cb0bd19287ae6f848ab9a2f69d58a63540b285a2a2525880cc405cd5031834310837396523849d13ef91972f95b65d3b9662b0fce7d5603ea54a2db4a71080603a46e884043acd130787d911e5cdf4f0394329dedd045b8c0bdaa500d966b308aa9fd18279530b472063476aa290c7147d2d65470c0374a0d022019073aefc15522705e0e6c63732ae8a293886229956824dddc87c1bcd296fdadb5e0e44ec02fc0bb4d8648b4b0fcdc7e1e9103055e6c6dc5cc902ed56a435c3773bbb6cb88f250902f925d33b3f8fd3bc33edd110c4eb8284cd5e9d569ab11d3091de2d0e2"}}}}}}) 16:41:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xa9, 0x0, 0xfffff801, 0x0) 16:41:29 executing program 0: r0 = socket(0x11, 0x3, 0xfd) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:41:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000013c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3353ae26caa0416fa4f373f00acf00b7804be781e4991f7f4c807000000000000001f132e27acbd5602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000000000020208a371a3f8000400000004000000010000000000000000000000302ba082d4d99e08f531bebb458f5ac665f39f6c182dea5b3fcbcc3510aff315899e612ad58ebbea7b75e723ec0ec5cfb00b12cf4ca2052fababa193babcfddd29002bc3054229fdb60fa748de29c9c87b3660349c22f686df671a2527def55807d2a6d174a2e162092780af509992a5ab564f23f1f02e8a81f52c86d79959538970f3a35586fee87c5f5403a4af492f2ec5e75ea33901c1decb20e75abd37c74fca35d672b92b88833dd6ac6d4ec3702dc385167aaf19ba2330c18a39d726229c61e514cb69fcfab92976d30645b499371ae8643fd571fc1831fdf1a6013a128892dbdab700000000009c81e58f67fb38e6b1e4604685a505754b2023b6222d38151389347e27931c072b1db2aa", 0x8d, 0x7, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001340)=[{{}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x8000, 0x9}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000011, 0x76e9, 0x9}, {{}, 0x8, 0x71, 0xf0000000, 0xffffffff, 0x4}], 0x6a, 0x0, 0x6, 0x0) close(r1) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d8ebe}, {0x2, 0x2, 0x1800}, {0x4, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r4, &(0x7f0000000300)=[{0x1, 0x22, 0x1800}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x53, 0x800}], 0xa) semop(r4, &(0x7f0000000080)=[{0x1, 0x855, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f00000002c0)=0xffffffc0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/4096) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000000)=""/1) 16:41:29 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0700f9fff3ff0000", @ANYRESHEX, @ANYRESHEX=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b", 0x171) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r2, r0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCNXCL(r3, 0x2000740e) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:41:29 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000015e15)={@broadcast, @local={[], 0xffffffffffffffff}, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0x0, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff86, 0x2, 0x0, 0x0, [0x14], {0x0, 0x6, "c5961e", 0x0, 0x0, 0x0, @mcast1={0xff, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3, 0x0, 0x0, 0x4]}, @mcast2}}}}}}}) r0 = socket$inet(0x2, 0x8000, 0x1) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000080)="bdcbfa59524757d6a129c80c6864fa82a8b4e0107b921ee6b463a2647071865d9928e09a1dc3b4c104d80141419d3d41c9c56fd278d0febf86474bc7869d9d8f323958ad1ae0509d0c9c68626632172b848b7ec7268d6241eed5271136441ad7b9124ddfdca3f3640a962f2eeb351dc4f4b19d4be3b99cc03fe44ca36471d2714e34e7cc7eedc299006541d2cec0d3a995181943d57dc4345af6196870e0dcc7529ec493dd8fa33404ec7edee9bb211bb16b8e3d076b7023a49921ab6e059384fb0c57ba5cd92de1da458b1eb4ec1792c829ba4340e37a28ed9a77ef39d163", &(0x7f0000000180)=0xdf, &(0x7f00000001c0)="33491f6f12e53cfefd51f0cc9cefd484ffa17dd7cd6f59c3096fd305a2d50a00f488dea56cefcd9ff1cd6d576e3a2942c0d480302fd4512208896b11c20f809f9a1cdf07b27af1a454d5002912cfc25419f4ef65966b70619b4cef32f359bf587ea8dbe6f077e748caaa9d564084c4e63eee7936000d499c89c1a9faf8330ca8cb75b6844df986f29ce4a069b2c7ba2e616bc4904c8a64144211f5e97466e11a80c8e304b8bc6e91ab248fa98ccfbf40096fdeefe5a5e03ab9dccfd6c36945fb56478d7e7386b41603c260d507c9b32a8b680e690ca48c9d0a166c2bf747b60cf1987b", 0xe3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x734, 0xd3d4}, 0x8) 16:41:29 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078ac1400bb000000000305907800000000450000000000000000000000e0000002e000000144180000000000000000000000000000ac0089000001000058b94d37690f874e2796d2b64600ff0f00000000ffff01000000007f000001e0000002ac1400bb00000000000000"]) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x6) 16:41:29 executing program 0: r0 = socket(0x20, 0x4, 0x5) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x53) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fdea0400008723abfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:41:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f0000b4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x4, 0x5) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) socket(0x2, 0x1, 0x0) 16:41:29 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0, 0x4010, r2, 0x0, 0xffffffff) minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:41:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x2) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(0x0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semop(0x0, &(0x7f0000000100)=[{0x4, 0xdb7c}, {0x3, 0x400, 0x800}, {0x3, 0x35a0, 0x2000}, {0x0, 0x6, 0x1000}, {0x2, 0x6, 0x1000}, {0x3, 0x4}, {0x0, 0xd3, 0x1000}, {0x1, 0x1f, 0x1000}, {0x1, 0x8}], 0x9) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') ioctl$BIOCFLUSH(r4, 0x20004268) 16:41:30 executing program 0: r0 = socket(0x10, 0x2, 0x8) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="9a06e3f500d0005b0dbf5850b81f78000400003a", 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x1, 0x0, './file0\x00', 0x4, 0x81, 0x7cd, 0x9}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) syz_open_pts() 16:41:30 executing program 0: r0 = socket(0x11, 0x4003, 0x11) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x3, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) fchownat(r2, &(0x7f0000000100)='./file0\x00', r5, r6, 0x2) getgroups(0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, r6]) r8 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x80000001, 0x0, r7, r8, r10, 0x1, 0x40}, 0x81, 0x800, 0x6}) 16:41:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) 16:41:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0xffffdffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x7, 0xfffffffb}, 0xc) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) execve(0x0, 0x0, 0x0) 16:41:30 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x13, &(0x7f0000000040)="ac141438", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r2, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x2, 0x601) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r6, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) fchownat(r3, &(0x7f0000000100)='./file0\x00', r6, r7, 0x2) fchown(r0, 0x0, r7) 16:41:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:41:30 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffefffffffff251e4c0a9fd608004500000000000000007d909a291400bbff00ffff4e224e22000890784b150a65b0e8443dfae0000000000000000067f13ace465239e199e7a8ef123bc6168cb6a4452343091ef3b85465f043f4e3bd8d9a003648f5cc5f7b1e7c101333f8e101527d77061746f612dbbf5f8a9718731aeed18fe9fa16f5a3183049ad591f68c740f1a95ee8eb80d5fab4e36720264b659aa643cd58ef067c65456c6edbe9c05ca10fff2b6641f361a0749f11b5145712ca9d3963eaf632a90d45329f869ed18bcb817e0c2bf0910f892f72102a7c7c8ca858877c852d6b32ffdd8e060e7618abf56fe0032859b995b0dd91d9fd230757cc9c385b288f909ae2505a76305e2355246998b3a731223c8e96a070b13843e3862d312cce80e741924675d1d3e289c0d8cae9"]) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x2, 0x400000001002, 0x0) dup2(r1, r1) r2 = getpgid(0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x8c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000080)=0x9, 0x4) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) 16:41:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[], 0x10) kqueue() r3 = socket(0x11, 0x4003, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) chmod(&(0x7f0000000080)='./file0\x00', 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:41:31 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x1a) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8004, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x1, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) socketpair(0x2, 0x4, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x15, 0xf0000000, 0x9, 0x1ff}, {{r6}, 0xfffffffffffffff9, 0x58, 0x8, 0xffff, 0x825d}, {{r7}, 0xfffffffffffffffb, 0xa4, 0x2, 0x7, 0x8001}, {{r8}, 0xfffffffffffffffa, 0x0, 0x1, 0x5, 0x100000000}], 0x5, 0x0) syz_open_pts() 16:41:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000080)='M', 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000b00)=""/4096, 0x1000) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) recvfrom(r2, &(0x7f00000000c0)=""/120, 0x78, 0x800, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 16:41:33 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000007c0)="fe63f1b80b3c942c134b3dd9ac2ffb04a5fc6c33513c97f05c0b0e20750cf3cccccc292bf9c40607079f16c29e0c51a767aa81f605788009ff1d8eaface3ed822664420131c8561ebefef0eb7642414612c93b352bc204b51c677a0490c0b014a2e8bada70ae118ada35c8c1ee3f5b4f725064dbfa5c00c266896438f62c064b451a38ca5c801ff5db6a5061e4376769a8", 0x91}, {&(0x7f0000000180)="9dece258f1697dbfb19b8d891ad5eb62ad4049966df876011a3d3a060549055edf6289d2a6b85e39b87525662a2eca05ff26e6a3b7696a1c984c951c3d93e1e71ec3374188fc2d172a7b8ddc2fad1b2d930d5fe83477b76c33102c23b4f304892c767f5d89a0f77890f249d37e7e5ba383360ee74ce8fcfd914d7be2e0c14fde444d", 0x82}, {&(0x7f0000000240)="e0843410e5725992f171295ed6eb77acdc937274f836bf38b92bf5d6f596d85ba29de42da49bc83aa155f4e88ba25db455664a22238d7a35627de5040562010dbe03ca015751e09ec9baee1ef7befe660aed935e47e27a46bbfd97edc673ff109ee0529bda1a9c83525c0aa09e4fcac7079e2f4a4c4f6b7408146db21a9a67b180192ba4bd946d466568f269", 0x8c}, {&(0x7f0000000300)="2a5be34e7aca0019d4b199e883b01a62ff2f7b95dabdff117ba9ccb0090aecc75e545718fcdae5991bde0aa81b65649eeb4a99278f55d542e47288e178b5bb8c266532e933226bd50a2de99c20d74326215459ed065386529b888dfa0fc46b9df8ad0fe8c983f415a458b4205b1c3f4683b37299fe7ad13d78453b62f59fcfd9e61a6cd5f354dc28890726ef47d464fc755ee71719cba01557eadf8792e4a137d671ebb43789792bc799d65bbc956ef4d2e0ae36504509a9ea66c5ee837d5321a09d846a58d5b14f97c37b7b05cb608795", 0xd1}, {&(0x7f0000000400)="18a864439ca6343924f0dbfdee577a0b5f3d9f1114446947b183425231af1f8e0f28d5041fde8bd0e3492e26210ddfd96ea220862551a2fd1f7c9d08aad68adf521fc76d4c25ed30d8e0bc2983743c6f61a68a293d746ed3626ab29baaef9f4ea5eeeb7e414fe61148322802ab3df100d1104bda9139f526ce5a0dadf5a424e485c0ab86abf58f96dd696db01e9855742b405a8c9ca1e66d", 0x98}, {&(0x7f00000004c0)="115556e7c85eefe91e446f5db34742bff7afedd00be594960fd1592d59252ce058d61332975080300bd6a434b9fca6bc99732ccb1b2846ee54095c730cfe12412bd8cde97ba7805df8a9223c5992ca7dbbddcfde3f84cc27e96b3a44093b88fcdf0225d29550ca2e444009edd952f1420d64284881904e689cfdc89c0b2fbac837a08c3ba7affa06dab26a3851d253e0f6a898f941b29d", 0x97}, {&(0x7f0000000580)="9cc390d5454b3ce525d7e031bf83bf50e040c1f4dd7b03129769e92635990e284abddaf64ce0cdc864c6d84a7b430d7b9a7f0f71b13479a2491eea9af45a5f8655bc982ce299d983c46895bd667d923ff92b5f78992b3808d9f29faf85d9803744dd1347f7cc6d", 0x67}, {&(0x7f0000000040)="30322b52d5356952f0784a60f566ad6fe3a2438805fd4e187918abe0ab4149156060bbd77b82593ba50fe1b907", 0x2d}, {&(0x7f0000000600)="65b9bc563b39c041559040ccdeedcd1ad16faf998adc975783d069af39d8e8b5b2ff9b9601505e429875d111006e4f69ddba550aa02fa69c39a90b62e2fa6ffac5e92cf3b74b66f835adb6edb86b4c40614c3064c087dc502ff0d0f29ea88c4073312925cd7389c6f4e64148b3d756cf4a87bb478d712d8b470d2867ecd9698f2fb6e30e1b83cb5c468c556410d91f3082918b7836b55d84e1cbd24ace24426f2616e98c5752e4e23092b4036628c2d72e1270f97a3e12269fe25a09bbe6629ed638deeda3e3e2f64adc15a2d50e93b845be76f326a62474b6f304214fe11c098ed6bc54904aa43cb45a2ae50be406fb14d28dc1ca54e35f60ac41ae8c", 0xfd}], 0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x57) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="2a83dec80e1300000000"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 16:41:33 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000000019078ac1400bb00170000030b907800000000450000000000000000000000e0000002ac1400aa"]) 16:41:33 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x0, 0xe, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() sendto$inet6(r4, &(0x7f00000000c0)="f20480199ad6efaa82b0cbfbb6fc594b6cf18890c27850f6526355bbebe3787f7b0fc022e8d89166e4397671659811c2718ea2bb9db5be9eeca3ec1d06d4e610ffbbe983c4d34334f5d1d2379f0695c0d122553a4ecd618fc45376f6d6671c1f18ec1d7965abfa31d6c778ef49a2d7a8848ba4335b391c5ffc9b76c71b810cafd7be8950e1ae784507d2dc006d0e0cad78fa46119c5ff221f6305155971b9d469daf7d84f83818e6b7d2672f4f593ff85f95f53fe140fbc6cf68ee0276ab263c10652cd7556bcf2720de8ae15f6f368524bd850ab61161d1f4350f80144b9daa25c5dd31b3112e74fd1834c2cfcc99002c40f27091177a4e2e9db41f35866f67a5047a002b5f8fee3fe5b1de53c9907c9b6195aa23937c9d5be9fa1644d539f286583752bd0250f1e7c7509b9d7b24427919b214a758bbe9144cdbe42d56aa518218aec3309335932a86e676c0b8ff27156bd8b4be6f80f2e1ed81d1aa68526b1b2f5f0d311a223fbf8807c7d3919f769c9116c6a2d78f039036d85adc4f9acea22b9d72540f37ada4f432cbf9432208111e2623a4aa4d208effe05cde15e8f0ba8929fe1d5eb8d4b6ec69c78851333da1699a9451c0982d9ba1fda4a383f820c15df830737ef986bd6f0b6d8ec69b8c297945a01d20c2c72fe65a32b40c52b9e2a7590b4e982a3dda9446bf08f17df272746abf9f72d7885942ec6c7113f0cdbcc4602eb4578644b6316aa5240e1960dbec9daa31a12933b69440595a1f7c17ccf9ea7377e9f50ca71154afb451e008873982682e7f95b2fa603a07de56a9b7d12c2d425e7e3c134972ca7133d57c3db946d3247ac6df670684ef7db6623bf12b9684728aad1a03a3ade837cd04b3be5ca4bf2185821174a21444f3aa4c101b855db4fe9e333d743d06a83df2ee120b5c45e63a2812ad2451911139a0e05422c4fba1eaf6e8de42f260377f6374d5ba1210c377cc7fee7c272de3402ea5704c2abfe3003f4bf26ff4149047467a2b7cab669154698fdef622333627ee9a75734ab2ca274e9666ca990be6c741c0bacab329b8f66a41b9206e2ce9dedba6371aa1eff963f7b8598e5ac1723cc5b00c5063b204426eb01d56aca433e1504a4b29c508c4f21501c9491241759fc990a5a1d55104a185d8bae942b69268fa52fc05cd656b367a5df392cb2e220ad37756d5f7c49dbe5ad8cd6ab0fd9200f7a23c21423447ff8409b41e4db863424747ded753c141a706074b75ec9dc42c0c07f63a1794f67d24d573f83cf3b0e16ece8f893438715b56591c52c018ead6939d4094240b0816ce5da6d8ab3707d1f19f08698d9caf605a77dbc02f7431e2e8b5dff0ea711df492eebeae052ff5b7d2cd1b0dde418585d7cf4f82a6cc6e6d96e149cea749d8e663a03c82ea55fe306a11a3869170d66fd19bb7f4ca7a68c5dd29b17453dd27d6542216700dd8f3722f0fe4d9843b844a2390e6f430586515bfbed1cdae5be277c06836dac5b812c1a7ebd774a30ba8e213d8c8f82f6c742aab1b4987482e5d523aaf16957e88759b5a77446e7a38240ba951e64dd4b89b941dc444139a58f25116e01c839b1ba3b60e1103180edfde78a0ad3d6bb38d12bd62c35eabd03e35b891fc13f287404c797eed0f7e749afc25fcb9886d5877fa8e38178560b6617acfda936d66c58b8a1eab10dafadbf83083dcadc5ad5d9ab5be342d9134ff110f390e747a7e6e18abffe69c743c94a993a377a36261c349239f04e2e8a06a923f23b815448c894e0a615ca8eda6138e8401f910c58e14fb8e9f11be336781335bcd57afdda95401facb39b2e4c3851754f355439f3e9ef1192217a05c0f98683cc49616ffdb08c19fac8feb3a7d343faf4c069e5e590efcdf005c1d5f21276e32f67979a262041634b5eb65e6fdb10125c894f3d084c2686651419291e65e739b1cc302e0410e46f461452915a8c59e9a61013436c928cffcf3015a3ac920d3d2f3796af74fad292cdb4e086433fdd4e0ba914ce555a91aa947cb7af2dde3dfd07682f04b539c7b81ce058eed7d245320d4a8a7fd1d64588c81c0e7321d2e22f7b48d91cc1266c0ddfc061204e5f540b9154059ea671c3245b807ddd78cd08b27b779ea9c9f54732b916e936c1dd8dcee967dd56805a574249dfe9c3d11b21ca4535f9fe870c61ccd803f1928c1043193b64432700d1d86e4e28119a3ce34a30ce7e214f1a56e93a8ebf033ae3a501dee1393e599a5a8772e368ed8bae2c70d2513ed432148ae0d2c4a12ffa3f192fddd0392306d6cdc6cdb11df9dda39dad9d879eaaa63de5cb6da9660266b1622e2bdbfaca9f61099745bb41f16f7c303a8155ac9380efc813a91a4dfd9ceded4c9b6e5cb426227bc2154d8f79790ad625a271a6aa8e264de1fb504be0fe96c1608ea79c8693d200b370f9e924aa188d517a536b5c42b9939070f9b92c4ff41fc0d9b9862cafc80a0787e3fc065bdd4242af94b11544c72a869acc3a6175b4b26ccb023700158f4164e0263a9f3f4227f53acc929ea3b2d913092cfaed9971909e29f8100244d450b7bdb01add04d28d3146ba22bbfb1de26c986ca7ef5553878c746838a4476b4ee9132adcdd9d418cd8f41a629d87222f4b2d88ade7b7fce704b0e1f23b2d236443dac3e0946672524eeca34b36fdac26ed63815c3c46060512fcc2ebd8ae801d075d8f237bc35037e5ea654d5ac84ffd13921eba05a942b03b3f41cf927921df8613beec13efaf54c07c02f5e6ea4663df0d7403edd9441ae8722bb0d3b2ca4cc4570f79650f647dfb224ae7ba8aa4c67009855c8a8f267266f78a76aec8d536936fa10f5cd8d2014ce011502591aaaa9cd54cd472598bba904e58a97f7aaf68d52b0773e98f53f2bf6433314bc55f56f971d08f2977119769f28547127089f861db253b7e0f6c63b01972d12cd37b306e878e114b1b643698c2aabfb1527cd116b828da8568126c39f7fc06e26e4cb281a23a04039f6adf5bc26bf7c91dd18971850d7271c8c31ea149f6dbf0c23985212bdeb5732076c56b8a40f67247df84852b8b92e679295035d16af42af3056957861c825e5f785216c723a396e522c77006fafc45a3c5b3829c6e1601b70402a25ac4eee652f8df32a0a525fccda80d31902b7dd19176f1a87010d657119895aa6dcd11e0166192a9d72d15872b944c1c3b5b86bbf6bf60f3cca41df79e80f8efbdad9e9c4ac62eacab4cd576581d6ccfea64b64d8d2fb15d01e5032795b891543566f8727050b4716700b9c51dd612c7f36af52941f46301bd6de189cc141a695b84517b721f2d3d799faf70f4dd72c85283846d286da6e62d73c004888cf36bd2f28a403a1a8f273c3f0c2c61bfa1a2b7ecc94345c7500a2854fa9b7bf6e4829e8feb1bf3596138a959f910c512e132d136abca55ada80c25acfce1903a3c1ce1d37af849f0b5d4ae0a1f3b9641fe7c8262ea1f9fec41562139b12ac9146df508b4e2a4328ada64748ea933251b47dd763b594558b547bbd5fbec2398e48570c2fc67b3d79689ee7b5bf984d73e9ff3299138e5305e477d1f1487ddc728b7ee2ae5512ffeb6faa0358c4697196e170c9e99c17e4baf969abf9133bfbccbfc7a33ee428f9198183388b2c8c5f1e28ce853aecbf7d6fe5be6cc4ecb4469d4462c5d5fe5845fb46b5a8c240caa6f02a78a0a6ad12a5d836c1d5ec9b5412b9f7a58052705edf8d2fdf54ed6f33ab3e1521e7356dc19943cd9e36a6d8ac18bb8b9137337064064ed21529f6f777b256458bfa7da0dea7867197abb7a86dc9c058168c0e281c73e8c367aa6d56e5f6e6140e445cc58d31aa62abdc0a4fc8d8848d390a69666898a6f3813b228f2defc4285f2f27b36bb77413c246b407f6b6caa4c73bc2bbe79cc2e20c20cdc7e24031d79b0fc65d2d0ed37dc5b496f86ec8a4086260fbbef885d92751ea0b2bb6d009e98ced9273af4f5b249871e4b8dfd9b2c1071d17d7014772ad2374fd59df167c9fd8c95b1bfd3f6833088545f19ea5e978ceab5758ee25969982303d1c5e6e8a5e08177e40bec43c0a8280eaa2bab2b57e26527a9072bf07c20075a24300d5e985f54bcbb74830dba3fffea420e98f3454587756bc95c6a58be40e4242298a79e80bc8e78604834c7eedeb070f9438f4fddb43409557ff9a5a4831a5afb7bba0ecdd3fc555faa24d56263fe66e9f6dc51dd23e6d00c92fd99dd66fcccd15e3d29eb8b7d7fd9bc40da796078bcc46ec5d0d52482dd873a04e889e58e5461348e5ded2daa57f60427742a467ef9ce0e5e3f3a6b84775e1cc1930c7a6558ab1d2e78bd1898f9cb8f74aee8a64851ed84817e839173cbdb6d8fc026be05b78eb318e30986bd3ac2d8c9bee6b8333c0926e5fd3ab078fd65977a8061bbd44de3f118fe9ab67bee5acf30a0e6a7478bbf9d1f90841b66c9040aa33e60edb445414519426480fee91752cb8716dfa88de3fcd94b1293330f4b061b25edb8a2a308007b803da9364153a04ab63f7a8fbf689c7cedbaee0c63fccffc90227b02bd1b685626c9e81f1533a30355c2f34ccf9c271b2456d30af233488d12caa13ae1a19dd83e70407ab2e9a0dfd78d37d4779e5d16e64d5eb283b04e99723d08dfe037e9d32e908d0e90b80f912e53355005310d4a0fb6ae103c2f24906deed12bdd592c6faf238027ed5a78c2fc50dd2f51d62365f21963aeff7355febcb2aacf4b20e9d71771761cba8752becbe4820e7522fb5d5556b5b26bb48ef6ea80e384a1500c446fae37265bce52cf46dbbb2b6b3a7e31af24aa626b76b851a5cf876a02f8c03ba86f6d42a1ce09bcecb57f294232dc6129b4360e7f0d9e7dadce56b5468f4bb6c6d7a844f2e341995bae3217cc9d66a7f87ae31ec523bd19d2e9335c559641326d7f32c218503080a4c821152e6846c0388bf1811641242f336d2d278cdceabf7a79138e7f7530f2bd12b4f3497aa4e32db5f5ac440f43f98e18715c071035eba792cbc722cbf5067850ed89d923b739b0d2d4865410b1a535a17d805b80eb0c07e3b2f36fe6440a02c1ed3805d4258e4cd30a503480581290534d99f0b0134d418d86e388bbc430681d2b6783a9f6caac4c0453a3e49c3b38a162e67fb9a1493a73011db87fdc032120ffed42afbe4b8ecb32be74789ff5dbc14103c67868e6fec7bda43dfafb574a4c17e947877a3ecf49d3391e0f5dc9e3aacb36b7f55bcf6ab06170c157c74d5455f182be6d6538f18740a5ba9a5dc1fb17828ffbbdb66542bef6d17994646e008a30cf1bf2a5e1c688e5fbc612f37ee1827c665663719924c98aeaa8690cab360315bb0b89a635c20dbc12d9859066e075b5580b49f62520c6fc36ffe45a0a3908a820c4939d23a685af3fc3e2c89538f353aaa53179edf398e1e9b9f714077828fe3d2c729c0f62eaeea526a86366d4b40ccee9a3ac63fe8d4dcd39e5502f9fd837c5384dd6f99aa0400a93c745366d70ed1b9f6d8d155b394a950ba375ba9e7e0178177cf3b10fd8833d3cdd0039e1f24cdd367f1f6d7f0ef32008fd3b9c46a8e0a2e9f9de6b006266bd2783e9a819f51b531a216e91b035669db060ce19be65a94059a342a1162062dd25504eb1ce37ea92e2cab1d4e728adac740d6994ada632fdba79ef6599ed21525821e60a2d87e443b7dc2e5e4133cb87c9dfdfe02460bbbea932d4ab5d6ac809e836e6aa799cc85c3a57407d0d7a52aef61b1eec15129d81f561f1fe9013d5b16abcfe2ce37c64fdc715d5fa92d947b78ff4636d5d5", 0x1000, 0x4, &(0x7f00000010c0)={0x18, 0x1, 0x2, 0xffffffff}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) socketpair(0x6, 0x8000, 0xd4, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000002300)={&(0x7f0000001180)=@in6, 0xfffffffffffffe1a, &(0x7f00000021c0)=[{&(0x7f0000003500)=""/4105, 0x1000}], 0x1, &(0x7f00000023c0)=""/245, 0xf5}, 0x802) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000002340)=0x5, 0x4) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r7 = semget$private(0x0, 0x2, 0x100) semop(r7, &(0x7f0000002380)=[{0x3, 0x100}, {0x1, 0x75b, 0x1800}, {0x3, 0x8001}, {0x0, 0xfffc, 0x800}, {0x4, 0x81, 0x3000}, {0x3, 0x8, 0x1000}, {0x4, 0x8}, {0x0, 0x7, 0x1000}], 0x8) fchmod(r1, 0xf244929ce7d4ff40) 16:41:33 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x9, 0x8}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x9, 0x5}) 16:41:33 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) dup2(r0, r1) syz_emit_ethernet(0x5b, &(0x7f0000000300)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb815b7924b607cb3cbf5100182c00fe8000000000000000000000000000bbff02007500000000000000000000000184009078000000005ffc5abdc85f2e2ae3bf4c0000b66dbaf4fd37c2587f5f5e981bdef47bc7dbb6f215"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) write(r2, &(0x7f0000000180)="2e79554ea7fcf6b573315341dae1cc05286bea9576bbd936469b7df7f4ee24ff2658bb7d55e422c3d45dc78e34f1acce9f4a3ab35137ef7c2058c62b78cc7896574161bdb06ee89d99e29ffb38b7c4c0c9315b8449989729206839de224c1b1373e72205432219ed732f6811f4e21d43875e20c74a66aaf36263b14732cbeb0d61988b03da06f21ae23f26564660f733c0ed2eee8db96e784c1685b41b2a04c81110489a4561cdb8ef4132bd181254c12661b0be2a76f3f855bc6414c0bfb578f882a837c8973d76636247b1b9d9f37eb86f0d76", 0xd4) 16:41:33 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xffff}, {0x18, 0x3}, 0x200}, 0x3c) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x20}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000640)="6342e04c48291392c63363dd02a53950d058d906e4986a4f02939c0e2fd6879b68ba0d21b3ae4094c67c5e23d07dee29a7d635c12b1d2505d883bcf5589e071b9e326c70209a1263bef9ac04fd16b7d4f2175ab0cd1f4049f7f50104849069552dfd369353e090f5d0caad75d55878748fe811eb4edf2a57279a8064fe63750532420241efe3897d834b039f194cd56945cafb9217f71359cfffab143220657194eb587f1dd14642a03cc36950a66762a1f37830cc972d7574e565046e7797ef061d6569a9ebaa2f4e78c33149275f8b6705c433261628247577bc8d744d718840c4324c9fc24002a11a59390e8e98d71e1d22689d7dd32b4aae44fd3847015024efcba30ef385cf73bb48921fbbfcbbf492bc359bf02509483965b71edc870655f8c3c49b5b544486492f190623c5ac9b8e13c99f099362589bda26b1056f9bf846216f757c541581f9db8320d16a80b1f673ce2ed109fa0058db4b0035ce7b95bc48b63416b7d772175d3be2a6dd8468a1e458999603a9e343fa1587ca3b96b7174731b29846d44b89fe32ac312e601294da8d44c9ea7c98668a29f560adcc9c05b82980a5b181d21c1530c84d4b693aa6fba01a633214fa907ef62668b9bc24c85428eef60d216ec9a2ca182f374d67ffa00ea17282e8a5b1da0be20200530a1f74d1aa804a18f2aadf3b3158585e64c513dd321055e1aec613225e78af4955d71f0d5f62533b2fd5c9d04caba90a53749fc7b0b7388a25f1361913b60657a6c4750ae7f1a739114b641fac1c14495fd558225cb63a48bf4d24e50c1b71883bf9184c6027c70f5cb33f43d10d1b17175d482470aa1b49df12e45029e8f0cdc39243bcf74163d02d6435def139859ed46ec32d4f9f66b96a0f258c126a42453f76c29807d92bca264167ca9376f3e36decd8734fd89e1f58077e56d0b44ccd937f04fb28562ca875446b8740ad359fe4f7b68548c0eea876d4209ac132a27966703a4e81aa5803dfa706544e9fdc48a535b4a207184d34bcef2ea02d8d34698f69408ff22af00634a850f457b76b451e05b18bc8bdda1a189dbe115c96caed49bc4530ae7953f51e722f63c9c6db503ccd07eba48dd7c82095d93847e39bb028b9de48b25be68602e9227f4073426d5c6bf79c210f161cb0cdd8d96c1da4550e9121f7e59db9db6319863373a4f38fa55d61b5ca335311bda0b0778bd35d4007e2005718f6798e0528a4030b26a3e45f7fc8deac1d4bac0a931b53bb7840db9697325e89a3e3ec0399292bb0d816ddd4524062a19b3b8366016818cf0211eb2a8e5b4defa4ed2018348b9f273a34fdc3074d33cc31512d0051906bbd0e29ca5c2daeeb9c009861bfd41002419eb60b1a4bc9d3e584543b46d9bd8e1e8a36935fec67673b4eed99beba21dad15cee47fd69f78559dca6886cbfd146540484084bd62f3131793ead362ece875fa8ff0493455d5f93e18d4e869d6856cb8382ff1991f6f6e2b1af4591c25ff2677f3102afc8c87fbb34448c38ddf4048241c64c8cd03da11d6b2808c790090a31c47c091a216f54083a7f67a1763be5ac22ee4867c56ac1181d6f82e68671fc2334ddb1b4a6a9b10e50809f803b41b8ba117e4aa9d58aafcf54575cf76eb3c86fcfc19fb0eeb98f15c3eba339277f3547216051d7ec9ea18968aa9836a5453926ea1a294873b3ccf70aedcd32fd84b4871807f88f07c4457530027f92352f81a542acfe381f5afd8a02b90370e460236c84e4f582dde3d0ac104f7b7dada35005126ea3803860b63fda6d45a03d11f18f1e2982c6026420dc86841ccdd84612f489a468ff015c78f21f22b48257c88fb902226674cd94df0aece46cf58cf1b7f5a7cb2735cd34fd0e30e66b34bf638d809ce9c06cf058baa9ab3a783489d14bbcee86e4513e5c055ff88640a586a166a0fcb1c6c65f511ecd5b309ddad1da05ab88732b166eb10e4eefe68f17c0bfb9e0bee5066a92ef5b0df5d68388a2bb822bfc7edab5a072abbee570082ad0471fe61424d031d2e69e2ccf9f4fbcc05bf2da3ab106ae39a268d4dc796738e71cd00c832a210b49cacbc27199f3f5d70090db2bfd677757e57062c0dc0c12ae89eafae51e43956b7ee4a06eefbc9c991011fb8361b847c23f846ce894b57de5c6735317fd9831dc854f5a2dfa86792cdd382bc31bed89143531522db3846d5d4304211e540195adecf9788a81e189925a0a2e700d3cb13da079645e272b45b31a0f412b3b2b149c34704cfbc9a426569a35e96fe3e72a6476b1965033a73706cf265040f6d1bb816f8d7f9da5bd6e730e000ea000450b24bfe5ff5aa9b63a4227a5882d888cbc0c6494c0fe35775277b3263811c195cf3211aa9051820e617ca63dc4f2480babf2429017e7ee389833db79e4621d3ff1a026eed9ab3741c5f8a50715c88319cb19faba86445f60eea9e34005ea34dfc8b5fad91b4310192f378fbba15975a63d0107b5c4b91dd47ac576f9b9bb85ce314ffa94a88c1229e41bcf57335bd439a5e663c9ed1680ca5ac21eec5e6d40460be4a87d5a48fa2d83fde0655133bcabf44d59aa6154ac46ba9cdfe846cd1c8d20f0aa77fb328df1c6e9b5c78e1266901a940e4d8ab3daa4d9e9031f22afcebb637453744ab9416ae23747295313f1aae98f8452371b6c01807e18c4aff4a9f6d317fa62ada15228143703c70330067513a003c9d1e4c69f422cf91d4d5455bd5af00a73c4a6696a36b60434c221d12e8627ecbb55cbc9b69732c8622c4ad79a4908f8a1889d2793be399a7b759628e39e43bef34a094911129ffd519089f399887d2849aa6cd47721ad62c3feebf19f72b71108cff2c799bceababbb720332b47afadc69b35c147a5c2e55c0dde8cb6a118ee276447dbcee9400ea992e4628372474f38a5677db9b177922b70898f4b8fd5af6beff43bef04848ebb904e9b3303dabebb6b3d60bff44386d9cd6511b2f89fd44be6ebef2a8bd6fbb14af0caad525a197a351e68578aa05c56361f480098e9c4ada2443fba96bf7073ed6f017bbe1fc0d780eb9fd95fc38239e303f53fa4bf1073ec2e83dbbb6f413138106db8b3b41a6728f90f0c525d3c3b48887f695a8f60566f8e4a8fc0d1ebeea3a608fc92fcd9830c897301bc675918a3231c921bb995783f2e5b9607cc3aa81c76db34075d28be4ef4bf84543a45867e1816afa6ed11e847dfe427eed4d49bd5c080c0d18361a1595100281563287eaeff2cdf1e8a3fc5ad896d597b803cc9bf2b1d7d57c706c7d39b89a1c78f47247115fe2e9c6d02d67c05c76c6395b79816a56857018aaecbaf000e6b27943f301505f4d9350b8f83758812db856a3c409553334201f3347cd8f814d4465a2e2e0c1e297094b5230691b6e9c219a98dbbc4776654e441671ff69d71c3b87724c1a7a91bf6c918ca222b2d315a763eabc907ff91162f4f370ca57a2049c57136cf449ea0874cc101a41a029ee8f6567d5eeb1744e3dead04aa0fb0f92dc608fa3f029551f28b174e119e788bf37fd52c080c4d19efa9161b431a91566fce0b943dd922ebeed40b27f9a2159402b04e5792dad4d5709fb060d68eb14a1bddf30897bca7ee06e7be3fb76d2307985bdec654c9859976e7162cc863d51d2c9315fcb15fe80fbbc016ba51d01dad9b41c5e0d7ae65af86abc5b7ad43517ce81ac659b6830745da0e12927dbd7799ca55e150f65049313c88e3d12ab937d0b79d6ac7491e2109d55aef1b98c4b3c7fe145504c0136fa29cb8e4eec96d0f709b3aacd5fe4453c2f62994ac5613328d76474633b40f43dd1fd088d4355f8bec259dfc18792e18b189b6049a1df795a5ac20c02281bf0f4cf3e2663c37c3825a288853acb47e3417dccca25aa6ef4f6b90ec367be8ae031110114ceecffc3e52eab7020f0f0c028cbdafba8908729d6c11df0f3ccc4e46da9ea3ee724ff3b121e65fed8aa01b5a3d2f000006d065d9400becc9e1ac3ec5a38102c0414b41e124c4ffb4f66978e517b52f7d8f6bf6be6b24f9cebe18283b1c1619e8d409468fa101d6864b5fefc4145573bcadff8c27786abdee612e7603c7165e70b4eccfbda0ae2d7d5ffef67d284fc6c8a87eb427904b37d93486753b9e619c61b7ee334d558e8d5c7a75d6119d3f09babb6bce357bd331f145eba3acaac380d85f5c57219db40a867648ba041c122a5f0b49bd71667290d93caecc625bb37dea8172150c69eb074eee2fa0e97fe0a9056ccdedac4574d1150e702be488fc1d34c150436112240711f82392c9f9da28dc6e1afc2e98c82962cb160e9d18bc0ce6c62f8393e7328215df806aefce2760a4938c52919a173ddd4b75b75f3d1cdd04aa16805e070713e708e3418fb72f9951d2dfc4ccd4a4992cbd03b691d5c1cc4bc1a9fc4d2e3a2f8d0c973b142af12240e2771eda92524f2e192533c535b406d3933cb0d743555dc6861ed5650aafd49d27210fd656fc8cf4d2288390f31065f2910c53d1532461338b946e84f75f7757b3870ce0e996536e3428da86974804c167febc4a1e95998aa8c8f3e987b9d613561cd4f0ecf2955a7dc791ec41a5f6fb8ac4808d2904dc57235bcfd637b6a399824526dc0a7e410b0f019e428537c597cedadc5d488021a61452c4eedab290ca8bd583d0d7596b3bc507666fe8c963fc11cea5e85435c541dcfa2fc027cec0a703bec4283f07f2a5979f8fb7e3b08e9ddc560facb9236be991c9aacf3c0abe38aa9a66eceef33e8fd0b7e6539fc97b8720ce1e17b68ba6a83bca05434f847c55533347695e0d496c5a5bde16b3cde09490d5293fc1f140d9ce347f71f535b40da3f816f1e22f1e3f72c4e379e60c7016e96802339a56b1835d4a0e9b45238ef55e87cabff64cf31f4cb4cf8b9b11484c60f917aee2c01d9fcd23edefdb0a05b2c0f42634b5db84fbb91fccbaffe5298a0025da749f1a70f5587345ba3b076d9e793feb11d960de11de98976e37d3185a87b6937c6b97dabb80e6133b818ef280029d0f583179716692b7fe6eb25b8aef27e2f62084e2e0e283800c828212296e46cf400c5ae40f02f0a85c8b73a5b9421a19ca2e144655e1d437880f978cb6fa6aca0355218b39795abdae32cb593e8089eefb7811f60436b36281e02ec8a5eaa21cfdb6e0e0ee72bf4a681eff5c6b4285d6c62e9be12329edc54aad3d13727321e366c357fecf8b4f8693bd8dd23a5f2324571df9f6172723b4539ba8805e42f6ae35d7d834826e8614dce35c126e4f9e5bd4f8f926daffb687c8fa7cbd522ac37ed3a90131ee37c400e923a3e1de98ef71cc698913a10a198f84d66ad48351ac0ffc30702c0e421ddc0339cba1faffabcd103f363a9469a64d1c8fcdaf2bcce194977d13be060ee45b6caa8385505a7fbee82deecb031a2e85a08628886fe10cfbd2e3121a3d5daa156c4d27780eb433c75d6911373c335dbf7f9441173e3b8841f5d5ac555165e372790d465d2485d547284bd542324dcb1eab89e45b24c9550cbfd3d27c31ca3e19d26aa991c4b7b8480552eca522ca6cee0a90edc0046e014aff06358e87bac97d7c2d5ecbb04eca318f20e7c2e86155f956cfc74c0ae4f9891145113785e7de0a07f36524087e1114c6eb637edcbd398c582c68d867c283e5c433064392355a959d7bc75c51e200ecbe959b410bbc6b4471df5958ee82910563ae99a85213cffd086be3daea6dbaaf43968621af6c8d2b77495c59965886758c078c2959e11d75d8b7a015fb8bc5f842793d305dd332d24a48b489", 0x1000}, {&(0x7f0000000080)="a5f29d0972c6bd39fa40a06b52126f07e67072fd830f96d1efd0a855951787f31fd836caef491accf52eb7685a71c6f21bbd606d8711d24bf6aefb9c39de2622e49f59c447a8c405ca8d5de46f4b4b", 0x4f}, {&(0x7f0000000100)="44b6b35fb54b4a9c547dd3ff0b87f9546036fca71273c87a7e36a6021e88cc78134c8b6f5bf2518c14ba14c6", 0x2c}, {&(0x7f0000000140)="87b1ab203c421e042c212906cc93d3f502223c166e384a5fea35bb0b0faa9b0ecaa6cc52f09c07a1aa5789d31bec994a136015296d80faa542db8e39d073c667b016936acc5b43ff01ffb193b712a7e8235da5b1cf76c82399b1eb411de01cef871bcb089036816a0fd45bcaa934b35b6e862d67281068e56f5475f340bf0a99a143ab2b6722d41bf5ee2a932227821b0f7cb0aa7de04cbed1ab75efa3bf7e0317e19e0cc62d72d4289b494f94c254045e0f715f58ef67e984fc669326535a8998d01f7395f62eb8a03281ec93", 0xcd}], 0x4, &(0x7f0000001640)=[{0x1010, 0x1, 0x5, "b5e6535157477e2f3f5ef31009cab898c4cd8b8733d2e4626598732f05d1f25cbb9574e28b607da125699ef053ce6b5fd371de999c6340195df3dd6d0760ca8d107d4dcf229f92c8d59f6de0ac521cc994c680c3c7f2a160b64cee1d5c8a123297178d421d37985049ef9ce436fd77d3a0a73f889aa5568797d97bcb225599cfc94bbc78b09cb82e35942a98ae80cf16fed5f3c02ef5e2dbea9aa8c6cac2d99677adc38d2c1a788f74cac09c83a5056137b1c7d640acc82e3c84b7e7d36746fb4e461915b32ce6caa82503be4cde5429b486605c5e6ec29a9d024e785358ea1e85f5dfa81b38e10beb38cb40766540a12512611fec4b9d02d6017d46c7c9790055bbb9fde203d8a81c01eb859bd18a46bc08f9c2583db7f02dc26e89e1f99b60ed5ae5127a52ab1b2c55e18efcfb00a9c416073bd4a71dde0eac7b713c497c67fb0d4f05bb80039adea49ba273d2ee287180c8997b6fccd67e88fe222bf6ee704667c68b4ac1470197b3f40090250490683d1aaccae9afac9dd45ff8d6878a8b8db46e5ba0682c0732b815bdea2681bbf8cf18504ba59fdb6a4b0363e30d6a04d20ae49d5c3dbf88a73d8a44cd6b6c31204bc9b026762ed9a49e37409728e8e1f071823a9ca85cdec2a751122bd26945ace2fe2bbc9c50436f5af47a8670780515f6a341784ef5dd65a69384fabe68bf79509e145b77a668385261dba95cd595161852212985ede0ae0169a01ae3be672ae8dee080fe125459c77eccd159a235bcabacb8415b55988f39889bfcb62237a93defa7677fb1ba8c8cadd0f6e57ffc10583d5a965d40eefe8141729ff4eaaee8e8a0adeac69391bfa60672ec1923a40fc5d120e0fa9e0b35729908ede38fb33ed1eef95d2e23ac990be3f9d28382c026dd20a60d488bd5153bc5b2c642e75efd6c4e0abee18189fa10261d1eb5b39138469e3af0dd6e747ad72bafb6ffd7ffcb52cdac90fd9e76d5955ae7cfdf9e0448ae8de6e7bfc677c841836e3e0efb88882ff91ddff22ff4b73d737367c4a13290695aaec874ca85d89af3a2fa568776db08b7d2365b29e0780d6d5d46d355df6c3cddcb2ed4061b33f9efe481aebd0c46ddee93cdf2b42a6465e93c0760de0dae43fe910d66c8bb7a5d85cbab268357bc1c070a2603f5f29bddb2dcf4e6d4a72c89e50ae0498a9df257cc24353687a50e727729a5336016f07cc8093b18f4406aa2e683b0c36eaf92aa2ca2447760dfac0888295d97ebcccda3fb7b0188447c0d23e4694c094a50027b99dff4d22d47d72d18f44d2a269a8191ac02fc42aae36b4d71098ac17b602e95b299ef0ddd251201df1aa9bcb4edfd79fa57a6a5701d6691de176dd7ff3629c996ea0cd4700641635a58d0976b644c273959f6c999893df68b99850cf962adcdfb5d99e87f9a01a8b9a554675035d0dbfed6b0655a5981c0a61310f5e4d11d02523bc9b304752a36ed04415dadabb96b3a860c698fad7dc9188b3b2ad176d1b677140f70a68befac6eba2e5eaa38156ed70c3b232c994d5f5d80581ce15b992f61ac9a5ca54df8cb9d418186b2c3ef533375800acb9ebd6193a1af93130e17591ce2edfa801f2948836682c218c8761177fefce6ad1c8a58c0c984b22f7a06553ef73123c0edb9fcca4ce9fdc3d7dcaf4b8fc574cf3d9f1487ae528d19251bc3034cf6e7f193cb0cfa5cd01e523a0635089fb312b1eceae321bf1548c7e95f9781e73b3558aeef558b3c46918499410dc3696e8e9496e3620968a05c6c819f11daff9cdd2897f58b00497b0795f372d3ea1a134d7ab8e1a0e3a983c3dcca0dfc8bb4d5876426ac4e6d3611ae6cb96777ea211a68b74d23b81cd4c308d476ec3cd9789408f118dd76e6f87d6b1f89b44429dfd9b1a237f5495b372ff9e382d20811d162c39a08a2043193db82fc5969078ca87fef3c128ad596cc1588a1e5bcde38b4243e17127bacf5609363bd787400962343cb072f6227da90cc4b7e9225fcdc2224803e69389263e7cd7aa5cb57b83232de06cbec779e07aa96739ab52fa8d480c54c19ddaf173d2de1b2a309a1e3cd3e64eb275b35b190ab1f3fcee5e533d74c1613f15df5720c7f570015948d5b1282707fb165d1d4bfd74590e18614daecb73c9bd66cc4fc565793c7f6ee124c13d64246c093e467958b0bf667c489256dd927f1728cb9c0ba8c6638b1da430754315946a5cbb88b66db0d11e59682fd62f6f58b6ef9b17e10ed6b2e6c209d2696cf422e912e0e68106b0476cdcc56b0a2c3c7594ca4dfaeefb09f7f2eb45ed0dec237bd1c1bc848184189bf531a5cbb42565b8465674877d9d829c3335b50f664451db4eb94db9437308a64da8e2eec15a594ea57f7dcd1e108ee77839300fc09184550198bc89612bc04afd63ffab965cd8f8454c3b814df883148368a09621e548b91ebd73f42b8ecc0f5c1bb63bdc6ba38e50a50a3b817126e370745f65c31d433c4307cb6b63b9131867a1beacb5344a6316d6b619c21a8d50867bd36606ab22c0bd875804caaa8e4acec11b215980abd33d98ca0dfc365a95e306ef992c420ecd9dd5c6fda80cfd52d211071c5ef8f66b1f4952043c7ac6d91aa26a34566d0858a22525bbbe6b149d7b00c32782532ac6ac587ba0eb28b739a6a40a040cbb51042112d44c35873747b4a3bb1e985b4499be3c96a367f29f0f578ba9146dc5dbe13d2891f654c9de1fd392098296ff94d0fccc80bc18cb59baaed8fd358cbee5737214c4137081002d2f9569c12ce6bdbdf59bb90fa29ee3e00083f468661e5bccb97de994ee1f511d32ef26942164392a2a3668334a34c507e6e36bcf9e10a8640146d777e49e45decca2d41d37e5554712d690e199d090cd751d2d41dfe314a721de4096847b71b70be97660ae02fff46e9888dbe798c5b88b68ef57f54fdf6e58f0e3d308be3a4784315a1d1dedb33de37d3ce7c59d7d0eac2ae6c8347600f1816c669df1b0d3d4e18bf0190fda26b5cf6e64eb11279793fc6c258454f67786dfeaaee4f9abd82db5ef4660d1af3a682cfcaeeff50beab25568e42051adefbef669b54d0128d3bd58cfbb8f33dd2e82d0c83073052b7cc4e1ed7462ef9b127df3ddb311c2d902c6976433f751b9347a3db00fb31e8a790308758267bd40529f8fb2104a93cb3ae921b65fb88ddbd692232df5673260ab8442e7fe8ce8734f77e377ffbbb652eb02a0c9d22d19f76f4dd38f03e5987385be180cb2a4bebc4a66dfdf6ff21d5a1b8e2174c8b39ea8eb69e35d5f9e9f1780052fac8f9855f6cc0ea1d28cb45ab3a821d44194bbc3a8ce2013533c75542f91bacbd3a72d3a6129f635aed890a0e8b5e4a05ad7abfc7ee917d8378628a87f016a50c4e1f6c4229ae44d17732f95af726665178d8f1500d9b51f99e8ab1b4441bb24958872b2d07cc84df3ea46ecf25eccd36c75332958190ef8487df1c7d7f1fe5fc2f401fc4c35c0a7f683eeee29c8f7c5a504f6c61a61cec66f8eae3a8a12b96a916840a2a2cd558d020c453a45c23da6c3941ac301ea10cc1655883d22da8274cacacd8e59cd03bab5245a2100808f265c7a958c7d443c4474240877001d89eb9dff5edc0f6ad152a7a284769890b55371dddf8b6c7a4ff288df1291014a2c1225ed3ed1ea75a4d7dcf24dadf024c2e44640a10c9f20e6450a15d6e91fbb9f05300132dc7c0cdf76eadb1103aa0e5e5d9ff0df128fa83cdcc690726131a63b01cdaca79f01260af618de0a942a360d53c7358009c416f97cd5e35ac85b680dcf447f82cee46f22a6037ce159459bc5fc8eb2a650661e50357aebbfd459f0fae7ba24b9a92a59aa6b5ee66fa29bbce37a5febf3ec1301f53f0ce1950685bdc553fb3969ed3d9131b96544784a12a7c8a8b0f239ffdd1afa423be1f14124f827968af3e5c8a2b0d08a816366a110e02352204a0eaaacec9ddbfb383985adc5626c9abf6a209eeb381a0785f6e189c6a4ee2f95511800799891625ab10effaba92ad5e98b2fedfc09f212c362ddcbea6be261ee6b0aa88c98d2cd4424be497477aad2d329144c17046e34b5cc29d4226c58d76d2b2a3bb9e05e7ad063848968166b0034af9b5cf6780c3cc8bddc8cbfd7afca813b507a6b096855b77d22242f55b9d36f9b86c5d2b8dc098a4e1e608d4c4f63f0332b9d147285d278d110eb0067a993bbed078a6c440f0e0b8c989a4ea155cf661138824221e1f1878eeea3f60da85c46a02677075f1ca23c874488ec12dcd17a5e7ab6f2b0db92006fcc8bcddc5e2123a51a6ca558ee3c72def39fe1cb841bbe1d4dd1a1b91908832b4e930f3ff65632465ae07d84945fda26534e958b0771817574826db19798a5c070f433314656604803d566069a9da79506d13d426ccef0ac8d0a0ec82057ab0095a85e5f36ad3f6cc4c7ac475df72775253ed89ac425685fa668885b88924d3cdc375e0e0a5826392a851d1c87f10f570c254ecb9838efc01c159cf900eb4f59bf16b8d20d8cf95325c61f32d65a93556d56e703ac0a846c2aa7bc17c2e1d0736dd9ff827c4096dcaf386c8b6d50f38c8b2f495e079a62ce7cafb7491aaf807cce4ec5407ef266f5125e9d384ab00c2ba924b149d4edec40643d707425000cf4e2bc86bb575c644932d9e998b4588359a56851ca5b10d7841b28ccdad3c9fc5738f49ad985a8d56747978c1d17ff7825c6fb76899fd25a1e595ce5ac9185f4e0ac1103f98640eb7eb305c41716ec00ffd318ccdbf2488060251ecfb8428c9ee8b9fef8d3dd50b4b95f4dda995983be4c1185dba08f80bbda09a16578329630ad12ea914535838f98fe819092631e893eb692dc4c2d9fb93e49a42dae8ed2b21e46a7ce79a171b40fbe181f9f1bd45e2d1599829b33ebf803fba26ee2002a7f51aee1de91e68f33a8b831bc1a4c88bdfa4780365859d96bb1086918cb064db47815f335a46e3c4a0e1b7327c375d35d5d098e26650af03dc76f8d67f58df23d2e4fc87a7b2d3479631636e64c7dbf5e2b656ff8c61f579f8fd6575c6f7b3d39a444b5cffb5e16fddf0e877ccbe8ef5694e17795e098fbba0df989b96e0e9f8e56d9bcf92ed5d682709560ac025ede0d39699833e0daf09f5635a5c6afb9274bdd7ba0e51b0d25fd9adcca77ade4b55b8288abca8cef8b7df29af0f6f391dcaefcef20b5d1f6b1c716ca873609d80cbc93ebb875a8c6c708f41b6c33383b08defa22f9d422929de7bd13afbac83c3677b8ef73ea2b38921e4109bce03fe6c6d4f3d563f8b9487348bcdba7e9bce9279f9490878c92b74eeeda01409d34bc99b58a21958e40b080128646158590cc0594b0ad54becded4e0c6613b87c38bec53d0c63c25023f20443538d8ec03e402157aa8536dc2675b1a0a40ad24eb93e5e22bbf564e27516b6344eb842e2c9b06eb9c4c38e03c795c0d56a8ec5c0876b695c14d3a6b804e30fe0dc6c86b1f41e1abb378b9b06ce1cc226e6ae05d4d1026bc2eff5e0539b4d3f39d2302f4e8b083c80f135cd7b403bd4ba08c399954b77d11c847713855025c4f2b58a171e0ef30a0265f865aa45a440d02063a023d78fccfd68a4ffa1fbf9a235bc09ef735a144bf8b202efc5c66b230e0cdbd357fd44cb1f31b7e847c78bed4b7d8ee45639b3a502f679b104883a045d526e31202c4319c4a28f31ccc22646d7ed5ba1e2f04335c87c2d0dd1bbd069ce5c3a63c404737e13db586bce504fa14dba7e2357880d0cf242a5e66d941fea084f05ec60d068cf73069c53d8b2b5a95a58d5b6fc9b31ec4"}, {0xe0, 0xffff, 0x1, "7c10de90774e6cfb809226203efcef0edb689466ab8b665930a1bc2f510c75069c48c4ff65b390b000616340296253d2d945252805087284feeb672e2dcbf10299c8ec9b841e0c5a6f5c8c95729b3c89030658e2ace65fdfc1d042e4befc2ec3f43752c9e8160ec22e194802c36b165811fa282a58d065700e8e07cfc89087b61c09f2c8160197462f80ad2ec58cddad743814ca2a05da7dd82653752f9efe66e75e7e81662a1f2173f830b49f11b17e9a43af8390fadb06b04da83892f3af3499eda1e09222ffb65f12"}, {0x18, 0x1, 0x3, "aeb370"}, {0x88, 0xffff, 0x5, "e634e4ee200c7a6ae9fa60768a6d3e6ffa949f7f864138e28f6800194735ba972fba934f7667a0fca6c7dcc6108bd523d61c9ee9c25841466d71fa00045e2b959ef480b97c52a27f33e0dd7486454df2a02dc714e05ce41ec2c8be5a33a301f7c4d80a0b30c7c8d3253cd29271b77530c564f38620"}, {0x38, 0x1, 0x3, "e50c7c0e786d349a4b411e72e2ccc2f72f147933759b8ec8739bfa142431d6f7b55f0b4ee787cfc4"}], 0x11c8}, 0x404) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 16:41:33 executing program 0: syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x2, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:41:33 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, &(0x7f0000000200)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ftruncate(r0, 0x0, 0x4cbf) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/60, 0x3c) 16:41:33 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) semget(0x0, 0x3, 0x210) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000080)="a30e106451b9e7767e52b206afe5c7b6ca90e55c323eb60be1ea5f7c72410b259233d752bdfdc08f406629883f20c439287f6f6dc83ff7b6bbff6a0b83f576e2b1615064d4f6fd03cc8f7b18347c4dfcf9ce8e4099183abf152c70d3628223d7f36b8df8416ef6546151ef1b5d19e4329bb48230ce8df015b8663ee73c53448e89490f43972509cf6cc6750c05462c66c4e42a2f43aebab063d64830247a92f7b78773f1", &(0x7f0000000140)=0xa4, &(0x7f0000000180)="ece1644576aa98edf1c59f78c6c59257160fca9eb3dd471ce904443644912400dad632e2272fe97720d04aeaa82b6b5ba9e70612ffe151b5f230126284af0a032f2b6918d105df08b328c848bb1d569313ac97c2e4c6127cc2ef60d8df8fe911c7724fe5f6ca82ba6134cb2aadd8d7b8128ad96e7ca6f5797846a022b1a468598521554a60260232e8a433f58ce7cbbe0c996942646413f72ba1fda186f8ebe273fedf7455c2c5532d8a0634cb9ce8", 0xaf) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x817) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) dup2(r3, r1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x0, r4) r6 = kqueue() r7 = fcntl$dupfd(r6, 0xa, r5) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) ioctl$KDENABIO(r7, 0x20004b3c) 16:41:33 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) pledge(&(0x7f0000000000)='-{,&\x00', &(0x7f0000000040)='\x00') sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f00000000c0)="3d2f6d037a34b4e0926f091539ccf364b894e0d2a17df2ae10639c637eeeac047a1e8cb1e0c9354a61ecebba293645eca0804aae099117ce3df5598b050f19c04998222b642114618e74ee0077928c217138473034a5f9d472e11d71e0e944be9bf6b76240d9ae83257f33c1213c2e066c0b000e0a40ce7dfdc7cf6116cfac45d05a5e7f1ffc", &(0x7f0000000300)=0x86, &(0x7f0000000340)="074465d4a414dc5deeff89b2d41b825fac17557af6db9c515644898ed9b7f3c37e696cd93accedb1f128d598ddbb70ba014b94949a39f65a3efc7d365f7cc6888e4a27243adbf1c133095141d87452bf513ced4c3898196afbff61b8c0f90d039ce4b5fb73363807d95a171f5d5000b1b3ac1e581c4debdd722d026bfcbe61216eaaa9ba6dd4300888ca48f64f220addf058c1e2529d6cd5c8e63cb5f0f86216ba85cc19c319beabc24b31eeb047f7d0301eabc93b38e5ae64bbfb08e5c43335b1ef2d13b1848ffebdd8219a30e20e60da8a371c1325033383f84a3b88766d7f8462089506bcf427966735572afc333157057a64cbd066bf", 0xf8) 16:41:33 executing program 0: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="5698b5ef", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() msgget$private(0x0, 0x200) r2 = getegid() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000100)="7ba56e6edff76c32b32f515cc08b4072a433e82959080f724b76cf75f83d191f1e6e47cee76d17cbeedcb5fada42074e567e42ab6930a0c70308b8f90934", &(0x7f0000000140)=0x3e, &(0x7f0000000200)="56462ce7946f7bf9135e117c8c36902b567454fc36624c51cb2f9a3847896717d0e9a6098b02506e60ffce8737cfeeec39ca97be3849fca9906acba02f8eab8148f50d449311761211605df31de04c3fe62a4aa0c1a04b1cf9808efb5484187f40e24f8145902e5f4c761714f64366426e75644a1de2e4bd89fab027a225", 0x7e) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, r2}}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/122) shmctl$IPC_RMID(r0, 0x0) 16:41:33 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r1}, 0xc) getpgid(r0) r2 = semget$private(0x0, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', r4, r5, 0x2) r6 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r7}, 0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r8, r9}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, r5, 0x70, 0x9}, 0x735dabf2, 0x8, r6, r8, 0x2, 0x9, 0x8, 0xffffffffffff0000}) 16:41:33 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)) recvfrom$inet6(r2, &(0x7f0000000040)=""/215, 0xd7, 0x0, &(0x7f0000000140)={0x18, 0x0, 0x6, 0x22f}, 0xc) 16:41:33 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x9, 0x9}, 0x5, 0x8, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000280)=0x8e) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r7, 0x0, 0x0, r5, 0x1db, 0x8002}, 0x3}) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000000)='./file0\x00', r8, &(0x7f00000000c0)='./file1\x00') renameat(r8, &(0x7f0000000200)='./file1\x00', r8, &(0x7f00000005c0)='./file1/file0\x00') read(r8, &(0x7f0000000080)=""/104, 0x68) 16:41:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x1, 0x8000, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/4106, 0x100a}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x2) r3 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xf2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6}, 0x8, 0xa1, 0x0, r3, 0x0, 0x7, 0x8, 0x96f}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/11], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, 0x0, 0x0) 16:41:34 executing program 0: symlink(&(0x7f0000000100)='..', &(0x7f0000000200)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) 16:41:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$fs(&(0x7f0000000040), 0x2, &(0x7f0000000100)="d17c15b0d88a123290868fb55b517561c9ca095fa50ae1cb6dbfccc409011c14a57674107be0ffe9c7d951b2354d0242425068979d5ca0803908f80604aa54bbb7e24b31677000d1efd981fd5625857c2a5332f3699098e31642f7aaec9cdfa6e97afe32ec579ca5f601aeb3fa3076e382c5f71ca07a768133772e8f3e14a9e5bd426e326327c6fd42f82b95ceb90ed68781fa6a353780b274d97dd2e604f6639b757765dd83cc3077dd80b2b934d71143dd705103df2c1c1316b0032aa226fa0ee680b550e31e92bd451a0401938868e4b91085429d420f05646d6bf080db3d3eb14f02b9fc3311cd37d1a0cac2f585be4ad615e4f7483de45004f29ae1b19f00ff1a637fd05cbff5ec7d5d4cdd3e0a993fd831b3be2348a9352cd186f3e2fd56ff5113731e12dba25fd154fbae83ef7b58801dc4ca257ed02f1a9fb037ca4620d00dd2ef4b59a7cd6b804a29700183e5712df816572a67ea9a1a37e16d63808c82284c65bff0c037fbbc69a1d206dcc74dc42d1ccb48f75f665257e22d5d7d44cb7ffeedaf2e627bf74288d4dea9a410d710092ed36e0831d8058e7cddb2c54439c7ac7bfa54f786702526d8b949f9a441488bab851db16208019ac7546af0fb8644f2ddd9d800ad57e0fc4369a7aff2cfbeabb5c2b08992faa872bacccbc3ef4ba3cac764792894be485ed0c3e1dac11b341a7759fc6ba7d2d7a69ca1d9fbd1cdb3a27325064f7f78ca0f9e26be2aa5f9efe8f366b008e2f470916d0b7a8cf3b40ed61d7a42fe2c8f2afb5b862b23af841c705e0f0c3824ade36c064f8686a39700127578fa9b90bc8e1e6543be8526c487939db9b9e68a00d88873f121d3fffa2206832889baed7a50758856cf2c4b95e1cd56478a5d8004c0c66abde7ac523b5e400d1cb510d1b11887a5e56f9fcdac631d5a8d30676a74fd4732299a60865b09787a2fa45ee1b2d55cb3015adc19772c313d14dd6a3a7d1b12c2b8603274a27334e2472a13b211bbfcca3e37edb6f2a3e46d535b0b77dce71e11ed4e65f1610221d27bc0f281be90762cc8a35345e9b6d8024816ed0112912e62c6277d503980119d438a7449288490db73b21dd8411fb7819f411a652f7bf4b1c521cc1025ae40cb11f96d4efcf87225f6745f45043a5174608948629afb1a7c37c36ad4fe86d56d9120d96ff54dae2efcd545d07aace409beb5dfec94ae28ff16e2bf8540270764f979aed2085e2566b1fbba12d82cd5c4a77033ef194cd6696b53262c9ca955ec68232dbc5259bb74eead6205d359220b339b8640ec50c9bf702c9070da7f5269b435fed3eabf27b834ad7fd2b3541fcfa4968ff8fbe9b7ca1682e65f42c392f02dd51466f6e7bce4c994278039cf90002b3f897904699e2928bc7bb836f090949bb5d703ba65bbfcba915f3d026a31f44183f1cb874c0c54df8ee78c0c9632d256409d5e27386ae7abbfcbbe98c52b97baf4ec7c4ac24ce54664aea41d34fc91599fef71452cbf5e5974149ccfd164037c9a8c68f76eb33ef1b963abe9ce02b5ed881e06aaf9cbde5d1285850919fd2f6afdc7ab479cea4f08f7a612841c1f0a100d3558b6a44d4fbe4087b874291a6e14025ba3439acb30e13def6f21af494f07a59dc31914a75c958e02aa490d0764f8a147dba0bf5f0afb7550f905e5ce9b06cf2b42ce0ab50c7df55255f86e1c0b239abffeab733218d908ad7af4bad748595e83094871720d9a42cd7c411019d97b8a551927bc527acb75e763df7addacb63c103a928c0e8499c889281c544b1ec502204c010198e5971b18ba467ae560999f65a4a1e3000eaebba75eb83ed346afc17a1a7939fb2248de346e32cda873c1cea7fe37468d8a1c341aa04702a14fed6517cc58633dacadbe66759ff0a3dfc36e1c4bf86e9b7ce144fe4c61c1d14bccdb8a3098d95b9205db62bf051bb641b9de47ef30d8785e0225d0e8313c9dbe4b2a7264d3ab5612708a51ad67b4f52c688150579bb5c0c1a54183f3aa7224aad94f0838be3491de20ff6301301f7b9984d2113d284eee5ce04046cba5eaef8d50e6bbc0f1f709cbef3c7a937cffd21685d16cc85cd0d9e314941b86a6ca7e7fb88d4e9d551fdbde61c06f692696fc82fca946a772e33041272e7abbbc018611473c7cfd8a5b4b7eb02a3864a76ebdff53c3d50a0b28b9cd9216edcc0f664a89f72898618e58ae1690951be9224a2e001bc4287002351dc4b7705f6d3ec2ced3b24b47ac67d670b54698ed5191d8963d05c569d1311460f83e0dfb69e0d0e5e463b53aa49804c27a0ac9d00be39393278c6939b16902c10752d199fb8431b27136a65b92b27cbdbfc2b1caed1d2ecdf75e3b9bb8919309af878527207ecbb771c7f4e947c64ef4b17b08ec6cc2ac281132f856b3318a13eef1a6856c1a2e4ee5964c7e58da139ef6538652cae7c5f4ff9a853e71643e47c80c77f4efbd976de618e075af622801bb2103033c35f01a8624555168b2fd7b716c646ab9772efbf5244484e767d2ed2bb6782780a18b9d8ce0737e4b084068c974037f30d3c47ae19913c2817d3e4193d54091e286e7aea4e87a32e1d3016648595d115cf93b24aa8b70dd4f2d55b0e93a9fd33ee81c6f8410c385da39765a0a7dd0c009a5ddf65c3f25116ad2c9f9f81456c742e4c5307f84c85adb8798137136b1288949b6da43e80684b2eb642509e68640ccc92ca4733fdda493d93f06d9f3dd5111f0bf7ebb5d7507f31ccf40b76dedfac71122ab7be0e340e2b561cad6f579554e2d93f8f4ecbd28ee8c8c1c18ca53658a87d17008c4de3cae305371a11c246f840784833f2a0dea121cba51b7525d245ba3b2c4d5686837106522eaa6fca4f6aeae599af3d52d8d0f9c43db9c71cf669bd8f2c77fc73582ad35552ece6bfc43cd6a9018ed739c347043120b5706ef97fc2fa5daffb205db1f5257215527f0c637ad0566673137178700aedfc708c9c738f2f6be2153d21850325d96d717b55a90406e2db7c08dc1103585f50a35b635687863dc491f15301d938c968c0f0123d7a82f4f27a81d29e83336afa306519a4ad478b7f507107787e70929dc7945f47f8e970057be87890c6949f44d71e12ee3ea87fc8380c74738087dc77ec46957db97f6060e301a87d8e678dbd4a0c68438e2c1ba845e256e92f14d946eea634fe9bc3942a6ae1f70ee2bed133352e6118cb2d57ce27bc5c57ca5266ad83d7a7da3275b248bca52b0fd5f59d365afe811b85bd66bcdeb2be0bf9aaf31cd42f63c81ca27d85ecc468d5cc0d34c8254bec72a925e90b373b20d98af8ada17cefade54939d8cf3df28b53e47531243592b2dfc27c78b8bbd829fc9847c204b2c73823e66eeebe265d7b9802320894d503f35fb1bddfa0e2a3fd8c9519e4e6a0eb4e7082df344755de196ad5bd5206bcca0e4a9be57d337a2dafefce9997e080018ad9486f8224266e560a4dc98f2637b4c84dc9bfe1b101b4461c383c354721e32ead4c0e0e33ba9923219010175dbd58cab3ba0c8768bd68af50f71fae91186c94fceefbc05a38be2d85af716567af52a30181661ad828353b3492e32c70611a4f8024b3090d95882b9e14be6ded8c638418ec5d2d6046f0a34655e2a30c9de04363f4c53cb588a141a6c4bb6c8fb20a781c3523a2f9d3c09f4beaf317468a6c442cfaf169ebbc05ec42a5300422d75f35681065873f45b17381a6131fa0ee74fd9dc56c2ba60b84b923c0c6019911b920f5a312d6eb218e784eed551eef54a930ca08c34cb6eaa5eaf1cdb5cf55459a5b117ae08f2f77b3901e8047d2b485c93d791af24bf056eba62ffabc86187d1c750a08a451a76147f36920273700a19d6dcc44ac9b5db9ddc55974879ce8929549b62379c2a0251d9b0c5a6988e84ddf963546af0f01ea800732946209def6321142347a6b10db3036ac06320f2d0c0e9a9bfaf16b96c090d601c92227f39e74087e28948b411a19fbac15e1365a3411d13d985cbe0071ff6e31bdd3affd08f633d190006d8297ef9a60bbae024b25f6f913dfd95e0ddbdacf81fabc265c64fb850f4a42cf9198086db6a51bed87fa7f2967ddc2ae33d460c1498743596a9f7f80834b3c190a58c980a2cec3e2d5b875814d981098c3af9a54444c221d343b312be9ffe1de83f20b8f75ea6b574c44f37fa45b43afbd21f3177483b16c084738a8fff583aaf7c880e84e77bcb148dfa5306b68e75287f4dceff59b38bc0c0494fd2f8a245d7e01a76a5a63596e3dd3e105cc9557c1287e4e7860c9bc7045a24c2a222ac3e2793f9a7fd5cc3c4299e0710b59a1c6ae918f313a7465855846e1c44c545bdca26d4b06ad0e3dfe7959e6bd21548c36c845da4d3b9bcc3d4ef3b2fed59b4a1fb57b79215065515c74b8599de322cd506a9630c56539e22115a19dd9087a79fab17643170f5265273c9776b48ba9c253406519b3a67275130969fb7e9805b4fb32f52487a7273c2a4fe75ad2e3754887e1a1abaa70556e3b53a4e03091c6714b1a7c844ed64f476368a7a07f5e16eb59dd8a89ee5e34b5ee8e2e9b7a5b9009d282e57ea584cd97a3525a8d44d66e5c2139b67c71b4a9148945d302009ae37e4fc284067d2bcd4aba1800b5456ef5f2d6eb3823fca9281032beb3d83ef270bd148748ec0e5cf8b89c60f61edfc5352466b43964d5ca6a825244cfa6658b140e036e0fd9729a6aab9c8609e45f9090f0e72a6c4b10602195dae71bff207344de5ed6fd53754985f545159cc349341c4a4911a00b8053e4c75b2b6afa7ad0279d387135d667616b6be15e11b03864f36be58172172918c8849d1acb1b7f22a43e4d946a7f056fcc63ab6d3d7bccbc2052730ba4e492c954fadc2748dd9eb47385b60a8981461b3bf3608679abe954619fcf58f64743c0d10b7dbfdd93258ea859aaeb6592e79503409376889dc4d23962b80667563fef0c00e11df1ca1dc8219a652b82800d24737d075f0e58834e33041703721e6ac177ef67fe4341d13f5ee7d15aed43a3628393678ef3a757d34dc45cc1b93bf382e0ba24a4a83eb7dfcac8cf6e7cca5d243227439b2464e6c0f40b508b62ecc968359367a88a9ed18f2ac55e652c13b57ac37af408bafcf4fd08ac9f77553bcbe60332759ac7d8fd7b5ed02cc2514a7b56201119e50bebf5c481ee3bc9f06710ebd6e0c4383fe5fc8cc0c01e52cc88c43746c6fde701784cc3aeeaf6836ea7aa913bf9b29f103c4167f64017ee84c634f81aa17f9480e6c0b171c3f05c4b5ef68ffd5d09122452a453de5c51459c0d46a62608381526821ecf40fbaa0ff529496a1a1659fd620735da8734a5ad2aeefd571b3650c868c4ad9310b98c16d73cf06282bec0bc4f4eea49bf7e1e9397b0f4aa08db580f9ec29fe81aa8c55be4cb91e8287221862a6e02f7dd104742305ec0b11a841c7f31ed05162bfbf285eafe7f0638bb7d16ad250fca4f33dde481e00886b2ffab785dd00dd771f1a0968918bced8b0629b7e0e9ef75aa1d23d8536398c49eaf936ba9a7ae229fc59466372704e5e87255d99b617719d2855c4ba363017b976376de1c9f869d8da7ea7a9decf8e5cd21ae09e621fb8191fdb1e3d6d3e12096811f4f6259706da24f61b7ea051a29bf75dcda8efbb6e84eba352632a2b061ebdeab2ac25cc7a7cfb3ddc35cc5161f2ab322f320a5b4c2fd9e80047f0a9905ddb57387793eb3563cfa404a91bdb85251e76d99a607891128d6b405a81d482c55f3354a5828934be98ec704dadb71d5a5869b3592c441483", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="edc609528cbe8ba23ef404c6a9516ae98603dccb1fb920e394fb536a091178505e822f273401a8b6f207342ce66475002eca180761afdfeba2f0f5cbf435c8dda3c8b3070e2851d5f38bd3d4a06eeed1456e6897eb3544b9a517778fb5f240130845b471d2c1d8a4e72326b253310bf286cdb471eff0bf16cee1ea152ec1d169e4357bc50c13a6906eb1f043e3175072fa2b9f4630c1bd7285fd4df4ddf01b302655b4a4ad96ad8c684c048c68a742", 0xaf) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x80, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r3, 0x0, 0x41a89788) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) listen(r2, 0x3) r4 = socket(0x2, 0x1, 0x0) dup2(r4, r1) 16:41:34 executing program 0: socket(0x1, 0x2, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 16:41:34 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) getdents(r0, &(0x7f0000000000)=""/186, 0xba) syz_emit_ethernet(0x3e, &(0x7f0000002d00)={@broadcast, @random='\x00\x00 \x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="21405aafca51147426c00f82783347a0", @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) 16:41:34 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r2, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r6, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) fchownat(r3, &(0x7f0000000100)='./file0\x00', r6, r7, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="3cd12e2f66696c651000"], 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="6b97f593fea3bd", 0x7}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000efbfffe000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xf8}, 0x40c) 16:41:34 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) 16:41:34 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x38000000005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) 16:41:34 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f00000002c0)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000040)=0x210, 0x0, 0x7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) socket$inet(0x2, 0x2, 0x7) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) 16:41:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = socket$unix(0x1, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) shutdown(r1, 0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:41:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000040)={0x5, 0x0, 0x3ff, 0x0, "61aa0db11ce9ba6acfffffffffffffffff00", 0x0, 0xfffffffd}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f00000000c0)="c5ca1462fea8d85c310dfd4320b96eb9661fec6762d85efa4ff94db7919c6af8d54abb0021d20a1fb161be1a53c56f4eddd9ae503d7e13261321f5ab7446c8a6c3915f43aa933f367c84b1c4cc2dc4b983669996af34350f457cb56e92d20cc189b179a7e63ce629c431c1ac22a865b32d5dd4133619a8cbeaa254919dbd", 0x7e}, {&(0x7f0000000140)="69459f15d4cd591187f024fe65304c44b783a1201d72455302e7520f9587c87d3d6c3be943322f53da5dbffedb639f092643c8ef4cf62a023ce65a1cbc68ddf891fc45f625ba282a022307b1cf185a975c9d8a97e24bebcd6ca248b9ea890c36f174644781d4d8b664189e79f6102f32ef54623f4e5265b041f9398527dc3d0996842c63ce496fdf15d3af2498543cf45b", 0x91}, {&(0x7f0000000200)="f7594dc77d021d3a945861475bf8b487eb432f4c7bbe0342223b00296c2cfc6cd7d0", 0x22}, {&(0x7f0000000240)="27018c013e342b522603a6f088f605e4b01cf91e42f59e369d894b5c826e0fdf066399", 0x23}], 0x4) 16:41:36 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00000e091be600cf000000000000007200"}) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:41:36 executing program 0: r0 = semget(0x3, 0x0, 0x100) semctl$GETVAL(r0, 0x7fb299ae64346544, 0x5, &(0x7f0000000000)=""/155) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) 16:41:36 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 16:41:36 executing program 0: r0 = kqueue() r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x2, 0xbd, 0x3fffc000000000, r1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3}, 0x2, &(0x7f0000000140)="e54ce2199ab30dc235bfcb06ca3aabb28005151451f92f803fe79295cfecfe7c4738684c098942dc32f2c0626c103e5f401217f5127b1c6b2d6b7e703b9a6d6e1cb9d2b2b76acda7cacceb364662a1b07b60cb4a667cd174b29b96b82cff192467ef96fb605867cc8485b11c7d15b29a59391087bd3772eb08f0b20fb1c462f58b704a3d6759f0dd46a3865e94406101420ab0484a1db9b5fcda7fabca3ebe4eabb6fd8ec55f0dd1357bad5cabdfa9e313a897bcac2fc6e0dc1b318ae4a2d6fe234a423ebddc242be15928122c3ced395d144d815c8510b099d971406718e2264ff58219a04982477154dbd86b4cac86798d8f16a63d201f499dbddc2fbc509e80a1c22e4b8d902a0a5d4e5f6170aff7c787557fd7dbe83d4825f1e9de963b89c0c9056bd73e0c7f049646a5d0b126f00624a1de0a0284d43a99beee54ba6466c15ac09792fcd9a3835c7e651eb064b858189dad440c49f2124d633402cb2fb14ff42386b407a3f583eae8f1d92b28a2c71987cc6d0000000000000000", &(0x7f0000000000)=0x17d, 0x0, 0x0) semget$private(0x0, 0x4, 0x0) 16:41:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x9) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:41:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8201, 0x100) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefd, "854955883d026111fe4d04000000100000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x3, 0x65) 16:41:36 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0, 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r3, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r3, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r3, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semop(0x0, &(0x7f0000000140)=[{0x2, 0x2, 0x1800}, {0x4, 0x2679}, {0x0, 0x44a, 0x1000}, {0x4, 0x9, 0x1800}, {0x0, 0xffff}, {0x1, 0x1, 0x1000}, {0x3, 0x9, 0x800}], 0x7) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0xf0, 0x8001}, 0xc) syz_emit_ethernet(0x26d, &(0x7f0000000340)=ANY=[@ANYBLOB="cd3997030f000000b06e00000086dd60e3067c296110403116688df1a30000083a00fe80d8f7cb3201c0d2d0c31612590800ffff000000000000000000aaff020800002020000000000000000001000051138d0cf757ac2c4187f35e13fbe356b1a70e96b7"]) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x100) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000040)={{0x4, 0x101}, {0x0, 0xfffffffeffffffff}}, &(0x7f0000000080)) 16:41:36 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f00000001c0)="1d007d8020ff00209ceaa601ebb5df0a3f99e3e9eace3d08bceefca7c37b40fa7139759c0ba5d8beea01f6756ace04674fc321310bf5f5158ab19c33042bd51ae83396b5c5b0674269eaa4e334c4bdd51afe39674e0cdc43b9e42988964e62346968f273da9a8c47be8891a9efbcc3d5516dab72a60b142c946f3344c5733fa7cb93855433a16127512ad11e0515c4bea738b92e0d6db71c4c8502a5269b1f015dcb97a18edd7051fb54855efed8edffd1242e35ce5fcdc7a65373b24805407ef96e6c6fe9035c2d4633efba159a30d71c30ad4a241e3e2eedb7a220ba6c63b7982ccf7d0c13b71d581e456b5ebdfee2c2724fa98730fb96a311652bc736b88d3511e36d92b723f5d15df10c315f0f8f0548b5ecaa2b330c8e9a6cf820afa51e7e4df7b0ada8b7", &(0x7f0000000100)=0x127, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8000, 0x0) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000340)=""/149, 0x95}, {&(0x7f0000000400)=""/135, 0x87}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f00000004c0)=""/68, 0x44}, {&(0x7f0000000540)=""/23, 0x17}, {&(0x7f0000000580)=""/216, 0xd8}], 0x6, 0x0, 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f0000000700), 0x10000) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6}, 0xc) fcntl$lock(r4, 0x8, &(0x7f0000000740)={0x1, 0x0, 0x927, 0xffff, r5}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 16:41:36 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x1ff) 16:41:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202e594a7759709beb47b51d444ef1fcc4a1398ac554b6472dd8d5e4d082a0463ddc985f93f90fe44f7bd8c3231d72c2f8b62dc1f15b58ab6c68778990000000000fe0000000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) r3 = kqueue() dup2(r3, r1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) 16:41:36 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244", &(0x7f00000000c0)=0x2d, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) lseek(r2, 0x0, 0x9295, 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x100000000) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x40000003, 0x3ff}) 16:41:36 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x81a, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) pwrite(r4, &(0x7f0000000400)="92fe079ed35a9731171cdef1ff6d0d5b776f8f0dd0a810f487ac6f89e0055d4f15f407d2aeda183a0a8983620e16c58ae37268b6f62b4cba9accb6749e142d145ba29234ce00e09e86ec12e7f1f68fe22963164e9600b4018734ef31197d992783e92332860930370a26001d789c1e29583123688d31b05ee2ed6d34891c559ef5f93a1fab3a3657ac3b42fb76d55f566651cc10234bac7f7afa8eccbcb706e20df76fbe827da352f3b6b7eff956a3856823b35b67b89724e11ccace28f1", 0xbe, 0x0, 0x800) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2011, r3, 0x0, 0xfffffffffffffff9) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 16:41:36 executing program 0: symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000240)='./control\x00', &(0x7f0000000100)='c\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/102}, &(0x7f00000001c0)=0x68) 16:41:37 executing program 0: r0 = kqueue() mprotect(&(0x7f0000e2a000/0x2000)=nil, 0x2000, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x80, 0x7}, {0x400, 0x2}}) pipe(&(0x7f0000000140)) mlock(&(0x7f0000ac3000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) kevent(r0, &(0x7f0000000080), 0xb47, 0x0, 0x1, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:41:37 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008864400002000000000000009078000000000000000082144225ccd2a3e3b0d62b1c9b0626e422802140deb2de003f27330e657fe8a7fc71f8856715fbc85710aa444a183d05b1dfb60c39daf919ba71cf4287b81ea5eb15e995b17c745fa69f90e474c3fabe24bfa10065f34ecf92dbca99b1e638a27c79cb4dc6c8b792c985dfccecee31e7b585c43a35cd12c8565083de2a2d14b1def25b925cb6715196c994df8f973bb40e03c9de97dedb8fb280ef2c794a4ea71fea709dc6475606dfa09d0b7443bfb6283f325a358b0753443e4d3a04210f4fecd092337ec33ef5fa4173978ee7da55504a90b497d2f218b450365335e623d87dbdb5fa4f5562572156a6c304ec5b04"]) sysctl$net_inet6_icmp6(&(0x7f0000000140)={0x4, 0x18, 0x3a, 0x12}, 0x4, &(0x7f0000000180)="d5efa0ea3c8c019147a873863e9bd2a5e26028eadda72f2cb9ff79901020ab8ea84816dad79c921c4ca21aa6002d57e5e8616eaa322a004bf85813172adac644a30c5e1c46f233429eedb4229db3120ee5bb7cd3a089c9e3bd2cf2028bd8ba4074f833abe69923398d13b9751e98b019cb1df460ec242f1c1c4718a5eecbde5e465e98e8a9b2133bfe73bef005ed384866e27c5835dcacd38755e494ffbb09ad40f6ab04e10e89062be28575c0a521c7a860fa0a33385d29becf0b3040834c127f85788e426c75418ca91fefeeb451b4", &(0x7f0000000280)=0xd0, &(0x7f00000002c0)="2e95da784ed73551dc60c01f4230ccc7783f60d7498f2f818c791d0ff07a1b91c4ad2ffa9d36e92747227758f9c28cb2f20a3e07fc9d68a65f6dd0b05d4ebdc47fdfd8c3b39fd7281ac1dafd65cef5fe79", 0x51) 16:41:37 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2000, 0x81}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0xfd, 0xa, 0xfffffffe}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)) semget(0x0, 0x3, 0x21) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r2, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0xff) 16:41:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001780), 0x2}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0xa3, './file0\x00'}) kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r6, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) kqueue() r7 = fcntl$dupfd(r6, 0x2, r4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) recvfrom$inet(r7, &(0x7f0000000200)=""/79, 0x4f, 0x801, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f00000001c0)={0x5, 0x7fffffff}) 16:41:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x80000000, 0x0, "efe4afb069a2c4df3688a58e0110ea170447e468"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xffff, 0x2e, &(0x7f0000000000)="ebffcbff1300000000aa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:41:37 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) socket$inet(0x2, 0x4000, 0xa3) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x8) getsockname$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/23], &(0x7f0000000200)=0x17) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x7) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0xda) fcntl$setown(r4, 0x6, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000280)=0x8) 16:41:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) dup2(r3, r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = kqueue() r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r7, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r7}) kevent(r4, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) 16:41:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f00f312"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="c1778be60d8fe07879eec32edc3b101d673627c58ffb022c131e980726e47bd726ce64d2e4391427c7572932a6cf47fa738418e80184869c21ea57f7d0e635d478e43c01e6c94f04"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:41:38 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x44) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x80000000, 0x0, 0x774, "329ff444d275f26ecf0d5ac08f9f9290afa81482", 0xf0d6, 0x101}) recvmsg(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:41:38 executing program 0: syz_emit_ethernet(0x53, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [{[], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x19, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "56427e87f201779ef35df43239fc03db2c"}}}}}}) 16:41:38 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) recvfrom(r0, &(0x7f0000000000)=""/131, 0x83, 0x800, 0x0, 0x0) 16:41:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xdd) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:41:38 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0xe7, './file0\x00', './file0\x00'}) bind(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x5, 0x400, 0x7f, 0x4}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:41:38 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f00000001c0)='/\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='c\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='c\x00', &(0x7f0000000480)='c\x00', &(0x7f00000004c0)='))$+-\x96{]&[\\\\-\x00', &(0x7f0000000500)='\x00']) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:41:38 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000003440)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x11, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0"}}}}}}) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x8) 16:41:38 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/27}, &(0x7f0000000040)=0x1d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r3, r4}, 0xc) r5 = msgget(0x3, 0xa0) r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x800, r2, r6, 0xffffffffffffffff, r7, 0x8, 0x4}, 0x8, 0x1, r1, r8, 0x3, 0x3, 0x8, 0xf818}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f00000002c0)) fsync(0xffffffffffffff9c) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20, 0x0) ftruncate(r10, 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1, 0x1, 0x2, 0xed, 0x7, 0x2, 0x1, 0x2, 0x2}) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x40, 0x0) flock(r12, 0x3) pread(r11, &(0x7f0000000440)="907fb08a7de3ed34b2723163494e37b9eb589b737c4307e4c204982f8cfba7038dda4dd8b41e2dccd5c62d6bf37c1d89d90145b60cbec03267b9690bfc7a2086dac980b1f66e92c8584f7db58bd8823b740e152ea1f88daea17101837eb20b7b76344264993e4dc5f0eae5db06d2103698d666da06532530849982abea426124eafb57eae1ffbf34cc8a94ac38432582338e7abd7a7868ad416493dc02457384704d01808175ac91190e395c5e2d583cc583f7bb27367d0c745da91b7971a539658127732ac83aba7449824d5bd8ec7d399b3e1d82ed", 0xd6, 0x0, 0x5) 16:41:40 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaa995fe77f9775d38478a56eaaaaaaaaaaaaaaaaaaaa08004500001c000000000001980080000001050000000d009078bd087d32ac22492bacb93449bbaffb4878e8e766935f41e0458b2712f80293f30e1374c80df051279f6543a36402f6f674168b1ff02edddb7d1fab3acd90d234cd74b0ce039ff2964aa76c88ff4b776a2233969bca3ff29abc06f44f"]) 16:41:40 executing program 0: sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000140)="d8d838758afe6b649c8fe05254823d9c9f4fa98a740c527b48ec74c98dde9f1804521bdf0102a3dd7062c5c151e9da2d80b7ce9172d3f772cfc6969ed50da4508154a92c44cfe5f6f53d5003e913ce7fc8a7cbb96b57c8feefc1c4e2cdb5429cf544010776899c8a4ff53f3126efd11a6566d8e73ffa43ae855ad54a602872ec36c1090e4b3ec95db04b653e80df937033cecd215b71b99d6e9873f358b0ac5c5f9090", &(0x7f0000000200)=0xa3, &(0x7f0000000240)="e892cb23ec20edf95e7cd5566322969c1420cb0605f658e84e2b45a1", 0x1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x10, 0x4, 0xe2) fcntl$dupfd(r0, 0x0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = semget$private(0x0, 0x3, 0x490) semop(r2, &(0x7f0000000100)=[{0x2, 0x9, 0x800}, {0x1, 0x800, 0x800}, {0x4, 0x1}, {0x2, 0x1, 0x1800}, {0x4, 0x1000, 0x1800}, {0x1, 0x6d14, 0x1000}], 0x6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x2a00}, 0x5, 0x5, 0x2}) getuid() r3 = socket(0x10, 0x4, 0xe2) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x5}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000440)=""/175) msgrcv(0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff0000000000000000000000000000000000000000000000000000000000000000000000000000008c21f4a2705eea1f72ccc7234d6bcbcfc15292612a9a377b4488200948437b2ab60ea89b89ddec0099f5d98464536dffc46ec6a54f98a4a34169fb30d434b4fd2e1d81ae78c851f11a78fac3827664fcd8d5075068894b27f3b317caabefd2e16ff5dd79ee1b33c90a8ed869983cbe8939b5f5478b533ef00e9a816032e9416207ca7dda03fc43ca0b1998b985d44c0e286c2dfebe"], 0x6d, 0x0, 0x1000) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, 0x0, r7, 0x0, 0xc3, 0x7fff}, 0x7, 0x400, 0x7c}) 16:41:40 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x83, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1, 0x6358}], 0x9, &(0x7f0000000100)=[{{r1}, 0x6, 0x6, 0x80, 0xec3}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x4, 0xfffffffffffffffc, 0xcda}, {{r4}, 0x1, 0x8a, 0x80, 0x4, 0x5}, {{r6}, 0xfffffffffffffff8, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 16:41:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:41:40 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="00000005427093f65d0000002d3f8aece1dbfe33a8a937e4c5113830590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e3e0e044c019c845142daaa3084eca202ef3471d4bbe5858a591570"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r8 = msgget$private(0x0, 0x2000000186) msgrcv(r8, &(0x7f0000001600)=ANY=[@ANYBLOB="00000005427093f63f0000005b38becc6c98e82456f23648b1fac94c31704331db5eefd603e94570203354246d98a8eaa0ab4b9ef3b7d30d4a580d4118ecc129b91931ce19eeac1e62234d66edd51ffdb06df86bc0b67ec38db79eef316a1cb525aee746288d059866e86080c35f3e1c3399131462233e9f47759d6a5bd2eb4e815987015559ac746e317d01cd87ffa86a5c0400cb1e4679fa9905ce2b2e0d4d22e9fb750250f25c104b"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r10, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000000)=""/255) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x6, 0x4}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2, r6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r13, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000200)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000000340)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b98500f64a2cc652c461cb9b7f", 0x27}], 0x5, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r11}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r9, r4, r2, r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r13, r7, r11}], 0xd0, 0x407}, 0xa) 16:41:40 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffff, 0xee89, 0x0, 0x8, "780ca00d386b8b7e4b9d8e2e2c70ec343e5810e5", 0x3ff, 0x8}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:41:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = msgget(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) shmat(0x0, &(0x7f0000009000/0x4000)=nil, 0x1000) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f000000a000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x1000000000002) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000009c0)=0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) rename(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file0\x00') ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xfffffff7, 0x9, 0x7fff, 0x3, "84c415c8b7b380f939d582f5620a53ccff5bf85c", 0x7298, 0x4}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4, 0x2, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c020071795afd7c3229af00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b00000000dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4496a0000a25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d0000000030ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e3833a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e2bb470603dfcb0f60437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f1332c1e868a0de11941461cec217377459c", 0x7f6) write(r1, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:41:40 executing program 0: minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/220, 0xdc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="02", 0x1}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x29e7) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() r3 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, r3}}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/122) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x1000) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[0x4, 0x0, 0x4, 0x3ae2, 0x3, 0x92d]}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x48) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000340)) 16:41:40 executing program 0: symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000240)='./control\x00', &(0x7f0000000100)='c\x00') chdir(&(0x7f0000000180)='./control\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x80) mkdir(&(0x7f0000000140)='./control\x00', 0xce) 16:41:41 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() kqueue() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x2, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x20}, 0x0) 16:41:42 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:41:42 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "5c8300", 0x0, 0x0, 0x0, @rand_addr="ff29f7bcb7cbf3c7a00e465e68a4c1d6", @loopback, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x9, 0x0, 0x0, r3, 0x0, 0x10b, 0x2}, 0x4, 0x0, 0x4}) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) fchownat(r0, &(0x7f0000000100)='./file0\x00', r3, r4, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x3, 0x0) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r8, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r9}}) fchownat(r5, &(0x7f0000000100)='./file0\x00', r8, r9, 0x2) setgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, r4, r9]) 16:41:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x80000001, "000000e3ff010000113ee21200"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:41:42 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x6, 0x800}, {0x18, 0x3, 0x6, 0x8}, 0x1, [0x3, 0x8000, 0x8, 0xffffffff, 0x2e8, 0x80000001, 0xfffffffb, 0x7ff]}, 0x3c) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000000000)="0000cd9f", &(0x7f0000000180)=0x4, 0x0, 0x0) 16:41:42 executing program 0: pipe(&(0x7f0000000000)) setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) r2 = getegid() setgid(r2) kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 16:41:42 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f0000000080)="41d19e0d0292a4e284f8dd2c16d8563ce21d88f2e0eca0a2d4dee5fda60ca1a302e71f1cb42b77df4e5e80bc687963aa0dee28f2ef489d0fc0cd9de47568668d9c2d0b9e784126376c2be2e2ecbb55cc7d8040a2c7a44fc52bf893fb51fb2ffa9d9efc29cd20553fd6dd51494f9998528f8f1637c55fd08e3a97ab06411069c018e7949a620dbaf98c7fd4561204d5f52204832a6d809c66b9e701ef25a6d4161b9be2905bb486e6fb8968aa26de113e41d064a0e7f14e1640b1eeaa7e523d8d60443aa83b6b82e36794d9f5d5bd", &(0x7f00000002c0)=0xce, &(0x7f00000001c0)="138d382d69cf968c981aa9a6f9e90ccfe29b793dde6b2bb921decabe3133bfd12ff4c2acdd35b9a64f04fa0b4e496bb504942aade082bfd450cd58eb3531207447bc92f2e2dcff407b0dc5586b4f8205e37b1c112736741c28ef08ebd80f4e031e8b29149e4e60ce61ddc8e1350b509097bd5481ec2ef0264388663bf07d2ed37dfa88d70827858df70e4bef5d7d6feab75b35b2d9670145a983bbf114988422f56862b6dbc3acfde07b88a6a7272a5126e15bdef3aff7c2f5b5cf0378ddbe06f4d408a38ea340901319833cc62a16b192eeda06b1c40750830ab77358890b91f5e4310b978203e67f12364a01174c", 0xef) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600", 0x0, 0xfffffffe}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 16:41:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) msgget$private(0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) socket(0x18, 0x3, 0x80) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0xff) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r2, &(0x7f0000002fc0)=[{&(0x7f0000000140)="da26970b5f10c8afb48a891f443dd7d561f0c968cb4e7ce6cf13316d07feb0eccbb60381607213bdf7164bc617628ea7b4755899e72db3a7188e4410a27822a871ca9555c7b8828cd407b92e58d9dc428709b4e122fad7d9ffee9960cca7dce73a2479ecdaa504831d9579aa2669a9c5782c023eafccf90547e614ffdc3dd3014e11e229c0b0791cd25bbbb5984b533dce3e4c1ca5a682a940fddc84167a980d2cd6d8d775c85811be8fb1fce543878db6956a7174160e91b5866e9fb93ed7d4cc58b3b5b04a3b1eed7d0315b07ae348703f139312a4bac51c15fb921be885067108e790973e46a8adb28e49ffdf8e2de6e73f17390b919fa3793845", 0xfc}, {&(0x7f0000002a40)="30a349b7152c0bc93f8bb5fd0cbdd6096ee1b55ffe3c364ba99b3436c8846c672c418feb8439cf5fc0c474a777991312511f93177ae33082d3587ba35ce4abc33d79420f2dcd66937485c5937b28e2686089a6c5681295cbe518e3a365c1c8f1bb3a3f15fd0b0268a62435958aa62d96f638fd98f38113ea506e502dd77c3c0e1663ddd5fca19734484cefed", 0x8c}, {&(0x7f0000003500)="8b353ca3015a6839cadb3b31445dfdc61bcd30046de5428372aec186d9265e0c193564884dcb7bd0f45c3861fd31ca1505c5d72016b21b37624db5a2b96c4ca54360a1fd5f4eaffe967c68e511e04443e9759599a51a16b2edfb0e444705a9711376f8c3ca45a275a86d3343c90b422460b3a8778ab50bdb0800f21faac3b26ad62fad881a9bf267c8b6a797e061a8f56b051ea1140c7482567c351c25243edcba80ea95a92dd46f8ab63d13df901a76dc3c727aaf579247ef4b72375f7a50d4b8529b95f4cf86ab295097fc3d4066a00dc6a1836e1c880c2c088a00b90ea7b2f1b5cea32429069c04232f1f935adf7820ed47d293d74a57789ed60c064121ad1ff94c7760e184d75e0d047bcd8c77c3e7704a1487c242746d7fa0aa5905b91fd2c17381cfe69a2b2b1f67d99c60c6340f45c2eab5453fdc35641e7fcb6537d0b91976f7097f094a3fcc95975fd1b8f43673a8011c81cb712b9b772b4894b153146ecc68781c4f4a227dc2de49ab5fb753ab7a5ca7412f2d2198d2b3c07f37ad77a23c729df0fd5cddc59ea6c836c9f3939004a3138624b210815115569de541bb0905296984ce1b6335992bd63acabed709bfb14d16196c781e67e533a9d6", 0x1bf}, {&(0x7f0000000000)="235e8339c472a82b22880dccb2e8ba6fdf428620b12478da448070a203e8a3999e52ab", 0x23}, {&(0x7f0000002cc0)="4c88e837b956a39c89571961ac3b7ff86595d10ae4c38bbb76bc29553f4dd791ff90e23c65fdffd1f8c813ebc69ee3f4609c37d908a2d6e5e590df1a5d729d5be7a6ce48f45459de7428707f5411f1b20c239a74da7ef2da5ec57e143c3e8839af96aa20a79272832620fe291b69d7239aaa2b9780b7b3e1b54bc0995b2df8eac95d80427e404dd09a3f0efb8667fde53faf4ec9b2174912e8fecb1a6ccfcb61bf63018a3ea288613ecbe62e86b633abac90dc8c3ddb45323426b12e48729230af400cc3e22c89d125406c1a173768cc5cde6fa9a4c323b292e90000000000000db3bb601cefd2e36f7ef8352b31d481a7dc390f4a543815a3d71503c8c091600d39e589ae054042a7de35b24b87d54b2d796ce78c450e1fa24d1826264ba83fd240020ac0a92541caa943302701f1723e895da2bbfe7d2bbd18cd52f9b95b72bc453a251e", 0x145}, {&(0x7f0000003080)="93c4ab7d878d7853c7a73b4ef180716aad3e0ad970bec407c0f8e61eee5bc383e0b4a66a87540ac5dfe29788e1b0ab48acac61cd3caf9ba939f4c3b56328e8692a5e0a15fbf0fd475d059be94423bcc9c4126b0c27734b9cefa3c5390a5eded0df82865a2265289542e2ece2f19247c181a732e68dd3643e2c51f2d1f63c5acfc2621e898860a88a3d5cc7d6ff5db35d89992133bc533556e33573dd8f59c904569b1c8198704665b0bc21c7f8481cb4d211356a9977e3c89b9b161002548f89375fc404362e86217284cd0b0944eadf9fe7afedc97daaee9b458bf1d3c50000", 0xe0}, {&(0x7f0000002b00)="ea4c4bd99e2a56b7da3558b1203adbef5317c8b515884b7a32d89e03cf5c", 0x1e}], 0x7) 16:41:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1700"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f0000000000)) 16:41:42 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/201, 0xc9}, {&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000000)=""/19, 0x13}], 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff716f67118b73e0bf1f819d6eebd7aaaaaaaaaa8abc6e6a18f011bb803500010800060400012765d78ce8f63cef3fc1f80469c94bf01b27318e0abfb9b890c91fbb76817cdef2e459e6da8549c1737264056acd7fb0b988c92854761b1808c06a9824cde073640e0ec9f7d29a25f1b192612516832b1e567c79c49a7197e76791cc1ecf714f6d371541a306117fcde506434bbb389927e29f04efb29c60706e873908babea93fccf07cc1ab716cd4c34985eb5b96cd88a4d860af764ea6e21fcc36c38841c25ed106577a7cb9edaf42f5679de96660cf2c9c45326c0bc4f40df70b3b9d1699694215ebd84b6c3686daca35b1cdb688e856d93c84a643489981af12ec76e6d1567fc081"]) 16:41:42 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66f442bb3d1f4cd7696c65300028ddab3ef05008418dced3294bb56bbf720da4f9babc1287c87c09076df6b03c6f"], 0x10) socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000000000400000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000000000001a882033fc085b17ccde2a5df1632865e2ceb70e7f00cb755f2e195b8c0335225da63577e73e4cfe12052084fbbe2eccd9167b19fd80cc5bbaeabcb8562f40332c95eba5fed76d6810053b40e3c3ed2016b88daba6a55016935ba1edcc0fc514aef8eb6e63b57ede99f2891a31730a7e0b3680de9d45f55ff167f690217bcdd1693024a7ab08e2d2019829619834a9", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 16:41:42 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x6}, {0x6}]}) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x6, 0x7}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 16:41:42 executing program 0: r0 = socket(0x10, 0x8000, 0x9) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x81) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 16:41:42 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) connect(r1, &(0x7f0000000000)=ANY=[], 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:41:42 executing program 0: r0 = getegid() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = shmget$private(0x0, 0x2000, 0x300, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/140) r2 = semget$private(0x0, 0x4, 0x5af) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000280)=""/107) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000080)=""/4096) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r4 = semget$private(0x0, 0x3, 0x1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xb, &(0x7f00000000c0), 0x14) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(0x0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(0x0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000001180)=0xce6) sendmsg(r5, &(0x7f00000015c0)={&(0x7f0000001080)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc, &(0x7f0000001300)=[{&(0x7f00000010c0)="b14bb6a82c2c3e5f1ca1aeb5dd0d4f9f5b007be534ddc7908116142f460fa264", 0x20}, {&(0x7f0000001100)="9570a07e862a22197a37abd85ae977d693c6d8e1ca036cc0b65e204b5c8596e50908d2546eccd69a37535d218cdec816bf503af40e79a06548ec48f4fd045610ab627378a305df2ccc500cb2282dc5625adc5a4f3ee8473a40e5958d2c417a6b23255daabfb67bf9cf7d675e086571ffe0a812692872d2b75e3b4ca387b25d", 0x7f}, {&(0x7f00000011c0)="d3222ea2be84ec75d8cffd005927deccd9c0059846de1ce5207e509f73ad951a14865300ec875a075a113684989009713bc62d", 0x33}, {&(0x7f0000001600)="7dce247bcfb4f849fd950d52174c263deff36ee067b8447f1e5655977f7b5a2015711d261246d1ad041001bfd7f39d0d198e4a63747ef5", 0x37}, {&(0x7f0000001200)="ba48c8c4365ffe3eaaaf47fda931e266d3c55b0bd662da2519351335454e8778deda8513e10b52dbef1d34a4d10f1a45f70ba0175a2df2ad910eec8e7cc66333fe4649095f0a178eb824dd247a6a4554601201fa59a89f187df47fa9844be89b9482027ba3e2920381d4f496fb8732aca63cb23996e771220e4d2c37adb04dffa11067571da688f3d63a7e60e8e27c78ada2a406a7444d5478899d4452b7a4f4bf5fda6025eeda5bbe6b5fecb8715085f72d56ecc56fcf378831aff28a720dd8a76299fe33f7ae6b2fdda0dfcb6d11c0982980e77725408520cc2d9850f61d815e3158cd1a7e6b42b2f08703885f7e93d96454bfdd238ec9a574d7bb", 0xfc}], 0x5, &(0x7f0000001380)=[{0x50, 0xffff, 0x7, "60588d2ef35cb0ae54b15fefe7e30847e91b2957d4f057913a931304c7742cca1b7b12d6e540864857b8973124f0c02aba0df50e00336df81c"}, {0xd0, 0x1, 0x5, "374525f28f725d63ebb714e825dd577fdda0609e221cf094180f88eeaebbe209052919bb881a1aad24951d193edcdbbe6c6d8f4d0a8d713f1ffa4c45916e6bd3c31db6b820530fdd3ef154fae51463194777a832b66dbc1c456cf0309649768df355fe1a176d6265b98df23ee60de699254e134daad535169e26065564c4b4732a5dae976a82671915f8027515ca384312dfac152329c19c539fd5618d29a77e8b025629f0a48cd3175207f44312aff0e02b672c5754dffc9b9ef908ae47f514"}, {0x70, 0xffff, 0x160, "4a96dc25bffccdec758197192764b22cc2b8d021a0d18664e451e03a42b6689aab823456560497dcdfd733f2513a62de51cc54c6bc05436fb7f32f9ff2917c1dd96b30752ec422add83b21994ab65292d42554290f82c671e778fb6a"}, {0xb0, 0x1, 0x800, "63a02e8e2fe7f8085b1080907c87d545162e889a4decfad79f5af9508981eab6669d183c4909e3b209f28894b1bcfc92c96fb675ee0b09ae8ac81f113e3d99af9a6fdd089b1ff6c0bb027d95ad80bff4e7886fac86972863b2f1ec21daabad387aeabe36bb80f64c5048982bf45b25c2c5cec74497ec2ada16c6ebd143a64be94f7eedf8052c62b3af719ba9517bec2384aacbc20b6d3090e0f7"}], 0x240}, 0x8) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000000)=0xfffffff8) setregid(r0, r3) 16:41:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x0, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000680)=""/193, 0xc1) semop(r3, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000240)=[{0x4, 0x6, 0x3c00}, {0x2, 0x7}, {0x4, 0x1, 0x1c00}, {0x3, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x40, 0x0, 0x0, 0x0, r1, 0x2b, 0x500}, 0x7, 0x10001, 0x9}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 16:41:43 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r3 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x10) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:41:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendsyslog(&(0x7f0000000340)="488c521ce47a56b77b9775bac9835263c300275244cca3c25965e9c9745e0c529803158c74599f35d96e44ebb7d5d1d3d2394ff41cb63e9bbfcce9410265240396080bf45313e478c5bf88d9d2f06b06dd6d8c2872fd7caa0bb4d3fc83a69d35c185218de356184b368ec8ad005c6df4134684ea80cf539d3a96a1e7e24f49719fa90c558526974e3947e85e980618bd0834ed8cf89a3ebac337e8a34f2331692a2f74ae8d88f1bf2c", 0xa9, 0x4) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080046000034000000000001907800442400000d00907800000000450000000000000000000000e0000002ac1400aa00000000000000"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x2, 0x0, &(0x7f0000000100)=""/2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x11, 0x8, 0x9, 0x5}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000440)=""/175) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/69}, 0x4d, 0x0, 0x1800) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0x7, 0x0, 0x1306, 0x4a, 0x5, 0x1, 0x2, 0x81, 0x1000}) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) 16:41:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {{r0}, 0xfffffffffffffff8, 0x4a, 0x2, 0xaf, 0x5}, {{r0}, 0xfffffffffffffffc, 0x81, 0x2, 0xfa2, 0x400dab}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040), 0x4) 16:41:43 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r0}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r4, r5, 0x2) r6 = geteuid() r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, 0x0, r5, r6, r7, 0x16b, 0x86}, 0x9, 0x100, 0x1}) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:41:44 executing program 0: r0 = msgget$private(0x0, 0x2000000186) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x2) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1, 0x48, 0x3}, 0x4, 0x1, r2, 0x0, 0x2, 0x5, 0x100, 0x2}) msgrcv(r0, 0x0, 0x1, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x11, 0x8, 0x9, 0x5}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000440)=""/175) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x24) msgrcv(r0, &(0x7f0000000000)={0x0, ""/106}, 0x72, 0x3, 0x0) getpid() madvise(&(0x7f0000763000/0x1000)=nil, 0x7f7ffded4000, 0x4) 16:41:44 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000e17601475f744e23e6288cb75dcc9b8e4cf42264"]) 16:41:44 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e82b0911b632bbc4d48261df49e80d62af3f68b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x23d}, {0x9, 0x9}}) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x6000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x53bed5da2b9681a7, 0x4, 0x6, &(0x7f0000000180)={0xffffffffffffffff}) pwritev(r3, &(0x7f0000000700)=[{&(0x7f00000001c0)="42f263c61c835369d45143cec4c2b07d104142abe0b2297bcc9ec0cc929ca573114d71ede2ed6ea07904e0f90fdef3c3674fd629a41911244412df4e284e1821ceea8e065929651dd5c5a1d0328da1f8b80330c9e48ac81716a3c0663ee09a72169900bd31bc633619812b4b6170992e8f0ed56fed61a0d06ffb0d95f75cfe149bb3deb3eccff0ace8b7aed6aa1527163e4aafeb0f5a16de02bc774142e45a034ed3c8d7829c385ecd437d9e76a8503e2757fa4802933694000053311ea82d245261490ea43719c4841824214281967d8964c47f62ee064bf6c92d3edbeeb66037e435a0", 0xe4}, {&(0x7f00000002c0)="73492a7990b95b4d4a10c7475e124effa4ebe652b9422c29856ca3163d857b7e1e48c3f16b317172a1dd8d310543677a1cd9a894a47589a5bde4f033c168712b8fc14e60b06491c412e0c44bd182319431788baac2a117705f20de2b83a482fa4d59d6e1c38671695c208af3d5d3cb8e23a2305d31c876f24b67ba9073744f30309c3fe0014f1439cb692bafab47dd68489c8cdf4b2285c04b35f286db20bb10ed5b629ee8a6a0bc5233efcb43ea49bfa90706470a1e9199ced47d06a1be7f3c8ddf491beb8f65cb82900631947311e82d80313007e795ea654b70150e3335df5517", 0xe2}, {&(0x7f00000003c0)="762f6057ef6e0f", 0x7}, {&(0x7f00000004c0)="7b5c337febee591add762cfd07f7f0e8e68224d374a1ebd762bad512c48e7cd917409248cbe15ef6049fdc39420fe106f56e0075c2b15e9548f42a9fe376e3d60ec87aa94fb4b04d8418cb6f79c9a86cf2bb66dcb67e6d4fa147db72a6a7be75dfd487edadfaf31ae6075f570f08ae0bc7545597c6ef3cddf25a711a23f23d739730a6748d770d2e56ac4e8450105926346375e5fe22f378f3038da9", 0x9c}, {&(0x7f0000000400)="9ecafdcf5d0c739ef5884a18da189198b57ee14d7c85ef2a1649279b0b1b2af431df54003ab1", 0x26}, {&(0x7f0000000580)="c18a3cc2f6246d4f66956ea9d77a98c08a52d20447eb2b87975230a0b05acc2ad8e11b90c46251d74702aeac7c927781c3797421e00370d3064e5024a730637443fb0acd21fce08c486313e156960381311cc0dbe8165207c6e93f9c15b68645dbb18d9eea472ab438e5830fe74289ae352cf6d78145a3179bf56e54a6e1598cb99b5573ad87aefc9a92e09fcb923547ca0d7c90efdbb7afb8e884941b926d23afd82b1013a0a6a1e928ff017d67564065f6cea6b52157adb0b23aa850081b", 0xbf}, {&(0x7f0000000640)="fd8758a96dbc91dff497e0bee97fcf34397f899477d3430e0b098974ab9936d7f3c06bcee2512d8b4b300d70046207690f64ac9ac32ce6f66df73e26079a756906c68fbfacee7f392be2fe3738a01be2143098caeffb7308c5ccda9ff18a", 0x5e}, {&(0x7f0000000440)="6278bc3b5bb7339111a2ff6f05", 0xd}, {&(0x7f00000006c0)="cb3b0b40b920e48f8ef79f17", 0xc}], 0x9, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) shutdown(r1, 0x2) socket(0x18, 0x1, 0x0) 16:41:44 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x5c00000000000000}, {0x100000000, 0x5}}) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="0000000000000000000000000100", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) pipe2(&(0x7f0000000080), 0x4) 16:41:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x0, 0x2, 0x56dce992c0a054a0}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b}, {0x2, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x4, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0x1}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 16:41:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() r4 = semget(0x3, 0x1, 0x20) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000040)=""/119) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) 16:41:44 executing program 0: minherit(&(0x7f000072d000/0x1000)=nil, 0x7f7ffdecc000, 0x0) mprotect(&(0x7f000072d000/0x2000)=nil, 0x2000, 0x1) 16:41:44 executing program 0: syz_emit_ethernet(0x6b, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa088ebfcf481e199c3348e90343b667b180004500005d0000000000019078e000000200000000030e9078000000004f000000fffc000000290000e0000001e0000002940600000020940600000000830f0000000000ac1400aaffffffff00099b13b24dbd1eec0bfec4abcb6731aefa"]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1, 0x5, 0x2, 0x0, 0x2, 0x5, 0x8, 0x1, 0x2, 0xb3a6, 0x8000}) 16:41:45 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x2}) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) preadv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/81, 0x51}, {&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000240)=""/125, 0x7d}, {&(0x7f0000001340)=""/162, 0xa2}, {&(0x7f0000001400)=""/245, 0xf5}, {&(0x7f0000001500)=""/109, 0x6d}, {&(0x7f0000001580)=""/252, 0xfc}], 0x8, 0x0, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r3 = dup2(r1, r2) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000080)={0x1, 0x23}, 0x2, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) 16:41:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x6, 0x200}) mprotect(&(0x7f000021a000/0x3000)=nil, 0x3000, 0x5) 16:41:45 executing program 0: syz_emit_ethernet(0x44, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x36, 0x67, 0x0, 0x0, 0x1, 0x0, @broadcast, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "cba7c7fb9219"}}}}}) 16:41:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r3 = kqueue() ftruncate(0xffffffffffffffff, 0x0, 0xfffffffffffff801) kevent(r3, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) shutdown(r0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = kqueue() r7 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10a) ftruncate(r7, 0x0, 0x800) r8 = kqueue() r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) ftruncate(r8, 0x0, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="b52e8165710650aa89c84a1a46c6b1e7f3a415fd50602faaeeb5329911c7d501e849357842927edc16b3b9192586b75102c93cd5d41526e0120fcbac02b1e27b108c20ce79163a9d0f21b4d8721f60203db59f9ac3392380ce3e6329b36070e574d015bc31bd329c47fcb3dab4d6a42dcfcfa6184d98ed14b38d7acdb15dc8f4e59f22586b943397e8b0cf37d22c2fe9c7865516f16a1815cd51e9e9e6d45acea25b2f497955a765c612c07e9390e29a3fade71584a516cdc6", 0xb9}, {&(0x7f0000000100)="32fa0439f053c5d187d985cd1b91a1b31da9d1467efd4ecb17c5c6e169b9d6fe417349ab722002475f6cf8f9844be93b2955de1f430e94db219fdca5c9bb9b54a746d7c6827776d031073283", 0x4c}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r9, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="774b0ca534a97754d1964b14c70fd112b887dbdfb47053f9f44467c75a0b61ebf430d06ef15ee76aa53157b0daec1305a13e41a825cc1527803370a434d379066e0d318eb62a299f34f7861f9e1e35f7c1a7b7f36d400737ed2c2eb1a5f476166173f870910a4eb5d8d8b09c75c2f83a12997d0855742f4d3d43a54dabc4a48b49bc3e9c523b1fe4866e3793430107c54c0ee25c4d4947f69fcc5e054bca9371f83997d882f4898e4b6bf051c56be26208aea2f8645845040500000079e07395bef2ec28f7fd74be7514440b"], 0x60, 0x5}, 0x3) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0xffffffffffffffff) fcntl$dupfd(r4, 0x0, r7) 16:41:45 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 16:41:45 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="8991d2d0fffffffffbbf55cae3ad1b73d01fb41e9cea8fcdd56cce2b302e5e7294bfcd098b26286b7251fe9b47ea581606fe3c498d02d23b9f74074a9873c23409c4c6cdc0ab17e0a33b6154af39018e964d0f980793d78f1bababdf3c0f6db04cd05867a1f5bdcee093f2832e5a158a0bd4bb3e55e969782da86bd85c00"/138, 0x8a) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x5f, 0x9, 0x6}, 0xc0, 0xdfb, 0x7}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:41:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x8000, 0x9) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:41:45 executing program 0: kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000240)=0x81) syz_emit_ethernet(0x85, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000000000000029078e0000002ac1419aa4e204e2200236a594fcac455bae29c70cb131c45b2bbcb9af2ff42895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a0000"]) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x79) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0, 0x3012, r1, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x56) getsockopt(r3, 0x81, 0x1, &(0x7f0000000100)=""/198, &(0x7f0000000200)=0xc6) 16:41:45 executing program 0: r0 = socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x1003, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f0000000140)=[{0x2, 0xff00, 0x1800}, {0x3, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) r3 = socket(0x11, 0x3, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/183) setsockopt(r3, 0x20000000000011, 0x800000000001, 0x0, 0x0) lseek(r3, 0x0, 0x1, 0x3) getpgrp() semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x50, 0x8}, 0x20000000, 0x81, 0x0, 0x0, 0x2703, 0x0, 0x9, 0x3}) 16:41:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3d, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000040)="cae2872c7d25fe3f26594c1bc47f8f12ebefa13e1f8aeb758e3b78e1f8b5253a0216603f959b0438a0d042c00a41ad66f33499f00da3191e4ea7452607c585424e73a607ac9695125a661373995c24178c3c060d06f23c5f0f545f26999ac5d3cd32c4c4ecf9db2f2d0ff0ae4f7419b1f21d1446873c0395b9a4e877a7dff2917cd2ee1768ae4978f0a486bbbb7c5b6345b1e00c1daef16f", &(0x7f0000000100)=0x98, &(0x7f0000000140)="dbf79e7fc14d28f0089ff214352c308f14b5231713e3a74c8db0", 0x1a) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@un=@file={0x0, ""/34}, 0x24, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/213, 0xd5}, {&(0x7f00000002c0)=""/55, 0x37}, {&(0x7f0000000300)=""/32, 0x20}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000380)=""/221, 0xdd}, {&(0x7f0000000480)=""/61, 0x3d}], 0x6, &(0x7f0000000540)=""/231, 0xe7}, 0x2) syz_emit_ethernet(0xfffffffffffffe9f, 0x0) 16:41:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x5}, {0x7f}}, 0x2) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 16:41:45 executing program 0: socket(0x6, 0x4000, 0x18) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/123, 0x7b) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r2, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fcntl$dupfd(r3, 0x0, r1) munlockall() 16:41:46 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="f7cc", 0x2}], 0x1, 0x0, 0xffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) write(r2, &(0x7f0000000080)="10cae0d75d3ab38170318abf5d69f8636f18f704e74d6d5b1d44", 0x1a) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x6) 16:41:46 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fcntl$setflags(r1, 0x2, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:41:46 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b67071b542a538706000000c411000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x1, &(0x7f0000000000)={0x20, 0x800}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x404) 16:41:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="96", 0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, "9ea8f29af408b48a16ef27bcec40b1624d080461", 0x0, 0x9}) read(r1, &(0x7f00000001c0)=""/4096, 0x1000) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCNXCL(r2, 0x2000740e) open(0x0, 0x20000, 0x1e0) 16:41:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') 16:41:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) close(r2) 16:41:47 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000080)="3bfd13114ca2a6e95b", 0x0, 0x0, 0x0) 16:41:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0xc0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r1) r4 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x10, 0x0) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000340)="ee80161ec003cb40f1f98ecba83d5ef2117a2d740fe29c1d5334b87d2c189fa9dbc1e189d63a2539dd4bde0efcf84ed0bb0cafbab71b88232c9f69e2398fbf5462f219f98884f08fa89a3bea6dc323ad818660ffea4a2cc841972ace430904921a825e368122fe7508479349413a230b57b2a5d4bb7329b78e85f3497cbc4ce0b9da4458ace9c807b46053", 0x8b}, {&(0x7f0000000400)="cc0b7b0bd57069654587ec6158cc83917e86f5582cacd1fe4da837a73b1e94fe29681a", 0x23}, {&(0x7f0000000440)="f6666c0d8d0398c2860aba654630fd86f049c912c26d4b7214c2e6a3ef9b1e4d65ada0d830de3e666bbc7530e6c5802b12a3", 0x32}, {&(0x7f0000000480)="c1a8c73d578df0ff3409a7bcd11df8356c6923a87271dbdbe485174c243e20db77da93b1129f232d07a13ba5f6dde6e66a37637b1faf1dfddeeaeaf13873e4f8c970f3f1b197a6fb52cf0cb88682c2e90186be616ffb854a3b8eb9104ea3dd04366f6b524aeca0820c7ece237364b43478a3be7499b3e9a3add8f7708d46aa035f28c75626aba524db961b0034c64738b865b0416aba0c5f88", 0x99}, {&(0x7f0000000540)="04782675b8fad93cb07fdd05d93d6cfdb92cb770a30c5453295882a3434e10512f4ccbc64e609a0a275e625f4153932e239cda3645b90a5ca200e92d60fde792d19e90097b8a3f36b86170b00b9a57f511283f4dbf805cbeb768cfffe566d8a0da2047c4325225bfb6261b7000a1d8be288cbb2431791d03f32c72f2b12e9c610141f0f1558b3c99287665da784e48711182515fd41764f52ad04c0dfc3367019496aaad3b3d4949f20fa64d678231f472d73bc8581947de75", 0xb9}, {&(0x7f0000000600)="1dc28e2baf333bb469ffff0462e0e4060dea39957b64e61e983f6c026bd6db", 0x1f}, {&(0x7f0000000640)="3ed2eeb356aec2444bfcd38cc463d121e8da0cab9adebbdc55dff6d0866706646d56256ea39216c661a9", 0x2a}, {&(0x7f0000000680)="180e42851c4128a4c5de9b3369fb05e2cf1fd2c6f0ed49d451ab8e7a1776d7d9090443395a7ef78d63f11da4a30eba78e4bd78d5b62c99a522ca8ffb4580ae579cd335b85bbb882d16fcc506fc83991a4af5634740be18dc9fa13a60808ac2e4dad456cf3de5620da91cfed6b63e3d1b739cad73d6", 0x75}, {&(0x7f0000000700)="625f4f0e1b2c5c476defe42403ce0ecef38a171146538ebc96d7fe3f913a2445bfaa462c26dbcec0e72c4a9915a26dc688eca2a905bf22f56bcd9295d57a9071fc711f569e6b6668a628c47e6049a768a81e8da871753ebbc98c25375ed39b405df92cf17fa18e03e2c1d3cf35afd599c0e526c06babf089a24ebb13204ef1a3634fafce07779cccd836121cf3d9e758a418d528d0a41585b0a6c853d3c01f2cdb344aed7e569c87ee4eeef63955a17d4df56a0313cb607a86e2fcb3c6a128fbed8cb8", 0xc3}], 0x9, &(0x7f0000000900)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r5, r4, r6]}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x38, 0x802}, 0x405) r8 = dup(r1) sendto$inet6(r8, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xfffd, 0x0, 0x0, 0xffffffffffffff87) 16:41:47 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000f35836755600000000000000000000000000006a"], 0x0) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) 16:41:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/230) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/70) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:41:47 executing program 0: socket$inet(0x2, 0x4, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fef000/0x10000)=nil, 0x10000, 0x0, 0x10, r2, 0x0, 0x92) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file1\x00', 0xffffffffffffffff, 0x1}) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x26) close(0xffffffffffffffff) 16:41:47 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 16:41:47 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="01022e15b764317ca69459657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea4de4b180f0e5d893050000000000000020a63fde260100000000000000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34000000000000", &(0x7f0000000040)=0x210, 0x0, 0x0) 16:41:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r3, 0x2) 16:41:47 executing program 0: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0042fd2f8fe235750766bffb555d0f42fa6fe57eb12679ba5f5a30fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd442ffff91ed6e8deeba30acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab782046e8d03"], 0xa) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000040), 0x0, 0x0}, 0x802) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r3, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000019680)=""/259, 0x103) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) 16:41:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x20, 0x4, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:41:48 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x80, 0x1, 0x53, 0x9, "471987555f622a491f6ecd5d3121c0983f3a5ea5", 0x101, 0xff}) 16:41:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8, 0x7}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r4}, 0xc) wait4(r2, &(0x7f0000000040), 0x3, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000200)="ea00005c00000000", 0x8) 16:41:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x9}, 0x200000, 0x0, 0x0, 0x0, 0x8, 0x0, 0xff}) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000140)=""/87) shmctl$IPC_RMID(0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0xfffffc01) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f00005ad000/0xf000)=nil, 0xf000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x4000000000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:41:48 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) r1 = socket$inet6(0x18, 0x5, 0x5) write(r1, &(0x7f00000002c0)="938353b27ad705eead16ba958b44303dd24838e1dd7206b38653eaf8f94b283c3ffee6762ecda8ad560149fe22ef43c37666c6f45246153c85f37b94bd76bd08b70a5c407b04ce62cf0081e5417929031e835951ae50d2ca9c5e5fb6eb3a94ec0e9132727a1229ad7f84d15d1b936942bebddde09b9c0d2df8c393de73fff7da1a139c7574e1315b6c9f58a4e80368254e1d70636f6cbd34677d8a50c295e403ff121150cb7c2a16246c25685fc8234a271b32b613fd20b681a1ca540d3c4c9c5724c6e1e85f1e4b5ae44d99b570c11ea4c978f088810e70e184fe6087137ac416757c2fbeccc7a66a8e77eb", 0xec) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd607660510018ba00fe8000000000000000000000000000bbff02000000000000000000000000000184009078000000005ffc5abdc85f2e2ae3bf4c84dfb66dba"]) pledge(&(0x7f0000000080)=')\xa4%}\\[,}\x00', &(0x7f00000000c0)='/&%\x00') 16:41:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r0}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r0, 0x2) seteuid(0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x99) semget$private(0x0, 0x0, 0x344) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) 16:41:49 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xb6799327374d8652, 0x10, r1, 0x0, 0x400000000002) syz_emit_ethernet(0x121, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xeb, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x3, 0x9, 0x8, "4357cf72edb0f74cf4c3f1aa76a9448cacb34c7f5caf1c64d45ed3748a6f1acd61eced8af152de65e10fb05efe8955a23e4c7ce2a5901671820bf8965952437ec94d05186dbef2cfac087c8feb7824ff65adf5737575b7b60e58d3dadaa2e1a3c1a697455228ee0ff843ede5244f28e2912dba8283faaeedc7fc647708bd819e02c98c1654ba2f645c882f5b4b331532395fe63fd47a58b0b7d67c277ec2f413f6cf66f137fd700bcccc19ecfc59be961c41364be96502f46b36028a4ab4f31fcbe278dec36a0e8016ee55b86e4507be55403372756a2c8de8cdf5"}}}}}}) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000000240)="e2fd57c7415d3dc68b44716a41fd079764c9bba59b7fc20ed6a97bcd2aa63f092602dff91cde6589b4b1d27806b83f6e2ab8ace7121b860995a47a5f9fc2efbce61857fac2132f61ef240a2cb48aa122cf1d4d14126711b9ebd00b536773b7eb", 0x60}, {&(0x7f00000002c0)="62d5b3d659c283b08c1c4a3f8296a8c4a7cb8e854f5f6f925560edd0307935459acf4344eaefd51712ae5584ffd1566b38e68e90d6a0b5474774fbe433e3beb3c1f7c8a15de4c90c0dbf99af658b1ec90e4cdc040b46aca3a33bbc5aac4c23745f627903f184c689d850fd147c06ece5febc00126b0110147f0d466e36e6c7db1aafe311002c1f972e93d59d0172d7e00650f161c6c2d0", 0x97}, {&(0x7f0000000380)="b293fd8dd7d887adf3c3f0a5c6ba28f519280bfd35d94c6d4f4c33d2d52af137b8b045688d725499f264bca4a30c617369e76ae281171a551fca6f7d4e44e49c72d4cf9c65ded5988e5201bf2d51f0fac16c105f47c0ccee837d66fbff4421172339f301d4dd573521b53840a8c79616dbb18aeff0ef7fc94ee6fc175ea82115b4e86beda57326c24dc567ab1fd1560f426aebeafcf076a7fbe767d10a928b0a46057ecf960f7ab182c8e3da0dd56606db73138425e1fa5f42fcfb2ad04b7bcb915ae3749f61660879a81ca63981afbb9f61ab279fb4df1ff34a91802a1dbf7f6a660206fdc397713f7ca8fd7a81d38e4982b7cb065affe8a3661998946fdb12675bddc63633b6ebe35235abe92d03abd6c9ec0129925426f2bb2f13f390badc2a0b59953c7ca727dca849c52479ef2d68a616e2292254d0572cb0216e22c20773ddce97c6d735747ff7994cb87868cc4423b46c2a8db29bc4131ae0264dc76a43224f0db70e01292b4a09aa6d6a851f1ebb9dbcbd7a78d6f7308be1bb76f23c56e5d88ccfe90c5d2ed79bade9d7afd955221323998d864249575b0c267f7119ffff510341f6b289d75dd68cdb364715ab68d59b1dab22e1c33bb3b4e5603dd9bdc71e701c87b7ad369bbe7fdb5d67c50b13f08c38472df58ec8078b388ee19c8cd0dae16d39832263de3967983dcb15046937597235aa2601161c5d45c1f5cf727d65757ec851c78a004be2a5a12e75c2cce7fb90457f92efee98e14f8d69c00582160f7689f4ce29e33ff59ccbe1b7f0a612457b3a38a73947a959daa387359b9f8dddbd43d138e25858d0b89db698a57550a578cd2827d545b969dba0621b6042b08b45b23aa55fb5b8e09a4e43e0924e2084e7037c51765e1dded45ea13ecf63232b2e11136a3ab4d42fee1dea5b24c0c859a4ea3e2c289e55e9f1ce7321ad24be78026f2515944b16895d167933860f5e98c30de436073d59d5d0fd4d6a4e9e6aaa7874e04397fb7c5c7c7c77198b47b70f609b50059432b31d27fc721cae760196ff5f097abbf574275c8f9e240777bad6d1e3e17f09caaf43fa2348121b8339ce68ece72deee5f02a33abc7d14385028a57782793c3852b1b2d206dc0d0a541865cf64ef93a0c95d163fe490821b1a9b5c455a8e818ba646a135b4b4b1ef3ac0f0912ac7724e14523dbad32d1b7526a9338bd2b759efbf1ec3f94b01df3823b86d82eb90b790af0a397df4b38e54c43da1e99d82d618ec8ac71542a6decece45c008e2a58f9bf244158c48b0ae5e6464c4d83e26b96ead64352b1255d39f2588f30da5ebe23c1ea0d615a9bb8446191e905b50bea28af2b3cd72481bd55d51d16a6c537108110e8c63f561c6c26ec5b2724f14ad87322dd38d36eb8cefe63d487f86cf97fdd2fe09df4d7d6c73ec19a9b2386a153d116019ba6cda99d23587bfbcd836cb8dce0568a7a4138f37af01e567a8aceab69a29ad68a7085849862f61e120e265d2f8104077894e678d4c03179ce8aebdcc24297cd60449bd5d9fb9216ef48780bc65222fda7df7050b5564c1f45b439ad8e413f8be5d17da54e1dc8e85b8a84b576e9dd968e6e0a72e9da7dcccc58c1a9fa11ec4031019f51bbfc5cb96312680111a1846478520c1b13fe325f97393664a0a319fee5dffa27a972c4048f1fbbc4c3efbb8ee00849cad28997d05c58013403dc2bc6adc476fbfbf5edd69b405b6aa0e190c58a1b05140c765905192217ad6f9eeebd24e194ecd049178a39385c858d4852cb55bdc9dc8ec6bc78713798211e3319d26b68f883ecfd399d0a499b369ee79f5eb120002fad81f13f09b2ba74f536b52688c8ac8792e49b97cb5ace66a7e5ff1652028911cc507157ba6314bb90e29e2c04eab094eed55631d9d804a6d23669f45dff68a34d93d264fad0c882d675961c20eff18bd3ee24b50c2de128937e6b7236ada2c12a51a81f61831d473aa2040bb6fb2fda172a61dac21b51fcb58fe34f3e7a09c10264b1210f0bfb80bc760b97c0c39d2a0fc00d3b7243b05a46e6c6f4ac17b0b2791306fcc1bb9459bfb5dcfa2290253c4c0e1070fe16647b3ff480c3a5f9fd5b483ecf0b70746ebcf8688d011ab588f200f1d25a94447b106d93df4681b0eb79d21796640d1ba4f270638ba47d7b1b03cee756ed52cff5bbe308407b2c07213ce57de73f521534c4e6c924778333de5604cb97970541c23b84defcf57da434d273ee0cc08915334288841dd2840ad08775a0d76ac3b4e3f2eb707f9303dab2ef5588707ab87b2bd6bdd3d210c1069c8bfbc98f9fe86789a5622c00105e59e36b7cf1459f40dad84acb2d54f6e2bc313b23216fba2e88e14dc93fa97d9f9d74039a49a42f64aef8133e4c5c4494da50e2bc957ba16a8717c1d3de73b377301353805ce053f0acf13e9c8571acc629bcffcf42fc628645700b439d4b6a692d020f17cadbddc8c0bf5e8c2c34b1c4454ab857a5f8331ed8757f5e7dcd055427d09cf033516a93caa81bb38791c5267bd795ec971c2684c8e068e22bf16bacc645ee8d66b7b3465404f9980ecfee3fa3031c31d354837fad7fd4a5768fae928948eacc5ed0b1ba1cee31da729b20d71191051c8b7846f9e59bc08ada50738f4ee65f4e321848a25cd501250442ebfbfb5e9eed8e257ac453b2c9be5d328330c2354a0dec089851a2db7fdb175389d80be17650188910f90f417f30ca43a6f86bcefe8b95792a1e43437130686bad67503162d9f17b7e076955ca4aa841ba43fd7d9e768ff976713209ed3769fb93a268bce641a511ec80d1d484bd07f7a85968ebe75177625ee5a48dabad48a8026698071a3978a59df81abc74ed707c732bce064d1d09c6083f195831f669148dc9f152df5dfe6ec4ad4425ee017a7c3edcd72d50a8f294dde118229f1dbe2614fcd10392fd9dd6b6c9aacf43ed19d275e73dff4b5b01dfc4f7ee6a783c3378a9631b7b48dc9fb865f5352c5cc5bab91dd0c28b641cb3f085619dd80b23167fcdeeaa52b546a41f6b189718b90a667f6ff31c38441bd4ce788ff8189893e2d4b5b70e193a15a5840dd914de5f5dd70dd02e0ddd55645dd812262c51c9034d9dc8b1c9f3439e62ff3dde02352ee1affb6f88194086eb496c33f93340129d1cb803c1e0887967052fe1ddfad76b1a387a59ed86d439d8874452c7581c9fb212fdda648ba30e09c13290e6c7f157eb56c5489fda9ba264dea80a4cf02dfbc14ab5104e7cb0c3e299aa318f56db2b10691d8cbedd45d23b3d515f709f83c1747327426799d7fd93a5541a235224663d68288f41ffe01a5dd87a9f7688095c6f22ca96ba32f657f15334fe9c6c6ec8f50939ccd034b76b7b2d0a4c2f9e50e0e3577fe098a85777fb39d9744e4205ba3715812b943399df1bfe5766c01c91b1c8d954bf12f6386a1770584e260fccbe0f2291663efff9e699e6563e29c846b8d2f8f8e4e1bf13fae0dca3d1f7c1eddca454c12c1798284275b7aaa199b4035b33239bf76be6b82d1511c43086abfdfe70cfa0e8c6f72b96666f9e8084b979b2836dc15365cefc255162973e6108d74c6af6b9f64632892fa382eb51d42a3821bf57042d99d03d7494df5caf74a1bb77a30205f80dcc1a2753dc101c63994412950bfdc0f57ac486784d29d230442440c96c1b80aa53812874f5033abfb1fed1aee56b8f2749191a92027573b933fcf7cdeb95f664c17f1460b85c7417f59e64320a9603be2214156aeaf1b890558d525b5f955cb7c6f8006a8f16bb8d70e222795d2a7dfd97c6967cf2b4211190607fca9a4e3cfc1142936cf7344f3c908709f288cbf581b948d586514c4b7356250b728c15c9a76d2330add062056ecfcd10f22421afd7694e6ee79523c239b26d0dc1b2928f13a42ad302e38954299f4490e1458557f7df31413bea7c78946218d78a903def61422361822974be6bb3d2db9a07be6abf39752791a3c0ca530a591ad1bbc68d47d95728be001256e3b4b458945b05c6d99645812d82bded173a045e4b0f65eb46c9b49c0dbd9ff12a4de4d652c7467f0b4e618ae9a786ea01b108ea27742e0a69c2eb7df83a0dc264e72ebe4182fce472158462ae0be9ebcbf321aece4f9654e003f54f53bc496157131701c582a1fdf68ec38ca5bfaa3a0eb1d61f8ba2ec6b7dddb1236ef7922ba91aeccfa19430096ef36833e7a1f5d1bcaa597c122b559c2a3925c403909e7be9c4370863f26cae71fee51f698745b047738a0426744fb5e371486a6d3efbe3dfca6335e71572a5854c0e42445a31af63f55d54b272acc457f1c6ca279128a641da1bebd082751fae743d043e26fb6c7f588f772f5b34d603e77bebde3c445a7e56658c3d6db23273ff076c3a82319902e0b225283444cbbd042cacf1cb0241a691ed88cc0c63cab943ef06ffa5fc01f9029a4ecc0bbe8cb2957d050dd5f85a153ad3c8412ca2c7dba6377f5c55ea81641f5fd1c1467b0ab08d3cd83ebe274c840f06b6bacb0f8bcfa48a6e9d7d8e7aa67b54e16de0024c5077b63881a9f969eb0c828505f63113b596f84325e46b4c5ea611b9bb378a94caee07c9eb43150dc65a0e8b86a92e13bf3e4f90aff4482ed177179268f84e24756aff4fae8042d2202996036150f24c4caa07c55c215f0c733f4a2dcf36526fb7c7df7a3978aa6e40ebfe4fdc7e682e7d9fc64c1c73dd9cfd66e68d78e64b1c8dd2a4ebd5a02b693c4d69819b510b0c3f5156628001ff7e0ceb64263fd0fcc5d69ed30a50c3d75a384670936aae8c3cabee4567966d4497a4bf6877190afcc40ddda47130746367b4cbde34558b767dc628bc0ea8cd9f4b646e54a58308b9e9a032cff6806fabcd351878f32cc60d54a0f60e695afcab3f87896e51c620b756558441982c3c6eb9c88a51a7a8b4600e9bb201a0e00794fb1bf3f6aafa33019ad6a014f17e32a6cf338d64533bb81bfda94f51b5d5d42fe000e708ddda1cfe0f17b58ea34df956a042e878dd140af545b239f6a50e59ba5184f74921a54dbc6f2afecd75bcef4d0927600febc1003fc06220fac71b2e4966189967117b311b9267a364c9ddbbefc760346f4980e495bd1b72f10e721a5073ddc6518ff5ea07ef7d87bbc3a17ce5de486f214c3cb2758212e5e0176582733b4f959a23061672e32d72b96df9bf148572bfab38fa8e29aa394be1e2982be0e3bf43420d908a61796542149b4bed281da2c9fb9212353a2de9a89f0979b108adade83da1277192ca59cda2ff355c3e52d075113a5e2aeb7099448a403d283e67bc62d91eb3674013a318b70f75d862a935eebb38d79cfadd410e1f714668b40aef935e259ab6c2cb8ae6279073fd20b4ef069ec3a8eaa8ceb3a2232b20dc74fc1b97cae6be175746bc6971774e08c3a55d077d4e18d66171052241f359273bacaf3919cb234c9409af6ae9e50b313b10c02724edbaaa45dad0b73313be25e9c13e78c7d741cf080a271ac2a08eb5ed719d73cab2e0e7375499844c18e50189581e939df0828e212c49f25f19900ff0b3264ee577a16e44ef83f4bed6e1d65c12eb584d231f46abb77ddd36b783c4951d3029c5dd5f9b96a0cabca5949d4a6b340906ef3b620ffb11cbbcb2efcd500b40f41e7ca84fb3ad3eb99f35396d79f4e21238ed2a445aeef94e3eb6bab4a08ff2339a962eaa29e4073c602760dd1524c6188a933f4091869a0f10049fe0f236e92368868beca70b63c1994f818c1f3ca83d5e5865e35f40fd52f53a4f688f953c876d3e729a1e25f2f8be0a51", 0x1000}, {&(0x7f00000000c0)="de9954b1", 0x4}, {&(0x7f0000001380)="7137121a13c02600f76f39148d55833e4a3e59001fbfb93b11", 0x19}, {&(0x7f00000013c0)="04ff0ab9b95d8f5e5a810d14c52caab655dbe23714bb431ebfd1fa48067168e6956f009d56615266fa0907330bb0b92d7e5ef1c14f844c43b97b48d975084c8d5f60a8bc01ac93e7be9c91d19dbd465aa2cd07b403c6296feca9d1d33773e481b9bac8668b1328857f47118228b4a42a522bedd8910df6abd41772418b5bd68f4182bec197dbb0720c2ef882fe66a1bd71e7b96e05274430204ee695834f3575a826b90ca34a4950fb724d0532c690131ca6757bbe6f42af1a7d51e89fe4d16109aefc7f7264306399", 0xc9}, {&(0x7f00000014c0)="720c1d4e98b68fcfd0d941dd367777a6f7529e608bf2d9db32c90bafcd7f2ae18c3acc558c89147bf7b245328b5928da0ae703983a280c460ad524809093bcdaef0143968cade9b2876dffb38a7b5d8111e1c4749d13f3397ed024b5950edabdee6478e634ad46620f5c839459533143dfbbead2f9a2ab85cbfeee3629c5ac83e93630717b1a0bee97d163c7fb7cc17b92dc350e32e49c10be2be1ec0f7a5ebf44d4e7ae349aa2ffbb2498749d65489adb4647411bd5ba0e05dbff56c5642662f4b1a9bc06e3f103b01a", 0xca}], 0x7, 0x0, 0x200) 16:41:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0xd075, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) syz_open_pts() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000900)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e300000000691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd", 0x1d7}], 0x1) write(r0, &(0x7f0000000340)="89e032dc19f570fe0030c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bc65931d5ee4f7586a0669cedb7237b428821c07080180000000003c9600000000000000000000000013d0b596c9bd1c2d8597e0394c42205e3fabb5e0e514fdf7a84690fcb9e640d43870f35850566fad005dcacdf806a6b92737b0bd8755b209dd585f32040f443ee948eb26cd4b9006548950edbe3a3dab28cb12b0ebb39d3923474cfa588f1f132d689e70b964cc9b287b11022f94efffdddabb41889adfc7f98c863d0cb8de58af0cdc42502c8398f8aaf744d3eda0f73a5fa7d49139f0f6a811e2219cfed70424330c2c2249ab1f6fa01f115af0d5af61c72e8ef8762dd01562f987abff9768f4be9f370ff28ba922b3b06dd1e0e173d74c5d5d7de891d4f41c18bc358cb7f9bd0fd6834787757888168dafc418f8f040440aff89", 0x148) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xc0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x5) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) sendto(r4, &(0x7f00000004c0)="77526fa9413820b4203844c650ac9c77d02f5cee24608b5f6c9584046e55663f6911f78cade0103e92ed8e366aa2f832df254aa3f1c376adcabbd43aeda9884585522751127a1d1dee70c9ce731532f5a9b1c91187de156c1c2988715307f2f8752071cffdc6bf77abcd4c0ec98b9a5aa1ecad42e135c8a3555d5ae1cd614e1f2198deed04daacb7b78ef3bdae8583cd37da6cee6f4f1b8031de7ab9e6db4f7c3cd574cd07aebf60f2b5b0bf82e79c6397e3c39d5a847a2e0e23297bc525e3", 0xbf, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x3, 0xdc, 0x90f}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0x8000, './file0\x00'}) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000b00)="76dd76c501aeb52baf16cac335ea85ca4366d0ee44650ecff6a73feab4c86f2804b1c5819be413fb70470ef6a029aac06f1ae588b763025c1f75fba4b0fc0fc41f73fc95bb0cf5928128c55b9ba64fdf34132986ed9c35453daf242bda9caf987a96bd9ac41df205bc129896301d700a229f36c29d6bc19711bae8e26af759d0e5e0436aa0a35b680b9bd11c62a6eebd8872ed7480c07fa9fc45e309bf845bc7d8748ac0d7f374a1e7bddb02b66157deb2bcb4fe580814098fecd16d985cd3da8fe2ac636990be27baa17de4feffb0db9ac4086a6f8b9d86e513b418edfb993353c4d28c76c6473b2138bcda232392a8eb3abdb068632800df49b4967e97f61c35deded7f8f4069cde5e7acf6318a99ff82a2bbb7751f76f249f3c46db7e50afb99fa681ec415e41668c1894a3a795d23739ee6dd2b2ec4d39a33816108a8de3d9496019e68e50b6ac007329cb0a43e7724b7b118f05a96c98660370ad4bd37f0b727ab1f6f3cacdee2eac57a45977d551a47507a64fba50598cda060f3a7b73c8f471a1ce30c634a09c0f3986c86cf1c57a4b1ad3018eb72dc23e90fc9196605362736ea96d38ac30c14ebfadd7d180898e080e7d41d33b7635d3b2c7d5a944fbe03e6b5c4f53ec1a30cc6cf38ecc6eb089dcc9af6e9ac6462918cb0f83a37b5949c4a0fe8ad657027649105aff769ba2deca6f52d94060218dfd38e2c2ae3b2cda6def06ed52603b1258ff6c820eb57e89f64d6a85d67e2dac8fcc89257fb177edc37689153c1f2e56ac795aa8830929c265eee37b2b93d138dd3775866518eaac00615adbbacbd3a1b89318d20fa1974d06e77ea6daf85f0a35b96b3985b9c4e8117dbf45315983622a385b321517e6dc60bf1704c3c1742e19611f14817c86162611ecb94a2b9767827b30b9faeb8eae7d2904d08ce5aa9b40c036958c8b65c10f0627c8930fe0f31dd9364c70ca747de8600adeb2755b55ed285b5c6f4b164629cd2b70478f4d0fcc03cf37e0cce331a3dcd71ee765a6021336644d5fb24ef3f47d6c0bd6a66118457b72fd412cee46bd45617d34d39de57f0894b6c64f0f2d9ea162c77a271efd90b39a39a060f8e1d9c5f81bf6e14c0c7ff15c3f5c9d982bed60de29ad9020aa908ecc3a01197680573201279c2233e26e9a75f4dcd6cdfc4edbb42bb64dcb8e12005b072e5053a75c69c482dc99148738372a0eee457f7525fedb8542b856dada99d215d87de3f0a388ceb6b455f9bfa905b6abe1cfb78c5e4c0175462a4e8dc3bc08b4e6b9b57584f8c4d80784ced07e9305be9cd434eec764b7548739e51dc50cca797cffd7e1d29f0bd0352c76e364ca250acb7c3cee2fdf54d4aca1a407ac9282d331c1f08c4ed01ce5c0a01c2815db3e4baba9c055d2710c9d528701b63c99fed03e242d990dc87efbc304699fa8410c085e958f62b567b2992a6495eca42ce0653650de183c1ce23602f15df1af5788447d9b40374c35154c0710121879728028ad0c2775f49cce79eff4b93876a01270b55a633b2156bdd87e9e987cf3c999ec8f7fb5986ba1b4f58bd8dac8c7f4c209435b2bc097635616e217ac6d86a4b939c46dce76c38f84b1046f65e6a664be52c7506aa6662d9e0bd6e3aba63903ae3ab50a911c7a41c82d0918622bc438436dcdd165b5d6dfd47ea4db2587649665145f34223bd6460a914de6441bd73146503241e7e85e92e53c2ab88fa01cbffd3a22b1589dae46e3189621d0bd69cba6044fb7d8169e3b8a661158089ea44695383639573d7ed7419982fd234276722e8b5ba4e63da03491120ba3f78779df8d7dd2d21278c2bf45650f85b98315008950b14d9708e5678c29c6500029f57f8f691061cde3132453fcb1ad13264fddbfe0dbfcff1cf261a8a51f510cfeb3e89e539ca4a1208082d4f1ac1c841885877f603b9fac5339ce682f1caad56b7b612e62693b3d0486907e4cf82f232b5fe3e415d75c99bbd7a2b931422419f675729ec06c3dd1c2d968543a2d09c61a40aff78a118307e0f72f6c7f7ad4a7752b1f4071bd2179c21e9a61b018b9635ebe8fa55359dfaa4739b1cb4c4aa4c01eb4aa461fcd16318b712d499a92237838a6d26bde0ad93eb6eaafbc2a42e4ae937a71808dbd052c5d0e621391ebe0298631a904320d6b281fa1352bc9d3681ae84f41ebab8a3385b9dcac04c63e81875b529eea59f90fc141571794f207b38d651597d4ba11a1d9e6d8014d4dcae279160533cb3a12d1b6a05420c1a684b3634fc04eadfe0408950ce4705c6ba988f1b540c0f1fce82b065687331cfe554108294566edb6b01ab7e86f1c046b207a9b85c204a5acfeaa738a3a9bdc855d0b489c9edf0c9221ffd18e58a61ba925fc5d8f9687e2541bcf79f2189640d3d8c686b9e3da9b8709c61b7281ac25f857559d6e6aed2983cde8e2112675b144c7c426ea0278c869c128556dd6bd63cfbbaf8b678273fc0e6f37bd98b80f381f7d3dc9b23c540c20e99cf6b9f8b2ddc542a40f72ccbddf4d5e23ba033ce2e0b86d11678d1c97be63662fa6fe65abc779af1784f21a95911eec721be34bc2e92f7ece22a31a4fd90c0b52ac70883b2f2a13d771f630bb9b2372e9b7772162685ea5d2811d5c9a6c0174690f347796b944a4a8f5dac1efd909a2eb4636417583680ea00f6a94ce3dc4cffba3c916cd982c830ec41d29ceb69f0447229c50fc46cabb20a39004516db60dcc8e86ae8e988e337031977a5ebfe78e211bc4ef014b3afa31fb117835db7ff8bceff975ed87ecef5cdf0b41633ad726b61a5440e9dc42a22dc019d0985093bf0aed68a1a4c1aa74ebf086cde78da0c65ae42d0f90efa6f4d5a500da2033684c41fa97010d49652844580a6134df1ea3f07cede96431579ae91a3a920c2f9d6ed8e6d99d9e92f971d06f261cc2eb18421076dfb031f8121d7035389c61b45e341efe8c10955c7b52f706c875862ee4e6490996204465710fc26beb68b14959299f46c6da35f4533ece58b3c760cd796c9d89b06aa35f8dacbe90451bad9a643c27a422e2463bc2e996fc61097f2736d3913dfbe0abbfa0e01073d9b4fe89c840dd2dfa9d9d4910ac3436a9c4d08c8088c46ce2a66f351c4197c0f1e5275dc4f0242e00354c6cf4c3ebe73cd16932c4aafe13772c92ebdd2ef88624712f1aebf1de9f8a714454fcbc3db2831d76444f3d329428047e2a1fb5bc888f65d979af9f98e93dd32b3915a251653c88bc744e38c533122d41e1222caffe3ce5fcbbe8e4bf63fd9a0e5c88ac37588528bc8ffc8650e90c4e4fe25abe98bb729ee52cac41987e4d9d1401b3c2a8d8b7ab986f2496f2b7b79c49b4dab91ca9421d82a71780dc020149fd0aa7161e3437a847fea87de3a283a9baed6164a65c754a85c433a8129bef5c321c0fa431b0abdaaccb87d6580bf0e5cb75ba900c3917b0e38b32888001c53610d6d3775107a4954f21fcb1f8554e5d06fceee22d52934430d101ea97f8e47960b4d9c4377182e0bf3100b0365a6f76b8b47b95d2567b0a0f2d01bf4ec72a45c5be6febf215aff328ce1e32137aef86b70f101d5fceb7d48b2d521bccb843b79c0c5e90e75402ee25c007d1bb5cd83f1f6533469e63dd71633c6d0b28bea900b52ed17f0bba3fa020d3e29efe14a4e77650feb66d50281d794f4e0674b98ab110fa5645af1e88592c85f20726c58edd8dbaf58968a9b2d8df01bb659089b8c4e5aedd1e11270a77fca14a08fcc9eb657a54a4913159c743d8e56d8063bd40213cb45e32d4cc7837359e06441ef24c2054443a80da694c0c8e0b00a6d5e51b854146c7b197d5af9ddec7717c9117210a9b82e595e23d6f56dfa94a9cf8bf2f8352593bbd3be119f311a93e9e73486387d8ed6198557c8d2f7b246d2854593db5b27a9e11913460fa32450092fc49a8d505659f805fccc9ad7df00ffc600e188dcfc7bc4554099287610cb51687ae5eb2edb94df650d9392a4beab12cffbc9125ab14281f2eda3447a327e76b1e9feb3ceb925cc9052f2c6fba0bc5c03e8885e83c730c3c68f06e9e62c88d809b9cbd09dc2faf13cd3e8462d2dc258bf06499b916a25d47eea4316f4d2d398099a3b7faa607db8c1c4e0c0732e5850a6cfa64fac20301dbe9b68283d2d46bbe69700c90049672f6ee466a5d64e2df9fc26c9060210806e3589215e57bb2a1f25e8c81653a1b00e45adaf23244f6474e7e93601f14439903ca1ae6b75487262e3f7b68ea71b4bee11ab12b9fb74451513962a495a4e8929249005739fb02fbc533453e092b6c0baa4ba8e4438665ce8194c17fb8abd8ddf187046219cf7aa20751af6c1e89beaae997e74dc35962f64c0f6c28bf66c67e8468d3baf95b4c9ae7866f324ad926a9fb75a9e54474a5e6363349e4b1fb5b7e4fdeb423553dd83ed83b2d0f3cf84c906c0b1fc5facbb5e35939de545a153bbf9767cf2ca923daade1e8c9a3b81f4ae9fbaacc1695abba39613f42a36c287786e6475cee2cda1583841e10e2da4ac1b96f2c12d4fbd321dbdf78f4211c8a5bdb2114769f97e356ea066450491d1b17916e8c0b6bf4e63618317c16506613173a110b6551efd38fff44186af9db73b9d4ca5d925dbe9cc20789ec809da49fcfe693ae92e8613dbe8970448683f9d9de686cfb960ce644fba9d0aa4fca7f50f31ea27ffa45c30af8e16098b6cc1b3a906ec02ef75a41c31a179bc78133be78c47ce6cbb0db5e6c9700699472f301acc75fd301f502351dc974ee41c425e4c578383b2fd5a417897538e37fdb1ee9169adbdd1ba862a1454cd49ee753bade04b491e5759ea7260681cb6b089891411362311070a1f97893d406ad9d79ee4ecc486917d6df13b9bc922658012b7e8fff85408b1674cba8379fd5c20ca3f91e4d57fe225f9bb137c361a2767c35fdfd4c3a6ea96098d8727308e2da6afe0a5fc0785e8013be7ab82220b7b1d53311f66eeea4575f176c84d458996c3f7c64bbde7595be81df163092078171f9f911a13b11c5d4d918f04c431d5d4bdcd4e6a502e0c1c1ff117b8898e5ee075c2cb4059b50d7797d722d8aba524660f3f8d5e15ed49439da15aeafc9e94957162f6ca47237a69697f65093a3bee83acc390898e93e59a8d4582efe38188ea8347fcd5051d02383e314192b7d58f6cca4ff93c9c2f48b63e27ec2321be854264d5472449daf9e28cdc3610089fccddad73057f80891e799e32a9a54c52dbc8d1ccfc3c8757643dfc1bb23875fa3c859a1e6dc7aeb7dd41e4039c90881757811ef1be0f16bdec3094225957deca7badb55d08f13380cd2d6788d41fb4c20e9caa40db629aaa974094c295326725b81f7f379a03a6df5d5ecb34e44479958dcb77c2157af7d98e4c1d156dbe9526ee7f9661b169cfd1733d94b79b0d4a32d23c29c25f201bc934f4ecc6a0562bfb1176b1ead93c81cd662e2dece610019ba975ecbedd3499a339ef2cb38d34b72d17336d7b4d40b7359ca542980578d522d2f2dc05032e27751ab553ee13e73f9e1e839f8feff1d436f73a37d29d823235fb98e83711bce5a31b4ba5a3cbf854d32831ba88112eb091a9569d9a822ce988966614dcb3103c06765e88fe660b81d391cfd5141b38941adb173b466d3adfd97864834bfcff314c65bf0c7a3da0f5555146064aafae5a5fcc439a8e94b9cfeb712c374e611a3756a1d42777205d5d053cd8644925c837213c14ae85fe30fb898b382227208a0bfae81eb607ff67be76f1ae95b7540a5067bba445c838d9f4af4e4632f", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="6bc0937224eb23dc86088ec1a785b37a1b13620c462228827662ed9f2fa301b7c12dc1fa4a533559b326d6db2fa8b2be2ff220d2e1686653f3426c2fe955101d382ea46d1acc9babb0780c02a7f535c23812aa66ba69d759e8e94565ad039b6d1ae8f015abb492766abfad87585279a3ef6a8fcf09eb896e96899a4b15258522afb12c60293cc68d81c4339a55631b421a103a41bee498d0ace2507c1f91045964309588ce915006f3642b48c88992e8a02a3d6e89d5f6f8a97c62b4d7ee9895432591fd0aead598cb92eaf4cbdf19345d04006d12c7ca", 0xd7) 16:41:49 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x5, 0x9, {0x8, 0x81}}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x82) 16:41:49 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x11, 0x4003, 0x1) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8f64a67bbdc1feec000100000000000000214562edbc8cecb9ab2689f08c124d953ff8fb42431db80dbf6e6f252e388791c86fe029bf79780d5f06ba795ca820c61839d7e6a105e84e46044c15afb99d1c0da1a85cbee7e4859ebcb7a823cddd73932537959ea0ea5ef23795fa2de29e91f71112ad058073e4a4bb430d601c9f62b3163009a8519d4efc4aa42f3ed10d9171f57953623e6cc9b02c7802fa137f99d609"], &(0x7f0000000080)=0x11) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r2 = socket(0x2, 0x8000, 0x8) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="d624b1fdf81a2ddb92d3db2513afd9967e761328dfa2ad1010bbfe7ccd741f7378cefe7d7fd3b19ed4b53bb2719c2ee2e75ac01a1dd266b1ff7cfcb47ca3de852b5872f807c811465911d957c117be7ffa74", 0xfffffffffffffeb1) r3 = socket(0x18, 0xc002, 0x0) r4 = socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x56}, 0x2, &(0x7f0000000240)="19e3abbf7195dbf49463607d70210f8d87f8c723df15f6fcb5a1597039059e18b301a210f4250f7ccf", &(0x7f0000000280)=0x29, &(0x7f00000002c0)="4ec5dfbe479a0cbca284a75f31e01fd68bddee1d2712bf4e22a3e6e03b4bdaa33db0dd2683b38e1db2370a015daaca08fff8c3daa9824467dae91599a87b7243a90a06753fa473b381b22aaeb8cb7174c8089a1e1adac9057bc29e449a6cc789c55b9952278773", 0x67) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:41:49 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000380), 0x0, 0x0, 0x92b9) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x5) 16:41:49 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYBLOB="fffffdffffff00000000000086df6031797100383a000000000000000000ff02000000000000000000000000000103009078000000006059fdf700002c000000000000000000aa545a0400000000000000000762ca0fe7333c70b5486b0fca3069503c00000000000000"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0, 0x5) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:41:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x80000000000002}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd99319296480000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:41:49 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, 0x0, 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[r4, 0x0]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x7, 0x0, r4, r5, r6, 0x102, 0x1}, 0x7fffffff, 0x3, r2, r2, 0x5, 0x8a2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x11, 0x8, 0x9, 0x5}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000440)=""/175) msgctl$IPC_RMID(r0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:41:49 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt(r0, 0x7fff, 0xd310, &(0x7f0000000040)="75733df286ff17efe5a5ebb6effef88d693954ee182b20afe64442dda276", 0x1e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') socket$inet(0x2, 0x8000, 0x3f) openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x800, 0x2b469d368d4f8863) r2 = syz_open_pts() r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/218, 0xda) poll(&(0x7f0000000100)=[{r3, 0x1}, {r4, 0x100}, {r5, 0x80}, {r1, 0x100}, {r2, 0x1}], 0x5, 0xc5aa) 16:41:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c083000"], 0xa) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_ah(&(0x7f00000000c0), 0x4, &(0x7f0000000180)="0197a643b5eddb4d615171db57b3afe026a2a13461a667c3513d7653d6b217cab0a2f122be1d6f86e86e90718ba581366dbdcc4b1734b23c6b313c0badd5f6b5fa4f8ac6b4db6147101b29ec5920ea68e44a7c004ec3626746539ae74708f4f9105a811d83341711bd7db821b954c065bb2fe350ec894a452b523361ae3ea79fb81854698c52d077543937791244858efe606f149eb240fc22", &(0x7f0000000280)=0x99, &(0x7f00000002c0)="73954d13a21153e29f6feb771896ce023c96bbb79a7e3094e8e4e4ebf7a6a12073234b48e1ecb969450fe3b10e4204c0e8fbf6abd3a325df95a5936660fdec38997e487d3835a7a0079f3fffd1f65afddec85121b1ad767974c1702b8e91a207890daab7e6ee2ef955acdf1eaab3138935a008ad82b501f19c11dcf59371f27f32556a6f7106e59836031813", 0x8c) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) clock_settime(0x0, &(0x7f0000000380)={0x7fff, 0x1}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) 16:41:50 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000500)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f904f8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 16:41:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0500696c653000"], 0x10) shutdown(r0, 0x2) 16:41:51 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') setitimer(0x2, &(0x7f00000000c0)={{0x0, 0x401}}, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0xfffffe00}, 0x8) setitimer(0x2, &(0x7f0000000000)={{0x8f, 0xd6a}, {0x10000, 0x10001}}, &(0x7f0000000040)) 16:41:51 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r1, r0) r2 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000180)=0x8, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20000, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r3, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r3, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r3, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semop(r3, &(0x7f00000001c0)=[{0x3, 0x3, 0x1800}], 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:41:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f0000000100)="30d14f5bba1225720f8f7fdc0e07abf311d45eb7e498bccc4ea63bd1d794f548b5c36e6ead57b88cdf243a5fd8bfb699fb419f1a", &(0x7f0000000140)=0x34, &(0x7f00000001c0)="a4b083e7ee33341b29dbc15ec1976b3051b25b5c39b67f020aca6a42e8f1", 0x1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f0000000000)=0x1000ee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8218694a, &(0x7f0000000300)) 16:41:51 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x68, 0x66, 0x0, 0x3f, 0x1, 0x0, @multicast1}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x66, 0x0, "47ec8f93e67dafe46fdab025668134e5a3db407ffb75e46573d8f8bfce1ce8db6dae942193d06f1c32634fdf7e74731ca73f5df1b584673a6872fcc89274a983a9208fcdfe8807b54264c9e4"}}}}}) syz_emit_ethernet(0x142, &(0x7f0000000080)={@random="cb8e606bb21a", @broadcast, [], {@ipv4={0x800, {{0x12, 0x4, 0x0, 0x6, 0x134, 0x66, 0x7, 0xff, 0x32, 0x0, @rand_addr=0x80000000, @multicast1, {[@generic={0x1, 0x7, "a879ae5054"}, @lsrr={0x83, 0xb, 0xdc, [@rand_addr=0xffff, @multicast2]}, @timestamp={0x44, 0x8, 0x1, 0x3, 0x5, [{[], 0xffffffff}]}, @end, @ssrr={0x89, 0x13, 0xfc, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0xb1e, @multicast1]}, @generic={0x88, 0x5, "4a0b82"}]}}, @generic="4591f8b703ea73277277f4bdd9e181f991ee0e7e4244c285ae8de31d3752067e083711dcfea3bbae8fb8b1428069d0caba7c7e5b099c462ab5662a06fbb0835b71332b2abb95597853b2fe60c5e67e920dfa1fef30999fa1c4d96ee28e5d71a9dbc25024eae4669338a68de17cca6c8b5a6816a5ba96307a890fcb7ce3905f110c8c9eef3303b4c2434f0cb023162a24e21a31658222da4bf2fc7640a4dd95f25b8919d64364cfe07413e27be34dd4b3093133b60d497f0588bb28ef6d637673c8def548b4dcb312fee20f71149871e336e9c14ccf4e2a0dc2f96fd4d509730777082d3a591c7029f52a8ae9"}}}}) 16:41:51 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0xfffffffe, 0x0) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x7fff}, 0x10000, 0x40000009f8, r4, 0x0, 0x11, 0x8, 0x9, 0x5}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000440)=""/175) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, r6}, 0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xd6, r8, 0x0, 0x0, r5, 0x10a, 0x1}, 0x80007, 0x4e, 0x0, 0x0, 0x5, 0x0, 0x640d}) msgget$private(0x0, 0x40) msgsnd(r2, &(0x7f0000000140)=ANY=[], 0xad, 0x0) 16:41:51 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000100)="118248e2c6d73bff9463a06fa12b8fd9b4796e8d798bdf2c4dae11eee406f460d60798900b20094683fc8f6d5e8aa5530773ab9076a8d0433b5fa36a4d04b5bdedcf748a0bfba9b46774d63ea91b63d85f0a244ed7c6286c2340fc37059762b5432e34e8da5ab24145bf591fe742d65c4274276f46d2cb4b94ed9177dd23ab69fac2fe28b8c4457ffb639cf949010000009b2aec70c59fe7693e060d328842fa795b93e2447b1973e6ceb21e20b37c143228cec84a69d8272d7b83ea463d5f6357cb3a494814ae27dc82c19c8c395e033894af9b4714ba891a477a1542f4b173f726186c7b4f1d599805ef4841f18835c9dca919b3894185c490b3821c432c735af2611d9ad74b879ef0c382dc78036ec50c23c2f4a7853a1663323561880b01ab2a6066869beb1426a714169aa6775fbdfb2f4ac0ce0e9d225be1e7aa11ab8b6bbf5bc4342fce1cbb9e354a7f1b9e59ae4c9ec9e9071ade2b33fcc8caf57b128f417d86ee0aebc538ad27db04b72894dd523372390bb1b450964ef3edeb3f5705adfb36a52dc3fa41192ef2b53bb3dcef5ccbdc1a8499e1d0c437cdaec50fa690e83f49689a0e23f04dbfad30b097df19d65f93f8688426cc1ec9384aa5b947a1b4c620b8197840942d180647bc39132f8ef96a987b1e58ac4982354edd", 0x0, 0x0, 0x0) 16:41:51 executing program 0: shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:41:51 executing program 0: syz_emit_ethernet(0x76, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @loopback, [@fragment={0x6}], "e0f287f1567f5ce8"}}}}}}}) sync() 16:41:51 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x0) 16:41:51 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x21}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x16) 16:41:51 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="7a104ae4df7bc4b2c09f577999cf242f716d64ce8affd1f65d82608f7372b9ace0c7ed8f2ee3303aa242a501c10de82ecc39da13d51eda6c0394778ad7218f38d7541af771723ae6858388b66f9f75d3eb9820127c065f758616ffeefac4e6fff262aee768dc8eef22c4fa1bab96", 0x6e}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0xcd) syz_emit_ethernet(0x42, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000340000000000019078ac1400bbffffffff070377010d00907800000000450000000000000000000000e000000248294c7237fa3b789442fd95f21de65ef3c1d418965d6e07818b8ca08ba302fbb8fbfe439d5be4608e5960f94d85c233df087d40868dca3bbf9dee1d675f391a6c77bb7197cb53779c7ff320fecb2ec79e7c3c17bd22300307fb86603bd2bc2f1e4746a7f9945d8e5b55e4c72359047b1067973651c45a32f04a1d172ae115c6440a3def3191c67ead97c4abf42c06f98d4956f2401271fc9ee99d41cbe9c2f6ff0ecc0757e87c457d0e8cf54402a0a9aee467ffc2cb1fe1b0694f3b1ffa71362363f1257daa9d5d9cd2361325f31bc3f040d2fed40ea8f4631415e9208147cc7002a374661f415e702a93aa4ecfc90db7f0d01ffe34c35df51874ef1b56305b3b4ba57287cd83f3b96ecd5bcbe980fd1a325e980e0c2abb91"]) 16:41:51 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000019880)=ANY=[@ANYBLOB="aaaaaaaaaaaa4507b676ee0e080c4500001c0040000002069078ffe1ffff0000000010009078000000000f65ab539847c5bd26c2daf5f408c3940000000000000000006331c509899e0904af7ca27dc7d13c65aab96bbe0bb987caf23f9af9de5589cb7bb1774fe40e268a309b1b4df5de42b43b3130baa4b1b92a010cbe9707dc892560a78d8a20bfebcfe5237de1c62cc02904f582e100c42aa7e29560ab7af8a7967242d320d3d633387b85cad333330a45bb95781db65a78635bd219f57cdce6501a5a71805796bdb52684e7d067a50fe5f9e6d95d31c16d2ce77904126da6daf982987a55e0213c9cd3a7d72bfe9ab166041783696ae696321f5d843e8408f790c1c3f1348d6ac90a21dfb9085ffa6050246301aa4c59f87578183e02e035265aa5b124402c634e6db14a142a8e8b21f166e18e85588364bd5db0c7776be1a4e083358de07279f7dfbdbc807aa2335dba92b2381e2f2f4a0cdfd9ade4bca9a4b5a0272e1b803ecafe8eba25ac48e0a459ee6ec7f0d6c69e48f0f3b3a821d4cf809ce01233d203a9f5cf857ba7895a3ad34accc790ea3ded6a317fc238e7968a12d4d141dc9f60135fddebc51f87c88b61e64ebbcfab2a1205eddc0bf773c43567adc0df36a56a5d33f4a76c690345853aaf872278b2668eb2a77d0bce0d0666aab62fe9b88d4c"]) r0 = semget$private(0x0, 0x2, 0x10286) semop(r0, &(0x7f0000000000)=[{0x2}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x3, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x2, 0x8f3f, 0x800}], 0x1) semop(0x0, &(0x7f0000000140)=[{0x1, 0x3ff, 0x1000}, {0x2, 0x401, 0x800}, {0x2, 0x3, 0x1000}, {0x0, 0x8000, 0x800}, {0x4, 0x4, 0xc2ba865a28f67af5}, {0x3, 0x2, 0x800}, {0x1, 0x2, 0x800}, {0x0, 0x7, 0x1000}], 0x8) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000480)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xd828) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x26, 0x1000}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) r1 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/131) 16:41:51 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bfc612e2a5f201d190b0606e7f28868dd78cab7f368ee8013e0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e88d40ae5363dd395dabea5cb1e5e2e80c0fac3a190a090187e635770590b226ac280ad90fabd6a9b554285916beba4653", 0xf0}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x4, 0x810, r5, 0x0, 0xea01) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8}, {r4, 0x80}], 0x2, 0x5) 16:41:51 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) read(r0, &(0x7f0000000240)=""/4096, 0x1000) kqueue() socket(0x1, 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ftruncate(r1, 0x0, 0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r2 = socket(0x2, 0x1000000008002, 0x0) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) dup2(r2, r3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000200)={0xfff}, 0x0, 0x0, 0x0) 16:41:52 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x10}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) dup(r1) 16:41:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) setsockopt(r1, 0x2, 0x5, &(0x7f00000000c0)="8766664eb5133a7ecf0234b08c3d310413923b1f65ce91673a18e94e5d041a76b752486da6a3ff74635d3e7ab6b64ef819c67d9e9f2d6ad26de7c609dc8e398d1e9654ef6294b81b8e58d86c5e5fc8c0935b4a7becbb7bce542485094d0b25d57885abf5c66c73157881", 0x6a) recvfrom(r1, &(0x7f0000000140)=""/166, 0xa6, 0x801, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82028277baa68ddb1616"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:41:52 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) 16:41:52 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x8, r1, r2, r3, r4, 0x1, 0xc02}, 0x4, 0x7, r5, r6, 0x1f, 0x7ff, 0x6}) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000001c0)={0x20, 0x8, 0x6, 0x1, "fdff6471c0b1bfe20cc0af3b82601072926d1030", 0x100, 0xffff}) r8 = shmget$private(0x0, 0x4000, 0x60, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000200)=""/208) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000000340)={0x1, 0x2, 0x1f, 0xda2, r10}) r11 = open$dir(&(0x7f0000000380)='./file0\x00', 0x2, 0x10) r12 = getpid() fcntl$setown(r11, 0x6, r12) openat(r11, &(0x7f00000003c0)='./file0\x00', 0x800, 0x40) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) 16:41:53 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x7, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x101}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x400}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x100000000}, {&(0x7f0000de5000/0x3000)=nil, &(0x7f0000fe2000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80c6}) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ftruncate(r0, 0x0, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) 16:41:53 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="1f08e278aff23570401e46a1879293a58d94ddc4cfcc565644fec8dc7fb9167b8892559a4f3f9f9db98d065e00fcf2a2b35fff25779fe70e013483860df1eeb1817907de91a8048d3768c6762bde1305c6c0e6c347edbe18c86acd461ffb9c67376b432c6cf61ecf00dadb08079af67ff8a2f41c3020ae50d89247d9ef20f2b77b60efc71b38a23fb3185e17c8c434e892fccbe89a7493e06bf4d93f039654415c146071e2545301a2a68a1f4d5dee8df62bdbc33611f01994874d8b4e08b5ae90abdffafa2cef22754279476467960e39b21a04ecbd425b4d4ca7e60ad611771639eb068c52ea29635e48ba87", 0xed}], 0x1, 0x0, 0xffffffffffffff17) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:41:53 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20000, 0x0) 16:41:53 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "810000005ee1048c"}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}], 0x1) 16:41:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xc0e4, 0x0, 0x6, 0x0) r2 = kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000080), 0xc0e4, 0x0, 0xfffffcec, 0x0) dup2(r0, r1) 16:41:53 executing program 0: syz_emit_ethernet(0x80, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x4a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x0, 0x2, 0x0, 0x7, 0x0, [@loopback]}], "6cf5"}}}}}}}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x0) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r3) shmdt(r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x2, 0x0) fchdir(r4) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:41:53 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000040)={@remote, @remote, [], {@arp={0x806, @generic={0xf, 0x8100, 0x6, 0x0, 0x9, @broadcast, "", @broadcast, "01f3f3091ba8fcf3f5729f444fe2a808"}}}}) 16:41:53 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x401, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x40c1, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) connect(r3, &(0x7f0000000100)=@in6={0x18, 0x3, 0x20, 0x800}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:41:53 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaabaaaaaaaabe4bbaa185bf86dd60e7071000183a00fe800069a1b72d0000000000000000bbfe8000000000000000000000000000aa8200907800000000ff010000000000000000000000000001a539d601082ec1f13c717870ceec16e379e3bc521748f2197b461688680745f7a644eaff2c7e17e645bfb239ea04eac402fee661b029dbbc4690765ed4a9fe11a2a8bb4de7b16ec80f29ea88bbe692c4d7d2318666afaf42f69a4f679c1f12f7d6fb72e819b410e0bd594d1e97e4b1364305df91b3fa3cdb956790cca38dd7129479a0666669599ad41117d6897e058a85d6"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x785}, {0x4, 0x7, 0x800}, {0x0, 0x2}], 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000080)=""/46, 0x2e, 0x846, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) 16:41:54 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00002451859e1865790a0000000000001fe600"}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 16:41:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) bind(r2, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) 16:41:54 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7a, 0x3, 0x800, 0x4, "76ede6c9280b1f9bca235a47a07792b62ab40eaf", 0x7ff, 0xb}) syz_open_pts() syz_open_pts() 16:41:54 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="f3000000"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x44, 0x9}, {0x18, 0x0, 0x9, 0xffff8000}, 0x3, [0x5, 0x9, 0x80000000, 0x3, 0x17ad, 0xffffff1f, 0x1, 0x6]}, 0x3c) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fchdir(r1) 16:41:54 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2}, 0xc) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x1, 0x7}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:41:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) 16:41:54 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000001c0)=""/4096) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{r1}, 0xfffffffffffffffe, 0x16, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) r4 = socket(0x2, 0x1, 0x0) dup2(r4, r2) kevent(r3, &(0x7f0000000040), 0x7f, 0xffffffffffffffff, 0x80000001, 0x0) 16:41:54 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f00000001c0)="462b9131", 0x4) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:41:54 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1a0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8000000) getrlimit(0x8, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) fcntl$getflags(r4, 0x3) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f0000000300)) 16:41:54 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) pipe(&(0x7f0000000a00)) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000040)) 16:41:54 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000500)="660e0e52a5c9e14d534bece91fa072306b5fe3b041caea0353691235f9a3a79f20e20ecb7007b0a857677155e000306dec3c909a931aa163fa047f6e49b652f5cd8a3c61951ed020b9d9f91e2db84354a1582e00169f3e7d55183eb5aec80bd7b260758ce62195514fe5b20ae7e705ac36825e6d9f6232308f01a6d3c6df6ac4d1c7a701048ff8661992ccd066f4fa29905cc7c285417620cdc44d532f9d139b0d70e7c221df114ad6bbd01fa58babb92d99bfa6acf50800cf481ededec2f5a3e088793168516fc721cf83604e19dbf1d8d744026d2934b5cc68bbe99dfcf51343601129f1a86346cbafa83ff7834aaa20367b31f2d3ff8dc503ce9cff75dc7da8d51db5d332c28ef1bb6fa396c6752c21363ae4ad3d913b48338a57be5800e7d0945e6e67ecc463a7a44f37891bab4cfbd4815d11e1c2f1e8e58a6656fcc9ae80c41c909388d7fd2c1ac96b7a66fd3ba2d22f65cbd1a4984d8d18d60ec565f2511bc0d949150ae830492220f1cf9583f756dfe97e079a4f5d2845f2e6c1ab422e3bad4eb001cd3dfe825d40a964ebe7f035b6e16358b806e13b0eca4382d11ebbaff7fc7822f00596568ed3d45500f5684e12c6aa3c9be61bebd2640deb1295148fc0a5c54069a1123adc1f5c55f4f5a1025b6b9307328e6bd6a279e05e02dc52e406606fdb1f14cf48aa0a41f6221cf955cc1164bb0505746c8069194723ba01c52681603c3b3adbd48b68eb11a3ab68bb6aee60a094a5d320fe71b75748ee862585c6894467d5f2bd3db9e8791dda46a2d0f0f93a0e31c74fc033b9491808375e979de32fe31eb084e5ed28b126d37695a3677519cbf4c193591a63e99a6449b124d52fad1ff8e33976377781f6d05134cc01a434195d52427f1bc3996eb66506224ff02faff2b6cf7e26f3162e987ebfd641695165c7417df1a7f6fb59b9712d974c00347972e0da593c8386d77277eab00e9cb7a0451ed40b3c9bdf2cb355dedaf9e8408eebcccdf6b94b1397491772fd6007f871f9a2b80ea2ffc61ac5bc480460fb8c6e4c2137a6086edb8893381aa68ba1e6fcedd81c9cd9a85591308ce118edf17605dcc0458b26f5c5015053c16bd376683c0a82fab26a2be0b48334e1ecd240cf68b67556814c8a924821c6cb28f2efbef9333daea7dab5dd8d603b57ccc2995c80dae0708eb7b703f3393fb28f8a70e3bca9217e20e463052fcfa9944a779a37a8bdb03137efe1d816bb9b8495d212c1e8672b6e90358f7768c665b0a234ed6997c102a17a08366fe56a8be6633331b22097d84135d422bcc5af5c9a4f69ca404f91e10be86b0df437fc8ba192621ea5ccc600f8b16802e878288e37c4fa24a6a0d08f40f4fd0c3162240935c75800838feb1412c0dc7bf755c684c5c1ae61d4356f7b00f8b706eaae0bfb732967b8b4924f873002ea8b40f9434330161fad92eb924467ef702fa84bfa7e9fa7c22a8c5d21c792a99911085b15df13663013e0094f445f190fc01fd656868f4d80da735ed38d17d061aa8d6f9b06cc2b97ce0fd2c87ce7b8e9d1d8f987b60769317d9e61f54660daa8ffdabdf5ff6534efc6ab1e987dade70bf506b1978a1383aa172fdd7bdeaea2ee4629c79de1204a1f167996db25692779afad52ae6836a09b6efc9a5e11c2d533524f771cc92283476214d1d11bbe2e5e8649903c440002c483953510253a254c55a75981aeb076c20f3d9db000762f29e9f8b9ca5c5a39692e3e03f2130e5cb8977be7c82a2b84b788af7646bb9238b3f3aa90d4855b072bffc69b77ed6ca7efb360a41f3892bf2a9c3127722ae16c867162b3702ef43fb2d64dd80a6750a48b505c5ba0d859988f03b8772aefbd4cf5aca9517288dd736e2985d9ac07530119d5dae5939e8aef480c48c07f0b33203e3c3220a7b5ad57cd7ecafdabe519c1613e63088668cef55aa7837a223bd287cf6d012a11b76a38aa5803b5a092301812ecaa8ae57977e6c47980e552d25ffa2d818f4b8d680a133add0fadd489cd44dd563c0d8d0635f839f8eed77bcf9f7a8d364589b6cf58acf42a1fbdf3503ca29164b51839d08e779dfb2b52e5415c2a06246c63f40543828984f8a5c91f91acbfa051be1e7bfe8f27d3c5ff06948d1793287de572ae8e5fb56aa9464e87f0675b70b959ec6fd5c4d16b4e577c82d5d8b4e3ea5d2fc1cbf5ddcf68f8276adc496e6eea8a41a7f2ee6358761e674b5c4eb0bcb38065d5a0b2991292a48b3caf9ac8ec0270d638498bd5425ef554ad000a080384e6e106c8f1a8fc9e9848af0d1eab7e357663d8cccc055f6a5d4112d58af00a895d86260f911fe705a541b5e46b99d7c8160a241e9b4c8a6252fa00ac3fd932c3001074c7f7c038d754736aa2c0a5baf02b515a94a2e249b0d72abc42b615b550c3c4956f6676d859e41edca9487a68f33b881c0348739f48b83aa137489798154da34c54388fccd8a73193e44b7130ec094515506398031ad3ca32470a5b6cf20027551b9afd236e2410c86ac069e3a09aaf9532d6c2ca3c7a620cb64feea400f59dec72994867a15f7db7a8212d5c3c6b0bdf378d041a6d19f89d9a05336627b4e69ce15c1da15c683275a815e52ba37bab905a583a4888d95f1e75628e727dd6f5313f758b9bddd6e2c154efbe68a7a41e74c6f28ed92311c3291c938f0d31a5a457177ea2533774c491b660da4c652a36e0bf9f94d85f2f94ff02da1743293b9ee8988cc4d2640f594d02c515b418569e9b640f0409f8575fa78ae1fcd8da98e0feb26120ac465bbc447ea3f478bdd72c928ac90dfa527c1ff06378b57b9204f2f355aea17654e94a6bb94a354222fac71a3218b20fb22b79908e11cc017b7a724f288a41a7b1ef5d98762460987a80065c4d5593ebfae9f3b043f7f6af6c576a07422601e1872fca9faf47b4a4bd39c62c640f9574ba86a0d9e1ae4699bf31714f61c111fcc036388a4a59a685254630e52b082fe2a062fcbf8d3b3d6311162a3af010c3e38fd7605086d0d247cc6946cbf611e0d9f35a59b89909d3a8c6d765e96aa3c2f6d24a7b9f738a027998734d97467ad718729ebf21e0671c8dcdcb00d69258b2277ceb6c439acac71ab3ff74e8736dce23c7b8bc5a580ac9999afa5d678d0c0ca3a140066dc53560314e3e70adcab7c18a0a876e92ce6ead7ed644fd3c24aab0139f9431045bfd507e919d29108ea23903c84feaf7aa927cf842336f8e11f3508a6425951c5033ccbc2cccd406f10ad3f17edbaca04e8bd9b15c3e1675c2c42eedd019c59cf8bd5feaebf5736e50b5c64a9ac2d001e747dfc9f260861b65f3db6e1beb1a852453df33a20446c1b2f9c42cd08a687f94a5c699854c9b4c80282c9d07b12b6680f61fdefdc0ac5c10b2daff5df2e416a07475d23d6a56b8653e788239701101dac6651014d1b79d776ebe2f0fcbe816a5a6f12a2e7e102ef3631c3481a4146836c593c008795c5a2ecca13b00db09e1a5283d44f1a930b35dfe09acf9a97911491673713db86f235a1be630b4656a2201544392d7f396882c6c0af8fece1925f2a8bb13a80c24bcdbb9821042339434de734079ba3085c19c52749d12229cecbdbf46954fe1ced49e16fc49e1c3cc1ffd4d0ba7550dcb866811b71a4d3b202a444204978888d1a03fd0be8169ef092915ae39f2eedde8c91cf12b1a33e42d8a4b1c8902c4b97bb93318038e9a957ba896f1545bad15536e4bf4a0751c2e23dfa3f53d411a8ca9e9a113142786fa616f5e76a68c3567c8ee831194622f2891935e5419320c0396bbc7fab33308d94af3b0205f25418520185e886b7e65485532704c2b17715e643c362346bd977d63a1a37429a4d732b34c6bf1b03113612c8fb177700aad377426c53ed8fd065361121a1dbf3948a2a1d9c71c11b87b3004ddad04cedb05248bdc0303857d97beeff98c0f3689dea8e2b6158ee0fffbaf762fffa58df3782e19f92f6b763b56cf7df5f68659e08fac485be0aab99e89e83192555d7e5ae5c6ba953e299bc1a2bbcdee98f2c0dadb86c4f54bf0e35e169bf36426652ccb9017ee776b56f4f46a1edcd81dc814cc3634488dac84a267b42fb1cbdb63ad8028821b45791fe51f51c8ce716b7da69a7f30016baed000e5404c975a2dbd619181a8d518a34a5b2e24ff2978da3d1d0b93921ffcaea369cf1e225f6e468f54022a8746d21222b53b09cec7e9d836e5b1640daae46562c04d6ec3e4e498c2522765838fc3ff46f10e23f777cc04264aad7404efd9653ec0116d18543bd9802dd40aff3f1847854c21836346aa839f2ffd5a16537f3f20380621ac2626bf1fd03f023b031183b6cae1db04901c573ce97e9da9e277f8391770e5d0e0c70b6af79799ffcfa376c6da6d03f30b33e799ef564d7b4ee60249229a90bbe1c097540669e60043a0afce002691aacfd1d867dfe7fb16d98bc9e0f40717060a9998635e63ad0408e7a3a9cd842b814faf18e70a038ef30983563139335b71f213b36f142f2251d0413c6d5169d44976ad0866b04f6f6a72f209cf658f13528a75956440e2c50f4c5314b23103649acaf55f9aea02177df692c6b397d1692cad6adf1678ff3d0df74cf77a894648d032425b3f4f878e2d7113d594a82036b48bd5201d5957b10bbfb6d41871c9ebb70b045c39a66e5a2b189ea1b204b269d896b6f6afb7a05bbf5289a285ddcf84854eca9ae9c4a772b5876e0333e7dd4207944194c84696b511cfa7b6d1361dc347e2fbe4cba340393bd896bf887f559d08d0b937b575f57bd95752ea88c6b95880b56dd0cedde511c9b7582f90cdfbd508d9ce76655b5715150f09f6401c4ad795fb0020f144ee10f660e8925c48576c5c13a40d9741efc9488947acf2f2dbef29608b057449efb6e7471c311fcb6705c8ae9d12353141675de1de49fec4cfadf02aa73ea93076160e9cf8d7b719e6331665a6590d1b128433c36fb1acd3e999389d18e886b0f82f3f79a51cf85fc993e02a5f00bcd0d0306446155d31c3cd1f602d66133e28edead0076e5a3ee790eb4b265193b13bd0f6a0fe2bc057ee0e8030c26fecdc601bad06a3b8ec62d34c936869e68dec102a2b027987b5f4410bd5bad39968de76ba9ba5ea35e677e3a4351782bb7c11a0ae407954201c0ca902b9e3b3545966b2d00cce589772228ee7667fa6758da00de02014db3a0ff971a8006524310b5fe4f800f78c08430db0011ab85c076a1888deeddf99d7af6dca4b4b7790fa3efcee8f6b182f8b90ce8c8397d0e9f7df0bde30f0f987f6ea31455d12d5998604f21c2d5741e8abbe3d05dcd5b889c20b9c0ddd7b1ef540a2a53b456782c57e8d6311a9068db71aa0ebe02e5a8c4b5187fcb6d3490080b5136e613313098d32c6b00b3f3ba2574fe4c2c1d720aad6c2ca5420eefd36231c208c424c2ab64186ec7eb3534eec33c5de5828583a2d9ba28565db9d29a5539b3275a91b1cc5aac426dc749e589c154f1b5e1478bf618ff4b6c23627c65a5bbf4d5740cf5b411bdff42280fad95918f5d320be13db5099a90410070e8f5e57fb1c4ff2136cb44a415e52477f96a783de6ef6d7b3b095a7b8f951f69a09d09e43d9792b7348fdb341d30e58c219c676595f2ec367541b31c8b0b3f26968c36a19145788e5034d3dbac5bdf0effaa752b686b72d1b65eba410ec5f493142674adeebda88dc71d1b8a9b44f8a1dd4dc07879ceafda7a27b27d316ce52daf28fd5640c93c6cf57ba1750c6d1ec6cba901cb1d4ded567fbc1a69f68f7f2739d1c80", 0x1000}, {&(0x7f0000001740)="926fc74a51146cfaca36fc992ffbd33a727562905d9a9308903787115ce471b141c290d8468328365d0bdda24b6f93913f3dfb4625aa80f6ada4039eb27380de2c34d8edc7a332dfb020f8cec8b5fd35e82c1a8293af9030f3769bd784d84dc22e3e449ebf8685642bb5153216435ef09c857bd69bd72e6e7c7381102f39d3b001ac6d832e10976f0c913ff40685babd1d608bcbb9305373bc993c6de6926509307c4b07708a2e6383fe37c15add3ca33eef65aac2cb5ad39e1004d5e261b0f8602d80891daf70d1574a29cf708dec9cdca395cdd923c13c2e78fd6eb3b6f56736481f327565cf055dbef3211b663299165e9f41b2f65ca401dc66418607e31a3ce73c9547ab91842549b485c73fde53846727500d5cb17ad84655f1d9d1a10f7fd9f8280feafda4b297c53e2bfccf51df9c4fdb2ace7fde09a60c5d575eddf5c552468879eb5b8c36e8465bee963642b54cdeaeb092f752cead561ceae8413f8212e35b087f2d43844163ce9c6231761a696cdf4045eb6102545a68ce49b9070bb84b259ac1b4a20dd510975f4a97e828c10dfd77e5d3cd97d3ec9bb353ddfa8c79a1a7aaae53d36d96f25463bab3231d0ccde5b1749a3671125d8fbc772d2fb6aba3afeb211ea25234b888b4505887ab10c228411701666b611bc8124a07171025a0480eac321aff473e73c713e4b8cf8a6450fa2618c26ec6815d3b2fbdbb7e1aabddfb77b44d94fc83b8f80dbf1035a1d3e0a5330adbb668b1fe64b3196630f639e0fac1ac3c98ac225d7976bc9eb721541ffb26b9507fa5269aa2389096213757662cf19f6c4ac336290f2c3db35cc113ed28e1e24dffd304c7fb3c3fc8b17d962fc31d8cc289ca478617be22b4b5e5a340f59c88be7b0c53bfb30e147239aa42b263687b486cdff7a5d861daf94407ff70d01bb861461173c20ae029c31c01afd5a1aac583ed90a1b451b189c527a6fb34563bdf464a096d762db07ce26261aa8c6b37d9c5eb874574d31b67c9b431813f861a8f9b15d444e7c188015a331994f139d8870ef8ab55214dcd0725789bf05a796120eeb33bb525062d1d15351a92d4db29899cc1a688db3b77d2fcaae3c56da9554a525e98d1661aa8051f3eb62af09015056226df37218c514ff60ac6c31303bcfedab4951ad6136edef2e7d654ca84cb2b170e72c74101d5d1a7f4c078095d8896a148b105bd30f247799a99565b98ba660897b459cc06da90c430d8cda48c74976509dfbc2157b9cea28ead0db22bf2413a55414a7ebc8360f40f88866d80e34784ef793d4f04b6579f4c8b8f785c2ca8ee498d6c62594122df0ffbaf606798fd933144ac8c9d93f00bd70a0104b4847f6388add709d95e26964bcf41ebd15798dc1a46ef13bd8d22738100571c003abc9d70256ca43259702a1c41170cd60ca51fe1e44609752ac8939f1a439b08cd358e84a59018dfb9513a2202ff4449755ffbae1e35455268a688a74e93b18ec7f79d86162186b7722fb13001df6c08917c70c341a74a6b93685f1bab0ed2c035d6fe22f209e2eaf826ad7d4b274ef09d8e99dd8fd00270be9150c19f9d748111d52a9dcc69fecbef037d1a6e79fc8fa2961d7048b2be7f2041c1ba69b8c86538b12f122c3c3698135885c3e3cc09d8e442c0e07bdcedb64c19812b66eeb25e204f914826a24c7b4169b3605f78b85a3f79a8c24d55689f9809d45ca62b737df45b875d78cac34bbf47a6f07b4bf7a03d43fa6fdb6c8b18edd060418e81a4534da005bb11ebc7759786677a81712738b99b02aee4e777855b1c8d2bcc17b8b69b9093af839997baffefef3a9a4f99d7e7148097f21cbdc95c9bb39ccd8f6b7b233b4b82f4920860ba315bba298d19cb1e620c72cbfee20eb8cd63cac4f21845909f751c1963f41872b9e0fb0c058834e0248a39d7180f0f070e5cc8102002787a3a4f3f656b0b7a43ba3c34860d46cacc6434c36f3284a6d00f4234455f0a119405bcfca76a3f0fce174b877e7dbc84641365c52d0250a476063f5b17ad51d503fb5133a7bdddc388f30e41a46f4b3bf4c197434de4d23fc3ba044db7bb1173c147115c1c1a5c422f5c39ac2a4ab7e7145964661a9a227d1962d553fe2d76e9e178983bba5a280e78e2e0e8c7fb02889ad18f7ef960ef7dcc37d2f30afacd53e0a7e58f1a4640b8a73b2c88db2c7e51b32ec1d85b0f362bab0ac7f93c9f031e564b9c2d6ffcf61bf0f2e682ddb861c314ff559172085095832db35b11468e5487bbd331df70313b7fe3e9a5e2d0c924ebaf815a6222d81fe00658fb3ea70e556a6fa930caf0f7c86042305ec8546a78d775e96e74abbd7420cb628ac7379c0ec16aea4be4f6e9f6d6823f4413b1679b8e05c8fea4f2d5d3772e32f696513df25b623558ce0fec48cb23848b83669eef649dd9e003a92e9b54d8b5aedf18f05d111e5f64ac4bafc24340d572c7b34ab409deb75a0fda997c84f117a365f2b0f098446b90a3503236d59e26b81f08055b2ca1581417a8117528f90d46d6795923d72c19b52146dc31e78098326cc2540ccd886a33e483e5d8c27c97d3b44ea972ac3a8c3aa21f5bf67251fb4245333f406150bb789afb14e3ec50337504820bae631aba677d397ee71ceba735cd397e47f08969b71956f58d580c0eb6bc9a8764b57e5e04f3faddd70ecf40f34ad87ef669ea079c4c87b9536314defdee33d08db323f8dd007d0b78a67c858b18e102ba70ceddb649c604a2c43a4d04362cf6f73b0421e262990a488c58293efc1f861d16e69c0c70de1ff45727eb94ab86de1929b3dc3f4b0f237156900c3cbb25e2bcc145e2cf9630f280d286741ad1d1c5deb9c6db5fc44ee96894cf79952021771403fe0a9893f3f4a83c15fa3e6671de09577dd5ffd2f46b9969373bb2b522b44ee56f6f6799f4859fecebcd4fed7d351653dfe5864d40c51535fb28c11d6c35becc11a1a6d4c49c745848a5fa6fbb1c21b9fa8c76d2c3098dc5cc38fa70070aa680f299b4c86cb74b1feedeb12f9a8c5fefd51984fe590e9cc88595e9e23beb3a937656b914292589e2d6c97c924df6d4410618779842a3aa464a96bcb54ff6e58c09b46ae651128ea55ad896d1a6358a764300bc267b028385aedf2fd5ff51e1a6bc5e83043ab8eb4ee45367e60a74f08dc01666fd68a67f368886b3e915feb68f122151ea0984443cb81bd4745833a427ac90c6c58027c90212ca88cc396c53e382c57f519a216196c7c60fe75d13d3763957d9a87f3cc0ccc0a07ea4056042a6305dd8a80090bf711ee51acba67fc56c44d31cb349b6c9e0c15e950237313ff40a39f461e6bd4a074d9f8eb4cd5cce0338a144f607fa72137e01c403751748c2110fa41ee3383286d3120f74c92ae2d399a8bafaa59e9fcbb7204a7484a65ae75a08fe07e432d1195f5849378bae97751fb1f9d86f1f98dbde180eafd28e5825fd7eb372ad268ffb7abf9b3ec1fd5aff477131a464392f794d8fa5d050ee2513dffb19121b085b8f94649cc95c64066005c0527ee212c7ba8fd89d3f6500dedb945c63eeb7bc0a93158674e7baa2b2da87ef22cff5812ac1c24333b57713a4730462da8dc923eb044f1600b4c330a758046427195ce2aebac006c32e6d7b2ab91346c7b7c77393e8b8554b04831f89f68270a9e8cc71e6507e5ba13fad63400a4f136a4da5c9894f55dc2f66c716eb05cf69fd424b4f521a80e3c0af2ce260cd0dd03537ebaf37870dbc6836e27e6ec69710e199897da269c185c83129170f51420142ae7f458a8b99060ec8aa9afa39cde1553fcdf968cc412175b56d4a7aa916c685be75e477e080d988caccf34752b27450767b3aec5c33752fa249687e4d98fb399e5baf581d58febe3f5cafdefb2d64f97321b8d0e0247d46d7b596f77cb7bed47ba46cf59d840b6aeb363a42e4f30bf5a6916103542ad13cc4de9f2fbb8ef1d674e2842784995915daea0189e873c089558f4da89ae37feb0005a5d763b6886961d24731930e28eccda35d08ead079432f5d47aa1b6f6c3e61033aae9c18d45bb36c11ad9e6b52cff973528aec9b15d9ea756fcc9b19dda968d21bfa6dca4fbb9764ade619e08fca1ec300589a24e779b473ac7cf8278c606e9624249f2470b9e22949efc14edb506fb1ee8454255fb48b6549254be92e0946fae98f0472c1423cfd1700b56cd0d543123c4db24a5abd8cb9e7f7f6e245dcfde115b65962569234afaec1c06f43eaf9cd2b3b18f553f5de3cfb7b103ea37343e6b79738032b6bdda6f2d12f396eb5d2854d0c172db097449b3c47d3b593bb3c7a8e5f4063a77da2cd215c7d14c610fdc1389f762cc0963aad11fd74143f2965c8101569e38dd2a55debdd3dfe804847650b06dc2408074c749902c06bac6851ce82399c463467faec68dbbfa1e454f804b514358c3ba3513596d270e29e07460c17c58e4f75a2a20d61731cb11a926c997a73fed2f269187a1368a61fa3be3799edb96be0ec9e40280795354d7290e48d201ba70fcd58865310996d1cef1bfed2f1f9d3688fad5a55ee987b281995d05ce5ef5f6e70048e8c4f3180982c7f0225730a5b838092a83cf06e05b24a7bbe7c4fdb4e6944ef1cb15117824637751311dd7d7e1938027523c78615174c6b1edde0f0641a596b39d70ebf1350af23231cfff623deb36f0c28131dc8ac3e5d872fc2e112b4b41df9ddba7d90f34469596540853872665ff2ea052e5573d37e8614a70b42cddc00f45d2dcb02ba4457fede5d88bd9bf884abb8693687ccd6989e8b11672da83cdaf85cefbc0591dda832983371a22762af85d55c1b6cc9f878f2489500394ed9ca32f0b6fb579b9d1a971271de2a873b533b60aba676ce0c716294a2d78ae5231bfc87d32304a18cd4941e3bbc337c6a81c59701af04c0ebe98f515dde94e9417a22c92289b259d18268ec5653baaf2a08693b72691210624b42027e0d2e43fc350655b9e9959113b812e3a1eeffbe23261965a013665e96a626029632a2ddcdc467bf49126f44209265086de563255c966850d7c42ce326f236606ab2417d9b4028f42009ff0d893c3f9de61b446846e8cda79e7aecd3dd3e3685a1587b8b68449bed65166cf8e716653dacdf0f6e39baa6e72f5d05707017dd4beb74b66e323d1fe8003dec1a8712132deb51cad425dea819b96dd1cca1db6a6b37aa9d63be9d5c96d3d130abf25d41025dffe3c6217e271dcdf3f9d7e3e47fa3184d02328e87c8d4636b1223365d40e4ce3f1ebe4c1e08646293c4e8f584d84a3271496e1fbbb65c6a7192a2c832f5a716eb2e0a8ce488843c3e3bcceb3d1ce25f5525ac1842827ca31888b6ce9ae430bceaed1ae13c5d0deaee360822f74532fe48fecd17a9792afe0e2f557a957918fc6a9b328b28195557c43a89d9f1ef4bf7cc54d42aea22b882585c59632818a96ac635c110447d196225bb498948b88f7834858858639a1fbf20c02349f14f14031f71b38dde6863737b2db96405f4452e10f968d97291b5a642aeb4949433dd410e5369dd3f653205c8ea2b780f42d60ffe067ef21ebb629749601535fb41aaf16f1c03c2b08762c52844032a7872e80e9fccc0c716db55e9cfae3e2fe2c3dc2bd6e9fbb73a3f320bea37e8bbd5e9514bfbe75a99457bf7216824a290281d0bbbd599ab1ea5911378d63a8a1bba7b8ba74f3a07d4bed43f7f94d9d8e783508dc089dc610053a32d231ae79428312f870746cf1136dec43130ee90c3dcb71681ef32c5694fdd407ad903cf1b3f", 0x1000}, {&(0x7f00000001c0)="f69153dcacadf13bdf091d0c0b41dd459fb27b7edc932694219568bfa4a52b96b6980932f616993602f8b7cf029b2b597e78f2a8ae72c83b32257f57ca6ff3e646a5fd3f77f59db175e3bf4d4cca0d612b923656fe41c36979d326d4a6caf49e8f838ceeaa0634853c05d67467b7ac28f153664d67bfc659dc831d3e546b81e2026dfa84485e9ded7832212b1a8fb61ec81d0d067a6efd0bb2ee401f550c2dae51e1451c38d622406ff804bffbce03d5a316cf0c39415f3464f334c57efa9454b5593857497a3c64e4a8812de85cbdd88a8a165c85fc", 0xd6}, {&(0x7f0000000080)="796bbcbd672668dbc3bc6be8c9270699363d1ef26815fdc626041c303e4226c4f5d78547b40148f239a1e5250539aaec6ba697", 0x33}, {&(0x7f0000000340)="fdc2259bdfc135312e791bd6094a27243c9bc45f94c15f10caacaa4b375989d5e781a3b3eb6e542483253900dac748cd2aa27c460a51289cc749617bfaec4387ef50e1d88867914af476b06c993e3b15052e7f66604120fa46c1d62c89fdbf735e64c5449c32281f97abf84f5fbc1f46255c77dbbfb001df857a9da76630a37f840173208862b1c11168a5eb85300ed5e42fc285e6780b23a44d60a3d4b389e96fbca54b225c9e0928085a237cce3da4", 0xb0}], 0x5, 0x0, 0x7f) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x1, 0x3, 0x7ff, 0x8}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:41:54 executing program 0: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vm\x02 ') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x0, 0x1, 0xbbc5, 0x9d30}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) unlink(&(0x7f0000000080)='./file0\x00') setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r6, 0x0, 0x10b, 0x40}, 0x5, 0x3, 0x10000}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) fchownat(r2, &(0x7f0000000100)='./file0\x00', r4, r7, 0x2) fchown(r0, 0x0, r7) 16:41:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r1, 0x80010000, 0x4, &(0x7f0000000080)=""/1, &(0x7f00000000c0)=0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) kevent(r3, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 16:41:54 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x10001) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x7}, 0x8) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 16:41:54 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:41:55 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r2, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r6, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) fchownat(r3, &(0x7f0000000100)='./file0\x00', r6, r7, 0x2) fchown(r0, 0x0, r7) 16:41:55 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x124) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) close(r2) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x6, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:41:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x200, 0x0) close(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000800)={0x9, 0x3, 0x9, 0xfffffff7, "b0a9beb106f1ab110f7e9669d512cf1942f63b99", 0x8a3f, 0x4}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) getsockname(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000002e682885044ab5a46232d6ede2b00000600f10000000000000000000000000000000000000000000500000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000fd89e44796b5"], &(0x7f0000000080)=0x6e) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000780)={0xffffffff, 0x2}) writev(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}, {&(0x7f0000000340)="857e6af14652a2e0f567bc0300ab29b91b665c4fa3f05e3d5e5b11724b777e546b03ae6ee64c74b7e9fbfee15af22de7dca5d5b5eb71f7cc4bdd64b33e29814d8a7a51e1138fa0a5afcfd18d646aa913d30fa6064f73bb188f25d82b3b7d05a2b6a23df8f5ac262baf4eed7eba8f3c90f131226038f25b309836023deeb05bc705190957d4ad5d966c75266f20c2d68b3d044532f33ec5eec79e5f654e918d32dbbdfd3cac38837813a6fc7e0b28c0ff0950064c7acf2483636e7878d47b7155490ac5c6f249b57c40a01ba79f60eab313ae1c2a7210db8521f1c92416e05e94394d4dbe2e7664a1c9df56c2d338dd2603dbac14fdd6aff69a5d", 0xfa}, {&(0x7f0000000440)="fedb032edcf0e9110e4d52dc4b73c91a63bc0b09ce39b8a7985b55f7d2d9dd560dbafb57fbcdce27324b9c264c54a14afedcecd93acd3126", 0x38}, {&(0x7f0000000480)="54248ced6c2a52f2b659b36f099a159059b46dca29e59c7c5fbbf8b84091885fc8646e24c368b26b8f3d5b0ea17aeed50c664cf124ddc624a2d53133d921705ab3403ca5208d36509140c0112cc420327258d56da47e57129104f91723320e1b92534784c06b73072178e8bb3a63f9861b16b017c70385cf87e40d1a046f73a880bb8a23c4ab6edc0629bc447c1d0a4e69adead097d9d3b369468e6a716eeeaa3ada122b37298cdb504a7a0189de", 0xae}, {&(0x7f0000000540)="a79343074e8f140dbbe6d4ce195ccc2e72d944d55195b6645cc85bb6cdf31a9b7b7be131af62c79d522a9983dfa972f7d2f9bb4598e3f35abad833587c2c2509ab3d45eafc630646051409320c3da245b1b558387f88b042ef479e6daaca506d78f42fe08e6fac7d33ffafe2de7fb3bc0e10c93ffedf22fbc9ad3e0ae3727dc685676ed0ed22ced1ec8dffffffb84c311dd99869a3323227504317804ed85a56b22197974e7412f566f5ac8224916b0fd60c139726cbe18ce2e50da7c3d7beeb63e0abef6a7f4717c77e372ef67c89abf441ec94cca63c71c4dd03c72b9b22f66d3a45b2013c600e298af437d74da2846bebd980f3a1d8", 0xf7}], 0x5) 16:41:55 executing program 0: syz_emit_ethernet(0x7f, &(0x7f0000000080)={@empty, @random="897584976ae3", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x49, 0x3a, 0x0, @empty, @empty, {[], @generic="1d168f7b77f4e2ac70de95db4e68d778c0efb87ee67fbfc453c04925e74a3eb51eba78ae4be01f38b27dada4f162c1e62f451c842a7d67fc9ebb52921c81e5979351bd48f202328721"}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) 16:41:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2e, 0x0, &(0x7f00000000c0)="05cb309493ff0240c506a27787e51c6247aefd00adbb039d0546d46691905faadda5b6ec076d92045eb2ea8ed4939aec101a1353f3545a6eb55489d3ddaf7220e9e8d4d25dd88e78379b98ac2c361b39a9facdefd0d3b95ccd0146201d1a37a8be8d033ac7", 0x79) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x4) setsockopt(r3, 0x3, 0x1, &(0x7f0000000180)="027a60f7cba82de38cab10b88703cc7abf39912d06cb130aa514455637e7b218935c6997bf92991b10cf81c8dac584bef2073b9d8b8fa71a63561584eea77bab45be2097472b71e3bbf50ef8439e2ca6c2ef4856d79071d78eaa62c3bac4c403a370cf35990684628fa56d9a46106fc81e9c3751c125c0f56b227e219ddefeee766619fa0446a074b456f22d533dce9b615a1e917a6665a82a30c605f43989a7e39daa0b937147dedbae62164b19f2ba3575880e9253af9e05c34e8c94be57969e4487c50ed94d681c7f68662a028620faef630af2dc9a9615e6d7905955f68b7dd830", 0xe3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r2, 0x6}) 16:41:55 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x2a0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000440)=""/217) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x4, 0x400}, 0x3, 0x6, 0x8}) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x4, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x104}, {0x4, 0x7, 0x1800}, {0x0, 0x92, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000740)=""/142) semop(r1, &(0x7f0000000080)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/207) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x1800}, {0x4, 0x81, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f}], 0xa) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x2, 0x4, 0x1000}], 0x1) 16:41:55 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffc520085dff08000000030088a8090081004c0086dd60cf000200383a0000000000000000000000000000000000ff02000000000000000000000000000101007f40650000000302000000000000000100c20400000007c204000000050001000000000000008c009078fffd00"/118]) 16:41:55 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa2416fa4f376336acf07af0e235781e4991f7c8df810000007be1aa5b23ed699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffedd) msgget$private(0x0, 0x111) 16:41:55 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pipe2(&(0x7f00000000c0), 0x10000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x9) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:41:55 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adffff69ed05eca134b79cb00442d14b7fffff"], 0x10) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) dup2(r4, 0xffffffffffffffff) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) dup2(r2, r7) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x0, 0x0, 0x0) r9 = dup(r1) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:41:56 executing program 0: syz_emit_ethernet(0xcf, &(0x7f00000002c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc1, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0xdc, 0x2, 0x0, {0x29, 0x4, 0x3, 0x6, 0x40, 0x68, 0x101, 0x2, 0x1d, 0x5, @broadcast, @rand_addr=0x7, {[@ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x3c, 0x8, 0x3, 0x9, [{[@broadcast], 0x8}, {[@multicast1], 0x5}, {[@local={0xac, 0x14, 0x0}], 0x9fa}, {[@broadcast], 0xe0000000}, {[@broadcast], 0x7f}, {[], 0x8}, {[], 0x1000000}, {[], 0x8}, {[], 0x1f}]}, @lsrr={0x83, 0x23, 0x0, [@empty, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @broadcast, @broadcast, @rand_addr=0x44, @rand_addr=0x7]}, @lsrr={0x83, 0x1f, 0x1, [@remote={0xac, 0x14, 0x0}, @empty, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x8, @remote={0xac, 0x14, 0x0}]}, @end, @noop, @noop, @noop, @end]}}, 'I'}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffefffd, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) r4 = getpid() socket(0x3c, 0x3, 0x6) setpgid(r4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 16:41:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x10dc) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x31, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)=' ', 0x1) 16:41:56 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) syz_emit_ethernet(0x26d, &(0x7f0000000600)=ANY=[@ANYBLOB="cd3997030f0000000000000086dd60e3060000083a00fe8000000000000010000700000000aaff0200000000000000000000000000018000907800000000"]) 16:41:56 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0, 0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x3010, r4, 0x0, 0x800) ioctl$TIOCSDTR(r1, 0x20007479) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000180)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xfd83) 16:41:56 executing program 0: r0 = kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r6, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:41:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480), 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) 16:41:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x11, 0x8, 0x9, 0x5}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000440)=""/175) msgsnd(0x0, &(0x7f0000000140)={0x1, "5ce4346037d9d3632e5039863511537c92c91a52555d108d7a66540c4c3b4643e77b698a874e194f97cf646ef1598e48005834bee099e37f848e85e657303edcb3cb6749050750385e409fffcd1f16393d39a16f03effffa975ff141ce9c2357a02b26e70ec0aaef92e8ee12529d587118ba90d8e72724beb30b2c9b81590150a75b192dc293dc1ac17673c00ceea2acc8412f5a30026e0e0b639f742b1f0761"}, 0xa8, 0x800) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) 16:41:56 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x0) 16:41:56 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) r1 = semget$private(0x0, 0x4, 0x406) semop(r1, &(0x7f0000000200)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc, 0x800}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b919d6162b3360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b122997015143f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207013c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91ab68656724feff142e85687d81a1380a10cd9b4b1d90f46b691fc9517b2342e9f839713551daf57b114b81af5539fe5a91670f14967f25f0bfa1ba4d4f93663217a235d6ad36ba32315d14dae"], 0x10, 0x800}, 0x0) r4 = dup(r2) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000180)) recvmsg(r3, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) read(r3, 0x0, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000240)) execve(0x0, 0x0, 0x0) 16:41:56 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045054369000600fe800000009c080000000081fcabf185fe8000000000000000000000000000aa"]) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x3}) socketpair(0x2, 0x5, 0xfd, &(0x7f0000000080)) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 16:41:56 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="e1028100fffed1bd4e15a250ffff4b1b2367dd94764bd1bbe0b5eee427bca224ffc01f3ae3a16dedb3c00f229909682dcf6d83d03447262a3fd600007fa5bf60acaabb64161e31596101c8aa026f6562a95587799052892ffd490576168cb91829b703099915b4dd40d07ea6b06e6fdc0f222ddff526d9145183d4c18d705943bc8ac38147cafbeefc50af3bc5d9137176c41d2a838eb077282bef97d5f7fe175e1c7005abefa9f1acab073328c924bd4479d40a45624fe4590e3ff4c70c8f606eab0fbe722553fc537b09a3f30583736c6ed40538669236160d4ed12710d90c6a6dab5ec6bef6c49d36b620a6e1989031c864196a6d33668a9b1d24feda30a6552f5f1df266de5e37cb1ada7031008d27747071"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) accept$inet(r7, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:41:56 executing program 0: r0 = semget(0x3, 0x1, 0xa937eed8452cb1d6) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/185) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) read(0xffffffffffffffff, &(0x7f00000000c0)=""/118, 0x76) msgget(0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x144, 0x7f}, 0x3ff, 0x7fffffff, 0x0, 0x0, 0x100, 0x5, 0x0, 0x6787}) r2 = semget$private(0x0, 0x4, 0x1b2) semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r2, &(0x7f0000000400), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000500)=0x9) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000240)=""/200) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) 16:41:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00004fe000/0xb000)=nil, 0xb000, 0x5) r0 = socket(0x19, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc038694e, &(0x7f0000000300)) 16:41:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d5201ffea94e000000025131f600014"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001500)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000100)="81a28848b61a3147f7c14320665d4f11765ed7d2f7c10de11aa4a2dead78428e38960c4c31481a1922dd41f2d244ace172edd8b4e0717dd074577a3f71a6560129e88df2bf", 0x45}, {&(0x7f0000000400)="a6c149d715caec504c8414685b62fd191efaa6be4a6729b7c2f50e2bfdb376c6a04f5d983fd8f624e3280be0572f10aecde630b8cbfff2eca29408f12b8be62b0caebc2e1985be4c147264ed407763b63b8dd1c89726bfb9d96536f4096d80c308449cc0dd44fcd9d633cf97ee4ff8a99028a3bca45c99c0e3b0c2a65ef7ae81de7dc87c5e8d1c817b70f6cc765a693514f502dccaa97b2b7b013f3ecda8b30762d80520ecff11f2ffb75aaf6e7b31a2209d4274ffae2016609323443976cc68b5daa34a2cdff18be13fde324bc32c5b4e27d1250d84c8a32715930cf26293c16b00036c9d3fb990a62056738f4bf18edf369de54091d8cca02d9edc08e323d82a95d6cd8f2951b3d8196840eeec43838da2e13bfd754f4b38ca7ef331dc351efa8ab254978f462f1a8a4b6c45ad1971435cdd92a7a1f600e0592d0ed0b79431f08c320a0f90a35ecba4f374e3e0ee92cd2bdbbefd23ba7a2e0e1f0e93e63ee45daf3cb3b90dc706288f07e29867ff7f7f142cd93683f091e12ea63a033f9ea0d0aed88ed63d9658ad3c041f5e5ae41e2e5148da669f44a83a4a438edc848644f04ad62c3cc5cd7d1e514e47f803ca5450e4e294f882aaee28a843c5b77f4b5aafd6f10fab108aa7ddb15e3a6b833b248235d7a5bc795045605b439db089c565a49cd942643538fd350e21f76ef569498c812943ddc83183567068ff70acdda3f768566c7e384cbf3315bc183f23eddfabe591d0c9066ed25660611f5b1f333b45d1c347994d86c6a90f9d76b43ebd50c39c695fccda1e7fc626d77cb460c63c4e844eb0d7548369eeb90d0d804d8808886acba3b06591cc465996b290c9e695531702f188ea7407ff43777a7191ff5dde036d861ae3c489fb37ba05960f2da0cfddad6cb22ca8d3baed0ffe6913ed6b860166a38dc92938ecb52d2fab4585f1ccea80626025ec591a9e3883053f3bc1d1c2126d53fb7fa7e2554558b478c7d399eca5bfd9f55c8122f8403215af28dc835293966b45d16d58a058bd311a051aa14ab23532d8faccb55628b9f81abeda5aa778a3ebe061b4fe744deea021fdcc2291a11643efba303bb120d67ba14efd4139dc551b9f4ead53565af58f0c8ba2b94f2fbeb0ba9250123593ade2877b826217f6d1cc62f1addc3d1c8fd847ff2850c608079f866ac49f1d9a67c8a6eea572ec698f42af2024978c9516f1a426b29e5e385bcd02196ae6ae99859fd34d743835530066d835add27e36a856a6affae8905705166113df1447a300b2b08170fcad6f550da92d892de7fbdfb6fe44def7b80c75333027f5dde02a111099d7521ca8a97e861ba01a673aadcb6a442498700e75cc7b1a01a736e938debfb4f846e8c5c6db43c9873db0c8324371b34ff98a5be16ad3029d7ea95cc0b6171638346cea2518d577813516f8e4043e7e5eaf2430d3b468b95d80054dbb45f26a754db105269a99eedde3d97e76d755c6fcfdd433488765a5462c5eb290c578cb300dd790f4ec3700fff2ac56d24336a7ed1f1e3b595b06056026bbfd348a8542918ba9790ae6cfd00ac135071c0a13a64ae50dc858e8c78e6f533953a5d539de83d2972f2f01613cd56fcb47cdf4a5d20f9245fb7cec4dec9edebc6ff4eae614f7729752f024df34e0da05ebc4576078ecd0f54b5d47aa91121b423af57c2d3e07cc48c25cbddbc5fd6d4e7393badbf62f2b691e993168fb22a05edeb41f5c69a2029cde9590b040a3fddff1eeceeeec54c72496317808ec9d412bbfc79c565f1ed6fbf0ff6f33fd3a8a33d78b6cfc9d07051fed4c863ec1d09cd44f7cea44793f3072379e26afe86040d54ba570bdb93e0e3a56c4ff8ff56f00db19b08b867ea27f5067c9b4cd37129eccb66fc2e07ee6d1588ac627c532ccb548d410ca5ef58148c697df443b68b95f9a09ebd4ac820eb31d4b904dd58900457355de98ab62a48b1ee91e7487153bc3aa934834e1c4813c21c7eedfbcf48ce7a45ef4af7c205572a93ccc494f3f997a1cd9ffcd32e63d4739a0598faa4af880f7a0538dfd4e1d5fbc5fda9ff7cbb5aaa8d851e72053f1a52b801d2ac0f430e31be8f9328e286b6760bc1e00099ea8f41e94860bc50c648b93f3e3abf1c41fb74482f2a17e6f5d517594ec3f213675ca28279e7d9a9b3d158f086532a05af3176b5de89c06d3ef23adc86bd3a1dedc37d6811ae62f6812b03ee7041a41b08f972a0d2a6424b60027d4003108c916331fc90d5c223ed6782cdb32d29db66bb5bcfa8d6d87d818b253bc7ea29b9e4667e3ae2dd94e49bca4a6799a4b48fe99e8bfac564ede3f22d0bfb844e6293bb36dd9c4e92d345ea86078be67718419ce4299753b59c10012d259cd15b326e0bce7383d76a22b566a4073ae0297d34eaf6555785164840fc372e7c14387295fb40c2e8714aa663347342b271547a22d661feffd4dae8ac6a32588d55a827f669563fb2be8dd9e059dbab063dda96ceca87c6464127f6d20bd7ffbdd8317c3e0d19e25a308d952196a3f539dd2db96d03452b8051ea3cbbba26886d8ecc540f89dc8418bff18c39335ff594247f9d4cec47e3a168ba07750d26bae8ed378b55ae4ae6e8919dc1851797e24bd06793af467575edf90aab3815cad741cdaa1059af1f5e89386f96924df1ed1400905e15d6ee33b332a181ec889ed16de17c1fb305fd9bd0b52c70c977e300a167d44751eabb448f27574b4b30128b1e0881b3ebb2c6c0f50e4fd3a3fe6e32be3933d7958ad71300c4e410020d8b2060a8d47d23b070e005e642510071e778f3351915cb360fa7f8366ac56c9d8d353154689cfb86829c98346828f4f47e04650c33a3e74f27d075a209859be5a0f64ec3026f9ab8622993e63dfb1535e04b89b3713c20dd95196c5f696d7a136cafcb27872d26186defa905605c31fac489307f61685352881e32a8531a6ecfe9c5f166148027276b89cce9d976684b45dfea2727f6979799cf2f17bba5a88afcbf3b8a9459b70693180857e0d454ebf723c7c820d41608e0861467c22ff3d1403cc99acdca7bf39a6babd4d114886db392bfee23102acc0f603ca36b6ebc297a5050b48860d8b51cb7d564f97b28a2b2d03e3b325d2a970e8679cbd6bd653f239a0aa862fdbc0c0911f5ee69c8bbdc57e2ba156d6466c24c7bb57ad426532d7de30d3197bcd102039be68b19a0bff295092ba86caa29dfa029e05dc0782a122a0ad5c04e91bfb5b2abb7efd4cefc4fecebd67830374a911dc9beaa2e8ef75c545c6fb226073761907d9aa705dc91ed661f111f91b9f398175db473ee1cb6744351dee89767c1b9824adcc07233643a6ae003dc0cd34aaefdb1daf4e0ab82303b03b82ba355f3b179f3ffbcbced3c5c80268c5944016cfc222379e284ac9e7b6454b2842c306df28cf94605e3fb5343c6d45139281aa6b3e73bc465dc5611af289c8ff76978ce65a2f801ca64f086441bc630b84827a74e3b0aa0d0002190f38a04add85b8c0c39f597bee962790b571c37aaaaf678c4aa3fcc44a76046514aadb5c43625107a545e1d30d1eb9d9e363e1f4ae188e9978c4682c33dc654d0c27da311ad6c586ce0a09528303164768854e8341997d42c96c8b3709c0fe6dc77605d84baf563f7cb7113bff10b3f00eed5579188d7f13d370998b3f57c726a1f22977389ac8d308634bf822c9ce3113478b85e128c8ea6e98a07ecd6461e191530b9b3063b979bbcd8819808fff5d1628bc4b72957c43398dae653691a26f0a8fc4b4e13867a29caebcb28ea4ec69752f4a4c413fc7f82e610cf91992052bb4d19c84a65b95f32024db4259ddc4491678f12c3b7fdf1006834c20fbd701d7b82f34740c501ff2e4a66435281b4551d882741ccdebc6194ecc01a0f7119564a4b83d5c26865626c5f05eb9125bbf8b404ed6da3f7564fec89c49ac09c4097c718968ed3c34251aeb4442bf7bca8ff0793a2abee440a96ff6b772a610efd9693aa226f80970753d025b8cea1da54bbb3246a1a62f22f5c263447269e94175e6c7ec1d2992935a90340c2f013cda62c650f284e4fd033d66ce0b0250d52a4c7053b3f4e88acb44c34699531f7b1a5325e05f11721e34d8628b986873bc697f75235cefb76ed308f35d406758d5935bc1466c81d5aefcd8a023118a04f16f7053aeab4d38d6b7bbe291520ed8013dc948d262d2d944749040e3fb418a906495e84dc7b373e671df1b28a5c348eccaaac79fbb98fa094c66efb506dd035d72e42d081ecd9d5e90f1a6421e6161ff37c6caa111fe50efa731c26539ada417d8bdd97dca17d650d7014b58f71c665358cc6ebd2dec7371bfae9afe9bee50c07de49f28198408439d006c0f5033603c377f8fdbfd1cd0a770fcbfe1ff1fd760210b60660ea3e408812a9a0845178087a31b594aa9e1cb41212dd2559d3962dea2276fed2b249ebac3890c70d85e8553ec72b5f5a1373682070e0e30d1d05ce079871b9be5385d217573551a9cd4688370598d6278d50845eee7dc64f6cca7b09cbafdb36fe3ba7077cfe0046e09accec0a0839a39312f619fa22a7a32d1dc3d621e5a9cdefd023dfeed4c0e6c15c21a90c1ac100913260962b418a8d60afad98e3ab4576370793270ee029d72b96ba74adc595c526b0fdc268920074e187bf404637a9c3d96a4ac859b51e7407c0682db22d4526ff6525530e807cea518183d552f859ef2a2f9c491b2924062d1176b05cfbd229d3652f30ab74f3910f02b71d29b2348185a4357fe97c1b03fb8323220ad4bae3ce8e25a6c7ff23652f2204490208ce2b3961dff663c1917975cb42d6e93a0a918e909de633380c4e27e6e752d56ac571c9a40a6f7451169bdbbed022c34b9613d8c677f1638d7998d05bda9f857217980a1689c9f7e1be993f7098113620af03853e1bdaedd9eec06bedfd61a30f4378f22bbfaa563e8c3ce524cf69087ffbaad501c36166178e577dfd12c9906e50800c181f9125511590f2fe08e354f8021d9391e750a1112142877abdb189d8a05aa8b41c797091a73162619b8bd4c36dd6f17da183dc57e4d28cb0d6a18c46f9b05e3dcc4354b10ac92ed04e2e81ccf4036ecab462a8167991e662e8a4f33d8dbf03a95e2e5b0f96d9a72ef62389d3c3546694aea88c1fcfb5de3d00af0fa2b15c61339b95bb8d7ea53b8457810ffddbacf2708ddae013bb506e71c32110dbbba2e202ca7dfd042d0f743bba5f4bc31a974ec42b1a2b7261088941c0f0d8c9bc8042294e9a9b1411db00d8d61c452a1ca5b4be38ac972d3b822f5d6aba982503514d60ea446bb4e764a8c12cb48cf26966ec5a4c309b393ba942a32c57dac22e5f20a7292aa6b7b15b9df63418527695ede08066fe0eeb90725b6e07d483203ef0493aa9645eb15801ed4456b7c9c38c436d9ece169c2844c44f2647bd717e814db7155d9068ad4eb62ebe59e2cc4d479ae2cec3e784df4e7b78cc7931c9c7433b0af1f1c352d1fda538a0d7967a9902a47ff16bb6b05b847851566f3c6b3397acbea16cf86daa83c776466ac2cc54c9a0b19696aa262877c036bf69ba8969dd05cc8eb9a8f41429e861d532202ce3059f08014375e2e0a53c022b48d4118054903b7434149646766c9bbc73dbc583bd8b0e77c01689be7930fd0511d8151355561794b49c7e3896b15d623443e4a2c681f1eb571d8c67f31f4b8013f21f4274230af6c9b081a1c5176812c5efa370d60715a8a88ca8204091b77885c99a6a1e9ff47a4a5eefcd74dff2e37f3e053223b43e550", 0x1000}, {&(0x7f0000000180)="d71c3efdaa5f9b70d3c8e6f1d492445286529f90e9f502d6d29664f8a86b3a7f6f4bcb34177fa412cdd53a3025fe948aa60317971afce39dbe4d6ccf25292d47424751fe662616f1af3ab689c7aec58678ce6e9fce2440fc90a891a60353950427d00784cf7e709c60517de7dd9eb5b20f1969074edeb778d7d3bd080f161cf7da6104b5a8a355daaa20938563fae7579ca4c6af85ec2a7e4e4bb34ea2cb024560c44a99c5b737e76d01ebeaa1d7ba3f863b4c5549621d5f0b047c6a56f94b02988f5232093452fa045b894cc695421b967674af5ef6fc529e9b2e73600e522f2aa5e5", 0xe3}, {&(0x7f0000000000)="eb96ff12820643333a0ba0b417a8d84dae3a71fc35e2d26e18c2b5f943d5dae17630893712518a9713c25922a851c8f32fc106418d8bb5dd46", 0x39}, {&(0x7f0000000080)="7dd15667a125bcc4a0d78a53d6b694292b2e769ca60d70acdd41", 0x1a}, {&(0x7f0000001400)="4e91ccbaf715622ee68cc2e016656a1543c7601b9669e2c24fb6e514a26a317149d3bdc1d21aa53c29106c1ae78009dd69f08abced22fc4345150f7e6a2655eba99ac7a5319b6b7b2cab8783dc2444443bd12eec122e104ce505f11faa41ceffa09f21ba2da34b9f64f91a36c91d28a5aa82d729b045f27d8382791a5454433a41bc89a642f0f2f8ba2f68cd6804e53b8da11eada5540b028253f5db9e8324c44c6e5799293d9f0e019ca15372b4a973ba95f361add04e91266eb0f9fe08abcf229faf8568c6599ee38fd375812c9951a12dcad0661a182ba299a856c8c3635e93f44edbaa90eae7560337f0fa", 0xed}], 0x6) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000300)="292e6497074875bef24ceee5719c9eb06fbe0f565631f2c7351974e3f4f92c9e6d7fdb4b6ed7ffe8aca8e5a98c63b2b3f54292add9e21f98950676925caa77e1d8cfb0cc78180cfddd498af47d21a1d436a76da5183ff3c38a0aefc7fd9715143ceb49d2aa4146c4dbd662cc19603c0ccedfa18d5798d6005aa33d8f13d6d055f41afba7e32ab4f625241f6dac61e2368cb4b3214371758dd714c415424aad2fc3d325705ed60d59e5dbbdb195902bfeea798e3770a3be00e227f016a00a9b81d0c236a66797b7827f0000", 0xcb}], 0x1) 16:41:56 executing program 0: sysctl$kern(&(0x7f0000000200)={0x1, 0x2d}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0x8001}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x1) 16:41:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x7, 0x3}, {0x8a, 0x1f}, {0x23, 0xfffffc00}], 0x3}) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, 0x0, 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) fchflags(r6, 0x10000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x11, 0x8, 0x9, 0x5}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000440)=""/175) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/139) pledge(0x0, &(0x7f0000000000)='\x13\xd3*\x00KOp\x13\x9d\xc4\a\xea\x1f\x14\xf0_\xdf1\xf7\x15\x82\xf4\x19\x06M\xef\xc5u;S\xf9]K\xbb\xba=\xa2Q*|\xa6\xaf\xba|Xyy\xa5\x88x\b\xc3\xfd\xaf\xc66\xc6\x17\xa1\x97\xa6\xea.;\xf6\t\x9b\x1a\xe0\x0f\xc1\x86d!\xbc\xa4`\xd0\xd7\x97\xf3\x84\x92\xe6\x89\x1c\xb4\xb5\xfd+\x8b\x95\xdf\xf2\xa1\xebp\xa2\xda\t\x19\xad\xf9\xea9#~\xf3(\xeb\xd7(]2\xc5\x8d@e\xf5|\x9eR\x0e\xf6\x82\x9e|y\xa6\xd9Y\x85\x18\xa3F\xfeVe\xe05\x91\x01\xd84\xbf\xc1P\xf5\xe0X\xd9\x82m\xbf\xa0\xcf\x19\x1f,\xff\b\x8b\x19\xaaP\xc5\xd2\x15\xa5J!$\x8f\xc6\xea\x0e\xd3\x8b\xdc\x81,L\b\xb2V\xe3\xcd\t\xa2\x81j\v\xe2$\xb4\x17\x80,\xa2\xa2\x1c\x02\xbe\x82\xff\xf4\x8d\xec\x8c\xf2\x87\x86r\v\t,\x9d\xc8\x00\xb5\x93\xb2\x93\xae!') pledge(0x0, &(0x7f0000000100)='vmm\x00') 16:41:56 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000340)="c7ab7547", &(0x7f00000001c0)=0x4, 0x0, 0x0) 16:41:56 executing program 0: syz_emit_ethernet(0xf8, &(0x7f0000000080)={@broadcast, @local, [{[{0x88a8, 0x7, 0x1, 0x3}], {0x8100, 0x4, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0xba, 0x3, 0x0, @loopback={0xfeffffff00000000}, @empty, {[@hopopts={0x11}], @generic="c0695e4af19e80d4d3008b6eba45f469806253a612d40bc4f9482b3365c59e448205aab342a9cf5471748c305c14fd7d3a737aca3aa78ed8f2385ee91bc9d5c7eb0aaf0710004faf84af4c02d4eb207d74650a078d3df797239600b84b0fa494bff019696e56098eacc19165025e06bc6c7537f254a373117b56a240144a442219dc59ba3e5b19f6cd9f6365aea894e1f74247a412b85e76dbbb359c34ebb1a2aa54303085cd11c00a3177a7917e3bdf877a"}}}}}) 16:41:56 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = kqueue() kevent(r2, &(0x7f0000000440), 0x7, &(0x7f00000000c0), 0x8, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r6 = accept(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r7 = kqueue() fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r9, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00>/file0\x00'], 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="dfee206926084a37", 0x8}, {&(0x7f0000000080)="f6f70a56ff09954c2d251c2a4ecc6ba62bd81c986c5368427eec974b1de338736af29508fb26b28753cda037cac47ad7f45f461bad9ad02c15c8056d4415f3f6e0a6a9d9a1699b25c971705d693c71d8a52cabb8e08bb5a1d9fbe7d8da4db39835760a28d56d753cde1ec586744449e751c4cbacb0b4776a859fca24a62b48a71a750ec639ddda890295723df1c610cddb52f9c2b8f0332895764f32e2a68c9408f91f027e9df2e5", 0xa8}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000106954fcedf3594bad7e13dfa3c075011e5e116005c6e881c261774fa255ffc41254bae76131c6a64ef3159255be7859512384a06b2bfced99ad60f158615617a903f108387c521944a14e3ff061dcfe1027f566c100ebff7bdc053a5c55d005b42d65889680540c91facc80de693585a7da9f2dd82d50dae3d217241ed99fff0a251b568c325496599a33816b1aec262da31b1a3813c5eeae9d6c", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001002000", @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9], 0x60}, 0xc) dup2(r1, r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:41:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = dup2(r0, r2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r6, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000000)) fcntl$setown(r3, 0x6, r4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 16:41:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffff, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r1, r0) 16:41:57 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x0, r3}, 0x0, 0x0, 0x3}) fchownat(r0, &(0x7f0000000100)='./file0\x00', r3, 0x0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x7, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r7}, 0xc) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r8}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x100, 0x2}, 0x100, 0x908, 0x0, 0x0, 0x6646, 0x3, 0x7f, 0xf8}) fchownat(r5, &(0x7f0000000100)='./file0\x00', r7, r8, 0x2) getgroups(0x3, &(0x7f0000000000)=[r8, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xfffffffb, 0x0, 0x0, 0xffffffffffffffff, r9, 0x0, 0x9}, 0x8000, 0x7, 0x20}) 16:41:57 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7ff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) getpgid(0x0) 16:41:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x81, 0x7}, {0x80, 0x7}}, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='W\x00') 16:41:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000015, &(0x7f0000000280), 0x4) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x7fff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(0xffffffffffffffff, 0x8f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = syz_open_pts() connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x200, 0x8}, 0xc) close(r4) mlockall(0x1) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x6, 0x4}, {{}, 0xfffffffffffffffa, 0x10, 0x0, 0x9, 0xffffffffffff7fff}], 0x9, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306c540d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abccc911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d19ee7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 16:41:57 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) dup2(r1, r2) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x3) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:41:57 executing program 0: pledge(0x0, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x9a\x93G2\xad\t\xbe!!\x83\x89\x11W\xe2\xd5\x1e\xab\x85\xda\r\x9b\x96Is\xa9\xda\x99\xe7H\xd1\x9f\x99\xe1\x8dO>\xd3\fJi\x14\xed\a\xe1\x9f\x84\x19n\xfb|U\xa0O+\xbe\xe63\x85?p\xc3\xc4Q\ab5\xb9\xb4\xbf0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) r2 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) dup2(r3, r5) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) 16:42:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000300)=0x13) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a", 0x25}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000340)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) openat(r4, &(0x7f0000000280)='./file0\x00', 0x80, 0x41) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000100)="20a278f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf04003295f5a5e8b04dfdd700000000000000000000040000000020377d08b181c4850a78742d95baa56d385c98b22efa48e40b88be7b093311692a8e4202d86fd4b6fd3912a7a8abd579d9c0b70c", 0x6a) 16:42:03 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaa0800450000380004000000019078ac1c003b090a6e35c8c2cebc01009bfc631100000100030b9078abee534f4500000000000000ff0000dcd9000002e00000050000010000000000ee661b"]) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x69, 0x9, 0x80}, 0x200, 0x9, 0x100}) 16:42:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="0121060000000000000012c7b75f4c913bde56787b53d2246001a50bcaf31f1c40dcde6493b9bf731a5aedcb9a6cb9df600fdb0872fa1464031863ca0f96408d2bdbcbc97ccea3c0c4e01ef2ea4319a17a8104b07447e928f5afc42bbd9f9735daa557c8ae8ad30553af34842d7b8b92e4b8ef8a0e99cca4072eb998f1d4c0f3b7443e13e20db171138803f80e01d2c63255b50ea5bc6a2fed1ebdeeb480ac13b05aff637f72874dc937926e3de518e2396fb6e285441733b7d414f1879e65da879c7100f802359ec930eed8f08ce100bafc56ebf20e44a46d7c3ea1a4515f8f1a89974bcd7d86e8153c112d2e"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="f47cc80e91a9900eb2f7d5322e61efb0108e92167a6921ef00403bdaf7f2466d097f994b46b14c8d13965fc07115f01f597177ed3730e21d46360b2c532dd847c525e84e86c75c362b4ae388d87de1f3aa506b12f8c8dd8c5bc5bf950070072a64e2df8d16cf7f4a0d8f33f7414b3b2f104e4c38386a7bec4694d564a1673d9634a619b3268d6385af5cd51d496fcdfe327620b470739d8522143484c6ad565f139763aa8cec003f84ae2e12406845555dfaacf9", 0xb4}, {&(0x7f0000000100)="18e837b063c5a9dbefd1cc161fb45b06f6e1a4d7134d962e13ebf5b40a8fcddb250fb64040596c634a6450bd35e963ce2362dacc1bde7ac512bd4454365767848973", 0x42}], 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="1981000000000000ffff000018000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x408}, 0x1) 16:42:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000000)="12b0beed6b98424276755da9117724bcc22b5e24d0ab", 0x16}, {&(0x7f0000000080)="1f64d768be8fed9c8b695d889040f7c934cb82acdf2f7184b12ab596c0840c403b59f89807deaeb1d63209f4ff292f65b36e3a10ef0725ff23db1da2d49595a8cc521a6ad161e5cca74b67f78b245f018a14c99d75cf54c2c8782a6fc93bb36a2765c2fe947fb68d8860f23a84b80298213de312af9e98de0ab32655b8ddc74cc714f1eaa2ae3576ba0cf7ac8473ef96d5af78a255a4d685eafae093ec4207a0fb05913384ddb93650b7c83558def04290be192db1e959e8740b166bda92ea386942f2edb990f042ffdd8561f3cee67b06b32b8e7984d04018454d37b518bc461fb0df0cd038c05c1d34f71344ca7b3de3e3706a413fa5483ef9f24037368c7637913fe4f8d56b2ca4bebca3c19e1ce261d94bda5b11f094cf287295e17bed0bfd4212c9968a94d3dd33dffc5d7155262d897794e932e52067c45e82404aa1f0beb7bb9c7e9dfbcf3d5306c9f8a90b64f9a85ab9136bc53c1eaa52259ad40563f6d9d8f1ebf5c9ceb851f33224bffa761083b121e28989fe8a92759c53f9ad8c8ecfefc68d928daa56fd1a97281563f7c19c17204344d5a48ce994b4e54a1a1eba4d0c1eb2172647aecb3c3da7a1c91dc027478b946c699d87f00774890f0cbdaf7c997b1a3f6a0fac34262a22dcfff311561fd7a5236b0f0cec77d76b4520b0af811c7b2ee4bd023ab006fb4d740b2841411cc0a93b67785e3f282999ac976a2c256702de6f16612ca40daa1f83ed2833fa29c7949882b63b5d7307a862213cacb32fbc64728693aee826e80e189b9b9a23777258bb2efba4c0ce71ac67b1a46b8fe0e172ff4495de5430f6c583c1174e67c932c03b60272d6124b17524cd2bc8d0101949000751a57c33e366919e392f7886b7215c7a7af96de8b4b630ff35cf091cb9ff903a5f30948674c6835e60fac9e0decdb291b08574a0ef2cbdbd304adb07e98128107ceff4e120d9454ca43383eb82ee06daefbfd93a06785b0bf0838325db0b4bfaf2fe792b8c2c8ba82efb928f4919b31e74c2d389df08ea29c6080340c286db99261c0498fb4b5adcf5602824711f0569a8fd1a44f33e5515072dd274a09e6372b730277480078aee2829455319eb37578a6d420fe73d0abb566b25e7e35884db8194c1bf67d68edd27efd741a94135b29ed8fb20dc00cb5ebb4b792f47ab18184c2f9bd3123c28a59487dbfa21211848828fd095672c51f9f8a98d4cc1082c6704e6ea05e54f92062f0513aa6b2a3a95d7791711155e539d9b7c41411d41b52f58add86a45260c562dbf479d05ebe5b1a2238f16c7bf68731c18b6655f7cc981ce048c3d98993821b6d8a5951a5447652f2742197bf5dea8427e0b74d678b7d59240b30c5ec573d21c7434a408659449848473157f85da1737feea591cdba75d7471dd6ab1f56be2ea63202384065b7f260fb0b87e46657996426c47d689464c18733957ec940772d52f755e090d0801f9a8389bfd9014479ea5c3c06d58554704be936d32c43cfecdac8bfd8d06c394e76e0b992aadf63f8da80b53708dff37ec4fdff76e500cf39ffc673ad8821291778b58c56dbed392d1b9efded890377975269d7bb5eb197a2cf3d355e0598be3a36259f2ad4771ceb3e235d00fdeb1cd43bf9f001f2dfaee37bef3b399d870b0d4187c4a17add7b0c2bc9f2910052f7b8ff65385dc4a807fc283e1e9269adcf0af30283db3bd6663ea87e8bedf1b5c980bab5a25800d9318d7bb04c29532f232ce002968c28fc5a9a22590eda499a0f47a180ae7db02e33b1200dec927cf6d58e3e811cd966fb29c2cc66a0aa5ad17d86f1af1d092c39309ac1a2def35dd63350cf2ae40d047a0f8f5585551695407faff72d3c4c88939434231340cda2076ca0ad74873751ced0307d0ed4d83689fe9b1ec0607e48589eb9fb5cc7d7375f7a8340793d235c3661421727108d93cf4c9c29e00d9ccf7adfcbc160c08c910e8c2e7b83685b8bfa770e652dab6ad65350c776521c0c83c2599bd8b23de12449050a63ee07c00ea8cb53ab0ee3b5fb2f1bce070ec8e863f526c389eb7c14a284db10b5f8cbbb22e4479294fcfa2f25202e1d79a360d8d45c49569fd3154e919b0331123bc7084d3aa2f9418fc21044b624adfa76a6e8fcfe6f268e9c396d8894a4217092fd1a743760053c8663d45f1503c5c6f26aa66ce906974d15b855eec1247ffb1346cc5716cd687b78e0367ecb2f576c0fe0d054419bc6c29fd5eb7fe9e8c7e7388524aa2a171412d8a51e7817deb3be742fa68e1fed76627f47154dfe8c5f961a5854d4afe202e0bfca307b9c1101b6e5f80673d353b4396d07a16e13ded71fb3afd69e13e4ca27fd67a611f57ec817a256849f5be751c715068bc70fa1c7a82fe4c6dbe7bb241c9de936c127c7d9f86354ecd0cdd2bb2a2ebc7be714468483935594d5ad12326277c8f5182a2c3d8a8db41a7cca8716cfca5b0fc7d35a543308ce455ff1477779ece41329ae7f3f3b123dc9d7ec2e1ee88cc96fa74fc37635bf1811b677fa8ae0812d49b0705da396b8f0c1c27c3388434b18cd721e1006c84adda68cc327af15d8f3ba0ba841df25ad6b479598943918c7a24365a1e80f59f28c19ccaedbbe2fd17a1f758f218a5895b63552eddb3711ff6b22054da61d44db4d8691b7e2b9ed031991e6cb757e0ea323748e054ab3a5bfb32806aefcd02c9ae2fc707352b9498e83acf1edb3c6044c00286a324817dd68bb19ad8e962c4c9ed9b8536f8c5450abfd4d05c5aab098189e3d2f7a91a680e47520964bab18533596b113320ff9e23abc403b33b070748120151fb568d3a323045a03a44897b0e2d93014e3c8ec347b35215318aac0b65f154207b98d1029b7de185c3eb8e31d32e23c62934fd92dcc42c49eb30dda750ea77c16ed3b74666c95dfce9b9103ac527413a60a1ed8853d7a4dfda02b89aa3923b1f2d629c7822b1785450ee9641afca5a8823881e5c8ead7e7099a5fe28600eb89082bd56a5a693ef2b429a0a21d55a02a7cc2e307cd85d3ca3719037d1faf81ba7f984f2fcfa56908531b3b6081457f8a8b4b7dc62c95f621e3260668e00d7b474e1c4a25591f69f396daa59b0e8970aa5271465ae0728733318c3244906c3567d830e5fec3a7b13b3b822540cae06d72dd118d72665b14e0bca74d61fe4b3c0a9476f64956f9dc1a540a1ac0241467ce39047f80d11ac9164f826c504a1777689bfc3590014af70c30f4e042f09b25f139c2dda9be12feaf302418b146722fb30a455e69f7da3839d8e547916dcaa38d19391f9dfc2f51bdf9fac92b81507ce0ee2d10eea2d03d421148046e92687e83a34a4da3a4764e4133c43e148648b67d94a0576a72925a8f26cd0095a19e2291f0f2b6c5eb77a2ef7311cd476b1e1772a6b05b2652d64355d8571fdbb7ed561e8da74754f8c35f64b0a4fa511dfc8d05132f84868dced96bd3db35605b6c1737f619da79f6c33eef72b8550e30b4ced3983db8684a5ba49c80d799772fedf2c71fbafac301ed49a806a10023f3fe64fb8817c5233219732b9fb98769fce147bc8de7303fc7ea96cdf807d02f1c344cc200711c4cf99c247694d5aeb8ff23dfcad81840963bfe880cc1dba5786b9ed8556bdb696e8e333384eaeb3c6bf6dd3332e51a4f3094a41a736d9955cc129defb332821cb2c10089555232928a0e6a8081d4a7195559d801905abc18bacda7ba863d306a776b828eaa8ffca75b5768852910e4897536b556e93234977594591a397f2c771d228157718b141569a9df21bd7cb588e063cd2440f603e0ba14ebaf58e4a76ed980105894639a19055db3a50f4d95055d7165a5d2f623cdbb6136e51f63cb8424d325c5f309236a7253d0df4ba67b4575ee1e15dba59444a926b198726f5eeaba786ae5acb3321191696378e046f5dde1b9383b664196126777782885d8d80c895f31ee2da8ada2dea89ceeaf4346cc0ccf80cf55f2d72a3f15348ba80bce17144dfd39b38ee72c7068d901a566e95dcfb9a313f03c384d2aa722e7c7b9db53a62a70ce6e8d885989e07a6c18b7b212eddd9a16c8d7ce92dc9185d32c7e1a372a9050d432854b0f0955e398e4591ada189a6a21cece98adeddd771b8f7e6f4e714f7eef3fde89c6054037d633629eca634c744f416c543fa6ba16c00fea9da43bc0a11f3588fa727322937f4293325b134fde619c58a1ae9f4e043149bf950f87efcbe4dca006b96f5993d8e6121a817fac76154904d67ac5807b5375fbf1a1985c3173ee22c5700c968cc01629b6b3d38dc7cf9641ad933f8de6688c1fcb7c5bb092941f3186f67dd39ea01eafa342035c8e2150e60dabd393777076dd0bbf1658641d503d8c5e5a2d17fb9b62f6911901879530649f0b106ecdc489cd2c1c8fe93cceb3b9c3a24a0bfeef65aeea1b2b80c14eb6765da775ce2d4c6c99c3ff1c79f200bbae867792006140bb44cea07319285da61e3ac36aa82e4904cfb279585bcdff0cb9fb0494cb00ba00a9bd9fe32569e25cc93445d8a32feb18c57f518b63c5d9a1840ede4e014a98a4b703f2fe03c23169f191b5302aed19ac72fda9b695de78e189000cf5f7c32d422e390a464d46b52701478c5dc863cd58128937a3f0f3f7906d1a3014a4b238d03b84e20565707269f2138f84f835d5a4cd988043f3d66c33305ab2e0e332f5a6212518edc166759a32ff4267b4c8ae13da23d8252912712a8450800fb472b316e212719d346e4fb2e47235850bb58a6afa4db10983f724586286207473d7be1b8f9b1dc5c824930049cc2b19b23474b84dbb736a6d6efee754193c5012acdc9fa365c0ce9d4947f382d8b59cc68c194c795bd2fe6042dbec8d3aab3c43b9d3affe1d8232fb7fce2b450725bbc7a2c863ec0d53ca63e3d86fe522ce26530f4892cad86d2f158a9eb16026eb7fc3e46716befe2e935ee7f4c6b4f0ab0b23c3c162b75d164410b7ad378a26fdea6d1352aba16cba59b52c8683a0d75ccc859e973ff6dcfc7418404553f4acb0fa3b74c2136ddfb0a2b674a60b546496a218677868d718abd0125562c4e4def9f0e5247cb54b30ad08b9a6331590fc6e9c0b9daec02e5ba3849b3e5b76010f16107b07f8af1893bacddea85c7278648ecc01dbdba411be213ed1439d760605b5be5aec63cdd70bf6de685c33c497403a0ea86243246b9fcecfe88ecfe4f50ffcdfc78313a99b628c2932aa99758fe132d2a4c2277c431a64e475f583407b984b19fa184390dc0aad7b6fba2377eee74121aab718775df738d49ba29a4ecd8ca88c539f6bd266c9f4d71126464d37e7b8ebd1149fabd55f6147bbac8e0301886b43396cd8812530a562020fc457228ecbb8fb27240c59415fdfc3a7895fc7e6bffffc60b75cbf58686049f1e1c962c2eac234c419892750ddc464f7eea79d19a4b18f3203fb6680cf41ae8b36fbc4f1d4f1c412669aee4576ea5f6ecd446d2d4a270fc8e5b159660f948892dec8803113cac2b3d82433fa99203e41124e8607e976f1d780993c91f225053d86cdd0b8e6a8e1509294f2fff9b834ddf676c3d9b7eec756762d5843b4e7d269b94435751fa1427a9a05cc0cffb087726d8df7c5664e982f2d21c9f423f8db9a5df5c6ac0ccef1b823c33bf9d0659002ca7d441a0103662f7f6632c16196439a99fe6809dcbb39202f1f38379882106929d925fd747f77ea6118f7b84dc19a87891b4dbcb4aefd1d1cc6aeb773a0d1d03b195e483a936bb39b0009ad1bb3c39c176e82860d02ff350382351c778df", 0x1000}, {&(0x7f0000001080)="1e04e32bea6abeac87745e42cac69bea3984814c88550a4cb487cc4e0094bb2b122c2dc421516be1807a8af3c16d5f26e1bb9e9c", 0x34}, {&(0x7f00000010c0)="8ec9e45da27d4ddf6c365413b4f3f94c74603f49d5f94e45c76b31caa01de7a4057a1e872147a78026baccab9dbcd6e05ddc5aff8a36e77f397632275b37c7616a488fbd850263ddfba435b859aa93b29a29976dade68e3f4e5e27681681a63d34edffb22f53c691053fb8c5a67bb558", 0x70}, {&(0x7f0000001140)="2c838c1c3d761bd7e18a975a943daf601914a15037f8f0e54e9944e4cc9ba71b450cb2cb9eeb9ba58d019319f66a4236c9cc3c71dd7f4a398c6beb730bde8c14c22d36b054819f0af79e54a843ae8f73281b7665dead4fb2b1250926b077a5c29f398a43115eb29a92a13c34647b027e88d9fc93a7cb02bf39b5e355de1ca0bfdded6ffdda2e54fee7bc76939230769678862d3a035ba54cbb9e6307cf3b834f6b61419b697599650137013591dfe96e1b90247839be98067de3943e275a6e8712a109fb163d75d71cc7dee33f8f4234c8a58122bbc60b4bd49758c6237600a889060e304f66ffb6716584e816f5dad3297192", 0xf3}, {&(0x7f0000001240)="aeddbed834fab0d1fd0d2103832c326e11cd2254bb84dfa78eab8fb0d16b83a9b3b756cd00ffbd", 0x27}], 0x6, &(0x7f0000001440)=ANY=[@ANYBLOB="d0000000000000000100000081000000ed84285c77174e84d9a47e67f109778486eb130984755786e15039e90b057b866db03e9e2a1a1b2e635729c33f1b2d004b9ea7eda68c8c542005c52eed7e64b80c17a4fb1e4bc0401de0a3be89e18920e245f4f7875ba28275245ba7cd0a2887b421480817f1eb0b72ae6f12d7a71e78af4392cb4851b4c0eeb1eb84051cea91b440f38d4bc74a0fccd088797d90eba1bfe1195448b1e556c06272431a5205399e8adce13bd61236c5272869a39b3d194ac5c009cc278a12e0499d82aae8d0f1773423a823bfd7bf1e59787edcbfd8002bef852e69ab0352ec22bc6adf2a9ce2bc018e36c59850a4fadcdb128e95616905f98070b1fa183889b0089b8af67388aec0c924fedcc32702a5cf088b1dc1bad913bcb4c91d17e790f2afb280"], 0xd0}, 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt(r2, 0x3, 0xb, &(0x7f0000000040)="02005155718a1775a21919fe7579361fad8f3500", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000001340)=@un=@abs, &(0x7f0000001380)=0x8) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) 16:42:03 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e56e1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/792], 0x1c, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x5, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:42:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="adb790bd", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000001c0)=0x3, 0x4) writev(r0, &(0x7f0000000040), 0x0) 16:42:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:42:04 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/63, &(0x7f0000000100)=0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x18, 0x8000, 0x7f) r5 = dup2(r4, r3) read(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/188, 0xbc, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7b89b94d708800685de42f2f23ffd88566e9979b8f005a1ccf1427f7361779b4bee2f8b70e8f5a0a1f4fe0735fc2ff6688784d49c7a190d0d2dcb2b29a9f4599b3eb1a2e6e75a25a2738a5f1530fa10fef2c7def"], 0xa) sendmsg$unix(r5, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x7) chmod(&(0x7f0000000040)='./file0\x00', 0x65) kevent(r5, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x10, 0x3, 0x8}, {{}, 0xfffffffffffffff9, 0xf, 0x20, 0x0, 0x6}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0x1, 0x103}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb, 0x1, 0xf9, 0xfffffffffffffffe}], 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0xf, 0x1, 0xfffffffffffffffb, 0x5}], 0x1, &(0x7f0000000000)={0x5, 0x80000001000000}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r6 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000086c70717000000000000000000000000000000000000000000000000000000004000000000000000000000110006000000000000000000000000000000000000000000000000000000000000000006d504000000000000000000145b000000000000000000000000000000000000000000070000844b90c20d10d86c81e3ffffff0000000000e2ff0000aa9ec400000000001698450c1e9c13e293627f5a9857a2d2eccc35a58abf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8233643e9df00777f88861bff99dea23e977c7f92e864a46e4284bba949c8ce25411c6623ef1f4c523172a7be4491f599eb90e3c6e9de641d49e2f92c16c4f03ca09024204c2e30ead7fa034d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8d3a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc299bae0a7c04fbf5ec24fc04dd0e187861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a385fb410145803893ae3c43a2069d359abf74c9a6fc18a5aaf32e53e224f04ed9cb0d2b60f2fc50c9353bb7f33aba1ad47e81db26ecad6dad71d99702898dbbc45fdc08efa4c422a1dbe5e313639cdb63ffb13574656669e97bd3fbb8bd94fd49ee906284340ef18da7b0e46de6f967015b40cc632c04d602ffa48acb16a43774e1fe3a5bc403332d51c99fd5f08d6429a6414bfa6007767e7859eb2792e9c1d2bd37d9d1e7f8f37c83fc611973d779f2a39af3806e5183b220ddbd6f4b0d9c4a01ebb29c42f9d55126ba85291bcf2a7c1d049bc186d0d36afcfc06ff01a0ad765820e82e0b92d25bce8d200e390de23491f08f483ad1d63f9e09dd4e758dfcd75a1eee98d267ec2683b0f8e11e2c016b6a4b3bba7ba51b283e8215d6c0ac206970a873757bf8cd0e40e80d7fa277e10e0d67b696f3db12b84f24200eaf3e03bbc013836a839f7a552c134671d3d4844c372857210bdc15c5054530e62fcb0dc47c8e85317d39d690ff22f14c7b117d35f912e6c7099a44dedb9e7c7c623e6f4c02759d56938962f7621ee047cb3905b5e301696f14ee76a436420300d889643936aafca32ba857dcf27f332aec7a80c55008915cefddf8e7fb0a5e420b6afc6265db7136e5b5adf48da31d22f338f19758ddd434d630d3bebcee43000000"], 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="020000000000000030d00dfe87a38051e8670cf5f8e3e800ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3a3b75cd321898a53a020c44a864786737e3550e1d40595139299615befd1fde85950a7847cc67e7f0e6c64e3c4718820456c2945407c5a139f6323fd9940db7644097d83777bb0c95a83e2ba3966805e2062cdd5d48026b4a5c8d06ebf12e015d5fed000d45fba2f6c6b73091429163fe0aca944e58e54926ca542c011"], 0x31, 0x800) 16:42:04 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aafc7aaa47aaaaaaaaaa00000000ffff80350001080206000002aaaaaaaaaabbac1414aa01e5fbc7f261b41a6998aeef08"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x1}, {0x1, 0x1, 0x17fc}, {0x2, 0x3, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x4093, 0x80}, {0x18, 0x3, 0x40000000, 0x20000001}, 0x7f, [0x6, 0x72, 0x1, 0x3f, 0x0, 0x6d5, 0x7fff, 0x6]}, 0x3c) r2 = socket$inet(0x2, 0x2, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/6) r3 = semget$private(0x0, 0x6, 0x17) semop(r3, &(0x7f00000001c0)=[{0x9, 0x5, 0x1800}, {0x0, 0x72, 0x1000}, {0x0, 0x1b5, 0x800}, {0x0, 0x13f4, 0x1000}, {0x1, 0x3ff}, {0x0, 0xd03, 0x1800}, {0x4, 0xfffc, 0x1800}, {0x3, 0x1000, 0x800}], 0x8) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000001280)="00000400", 0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) getpeername$inet(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000340)=""/164) r5 = socket(0x18, 0x1, 0x0) sendmsg(r5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x900}, 0x0) listen(r5, 0x8000) semctl$IPC_RMID(r0, 0x0, 0x0) 16:42:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) unlink(&(0x7f0000000340)='./file0\x00') r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 16:42:04 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000080)="3723372a5ad449997a6e4580d200616107cd5bb3d0f51ff1d9da5aea4af8de8deaddac251ff0bcac959886cc17e2bc746d4c7efc0d69b7fa3fb374b7725714ca07d3137f54d8b16fc76938ac4952b7e9e3c3e4a7edbfbeba2c0e9d6bab708b4568e296e01278c5f82205e2a6dbeccae241956430f792c95b654906185be7d9402efa16513420242f5b05f04a55513dcaaeacd47db286d7219c9311ae5190b1f39786b141bcd0f59710f0223015919f44288c4f5e400a6c3ebfffb864f7fda68f45905b114b38e6c52bf65f65dbb0", &(0x7f0000000180)=0xce, &(0x7f00000001c0)="a77c10a00992c9fad59e432379caf2e138fba174e03804d81ed76af2826f58ba213153e66d172c7149a2a51bc616b8d036cec761c6d8e11d3e8961639f5b48c0f1cd8d7daa8eb8833630117b25", 0x4d) 16:42:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000100)={0x1}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:42:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x3, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) fchownat(r2, &(0x7f0000000100)='./file0\x00', r5, r6, 0x2) lchown(&(0x7f0000000000)='./file0\x00', r1, r6) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x22}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) 16:42:04 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/198, 0xc6}, {&(0x7f0000000100)=""/149, 0x95}, {&(0x7f0000000240)=""/148, 0x94}], 0x3) 16:42:04 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6095c3190030000000000000000000000000ffffe0000001ff020000000000000000000000002c7801009078000000006023b9b900000000fe8000000000000000000000000000bbc1dc08002960abd1f2f6e2437d8d96d089b3b0e7bab2500056446ae3113b32abd3744c3a7100aa892ca430789862cd809df9dc1c776dfa80d8c2e84335f412b9fa18e147ac6b355e823753263b1240e77dfde5d099f5f4861c9aea88d5047af2a761583f76ddb61324a4f2dd35c11b75c0188cd0c4aa2402cb9b20d6f919f3431af66a26bf8b3be539a479e9d694ff9cbf4ea01f1eb12c11e352d7a849857ad832d512d16cad6d4ee8c663fcb01e5377c067d0430e2f9822768f6a1c"]) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) getegid() r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x3, 0x0) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r8, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r9}}) fchownat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x4) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r4, r9, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x7a2d, 0xffff87fc, 0x8}) 16:42:04 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f487f63d0935684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000480)=""/207, 0xcf) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:42:04 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x46c, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) shmdt(r2) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:42:04 executing program 0: socket(0x6, 0x3, 0x80) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0x175, 0x1, 0x0, 0x0) fchmod(r0, 0x14d) 16:42:04 executing program 0: mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r1}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x4, 0x4, r0}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100053666c36a00000008000501000000000000cea1fea7fe5a1257833fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4ff89720fd3874303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c00000000000000000a3f80004000000000000000100000000000900"/177, 0xb1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000280)=0x20) getsockname(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x30) r5 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x105) dup(r5) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:42:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x124) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 16:42:04 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1ff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x33, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 16:42:05 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc, 0x0, 0x0, @empty, @loopback}, "810000005ee1048c"}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) fchmod(r1, 0xe729a73cbe3d3430) 16:42:05 executing program 0: r0 = semget$private(0x0, 0x4, 0x484) semop(r0, &(0x7f0000000000)=[{0x2, 0x8, 0x1000}, {0x2, 0x800, 0x1000}], 0x2) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0x7, 0x1800}, {0x3, 0xfffe, 0x800}, {0x0, 0x81, 0x800}], 0x3) 16:42:05 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x0, 0x4, 0x5, 0x957}, {{}, 0xfffffffffffffffc, 0x91, 0x10, 0x80000001, 0x80000001}, {{r3}, 0xffffffffffffffff, 0xa4, 0x2, 0x2509, 0x1}], 0xfff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x50, 0x8, 0x6, 0x8}, {{r4}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x10001, 0x7}, {{r5}, 0xfffffffffffffffc, 0x20, 0x4, 0x2, 0x2}, {{r2}, 0xfffffffffffffffc, 0x49, 0x2, 0x100000000, 0x1000}], 0x7, &(0x7f0000000100)={0x6bf, 0x51e}) shutdown(r2, 0x2) fchmod(r2, 0xa1) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r6, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) dup2(r1, r0) 16:42:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000380)="05c14b93853adf560ac8a138c7e7779a0c034ae3fcd0e6c3ffab886d1330da9f1a68ca65801b0c15db1ff10878a78cad5c256e6d8179cdd9033ead376498646c2a8f4a35b678c61780af29b29224d404ae2a55fb2992af4cdac70beb133b4a1f18185334a2bd976ef9e37e9d12f75c498902d6535bae917e6a9b4931cda4e6d9ec677ff41763505959e7f9b149feb1ea177f00f2e2f1cf5f664d5f755119a1016be62d70c8084367b104749e2cc96f4b93582135b79865ce96018d0130a66db24fb16d3af38ac637183a407accba3ff9388270a8b1b8896738eb57584c0544d4c9321975ab0d18af00b797eb7937e01d5f172ba14c72c7c0484a294d", 0xfc}, {&(0x7f0000000480)="fea15f9fdc8dcbcf634a4448209cbc7b271f82c3f2542f1e8f449d0b8ddd48f9b7dffe3b23cb63f60eb1a4436dd08c111ae99db1d7f68a9a3b333dc5fdcdb89ba8885409275ee29175e8d10f9017d4dda0d84e54966e3cc5937e35205da1ce0acc4505a2105e1e0ec7e9c536bca7be04245f2eaa81303f7d397a9d10d3f4df671faaffc15cbb1d65c1a405a225f3a51ebc66976df9b712966d39ea16405eae0ede12437ece0fbfba1e593927578d530e150cc9ceb4b699e4413c5afa50dee4ef0064e8a17cb4dd8e136d965936a79d167c624b7aa844d18744e810d72163", 0xde}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="9a1bf8b67b6a32742e9a7ec08ccc3f364cada505aeb8a0b137d3a2529bfc18bbf6b9536cd44b41d6a057da7dbc5fbd134e45dd60cbdb5ab028d17ce2e3e445d04e8c8d634897fc3dd640c10191eb1b192022c212cf6da7a6c66bc1c5319996a46b51e1c25afbeb3eb81eddb24d09a72e4d5a60cfebe773556dcc41d1e26123e2dad04e93cf5b206de844196916cf90e99ee045e20d72723349ec825d1f8d29932b9c3d5459596ba5887b818cc445196c43d589f769ff523c07be5712494bb0cd24717e2a161d629da86433", 0xcb}, {&(0x7f00000006c0)="683ea860bf0c94e564", 0x9}, {&(0x7f0000000700)}, {&(0x7f0000000940)="2d60fe71724d08dd25baf70d483a2d78033a3bfc2a455bf9aeb7c826db8e7702e4e240920c95", 0x26}, {&(0x7f0000000980)="e2c22120140555c471c8ae8bea581cc8c9a8c5483c802c72f9affe54f00db7b32c3fde0143ede5f31e4e73", 0x2b}, {&(0x7f00000009c0)="02d5d8430746c48ccd6eccf807d80c1578051bd57ce310751b6554ed810616f49b34", 0x22}, {&(0x7f00000026c0)="dc8595cac30590c42d3a72138705921ffe4bdf2449c438f0de19a10aa52538f188fcdb54aca884bc192ac419303094f12a4768f1642416360aeeddd76d67ad4b303ed148150ab4b502d65493b2b5e004d6fd9c47bc3e018ab5377988961f687341162914194f40ca2667ffdf3b0ee354dc9bf8ea98a0463b603611a94b3dc03e776efff8c2ac799dc66f86f65a1c21cdf998fdd155d7e12eb0ef86827a358eebecb05ad877c496f719900600fe51ddbbccfa4add9a52dbf7a5a20364cb422221cf2ff317994240d86d4509b156f021361957518cf640ad659839324a11ae7d1dc2f04452ce949a02501d3290992e0feba55d41ef18e9753cd86050fd88dc3d39972155e6f131ee097abd915fcea81df0079d116109f9513d6a32e92ab3393d66c150e6db3d04baf1444beeed4c7cc590cc06b93a11bff6ca9a79f59f74e058656e0d2b4d363572a2c46d3774d4aa3eed0c32cfbd642e2ad77815a6c13a587c4bc59c2f35dd60aa526b77927473d5d88751f46433bc479d9b2bf552e753907caf95ad7d590e7a7b1689f3066dcab8260458e185cf89ac4a59e3a87cf8688e660e4f57b78afbe8027e6c0449dfed20bd096c7974a0f2e4086c8010f906523b589b13df44968d67764d75d0b820c768ea865482ebfc80d8eba0977adaee167b2cb40e8b7d7eecf4b21fb3a016570408bcc658f068478c0991c548ab17e1476255eb791c6026d1587c81d204417cdf4afe5e4d9c771a57b9df7af3d2d95928776e652c87ca835bb9f8a62e77ea9d56f2173eaaaf36daf98c784811674ec4c68f830c5459d328070ac7cfd6aff1fabb4a5d3c76e32891a124b779b8b9096c632a341a72a2fd93c2f5f35812ea282dc7cd787b97a4c178f91651896c0d823799acc660832d4811db4103b6c5ef0f8317e782a6f7fe9ee27e24b1850467cb73d477045643292a9bda3e624d30383c2fae49923c0bec9e74c9fc72b8b5e58cdfff5694ff20968e8ef033ae2ed37ff03415369034370bc9dc37d4a3d684867a035e87a762f5547baea8f976b10f1d70350a3849264d0c5dd356ce23620f3a22918c93f3a876b3c8df0c2300aa554fab1532251e22e5c4f9fa78ad502124d5680dbe026bcd8d41b4115c97914dbffc842f4a4aad87bc7e14c0c4081e90df60c1fb4bd410da2eef01046f948fc86644f7e7f3d57b29699648ec117d469f3027ad7ad7f983f45dccc919c2902d31364a18d714801a3bb88404078c14325d8bfb14dc66043439cc7d80fe7db40896d45afacfb35f3c93673d685ad1d20b9d30bb8f83636f4cf0b4234cd517f0c776f33cdb9f1d1365118913e68eca0516da62d7fa77882b9458d83b227cd5744fde304859ffb5d7dde5f384c94bd68dceda23266743c491e626e2b565d757b2ea2dc98af344bc848cff447b23055bf353595a8c16d9c37146997d049758bb594c8f66581a10b14a9c6022eb53bac4148f81ba4e56fe518bc031022a5b8762eefac5f2ddf63075a988c050793d34e9483829c89aeb9bab76febc133afc01b57628d231f6b8c603079a68ca97378d0e0059d7747d253f4949c0f545cabc1a458dfe19a471a48dc5d557d190d5e621d3a20a210410a4414e83e647c382085fc085ba61d475986bce7e42dfe903587a8bf5fd19fd221ec05f376b91ec3a656f6498a1e24d21b64bcec0acc3d3dcb4edf9ce6a802ffca83fca512dd8b386a6a983bd5e28c58a05c14500a62bfc9ab41c9227febbecb37ff3ab7b3761123c95a58cda4494ca33a97e2a4738dd248198e3fc0837ef9494fdc8bbc1dbcf296e16fe44bd40839297bcc52255ad52851c7961552e110175f2381966454abcf7b17a43ed73426301aa836b34e1c0f83dcb06925b06c47e4b6ce054b71d0c7e14cc28e62e60f9484638cff6d3f59c4cc9710d53cfd8d9380c54874559f7b0101b937743b10fabae2720935764676ba6b93fc435c895af23ef0c7e628f30a3e41244e643b864f0ca1e8840ee8bfc0ba2c5d842cd68df169ac29670e43fde5971ceea07c80e1abe635df50a1196da60d528352776ecab38d10afa9b8e4451b4098f9df5767e2700a1ca48d3bcc0e58de65cb88d33bdb61ae923d9666cc5793972a97d9832d09abdd216e7823352e80f9f9e7a976677987774505ab60ced7637ec017056afd4c37e2a2b70341adb21d264e310fde1035a98a25a8c0e44f0b7ad868da7984ed5a40c4149cff2edf0432b3e41c1fc50d1bc4d668968ee48fd1b07a2ada2a35d4446338e083fb09dd9441d50f938d283da81b954d55d119267198e1a5160cac9ac1b683f9026643890f558d2fc6f4d3b57409166fd7d1fe4e225996ed014c72723c25ba100e53cf40c18f1f45e5079d08bf08db8640924eb648ab81eddc2d9f74491b147917a5c74ebda472409057816c968f232e08234545a57cfa69fe4506c04ebc4dc43ae8860649c2245df75bec819884804b16e892240a62c516865184eb87817ef5fbc4535ea0858237502f72428cdb4bbf534a8e16bbe79fcda03eafcfe197ac59506a585cd9a3a0bc9b55e507e3f43ae27d3affe6c09fa86eb89b9809e61825d2d5f4d534497e3aa2041c32b75d360f9f4c9c29d6928a43e7bd766892a1550189932e6188f35f82c234586a0667c35c72306076c5eb41347be103617411a044ceb912234e8156c1436cac11ff7bd1ddd31c93fca7edab24f8476b23bae9aa4931080e854c5a21dd739d7a7232de841a70de13af412189605c18637a7308539d4f03300f7e101d68290eb15a8d01dc9bd9b18c0b66b9cea63b7804829267416195374da98bcc6fe89e6641a1802b30fb3e8c21117910881358ac5b9772d0952668df15d151e4b49f229ab32812dce13d985d0a08414447a270d7dcb063ee63011b000463fbccc94a131017ad7a836eb85c03194ead682a3c9a8be2cdc777fe00ef6fa906fe4f9ef573f79bd7737b94ba63794cb13cd7e0a8d28b97494c533a676e076fd158679c743b8123dde21a289a072503fd48fc622fa9d7af55b63e5a761375821e38e3119f657bbf23a71dabd5fd8fad513eb969cf9bcce1896c404ff67ac23b7300eaa18f31180c683f7fc012dfcffc8e56fcd45ca7add35eb6961774ae6bd7e13382f69903d940a1128eada0e3202c668116f1b27e25ab4c2c4385c5ae4ff5150acc36fe7d205bba06ab7da14977258bcbd5634cf9ead8c3ddb5d540f9925b71e3083fcdf8503954468bbc2b770b1ddc29fd76a26b402a37613de16a454e2448c5e5c69832c8694946e30191194e455a0968c733486816e7ec26d132e334892f886f9c7833f67874565c083917d801dd116104b58bc57c775ef4ea8ab627ccab61b26a17f8f1fde9c6179ee9caa895868d40075a147a30f3cf79c671ea718d50c6fc9d2ebaffbca749aa794ce35e7578dec88b70580113c909cf437ebbf254d19aace41bd3b7ffa8e6a24fdf3316fc12158b3e894ca780af19948149b5fe317571b68f96810007d9c679f289a50ee2addc84c7627a173ab4b2c2d36c59f5536af7d7d8451f2a379ab7fe1158d2424cad02b5e13f35d85406a3b0e4aeb9480c61e5fdb2d6ea645d1ba261c0561f0d31ac937c788be66bcabc5c9a190b3ea70a9bec37559fa11caab7393dc9cb1bc1498b02849bf200375afba08854a6c856e7d116795155998a0997131d120fbf145602400082e5148f8deb54fb8271183da953b1c5f037403eed9f44403282d7b0301defb964daffd5a261c83928b9f9cf0c8153468a2a6a2c17ab773e22128503b02ac8e13927baadcd842f37ab68ac9c6573b87dcdff67e3d887349e79b6e7f8b391a97b45b6977af13bfc1119ade6a2e84479a1ff6a1a608562b9322e986ec9fb8a61e3e6296e2055be1810e0160f371d2b80ee243cee393ae1d25ea8c0ec0746822451a7740200a3a3daf7f49c2b1dc54d97a44522574240937663c3c46ea5d6635eba4a6a74bdc313a1b9d67eb1f6ee752f9a058c55270ced3afa3afc3b5b1d9ba2ede9d3b54c68c6fabef3781b10e64447497319125bf161a72e399e2dede2a3b679b64b40724de75cf86e1ba21a86390a7fde7b454de3c4671116f97c2609c35128786b877a664ecd35ba77c10bf8f603b6419793592ee944d9ca41f83f1915ea1a79c2928113f3d2486115570e23489a65696d2e232223e02770c330be6976d4cd2349b4e45b378c2f192feeb494254403934ea89554c7539b0ad4567c39759480fc13d44b6454ec7fb41909fc2ab2770f1291292ad7af68915dd36484affbe40c6e7c3df1f244a125dd54c340d8d12f086d7b2c01a99a562ac727a3172fdac8c62d81d9d7e15a27f7ad89b2a02b4829de50db6a7c97898d94438b7da4a4cb09f70c7f939fdbcfb01e5694e18ec605638b23090dfce710c51c17d5ca57cde8fa3878b8f1765295129bccf2e63a5fc8a16950a0af9d8de0591d4e8d18e3b729a582fbc4d7100a406e801c45a086b1e5fab6c819882231af8c9700c6490a96fb8aafa851cefe44cf71a9809298d0103f9f3b60135cac282710f4582039ad1073591d4a7dfcac1e771f62a888f0da121b4cc4f47378a283af87bea1f0e01ec283dea8ee83245af71cf07c54f4a362fd8ccc1eab664ffbf6db931e92391cca16e3a3a036cd4ee6bef6d713fa0a6fd9f85879b1fbd650167936d32adcc55d76d2825c74bf04e62d3da5ab6fd8bdda9b6ba97cc83047f26f3a9a9c46901c43be2a9d3c0007befbc03abfaa7daa42b29ac025a92e23eab8de81be2e58ef429c2800ea570aff2519b190c218b9a842e38f95559d3f5adffb4209d8f8e6503ba8bc9dae82ebd3c56e72a13faa2f8c00840758e6b3ab0f50fbe3fd354aa97c47a0be2264d3e48a8d65e0f92c5e700f1be72f5ede34fdb8caadc05ffbfdbb37ae708b83c6b94586a095aa83751f7f0ffa3abfe62ae337989fcbd0708598365c24bf0aad6343b5307bedeee140d53236730cd914c63a204081dc43444bf6cabe4d33cc88e79745e13de753ffc9240423e9474012b1490d0d54f0611a9f2e57d73ac8c940cd15acfbb0babb4e0555fc5abb79f19c2695efb3679a4af49140a6342f2a0400f03a78dc148356c4171a405f9a086e60919c4e9120e9c36fa340f8411ed75296b43207aa61dcab1322d3fbbda28375093fe2c4862b26c34be6fcdfe15b5a135a6e2bcac134a7dc9c31d0a66012dbc404b78cd3b74e41f5fc3ed3edbb09a528c262ddb02aa2f0c7a3bd53a13e6dc666c385eff6fd887a5cf1ce487655d973a5185916bdb6aa3100556287cabe1dd8d054253009e6264e139aec925e0c28ddf1d99badef0c7fbfc620df05a48bfcbb60f0981a1bdeb8ae1f8e7dd7e6087f7d93d49f65e2721f702112c5e5775d571d43fc182307594dea1f8b00cd7c345d9657b37bde938afa011ee839f1c6e0d814dae49d921a1074534e5ad5b3f7fd3ada3c757adf7462d7c29167f51d95aad7921790cd1ed5df1c107a326725bc797c642f521431c31be017a8ca46b74b02b0e8cfbb00763dde0a8855d1f65da0b10b29560755b4a1d97c586478f756c59dcbe6c5ccd7266c02b393d277288860b2b3c1065130b78492b31e8cb596bc7e306da4755e7b90f19ad3717285c20632e3da85d7512a90ef2c073a1b2f1a77f0b94959190aa598718da1ec4ae95e58d7f656da767ed71103df5498ff53350c2e6e803036d88d36bd4ff853ad0b6b7881fc2cbaddd5c48ca4994499974becfde701efaedc72199d2ead1fdfc01d00811d25dde2a11ab56da9b7eee", 0x1000}], 0xa, &(0x7f0000000ac0)=ANY=[@ANYBLOB="100001edff2c512f60109fe30100"], 0x10, 0x400}, 0xb) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) setsockopt(0xffffffffffffffff, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000580)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000240)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x1010, 0xffffffffffffffff, 0x0, 0x7) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x9) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:42:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f00000001c0)=0x218, 0x0, 0x0) 16:42:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) nanosleep(&(0x7f0000000040)={0x5, 0x800}, &(0x7f0000000080)) 16:42:07 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) sendto(r1, &(0x7f00000011c0)="145b4d58a66bacf963d7f0131a5bcf3b70dfbc3e802f75a953f3ac438f01812f11073cad28d9d12ab38365eb33deb02aae523435a4e4cb1891bb2447aee4a589d20e33f450053deba635ebd5b40ae3bdbd48365c0d8ecc307a994918be2432dfda7f89782a8d72cb859ccca91f7635630d7b971e57e598ecd84596f029fda80597eefc4c0d5020a17ce7ccf6839a033ae1f0df1d7327a01354bf05242c4ea41368a2b9876457cbc5a343b4d8f40fb2499851c01dc75437556880989565507aba390981f444069120f3b4e39308d03f4b4dc98884816175bb129163d1c29a3e14ee1b177d52a8dd450a15", 0xea, 0x0, &(0x7f00000012c0)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001180)=0xc) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004800003c0000000000019078ac1400bb00000000010703f888029406000000000d00907800000000450000000000000300000000000000000000000039c0e6eb1db797d3220dede43dc005a337aec58684c8c3860157f92e9377eb1f41126dfea9f0f5c82b7891be81dcbc07f3d97584a5ca7b864bac7f9974ed5c75d0b2f4b2ebd408ed8c"]) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4086], &(0x7f0000000000)=0x1002) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x3, 0xfffffffa}, {0x18, 0x0, 0x101, 0x3}, 0x9, [0x8, 0x1d39, 0xe8, 0x1, 0xa33, 0xfffeffff, 0x81, 0x1000]}, 0x3c) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000001300)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r6, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) kevent(r1, &(0x7f0000001340)=[{{r1}, 0xfffffffffffffffb, 0x1, 0xfffff, 0xf2, 0x1}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x8fc, 0x44e21b5}, {{}, 0xfffffffffffffffe, 0x2, 0x8, 0x1f, 0x7}, {{}, 0xfffffffffffffffb, 0x20, 0x2, 0x400000, 0x20}], 0x88, &(0x7f00000013c0)=[{{r4}, 0xfffffffffffffffe, 0x10, 0x40, 0x9}, {{r5}, 0xfffffffffffffffb, 0x34, 0x2, 0x3, 0x7}, {{r6}, 0xfffffffffffffff8, 0x82, 0x20000000, 0x1}], 0x2, &(0x7f0000001440)={0x6, 0x6}) 16:42:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefef781bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000200000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b566935606702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2eb2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d68914d2103f03412c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5446f5b823ae36e7448dbf6fed830e000000000000050000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00000000000000000000000000000000000000000000000000007c462d37f3cdf80076831fd405dd7370ac487f108fd7a98d8723cd567e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b615bb0e9d99b32b95d16efce507511fca04175f7fb792729d048132a966cca55fd9c160039b6725acaa94fbc3f4b9dbd74be1e642585731a86f351e2fbb18c4d5d9bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c31ecd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd7d50b9d984ab15aacd555ff87455bcdf6244f181a699eaaa02f9965d292bc6e69518fe5f296ec2934922bd6fd2497b41127585315d14448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe490a461fd722628654ecfdfeb4488c24bc30000000000000000000000e80000000000"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:42:07 executing program 0: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x9, 0x1800}, {0x4, 0x100, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040)=[{0x4, 0x1}, {0x0, 0x1c9b, 0x2000}, {0x1, 0xff0, 0x1000}, {0x0, 0x401, 0x1800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x9]) r1 = socket(0x2f, 0x400000000002, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000480)=0xb5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000340)) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/241) pipe2(&(0x7f0000000040), 0x10004) 16:42:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) socket(0x6, 0x2, 0x33) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:42:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) accept(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') r3 = dup(0xffffffffffffff9c) connect(r3, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x2, 0x4, 0x9) close(r4) pipe2(&(0x7f00000002c0), 0x10004) r5 = accept$inet6(r1, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r5, 0x6, r6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={r6, r7, r8}, 0xc) getpeername(r4, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r9, &(0x7f0000000680)=[{&(0x7f0000000500)="f237d4fd3686fb9fc92599ff62c22838c2cee292807c4537e2f5a93bd6e66bc3b62da65e07744d29aeb0963c02dc8b413fe2", 0x32}, {&(0x7f0000000540)="baed49610bcdf5ce9e998ca2adff5571a1b2108b52fa0ff4359e2d6e3e57babdcae3589fc534898d2a118fa904e9169bc589d262eb5334e92084ed6ff1165cbc44d4699e576b19739cf9c3aa8fbaf6216639f6", 0x53}, {&(0x7f00000005c0)="4840c058d898885889cfd4b21f2134b49f915b0dda6dcc7c7cec674d5fbbd62f3db459b9dc3a17c7ba35bac5cb6d554b785d32d1d7863b1b7133026890b93782f932da7e76b165444fbf7e352d41854b250db45453eae54ede888ca3dc6a0feacaa0dd7daaa7b0177ed9e9ee004783be204b671999cacdb2cef0533450bd89ff8bca2590f333ec2d1c57d24a6a", 0x8d}], 0x3, 0x0, 0x4) 16:42:07 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x11}, 0x51, &(0x7f0000000040)="e55957050cf248499d77aeb88efa914838c3f681d0e4638fff982914fa1ade43592f9cc149758d7dc4e74f101850c637180855c2e8774241b132c84c0152f97e856d0b9e29605fac3540a9bb778d5ef70ed57743", 0x0, 0x0, 0x0) 16:42:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x0, 0xfff}, {0x0, 0x4}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:42:07 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = dup2(r1, r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) syz_emit_ethernet(0x93, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb81472f5b625a1f597b5c9b50d6589bb28c15ca7b4446cd00daf85b4405cedec3183ba2175c762e67e19fadcbfef8fdec7be1f0ac93bc81ce1cb2242e60488ce5180209f25cd00ca1f7da899bfeb4b27ccfc8725a2430c424c4c2c71cb79ad29017744fd7b2917e5126501cbd16a06be160ebbfb61c7157504a2d004d383b21728f43d5aadb230e"]) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r6, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x20, 0x2000000a, 0xffffffff, 0x3}, {{r0}, 0xfffffffffffffff8, 0xa8, 0x2, 0x200, 0x3}], 0xffff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x4, 0x3d3, 0x6}, {{r2}, 0xfffffffffffffff8, 0x4a, 0x1, 0x415b, 0x3f}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x1000, 0x7fffffff}, {{r5}, 0xfffffffffffffff9, 0x78, 0x8, 0xffffffffffff0001, 0x8000}, {{r6}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x824, 0x7}, {{r1}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x6, 0x7}, {{r7}, 0xfffffffffffffff9, 0x2, 0x1, 0x0, 0x7}], 0x31, &(0x7f00000002c0)={0x8}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000140)={0x67556c6255386e23, 0xff, 0x5, 0xf59, 0x180}) 16:42:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ftruncate(r2, 0x0, 0x800) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$TIOCSTART(r6, 0x2000746e) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) syz_open_pts() 16:42:07 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:42:07 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018600400", 0x7}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/166) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x1400}], 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f0000000100)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000003c0)=0x8000) 16:42:07 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00182e0800000000feffffff009f16ba0505cdfa69588ffebc834330d0e403f0fe85c30a51585a56f320da2bb34d4371ace6a50a2269e85d47d066ca80002ffffc93cac8ae177893001145262b270f3db62e081804c5b387ea9490421483d04cc967899510e76bd0e64a8dc7c76a4f946be703719b4c31b30a42043f9df931976cc243b7bc560a259277596c204375f5443957aaa017c521a242f2ae0d95c5bbda32ac51b320c987b35191f684ad34dfa81fc26e9bdba5f05e1a78efa222a44d5dff79cec74b93cfec8950d6a1c6890c7252bc3fe18b63826c31b45ef0a157ffacfe618126de79cdf6441d96341fac02bafd3f9890d13ef0ceac1510afe0e44e57c4e23cc10c3b44f4cedb240290153e92fa6f86f0f677927c14c81b503701834d8421544ed71cc6a3b6517e1a0fd328b35639f400da4fd3899161eb3b31b1816ff9396debe60ad604e2"], 0x1c) 16:42:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0a", 0x5d5}], 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd", 0xa85}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) 16:42:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r0) 16:42:07 executing program 0: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdfb) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x800) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000180)=0x9) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x0, 0x80, 0x7dbf, 0x1}, 0xc) r4 = open(&(0x7f0000000080)='./file0\x00', 0xd5f7b13e1ec46dc6, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 16:42:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xef}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="46b18eeaafcbd6302da2469bd1c56ba9bb3c26a6220bd1af4a57671b0b9d827b044866857fcae25768b6233aca5a6cc70e", 0x31}, {&(0x7f0000000100)="f6a86dc9b741749291b5a8344ffcba9ddee6fcca3009189b861a6ad52d632128badfa31e5d96807ec309a18ce602e24cbdf5b3f4d883f566d1f8ea37c1c59e53f8f4a2b670e0480577f7b415cf245dfeb807a58db55be2b8e267bb338d068eb1524671b72038e426cbd121bda49902f4d38110452e55e556c0623e95d0e95465cc99517365f9910986bf2083a4286a2578c0ea00acfbd0405b0c0ee71d0b6243f8c678949ef9b9db65ac018aa9e044fe76991f893e9d2cec0e9251bbb2fbd51229aac0cf777a078fa9e58019b454496341fc5b02a3", 0xd5}, {&(0x7f0000000200)="a2a78440a619ecb7bdae9ecff1f19d4ae41faab59d9cffe7ea42a5d22de8cfafda10970ee387d44cea0587b55828a48ca303d7b1cb288d593e0439df470b13de99539ec509b30250822e177847db188415a7313dcd86a4df1a780945fa54d374cb6093ff1dd68d2d3edfeac9c1136d69882fae8b55e68ee62f089913344fb937d32955dd850693c04f5b239ff6d2b91f758b", 0x92}, {&(0x7f00000002c0)="61d1161fd5853e2a064c3837df7b9f4249e8866f7fd8889f26d30cccc21aff89caa927d722a235437add6e5aba222c34b3893ccb8d27ccddd7ef195c3047885db718810ff18675b414579af02fb1d3ae5f4721af3ef8bddca8b6f7eb483653708103410a36a4f7bc86065c64b36d38f52f43527fe74b1b515638313064492c815215bcf085b17af2f938aa3406e13d185579c19041a0722da2feb8bf49abbc4d9357fc87c7e431520b319a10ad7bd156171e28f9611b5307e14d50a9ed85e476979db21b585e451b8d77e9498051ed7af42dc6eaec28549c6270de114edc9747835b0df821375280e44d38c4f5f6bd0f", 0xf0}, {&(0x7f00000003c0)="8e9cd15155a9e24aec7b5ea5d940a372a74b2554a90e6d3f3adf61c970128a8bf6c2f3e2d4ab840f41d96b61a12596a57c2273b00b948ca404b6fadcc4281da21c79d812168b8055660ed0f15192b24143701bdd27bf8fd1811863d58eec696bc781a8a7ad993a226b12ed566db1531aa3c0832713c1ff765929de063cc5e6d0da5caa0a", 0x84}, {&(0x7f0000000480)="8c1c853611615f54bb1269e7f8172296933e3f4b6637e3960e8268195074abd49e5736908a1d5d54f05bb0cadf105a8f0d4a10055db722a580a647975cab599ada7f91c73026a07b5f255563bf840d73f0f72e2e2cfe634f5a60ba285036b9d85b09f436ef897adb18088fbf553c6c114aefa85cc01f1cd045127fd6907a2470f13b9ba6c2e59c91fa88c87c195c68", 0x8f}], 0x6, &(0x7f00000005c0)=[{0xd0, 0xffff, 0x5, "c46c30c19283e76b1d2e5014f1a404ff08ee37a71f4f70d5d888372e53d48566ec34c479fd15d4b3414fc2520e4dabb68d0c62d0c3537fbcec55f8e553019c671011afe1de055d1d2654365f0388404cbfd3adf9d27102e7b1309f5537c2997b48234de6cecb39742968d1e6edbdf27c92ed85cebbe9463eb16bc4ea9c20493a35c4cf063bf3c486c7a91e5064a5ff08ddce64cb45c5cd08093ee9657e032e536da788c6517a55806476debb64b0b74b3e53e2b1b6ff8deccabc6069f2fa46"}, {0x90, 0xffff, 0x20, "131f3fdf12341a4a6e640d61ea314f44023b6c5aa902ecf83b24d1949a65a9537618570df7b0299bacbf819eb76cfdd903c58a5ca41c83fbaab93169236fb8fef68eac7eff04e0faa7abdc03395997237ddbdc912c53a450a786309e4d6c1f0c923c4bf5bcb86c1912b1c10acb7050877ed79dea7c07e3b6441ab0cfdd61"}, {0x30, 0x1, 0x1, "1d2119e4bee69767c0ebf94b342e947e3109144b6d49535535fab3e50d2c53"}, {0x20, 0x1, 0x800, "37ca8fa979062322f8"}], 0x1b0}, 0x8) r3 = msgget(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) r4 = msgget(0x2, 0x0) msgsnd(r4, &(0x7f00000007c0)={0x2, "6b4625b6709455a87e3b20eedfed79e9ea1d14119a860902cee58bb6e39747a1537b0a0b0ae03322ba1c8614d60e3b7b41a48266b74c75391b3761f6cb423e1049353362232cc77737426564df12d643134d108de46ee81e202f67bd16a2b8a3be670c799e68e8b506619870496fe6af892b8fb0022bdf1ec65ed4c27aab7e78e914b4d87b800be71f1e6e7b43350260186421266baeef9fb2903d5d512610b505612c306d68634e9381dda88f5cb6761c7b38fd98e3f1b62c054436c79b5adfbdf4f3243c70e7a18793b88f6f5b1bab8902fa95a6716b4a8924f0b1e5f39c187a48207f659a1c019253885bd9aa4f8d542635912103ca212cecbc91c3f12eb7e27932623b8e053022e4b019442e44c5cd91f4eef36541a11fdc31f3b630ba3d9eda9b55eb9c037ce2e6fafc9057e133fd11bb25e90a68287ce7be551716d01b90b983d2ca1fbac154428f5ef5ab109494855064fea741dbb7e9b3d05451bd6a3821ad6fc47eb4e9b3cb9e846396cef608f077d7ff3d903fb8d5cf6493987df1f9d9b7294c420b61f296cbe4fdf72ea5336208b9cf20cca821dd2195e29811249035963c002ddc235a2a17a7caf65290b08966520d72a9dfd1c6329da6866b8ae60fe0810f0d2edd22138d71cd628f1c5180b60184b655b34a8d0fb11e2812ac122573d49d8f159c23b7dc795f7f709351b12b01f65ff069cac2defb29cd9d4b6527a774f2a032ec6b16524433092889a45807f4f63a8502e7647ea27a21bc98a0878fb18c9d0f75333d09092981dcd14bb5cb1a7db348deff4aafcd89f9adafe85ecea38b563595c18a3931e349a86d8316a2d40d58e755976a4479c501d87cdbba3cc1f95350c016d7d893bdcd3aa7874c3348f6ce8082ce3e82821baa38217212fb81b8325f4a5c3feaa572ce13bf957c406e75c27c2798538c96273b0778da66c42ce6979703eb874200a8b9db2472a0c27baae84cfc53c2e82e49829a10f7bc0305bbf528af4169367c0d8c36f4b675bfe2acee2cf43cf6d5071d4bda783105583282909e74d1b90952e721892b11344bde828c2fc82d61152ea06f3576f57de1996a5aad84eba86b6e57e043b9c69d254058e3575ef2b04c19e08de9e57d987c4465dedc0c95a0f4edfe95cd469a9b1c3522f7e7989924eeeefcc69957196b3431b59ab5db3188a68877d98701d51ef0f0a7567862817d1cfd2312018ae6b678dd6312890a39478389a809c6a50ed0a82f273bf56f9c48cb8fc4770bd98123a21fe4fa4b6368c83b12dafcde35332d38e58c205bdc321a9402bb43eaa479194f0a8e2f83d16a28b2824237d09cfd2bcbc2d328734fed9e57965266231346201087f95ed100c8f2464bc51778a3016f9402424b35e08510ceca148b7e2fce6e9e0c25b8501e8a08dbd3ff4bf00edb3abf28524e39bf52f24feceaf8461960a8704b0c5fb089f34408df25f200e5ff5bd0ee0b143a7e4b1e4611f5c36b2ac9a71e344d86c1797180221a7c70aa3a65349a01faba91279aa45212161042e06b0e70b9c438940a4f769d4e6d6d59eb08456d2b90a604809e0f83d0561424ec297d92e291d942e479d3c24f074b9ba5e2eeaa6e18e814706eb8e9feab64a2672c9d8135cd36b028aca551f510a048568f4d3d20d32dd84aae1895c50c87acc69301d1c43cc2b51c676c4c784c64b16eba1cee5c6376851a3baea277831bb4ab563aedc41623e88a26c63115648d0dab607a6807567ae1a03e4a7462f6fd39ebb5fcf14c35a296912070b64199284b14ac0edd14cea2e0e971179e030e07c3cb74a066a5c0ea52244695f3f8a5c51db8ba23231a34595b034bdb725262c003f8a202608be433c37be8829a539e2bb7219f898acb23797afe7047883f6557e9db40be661c91992f62e1a3f639349f3c5314b6ecf346f301c16c65a43dbea2e34e69e9ded8863e2aef28097edbb09aceea8a4ebdeac5e8383594c6eda2ddf031183d5f320f4df5f5aa1063a5e89478aa3c0348d3a32cb4ce4a4c9b944dbbaaf762c2c37ef3ba880809d255a10d9e938882e484f1781ab524379a836a6f8a4dee982433fa516fec80be62bf384a814ac0c27cff6a14ff0b9384d2f255f68d70668ece02994d01a1de4a69795d4f5ed4336c18eee17e6d907ec8acb472728584ccc52dfb196b4451734a112399e13bdfa3c1f7406339cd343940c39e2b465ec9d963d9cbab1d79065923f59127386adb6304683605a3d71914498cb64caedf1d5b86903d95af84739705064b1a878a5665c415ffe7b96bca588155308fe1327ab99cfb8402f952f67df4067544ca30bf88e3aa39d8e9ecc0bc750d6e1b739e1bc49791a8820a718761a9b5b6e06913872a964cd7602dcade1c904e6276bcf8d658154a730298dcc0bf1ec1eaea01bb159600a72fef0f99be08a6195625f721c280b2ff776682525d999d0a5cd271ba25f2d187cfa2123a835cef774bbde3af23b1ed60fd34374ab034402a23e86696d6c6f5dc0b226c7bd9ec8c62ff3e6ad60b9bc76de9b21e4022ade635f82dbed636f286e11b577ce2c96caef9b49b1dfcef8af9fbe405795db5be6006f5b390d36b743add41d201975ba6986e6af31d35a3c6180159833a456dab35b942f7e6d72a3107946d526351645c091da54e298e4e21da647ba5a7a4beef9f16482935a74f3373c01f9f3652aefac8d079c7a68a33b72ae60bc5bc1db03ca5f7a7c2ba9f563d63201b74a584ec85d1f13df546c1fc636b55b3f4f2c6f941fd33459baa5b34296dcc3767488cdd812c836628a8a49e64ffe98507754dc3ad31b09731d592efad0a00bc622c6a8a922e63f8ffb061ec3e3031b9dfef082f2d6d521d34515b5960b53533a160eb19fb81dbbe71a4108e3888b95affddf583e3bfe1030cddfe5f8d804b5f62cdd3655a47699f68b70cc4ce16b9db6dc6696388ce6e31ff1c67bdb107f865f80585f13a91535ceb41003afa423d768fd3a375a50f11ccb952f2680fde07e3d8f0cbc33657ea2bb47c6aa3ef5e02aed996b5c4af6e2db7878908310f181bc7b572dcdefeb23e428e87fe81b20c3e6b3c193cacd2ef5af7b13181ed381f61ebae9cd632f9c85b4456a1d7fadccda1b5cbf8191cf18c1d0cc4809c26c1796b3c6c5fbc1f7a962ec327ce2415d125f2ce31b93f09d188a1c83058682c820e38c26ff4360a39bb9fcc0bd0f056873fb383c7d3b4cc3448e4446212388c828b0891e7a9cd24bf7ccfc8d92d28b46fab2938cb7d20ab37bc6bc6c02db9a68edfb8a96a989bfd2afd1507fa2e9f7e118df7b1e2b42b6c0264a43c1023ddff9655e65beea74ac552ff1a2b14ae3f19aa11042d9c42b5b93165b53bc28217c730d64e5fe30aac8f02070f5036905d8d2f7dc8ba01181378aa6c5017ea8ab35c2ad07a5a2abb602173a922c8d48379932b0afd204113289b3f05a7f2d262f373bb8f4e116dd374e244405a4d15e6d448063979e426f30a8267b20b532a2dcc0902713bf3191d5d75250f316b3553cebe0125f410e4101dacbe91df58f8ce1d578892449205836739d1a201686fba8c1f57681afe7f8da472af30636186aa262ebaa85b28294cbf399d2586da8a230f9bf7d83efc83aea30e22f3c26b73356152223be39081575ba2d7ba22936f65cb1da57865c01eb75b492eda9547dc8d1d4c8911495ade4d3fbe9a665da4ec720f1c2fc70fc54bf6d77833a51c4e7d7007a0cee045a68d885bb13a0d2327dfd2104f50e9314d3cd88e904fe40a1b2e34efeb0e7bdd2a87d47d6dc0130bb8cef64f8273e3ace820941ee8f0e1da21e43c412a9a2470f525c604622c92619333d39ceeb5f806dde4114919f2560c14a0074fe4260d1c52d4f2b741d951debfd094d1bb68041f148acee10de452c6b8f53e85ddd71cedaa83c0ef1c5efcd36edff74fcf64c7fe81ab412f39292b99b299f1a8c43fb954c89b56c09d3b0a75b9035ea503fb5c5e26204268b1c5bb314b5a2749d0146314ab5c40cd1da551b7e939974a3377140a144ac1612c2a788352ecd7924e2cde3bd5b455c19404cea7a017cde3a58c3c95112d921a73067faabfb724fe91a73859f76e181b97f4036ef67ba625774bf8181124ae34936da5d3e45499799f2f08929ce6d8d6b88d65eb054acdb30178052cbfdfb24180d165501bdbacf5e5d8593f9a8f6b5a71e80b0defcf2455eb3c9f510d38db7f36c7e2ce23154a9accc50458e9e891a14c2002a743a5fe957f61eec81d6be76b62ad2a69c94a83f0fb8ce25e4ad0eaf055b6061a9b3c6ed2b0e8d43c2fbdab5b2e2106eea6d0d36a0a5fb2d96b552024747a8479af996e39aefdb99d7bbca6d82750465e9fe7cf67a774374f77437eb88ec0f727679e29e54bf60973f9bc7aed8baf84a9b0b756efd3c6bca60f97b1fa32ce2ce1f20d78f7e9b746ddba6358c771c568302d4a3efb9e4de764be5dedccb8988d5934e2c6c0f66ae634dda511273d8bb76fe12bddf847b32e889a697f510c4e9039424920b71f1895c8b1534121059322acc792681a3c13c25f0b0d1e70dce72f093c8eeac825ade71e8b9167e38d16055a8b60d7c424cb8246df96948cba43eb0aaef62699ebb6f65294c27621f0302b1ed57895e9a3fa3f1950f2e8542b75b8e237c0990564df38ca7fdeefd3e1369128ffd77e996cd558ca62f5c20e88c08399217a6cc220036690be7d9e3a17ca87991ab6e9535fbc190c726d74e7b2792e052e34b88bcfab944bda46258c9ce087b01ca52307bd67e4b3f6b9ab964c8882f289a70726539bc43e5251c7eb235e68df7be3b53c36a30b0f781123f5027b3b21338cef41f7faab0d8501c69e9273c9d8b45c2c97d5597f92911e722fcc8f42a0a9787511705bbd42d35bcaac7c85d1e32619dc6ee4fe536b7d0615d626d33ac2c495760da678a8d38d9e2791775b91eec0618c7c705d06df8ca3acffd89085fbd631854e0f1ce4936a8eca27fa5f16d05e476fc5c9f34993386d982faf551b3068a22b9661a927fff80233692691c5d4bee4b57fddbd1fd35aea3861bbed4481f8232d69d60c2666023e75f8d66a8fa6af6c153987245b50784f1eea5a1971ca3e184c69b54e8437775ad8d695dce2f84fb124b417b20ade1cc4367a42a3fb22ed8b77d4ef91a31371a214d9b8527729c35d1111850574309372753c65a8d81778ea1c643af04087cc1ee94b4549d9da0903f496b62e4a235104b9545f899a3077dd41778ddecc784e0b0bfede5139f257006848d72d02cdda8456fd7ba866c3f09e10c5252bdb0eced5ce869c8e04680d0291145b8edd66317a6adf2a04b5c6d1872282e65692e3849ecbea8a8fff6627b42acd023da57ffce9dfd7758a99591a7fff8ede5ebcfae67a8f9ec3d102e3c3d0bd67a92409330c17730f50559a0262a8addb2dc5dbaa65c2cec678c147cfe1cfe85235585206fc97cb303bc1743d9cd50500ef7e77f012ef710e1b86374742d301ef63f468d42960ae044c4ebf1ab8e9b68893507d8abd0b9718b1d4cbfbfa6b25e4a9485c060933b09d9a3bec99a32f1f3214ec9632ad32ac8c06ec41f2ce623d7c2153fcb3f441069cc4744e070ec28ec3424a7a246976905535e63ab6d69be4fede7192c332faa257876143c29a5f26bbe49b6b551fa270795ce387e1a6a6db4769313b5420f1cbd102d7b038f5fd43880e079c6367f718fc53f3dd6922fd1ef7db66e92301f7cd987acc30a8df9cc69a28bf8078dac6955b5c476dbf72f6ede38c32c93901fc51b672fe94c67839dd64e051f8"}, 0x1008, 0x0) msgsnd(r3, 0x0, 0xd00, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x200, 0x1000}, {0x0, 0x140000}}) 16:42:08 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$KDDISABIO(r1, 0x20004b3d) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000140)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="3dd5a56ad790cd948e89519182afde23222abafb6a0023faeb66d7d300cff71b690c4d11cef4ecd4a587b41c7333cf14", &(0x7f0000000000)=0x30, 0x0, 0x0) 16:42:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x1, 0x4007, 0xff) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) socketpair(0x1, 0x4, 0xd5, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet(r5, &(0x7f0000000100)=""/46, 0x2e, 0x40, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:42:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x9a) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r5 = dup2(r3, r4) close(r5) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:42:09 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) recvmsg(r3, &(0x7f0000001400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001380)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000040)=""/18, 0x12}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/99, 0x63}, {&(0x7f0000001240)=""/55, 0x37}, {&(0x7f0000001280)=""/238, 0xee}], 0x6, &(0x7f0000001940)=""/4096, 0x1000}, 0x40) 16:42:10 executing program 0: r0 = socket(0x2, 0x8000, 0x81) setsockopt(r0, 0x29, 0x40, &(0x7f00000000c0), 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) read(r4, &(0x7f0000000100)=""/240, 0xf0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt(r2, 0x0, 0x7, &(0x7f0000000000)=""/179, &(0x7f00000000c0)=0xb3) 16:42:10 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, &(0x7f00000000c0)="e67bc39e1bc10c1ad6e66558e0a152ad67a67c068c53fee722c4f923d463604ee91ddcb6aee17cafff483ea8eda97117cb8edf3ffd26fb33134b3843527f59851cb5c8f713560419c87f01437c31506aa0974cecd0733b40bcec1d43318903efff083b8324f92a23513e7d9482d00481f2bc8a094af7149fb26c680e04c2b04e423d78aa7d9f7ad17a02250fe2b069fa5eb12f6a54025aea829fe0d71301f80dfe9399dc2e8eb495fc9039b8b85ca861331aa1b40cf48a94113c43a30f107f", &(0x7f0000000180)=0xbf, &(0x7f00000001c0)="2bd524df3730ac1e08843b6c0253d73b2efdfd3124dbc1d8495b3ebd27bd789b3140fd14e16c042d0ef2de0cc1b05a73cdd605cfc911f88dd2dd6c5f81f491b84b004d204df1f3", 0x47) sysctl$hw(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000040)="1610baabb2652c37b924d5a6ba126c9520039692a9b6c597d9710b15a9b8ccf1f8e1e6a4c37ee720b4f81a16c698d93408e48245c04d73e1a4", 0x0, 0x0, 0x28) 16:42:10 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kqueue() mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x6011, r3, 0x0, 0x2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000001480)=[{&(0x7f0000000180)="aed01c214d4ad6aae872963601151de0664ab8f7252e42741e010751760e08a86b724accadcd20cca234d94306726a6ad2e2ba44f620862a89b7b543255d1dac0879a5702f80a0475074c8a8e6937087328af07023319bcdff2fd963f8d8e6e721c1eaba341dca5a2ff73370302aa2bed5564f8972b1371b3c5c50de6e426675e4634404063efc983a7a03b5a4d930c04e9b57ebc7fa857302f449e322bcdc0fdc335798db5303ad6ab7f12605665c40e63f87e4f65eceb1994c093c0c342d0dd5a96ebfa9596091f8a58c2414f7c6cfca4f2f2b6f0d6d4d70a8db6199e3f26e31678599e8fc83a2f0d08b75f6db471995aa2fb7dccd129ab8738e86387946b34bc36c5364ebec58480914ff8be5bfbedcacbeea277c3d82abe224c98adff0290ecf7a1ae9ae1fef1b142cb2086d231636c6716b0af95c4aac6a917e1f6df13d0f81c8f3a74fd29be5a4e82b22bcf6f1f1a2d1ec3c27b0abadc9b6d042c30ccc10be8e195d1f449870b3582ded2c6f45511ad065f525e5ba210879f9ff1a422ff1933309f2d914cc0ed82d96d390b0be4ed3b55215cff3a95c19558f47bee26145e8ad9ed0f2aae5d9c6be3b5e6fbb662bf727e5f686f05529242b712ff616e33ea7fece7a197abc4554ad10165159235873ba94c66420c778a2407ab950fcc2feb5274e13e2601370bb6ca857474e3f1ebaff1a5145b4b820548c59144e6dff9cc93c0f66bf645b5562e825e9cff3a053933c156b6b11c290d364a806d5a9ecc39846e2032d737cc9d4c689482fdfe791d821e51b1db03946e8971bd90e9331fa2b663aea23a7497ba77ace0222868db8d478c3d657e65511369cfe0649d7a5c10ec41f3613d2981d4400b8e560a47317c9b5b3479f9463997704cf3bf6d4dab89ce67e3316f188eefa4c806c69841411acd72a2978049d83c41b53f4f13cb837f343e5d2b616431e25c23c22b84614eb3558d0cf6bc0aa15b329b6134456dc2816b25b02c1e0204d5c945b9bd2b4eb3a8d30707fb235b71996321c527dc63d879d78c1d2c3fd5a427c58e554e9114a5e55a1ef4999556308b99e8f6533562a737552db6e55f21f70127b92c0718f533f23ad326e3571fda85f9ff55916ddc949c152e56fccfc09671df879a0cca5733cf3c3b5ef707ae424a5365f6c3a9e104f16710ae29fbfa109d25e8ef6212828dc29e24207fcbe60bc0a2eb24748d5d2502527dcaec2af2f5f253627e3c607b45180f9eb9b74957d7b420d8b98d68ab24391e39f62678faf77c52a0c3c5f0c0ba02907f17890609df37f796bed5da69495daa07f79fc14ea426bef3d10ebe22e5b09df7f0d8261c40dd5f604ff2f8456d37a4eb5f01404305d6ee017e2838aa7f7f87ba880e87c0228c6569375dd02a67f6e96224a937e448f472c06ac033b14103def8d91c56d5974970ba0a4374a56330bf472e1f47f2f29c6f5fdfe219a81229a5a49615eaa1c449b83aa88d654cdfa3df2284be8f2b7515570b546b33a353d045519498f9375aca797b1c99d8fa3296341d7985084eb9f914e8ea7bb7abccb4e31c24f9758dff5962c73dd6420c4f2183949026c5813c2a53017823be928658c3b9248bf854002c3ce3cfc8db3cb4c9862fc190ff05f5242cc55bb77bd1b8a6577ffbc12a0d6980fe1041bcf9107360763f11420d9dc456d4e7b8d74ea5e680e9d76d760512520de69f687e790a43c1f291692df1b7f080e8ddc65a3a39c1f892d965584779da8613d1b0db65d4243de77aebe72706afd7547c2fdfaf214535798c09b4f300208ab9b21f7e8bc73085322c144a8098b7f36d32e58ea4c368b8bdbc3dda29e94e2537c084154fec297d5f65d0b427ef778d8f71e7d3cc28e5b2bae71da81a00c4d8471c3320cf0c2d2b5c628dc46ead6f1058dec9adae8edf9cb528b70edb38ca53e20b3c1fde6ed321e299f1742b7c8f17028ece46cb75fe8a04aa77f74690073619a8a2e5f0533eab871aa5f44c9ec5dfa3c6e09a200efbf104d516d94f3150589a1399059880c32fc6f599e7bb3aaa8f69ed72543f86d3118496beed28095e6732096c463463b8490eb4b39878fb14a57064dbd8e9ce224360bc48a275d96c2159925b2ef56e62d03288ffde433ee63d26e7a7a1ac1fd6b4bcfef3e1e1063ea76e13420a38f87eef3d612bdaf39736ef8e9ab0cda16177de7d22f44a56c1661753bd35edd411fb0da40ccd8e1d2fb02c26a5e8cccfcf5ba137d77468744a7bece6c6dfc7fe341fcf24df90459c52f537a8b1dc66e2100ffc24358ee49a05e6efca53123e5311bf8ed3d347fef1ddd529a3b1ed55c7f08888d688bfec25efb64741bb0c3383ab29ddac99690712bbb56e317e03d689542383fd1bb3af2ba7694f5ac060b98452a5301e7e5a1f17f93a6531749f40a16545b64bebef0f65aa940d4697b3c4608eb856a624cd747e6433b178aa2d2ad8bacc7bf23330bbec89175199403db705ae97a863324d37a87afd88e6b559d6f0ae04ba503e4a29ebaccfd44d689490b21f704cf3de40f18fa55d139f26fa90a02f8968b6aae720fd45a51d7ef70939d7e5237a6fd650e5f257525ef51a077017961a8de7096504f7f7a5d40de7815e90e40d331c23ceab6f2421d05916968ee93369895b3e948355bcddbef9b830582e1295422838700f7d51f95422bfe1b6f1bbda6d4b11ad61d84ff30cfa37c73d31e17de7eea73cd7db9d7d35c9398ed86c795dd4c4ca417307e7940c7a749ed2d2b68f7fe68ae0125c9ab7b21e146e1f3863ef5a58c58d3557d25d1c707d946daf848728504d600a8bf4c1a69c14de8f3a6f08bcf11e1c040475aa5d5a1b802d7e17564396a8278d4ab268cb1889da5dc5f19f9c8d8a0b8c7908c397ac7fbae267c3ddcbbffa15f564862c29b1cfbcd427853104e3a2cb690aee1c9f1cfb6d2f045868881d7a33602c01fb15825acff2f80a389426a888c6cf6e78abe14038fcde8a764d06d6e7a843ee34dcbba5992d7e77a8ca221015afa1adcb8fe3ab10df77581296fa8709981a8c9c6c49aa85d1b9a5e112751c72d6d0e3794d01589dc5c8fcc97e7a089fca91987c29a2e2f4970c8d92a5cf631fb122578a640c98f18d0c7c4872b4651fddc60d2f3cbe46db80f2e2b2a3b5656f7a18437a82152052c120f7f2c33d90b48f033d0bf0ce6dc35c6e380d5db1002995ea323c1351a858522a643cb5565a253ecfc9e3ebcb5de21981919b535f4a475324a3f1b38b89336eb06b31ae0ae7a92385a36df50c3bc06c57ad7a19b79f098baff89372b175942d52efebd729b11739dd3e9f85494a1645e9c0d45acb4e262ff933539455c001c5918fa29bc673e03141ccf75f613b2739aae344d68b5100c35503b2823550465b4ceec49ca8630195550eb16ab6de3bc0fef0b0d931e1b806ddcfaa1b5342d45dc6ed1050f8c602752e23326e5718c8b56be38aa087df1d97b2376c8a113431957b19b0bec98e0e7ed54427e37aa317dac07605a3a148e8659aa3bc18f4eeaf09938834daec2574ecdc01979d3206e7548cfb553dd4eb029ccf063a0638959af53ddc1ffc04fdd805336777f54ce070b4db8849017f97cd2d1653c65e506a30c4d0111181ee3f6ca3edec661fd7f9a87bc2afc58a73982d0105e2cfee72a0a96fe0eed5da5727a9858071af3f979004ce8c6b9cdcf545c52bbf878be990d967946d40047b02e2cb70d2520e7c1e301dc7c7311c3025d200693a155493df2c2d8efd78bef4c091566559812d7441f2247de07df3b84f63dc0c73619dce56140d40296788de437551d418d8d53c762345cc57ff714709719cc1d3a6df23ae8015a73fe22091877f875175f714182faa51a00d23d3e2cedf3db02ca0d40b8e9b728f32d30d002abad102f2270ff5b37ab058af84aaa9e76f0c45c0455ea8e5dfdcb0414679df3674a594254b3fece92d2ca772c081ef6f14af0a5cbdcb749e4e7d8d2113fafd669f75932a359084a53beb23b782b4c6f74db984e7686e8b302abad963b563032b2817303e01d38e4c35fd07a7fe4c86da80bd93b7cc8500d7eff22f32c920f3371a7484f59363574782e2f935f8a363b55a45e024d4159a05519ece32f8ef2727cef5960ca80a60dfaf88852c77827693ca2cf66dfd03eef9d61f875dcc552d6966adb94b02f6d7087c69e700fdc2441c79a54b176c6d3afc87e8e75c0a9b47baf9a2de8ecb06306ec5c9b08a74b8abe28832ec653879497875f5ae9ed1b07c55c07482bede0b8ae9ca5c718ff3bc4ee1d2b1bed2ac42634887d87745bfe5936ff9e43a6902b3a5b1be854893cbe701ae440c67db81c541112ac2a7b1337f5b6d6d93744e84913617a6293df336b7ac465f050036d64e856344358ebbec5da0fc6c2a95967ef5a092277f37d4c8f347ee2dc4d63678081c23d72b3ae3c7ea4174b285e0fb2fc1d1e14894cdb77bcaa09b04478ae8bbf1c3c18847b30a578a819321fe33cc8ae3fd83addd617e088352bf44dffb78dc868d01890f7963f241e99e3d5fad680d2c9b7efea4abe2faa94a732e925d30d6fc97a07010c7271568c536e7ea77ad15e87b6b1a5fb018784ab119cb52dce3d36ee55c9c54b7394969894d38fd9c6d82accb4b9ce3e62c928a0fe021dce7f45cac61aee70a75d908c1ffc433a6ca97a7d8b8868e543076c706ef04fcbbb7d138265235c765b52ac45d7e7135a5725eefa9f4fb72dacfcb85264e3aab1db02522902fc19a355c110036e2672761f73746dc01f023acd5135686451ff8b1faeae527eb806ed7c08e4e9839cc93c1fa217664f149508eadfb65a7496623bce2aeb6a450106ed5c5e1b2693130009761b0893096ffbcac0f45bf2e71cf5ca6d59c3b1624184e774126d10bae8ac6750e0d5c5ac2b2fe90b767a0892c6a5bc10769fd0df47b612de76503edd064e7b387f0a42e441a936946cfca792e1f7cd80f5bb2affddd09e882a8f79f62800f516f74fe444e84e511712ecbbffd537a3f5b896171a6916b2431a271cfe3668deb17faeb33b4ee18ce1b73ab4cee79698ebe3704e2c5407f65a03b020eb1d8a7db4a82e7788527ff87e029e3704ff6b4120aaac829226af12179918c017c0eaf2ddc9e20bd79ea2e1bc55fcd5f18b518e634a389ba1489c8aae294f8e9e63ef4331afd9e8ae9aa05a77b9c7550468dc8fb9d8bf6c7761c0bf83fe17ab114b709a80b674ffccc06399cc8fca95ebf903510ce480f0ea3eb254b57eb93601aedf9e23d5491eba84b97864c0a2a28e9dc4facbb8615688ea9ee39747f41f20ddef04ccc373bceff4d003ed5533fb478d4ac62ac33e267ffcc625663ae4a4c1c401da0a49a3fa0339baa7b568b2c5a5eb7500aca3c0b7b45d7945e757370a55e2aa327a768b60cf0954607072c4bcc3311f8eb2beef782e424feeff520ec7073c653e12bd42f805def902f8e1885b3287d2b84bf2df1ccc5217cb6b139936cbd78f4508f9d578374bf5ed75e0c2b8bf1adeb9722294a825c50f493f4ce21cd135c6be37dec7c4230a2ddf911b99be7fee2fabc045323f0c0b10fcad23ff9e3d17c234b5a7d35ebb2f8f6cbc3c517b8ebbfc4c9cd2e076fce563b95add9238bb5e6f23c581514010ed7980a6eae61e880139ff4cd227c8d6c172358049a9253e57d9e49de21eb06a1df289c34da169b58219be2eb72db8bef5e12c61087cc60e4897c1e2325747967ac78619c22cccc1b78f6e34cdfa053c88212eba22786dad5252c6e082696ce3e44684bc6260c9d1fb9fbba919476aa7861b32d6c1b1a2", 0x1000}, {&(0x7f0000001180)="570dbc01d4b9d779e45bfcfaa0a8ff09e633cee841d5d67c822d885b7f84337de8b09bd624041ba32fde57ce980c037b85fe9f11efe24dfe39079dfdc1ef28f88f3921d5cff60752f0017901b00368cdb2a2a72cf4182b0188e3423b85db096be454efbcbb928b038fff4b5a039ea959e3df622a65856b42a606d4fd683c78aed9157eddb7149ec7200f56b284c40decd36dfd1cf389ad7728aaf679858177446baf26bad562771be9ef489fae", 0xad}, {&(0x7f0000001240)="92bc5c4e95122adc7688daf9b2b4251d9a75a2b6fa78218fadbc2b9e67c0119aa3a56323428649cf7c04d3f92d7aa155b3437decb58af50086ee5cc4070b724d1d7e41d8f15781c7ddcbb08180a7c1ff6b7e1cd6375e788908880abcf9300dd8d81b4be380d180fddf1e3fa0bc65aada142fd7c9eb7b8f7e31eae04d016afa33298c70528b817d608b871562237bb735f5fb89ffe0f937ae6faccc59c0f20eb6ab4e2999031246f552430f4009ed69a7e06fe49f31d2112df9696c9d6d0daec2b7d6340b890daa576fa2988226db2dee61dcb5da61b17a58b787c88dbc831b3220fcaa27037d23", 0xe7}, {&(0x7f0000001340)="f17284ba8acb24b134c23ffeb78d094344b4f874b12305b0e265c7e07373c90deee6dcc5504f9d3a90ba0ac5a19799b2d956876db171b96d5519b2e0dcdbe98b4f6459c630345f25f7a4332fffca7567ebf1812fb3a0a2856b45c276fd2b81d09882035fe456ea009cf2430e", 0x6c}, {&(0x7f00000013c0)="2b6d1a3703c07f2e23acd4942c40a5ea1104d1cb41c7cebb0a73937afb980717a24a0c6273f4180ee12add05749cbd3853634dfa53bcc014abf5dd366fc7021cede7de331f1b72de0f43f3a766146a85315d6f1cd2a066c36750fd53db8b2a504e3dafe908f74fdbae572575084e945a82c4eb22a08a977252ac580fa4b1d935c671318e2a56b2ed00ee", 0x8a}], 0x5, 0x0, 0x6) 16:42:10 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r4 = dup(r1) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e"], 0x1200}, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df34511403800001f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42d13474f32056eebc911ff42d167aecee9291eb000000000741e50c80000000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e96", 0xdf, 0x40e, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:42:10 executing program 0: r0 = socket(0x18, 0x5, 0xff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = dup(r2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) setsockopt$sock_int(r0, 0x6, 0x10, &(0x7f0000000140), 0x4) 16:42:10 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f00000001c0)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39146d9d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3f5a69ad6fc3503bed1cf9e59ea29860a92241fe8d76b6a509dc154f63932c059329944fdd29ada2efdbfd30bb9e8676849a29ef1b282d4b78389c6bd2f00b214bece80ecbd920ef53ba3845d5e1649e565af59765135f28c5b66781262c8c21f850cb3f2fc7912ef8ad61fc6fe3e931c10e796045bf57ab2fa9ae6507df84bd1f35b3c7b30091a46921902f390d10e67af92865b7bc7091d3e4f6d38f947ef8288c04f43413460c22b01ca35f9852961516b851d07f1a83bc8fee382e3a1e2fb52c7531b64069334ada7bf973ad9d24bd33898878b49121b9795", &(0x7f0000000000)=0x2f2, 0x0, 0x0) 16:42:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20080, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 16:42:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x9300, 0x4) shutdown(r0, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0xffffffce) 16:42:10 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000002d00)={@broadcast, @random='\x00\x00 \x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="21405aafca51147426c00f82783347a0", @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) semget$private(0x0, 0x1, 0x302) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = dup2(r2, r3) fcntl$dupfd(r0, 0x0, r4) 16:42:10 executing program 0: r0 = shmget(0x2, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) sysctl$kern(&(0x7f0000000180)={0x1, 0x26}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 16:42:10 executing program 0: ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x10000) r1 = semget(0x3, 0x2, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0xcd9) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) 16:42:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x3) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x3, 0x0, 0x6a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) r4 = getuid() r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, r5}}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000180)=""/122) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000340)=""/4096) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:42:10 executing program 0: syz_emit_ethernet(0x134, &(0x7f00000001c0)={@random="94f1478bd98f", @remote, [], {@ipv4={0x8864, {{0x5, 0x4, 0x0, 0x10, 0x126, 0x0, 0x0, 0x2, 0xc, 0x0, @loopback}, @generic="84ee289fec39c68d89ccf9452f6a68acf0a81858e331296a6428221827ffbe12fa9ffc55fc959578d10de3db3211c9311b724a00000000000000000000004b9dc75ea288b778bae9a7d16c28e435982003a3f5d8b611fb5d9eacf418a75c84af49129d70b4fecae784df6e6adb25d70c45491e4b60ba3a08f7800c9164cbf148345f4e13922531d26cd992be5f6e70fe2d177aac1ded304bb11487557743f54bd8fdfd72abafff0fd62e518f00de58dde29aeca2ee7c145f3e0c948c4c609c75d9989746022d1423b78722ca7f373cc9a9667c9a26a159f664b8a257a60a3d9162e55234af4b3454b580db8d3637fa37e0029634005a95884f3414f0014e7fc9d22d37bbc910c5e3b06bf08fcf001c926266"}}}}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x185) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x81) 16:42:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x401) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:42:10 executing program 0: syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="ff000000f14ab0dfcf7dc096a9ac0808bcb9232200ea4e14c86f"]) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x2}, {r2, 0x80}, {r4, 0x80}, {r0, 0x100}], 0x4, 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000300)=0x10) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000040)="ec6c42b232fd6ecb83eaa11035c168adbbf8174d939f32af3ea6643ff7e245a8d4b1dcf05e1635f5531b55d116c882ccf30cfebb38120f367881480e23a2d62d7b95c27234d57de06a19fbbba8a31ee40f447bf1fd5815410463b8ceb5d7909494ff46dc89308f204bf6330471240ce885af82bbbc08298628baca2349c0e6ba3fddbebbd41a56984be4f94f8541bacc44fd9e8a0b828361c548d41af45c8a5df9c3ea908f7502bb9f49131d2b9a0cf5ada4b6788e3327a5d9b7d9e7023b5b358337837ac05b15af9339f4706194bc21d4b84586f6682f09abf476173f7418090312b8326fb75e88294a8d97848c19a6568e5693c377", &(0x7f0000000140)=0xf6, &(0x7f00000001c0)="5032d155784803c6b3e2fef86a0065b27064b2aa5ba813293e3e7619f2e85d0cc354d263fbb4b67643b514f241bb66b7614ee7c84f6d8d0a4afcf4010b0dac6517b26fc2bd9a735090ae044bb080ea764c309302114109a16cceb87ef3c940255303b229b0af49db36c3255ca628d32a948a3a8e6a4ef4036f440aa0ab3c3e38267fb685ac625fc8a5cd94ba069c31d7bad9f9781276bb1e359c9e6e07f987c8f8588e91d54619a49a1364a41aca64f35df7d17b7f55dc31ffb339f5f29ce240a30a82e33c639cb7e148db74855b55", 0xcf) 16:42:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffd, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000c80)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f215bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa0edb2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf50503780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c0300000007677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785b9cb89aa89dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40e82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f976778b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c879d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd09000f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14eb535c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298059cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c00000000000000000000000000dd348cc9da46a76309d130213910485a03e70bd69ee80c5716ba012298420166f77a8e76212514a4da000000000000000000000000d5f2974dd32b34c47026d9d34712ac448de46544766fcad3cdd9d12cb752530530225435ef209eb18f76072e18b1f357517a88e0557a8c76277091fb843918e4b401adc3f393fe0111dc8c9258c34866ba3c36af0105ea17", 0x96b}, {&(0x7f0000000300)="04e1ae803a0264cac87ce35012aafdf9e9bb9222a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196497b99009981ac89c4117b20c86651be93980372e6674cc6739335fb9950eb9a5504a841a2d52faf0c75cb5ec618e396c5a3ae3ae4bfda6705d7ff24b06bb39b253a7c1cd28d1464a88e9c947957acb72e8d171576ee9a0ed7002511d2c9110d2f526803aff888043aec87fefbd8ad836aefa2277e8459d9ac657757fe88a4d17418cbb73baaeefe73f35e92f11074eab2b6c23d78c86434deaa1a72308fe5d1d6945180ae9b49b8e5bf71a001156be69ea6ceda3198f47ca81181ea8c575d4fb22dcb34b8966597a1974cbdc649f0c24fc4d765645496764cc39ab382d4e9a32cece64ef730d21e9f9e2ae33cbabeab29d010a2eb1fc1e473b1fd116808770b8d6cfc74f5a5fa4cd15a9b5ad617ea3404757ac383ddef4d9da62f6d5bf397d025bbfee0517be6c3a5e1850a3388e9453d2413259119fd1f24090ef7d8d0180c0eb1885e719fc9befcea9c5859136684154bce50769f7f0e0abcb47f77333b15e31b594fde18464ed07c7b0a6899fe4b04e44decb6af6f0a41e64ec3f688c3751b5", 0x1af}], 0x2) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7", 0x24) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x1, 0x0) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = dup2(r0, r6) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r9, 0x0, 0x0) r10 = fcntl$dupfd(r0, 0xa, r9) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x88, 0x2, 0x7}, {{}, 0xfffffffffffffffd, 0x8, 0x80, 0x6}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x9, 0x22}, {{r3}, 0xfffffffffffffff9, 0x42, 0x1, 0x7, 0x1000}, {{r2}, 0xfffffffffffffffa, 0xc1, 0xfffff, 0x7fffffff, 0x400}, {{r2}, 0xfffffffffffffffb, 0x44, 0xfffff, 0x1, 0x4}, {{r4}, 0x7, 0x8, 0x4, 0x3ff, 0x80000001}, {{}, 0xfffffffffffffffb, 0x20, 0x4, 0x3fffc0, 0x86f}, {{r5}, 0x6, 0x64, 0x1, 0x9, 0xfffffffffffffbc2}, {{r1}, 0xfffffffffffffffb, 0x49, 0x2, 0xfcd, 0x7}], 0x8, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffb, 0x79, 0xfffff, 0x0, 0x4}, {{r10}, 0xfffffffffffffff8, 0x0, 0x22, 0x2, 0x2}], 0x8, &(0x7f00000004c0)={0x3, 0x80000001}) 16:42:12 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000140)="c7ab30ac4a271729648226cedd3c05e266e93be013b41eaf53f019409235bd4aa28c58aa2b0698fb3b02dd4b5fd40d5078814d079b301e9e0fab9095eba2cb8807c08f10c16d4d68fbd9cd1d1a8e238dda6b05f0029b9c3bd936b1a373bbd102dacc3378c5a4017e4e60286a9753cae463efd6fdf192bb6c9888669657e370593e5107bc69168492af733aa3c9a2e8de4fa630c83411fd3a3319b3cd8a11243b8eeb916b8c6186b3976ee3539648a935040b9c7c0e1795003b4511d1e5d449a4a976ead8d126f934da9b4a4ccb47bbe7981224bb40da9418ea7d2520708dfcbc5a5edb4fa27071993c1513226bcc7fde616b6444574fbcefabab0a555e5384915289f110d0662342e11f31fb23234f8ab40f526271fb93c86c3778d04bddf6245abaa17ff79c4e1535960901f62f7127272e0c84b326294b4425dccd96c6f7ac1bbe2f674af2cac795bbcb65650219021ba2efaec3c6a6a999288b8afa6c81de46fb6cb8960197a725d3e7235c4f505dcaacab60ec8c7ee2bbcd4811165eaa0e367d0c59da451c71f5e38b0cc73d1b8bb1d68aeb62a9e2ad671eb89ebb7d0539720d7d37af53c1048e2788654c3bc9a482c273e9433ea30e11b15b936ca095d546d51e34966c596c50f5f1503534ecbe71a2be817830a9ec48f56a65c4006ab9e7114202a361e0bf248ab0e716d560944c76a96367ea7a51e9d25a250753b5ab850fc27c5a20", &(0x7f0000000040)=0x206, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) msgget$private(0x0, 0x411) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x1fb, 0x8000fff, 0x1, 0x71f, "fb8a2396642d010400000000000000731498bf31", 0xd36c, 0xffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 16:42:12 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) r4 = dup2(r3, r0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000100)=0x100) r5 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x6}) 16:42:12 executing program 0: rmdir(&(0x7f0000000000)='.\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x60) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r4 = getgid() chdir(&(0x7f0000000180)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) fchownat(r0, &(0x7f0000000100)='./file0\x00', r3, r4, 0x2) r5 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r3, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x6f7f, 0x6, 0x3, 0x1, 0x1000, 0x5, 0xfffffff7, 0x2, 0x2, 0x37db, 0x7b408884}) 16:42:12 executing program 0: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000504000000007600080000040000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282921e4fd89030fd3872babfbb770c1f5a872c881ff7cc53c8943310b404faea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000000000868d6a9da26d0963c621f593194e14078158a4387a2bd11caf563daaddc05f2395dd1a662326aeacb6301c92ac8e3ba2f64dfcb7b25b96ebc43e868f117ade058fa2eaa1b77241e315d26ff392d0d092f29f7b361176b13c2cbaa38e485be59e00"/273, 0x111, 0x8, 0x0, 0x0) 16:42:12 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) kqueue() r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r3 = fcntl$dupfd(r2, 0x2, r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:42:13 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) sendto(r1, &(0x7f0000000080)="2d7d738137164fc558d3b033750d6c49424a06101595408582b8325dc94c0ce674724b8f692ec0c2c91eaf83a8f981ecd2566ba64001522ede8f548db585de7ea54ad6c2babe8dc5c710f664691697ce8d1019003f2062120e99ea559bae", 0x5e, 0x400, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) 16:42:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) dup2(r1, r0) listen(r1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) 16:42:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bec612e2a5f201d190b0606e7f28868e178cab7f368ee8013c0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e88d40ae5363dd395dabea5cb1e5e2e80c0fac3a190a090187e635770590b226ac280ad90fabd6a9b554285916beba4653", 0x70}], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x18b, 0x609ab537}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x143, 0x3) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000140)="6184518e3528278dfac708ecc6a7eac04632360008000000000000b90568c4f8c7eee30831680f13f6e68ea95553e2900a7d27add19d8cb58d84f9797f6cb8b0e1df5667bfe19898396a97e5ab791be1b5bd2cde3e747532af6e0065d8f6a9e8ad5631b2308235fb111649e5277c538ac8f07c9735690913462e81d8a4f12c65f3e5a97df6f4c11867", 0x0, 0x0, 0x0) 16:42:14 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000080)={@broadcast, @empty, [{[], {0x8100, 0x2, 0x0, 0x6}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x28, 0x0, 0x0, @empty, @mcast2, {[], @generic="e4eb580263a092c02a267d651553ca6f6b701d7b58a44ee50c92235d0d1d68328b7396cc11d46efe"}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) 16:42:14 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0x80000001, './file0/file0\x00'}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x4}, {r4, 0x20}, {r6, 0x80}], 0x3, 0x9) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x2011, r8, 0x0, 0xffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x1}, 0x10) sysctl$hw(&(0x7f0000000000)={0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:42:14 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)="2f87a9a7fbbeda8bd815205cb3b5b85cd136d39307903e210999e49bf084d0634a1112bd1eed6e1b9ce8a400a7f3f2f9b315da121b83b8835be6b348b5d2171bffc84401d37008e52db5a089e3ee04756192", 0x52}, {&(0x7f0000000100)="e6d6d2b90f722db15d491ab158a27f5cc47ed6230537845fbb1ecc3905dc6dcca683fdadf1a2298d94fade427d8861c325b2c12e8641fa0705166e4d2b6a202682e413cf8f915a6bf4bf61c2e98b6a874c171e377af3b952db0b0b77576c0d174baeccc511b09115603325981423193b0ae2a0a7ea6c2b83aa1911eab05be93c1952c96b0a3c61024cd4b24885109476257f5088fec0b648c5436631952514d6fbf3101856ec8bbf9a505f561941c77ff39742ff478a8675c550c43da5ea303e3b1c9cfefd96610bbdae", 0xca}, {&(0x7f0000000200)="af352b7d6b392a5a6739d125d02bf94a39330760581f2a1d36a95f8434b32e0893061de8b37b2f4fe56b8b58b8f0c3c6b09532d67fdf798a6b9c45747ed872d93215d5c5da41b34db4fe72bcd6e0bed379b7cc0d98666a2b765331b4195f01a16df3b3eb0b893bdbf52078a0c914e31e8927e57092d8f04b4f06766cea9fb2b3bf8a829bbd3d04eeaec1dfc850751dff249ded51624eb1b2559b4c9e2ab373a7de5710f529af38", 0xa7}, {&(0x7f00000002c0)="465d6c4309a9e4b533115ed34e1b0c419406a257f1fb5226ed6fdfe5537edb6efba04501e3660a5f7e539fb0c0c5ae2917ddbdcda22f00e76018a75dfae63148abe6f124498adaeb0cf53cfa94901d1fd74d862424", 0x55}, {&(0x7f0000000340)="923dfa671330d02416d77acd0925089c156896a1c5c2f44103c624ad438ffbe159ed81bc7cca8f494da93b790dfdb58c2c113cdcc6eeccc12a77aae8786d6dac540c6157f59ae61f52fdd04f0f456c3aa513e7e3da97e8a482421f20f1d09097a53a28354f0f2b1d4624adcd75dbb488776b6e6670ef24abf390bcc8dd28205d97ed56bf8e91d433f57ae14c3281c38971586e774d771b5f1f29e202cdc07e81616b288654e936b4576a6a63b94f15aafd94f3d6a0dab12ee9413cafc0920ba8dae6d38c5990151346ab74f0825c1b78a8d183ae75e5d94763bb0107eb6ed092ac9671d72ab47f000523e834", 0xec}, {&(0x7f0000000440)="18330ee56d6eab7747a9df0b89386ca315f5ef96e3e401bba0c9f15e70d57ffcdb05e40765725092d370eb89c2531aba7ec194b81e9f86793d07472c55", 0x3d}, {&(0x7f0000000480)="d2dd4cfd991369564fe39d0991924fc43580c4543b23517441877a3be88d629dace770a95f548cfcf2dc016bfff6be7a97b7114c113d42d0bac9536d186a2b0498f8fd5a535286b88ba27bd7dcd509e1d1712ae79eb6565aaf03ab807f8f8dbd523416cdd04afa2e1aa7735253256496984f4b9a21c401768e1cf509a0d546774a8efad292b1ca3c686870c96b052643c896091e2eb296fb29cfb35620cd4ab9f0186c", 0xa3}, {&(0x7f0000000540)="a8968c80314a27a341e79e14660f889c23a6b80fb4301f06100cbde30ee4238a8050cc9f2fd65cdc03664d0d5cbe1df40f00bea5162215331d21d72753c2e4fef04250a76c48506c27a5ea4ae5ca5be44ebf8d73b5ec6d295e7a38d2614579e44eaf901bc415cf85434f04eb84a9f87f45b20135d4c2521c6d3ad12abcbee9cc40704c8f0d9f5ffb2b4e2feae1d8bd9025b013c957cf7524ff5a8f004eb312d43283d480ee00b0a8660d5e8579bad61de1cf0534def4e5d98b960ee3ad06ad8c82188526ae94f8ecfd39115f966ec26a3119811778c26199", 0xd8}, {&(0x7f0000000640)="ac362f74b9ada5f8d03b15fa7166de1c85b62f22a2dde8838c163d3e47b9afba34056f8f1dd641eeba8b7b3348eea851dd6f2c4d55addc8c06617d7d", 0x3c}], 0x9, &(0x7f0000000740)=[{0x10, 0x1, 0x1}, {0x50, 0xffff, 0xb5, "0cc034a73609938fabf1ae64e201335ef8a63dea00e2c5e3a73ec5fcbdfae01b75140489fb1b5ccaac88a04ebbce933f40bd95224975bdd8dc"}, {0x10, 0x1, 0x4}], 0x70}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x30800, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:42:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:42:14 executing program 0: syz_emit_ethernet(0x54, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x46, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de2"}}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/23, 0x17) 16:42:14 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7, 0xfffffff7}], 0x1}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 16:42:14 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0xffffffffffffffe0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x82) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x3, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) fchownat(r2, &(0x7f0000000100)='./file0\x00', r5, r6, 0x2) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, r1, r6]) chown(&(0x7f00000000c0)='./file1\x00', 0x0, r7) ioctl$BIOCLOCK(r0, 0x20004276) 16:42:14 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @broadcast, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x7, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback={0xfeffffff00000000}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) 16:42:14 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000002c0)) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) 16:42:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) bind(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 16:42:18 executing program 0: r0 = kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) fcntl$setstatus(r1, 0x4, 0x4c) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="1d8f8c405daadcac8e6048018e6770f3ef51bb7f385bde2fe77df044cff903d0828afddc606d976e456c9b1f73055b92cb68805adc39570ce749de8a9dc5b1fb848333ff3afda532108a21deb5213e124bdbe9ec6858b0eddf4daed7f0a8fe", 0xa5}], 0x1) r3 = syz_open_pts() close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202ffbfffffffff3485e0a302b80119f427f25caad8f837728bb7bb1feea4101db554c15cc8f74b1372d3a762be7063762061391d871a310a17f80ef0b019d65a02483ddfab1c76c41bfe74255464b04bfcac5211cb246e39"], 0x10) dup2(r6, r3) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r4) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000180)=""/122) shmctl$SHM_UNLOCK(0x0, 0x4) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:42:19 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x805) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, 0x1}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) kqueue() r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, r4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r1, @ANYRES16=r2, @ANYRES32=r0, @ANYBLOB="334ee2a41bb35853d607e0da74937986c0b5532c1716d10e67b876c6962bb7b9f470fc9adc1f6fce4200f7dc142f727fc5f2dcac8339aa99317be9d5ba1119578224fd85943b2daa2717a603a2d27edca2c58a0531b976b427f8355de1a1b436f3ba82c0aa4d71960b9895c83e67b1df0527b98f1c8ab6cd86d5c6ce8c4e01998a83acd14d", @ANYRESHEX=r5, @ANYRESOCT=r4, @ANYBLOB="96a50ad2d84a", @ANYBLOB="860b1a47a31cc719ada5227db7032d959c5aab1ad77bdf2eae56598520a0410e0038658d266afa04d7fca59507c999e05f9f6a12b2c8a2222db081515c4da2a5c2"]) 16:42:19 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x3}}, 0x0) poll(0x0, 0x0, 0x3) setitimer(0x0, 0x0, &(0x7f0000001280)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) 16:42:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) sysctl$machdep(&(0x7f0000000140)={0x7, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) 16:42:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) close(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, r1}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r1, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r1, 0x0, 0x2) pipe(&(0x7f0000000000)) r3 = semget$private(0x0, 0x3, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000180)=0xffffffffffffff20) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0xff, 0x0, 0x0, 0x0, r2}, 0x0, 0x0, 0x728}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r5, r6, 0x2) setregid(0x0, r6) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f66696c653900c0908bbe8f460f900b3626e721d44259952b15b2432beab3c0d2a5ae849b648c10e09685a755052704150842b824cbe3dc3a7e2ec2041506e69157a3b8715015cca52a141be0cefdcaca1db583d30ee691bd33922dc3f90198e3261090377110cda6e96b927c4c270f418bce0fe88b6a86f2f789378588296b5dd45fca52346de8b20d82c4e2"], 0xa, 0x0}, 0x0) 16:42:19 executing program 0: socket(0x18, 0x400000002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000000)="dad4397835d4daa9b66bd3122c39616860b9ce481342936c349663ddc1f13977fad4117531714a069e5fce6a1ce8a8e5e248dba87214a1056b51d10eca9efa2f42dfc2bf277f57340aad27321a17dad3b083315952a042eb5338fa20afe77d3846c8e0f4efd6354e3ca87afb73d803df319bd32f334a676f5a4261a755763904ddd22f520585054b824a4cb7accda7957407c140771a937d2b8a2cdcf4c9131ab6aa2058a4402a23ce6de856fe4a9d023007a0a74629da61b9b2e379529b1d482504de89c1e590d7f1c6ee6d0067493846d946a04fb688569ef6465803a8cde9b99d6d3028716346eef225f4", 0xffffffffffffff6f) 16:42:19 executing program 0: setrlimit(0x8, &(0x7f0000000240)={0x7, 0x93}) syz_open_pts() sync() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)="ed6d00fcf19f8aa0eae06eb5fb11d00d9185c46d96ba10b23800bc33f4863ff7a270b3e0b3b981", 0x27}, {&(0x7f0000000500)="256733f7fd64dfee1a10a1e432d2d5d175c745a35c8de8dee7d7efb32cb5db73f8a706faea6085a50df26d919773e0d18de63509ddd9d228b35be64053dff685c19f9927e1ff2f10a3183a77a885dd4332eb6ff09cba3f4845fb411cdd00760d8254b0d549eb", 0x66}, {&(0x7f0000000300)="217580db9bb2ed77ff09494b0ee1f015a0ea61ad5e24eef8d461883fd37b8d5ebb05ac092f183e5edb75aede0514699c83722745e3c21959e303953d78bf68d911b63303db1fa2c20400f1eb52855a4036cd228286208c0dff42973bcab9f44c0cfa69c5bec1eb7cfe929914ef99f584665784446eecd8e25769a6269cd6eb345c9fca0c44dcbadc4931d055f9304c1605d948902d86e747d41af417054dd2f165dfacb92cd3f27ad04bb709264f7571a942ccf14074e50bf0f7a4b3e4ed35609eb63357e14bc8b84835bfda9e0fc2cffe335fc3f4eddb93e85358007814fdfb6a0b", 0xe2}, {&(0x7f0000000400)="0b577e5431c68f04194d647559f004a75a29f47503eb973ff245b2c78058937ca085ce16bc58403f7389e4fafee2910496c53d1afa65c4ce93a63f04a40f8355d0b295d114cf80026cf5224833ec199016e3c6e7be59f087ef631ea02876c7326a590be53aa9edef80289c13565229b6b80d4d500c7522c5d034f88a394b9b51d4377c17cde9be9615e168f1339fd94e0d65b79b16016e2135164d915447ae5afcd492fb1ede97e69740d4a2ecf4550cc8c4507130c41a89e6b8840041311f24de076baa3a097bb91fe43a581d96c9d05247cf0eb72313a34e93eb65e40202a708f10bb7541e3264928f29cb0d880da01d9733847224f8", 0xf7}], 0x4) getpgrp() close(0xffffffffffffffff) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x4, 0x40000000000000, 0x0, 0x0, 0x6, 0xa}, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xfffffffffffffffc) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0xffffffff, 0x4da, 0x0, 0x550f, "2ea86ee195600a00504200", 0x5}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r4, 0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) 16:42:20 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @broadcast}, "27e18b3013c7a780"}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x9) 16:42:20 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket(0x1, 0x5, 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x10001) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac61935d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000300000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0600000000000000cd952dcb8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc00cc4db7236eaa010cd3", &(0x7f0000000080)=0x210, 0x0, 0x0) 16:42:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xa5dca7e14ca192f3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:42:20 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:42:20 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchdir(r0) socketpair(0x37, 0x8000, 0xb5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, 0xffffffffffffffff) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="f914771b578cc955b84aefd49c84b96378a02b26fe7f06a9621fd3885b5226c135e81bf34df0f99d01b7160d9b737019ccde8446051f7a6eb850b28224b88113c6defb2a4fafbc2547d318b87ce8c5824e834123854b039b692bdc583f3f556cf20210316a8405780d3260247847b2f1d9f6066dd101b45ca164b32b6f8d265f398bf57cf68d2d3e35429070550af7e2738b3cbcac937c336f1bea0861d676", 0x9f}, {&(0x7f0000000340)="72e3e39e35f4454f1b3bd25011210a05842daa046fe8a5ce7d7c0f2672f41291a272e9bd6033bf56bc0258470920208a9f93df8ab0276d906787324c52e9d9abafcbb8eaf1abf43106e56d9fef538d716116b86cbc380bba382066da545c234e4b3209de3d5ea0eacf74a4de77c5f87a881cbf761ba44f1f3bef9076b9a5aef529079706e19763f586b8c8bd674fe5630c5350baa00aaf500279e4fef726d8b3d0c9a23820b6c63bfdfba1b81a6f4105e367492393c2b0189a034f51d652bd735dbd6155ae88f73eff6467b5", 0xcc}, {&(0x7f0000000440)="b7ceccbe0dee593bfc25538a917fee60563957d1cbc80cd339fe5e6caf70f1b7efe67fb8d07ebc137418efbc54801bc67026252b028d78aa714d4d8b8818692f0448ada862fa4cf8ad3f6839a7329f97161735d2a90ec5c8d0bc65fdfa9a5b1483de661f03a5aadd634333e2d571c81d93db", 0x72}], 0x3) write(r1, &(0x7f0000000080)="4dc3ac19e84aaaa4ec77df7c29befc7250cc3b049311408d24fd23e76672ec53a2bab2a2d604ccbbb037be54d7f52d4aaf45ee6573c644dbe65351c009c2941045c77d68be46fde5a77f4b608a4f6d69cef3a10c72da7c8af7f0e59a2f4f7e899659f7522e0000b420356c37b202ab2a7a", 0x71) sysctl$kern(&(0x7f0000000140)={0x1, 0x28}, 0x2, &(0x7f00000001c0)="ebd01cfaf78af3a8fd18b03cdd56038af009bbd40cf59824ddd77f3fdc4398cd5afbddc2ce42b5a6462cde53de4275bf", &(0x7f0000000000)=0x30, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mknod$loop(&(0x7f00000004c0)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) 16:42:20 executing program 0: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000ebcb830e81eecb10f548dafb05f700498c27837ad002d0836209fad05a59e4566eda1d3384b84eeb7ca355b0d90daa6d389fdd55036363f5b51d13ba1940ebde1413ed2e00"/89], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file1\x00') connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) accept$unix(r3, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 16:42:20 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x61) 16:42:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) close(r0) sendto$unix(r0, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000000)=""/55, 0x37, 0x840, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/200, 0xc8}], 0x1, 0x0}, 0x840) 16:42:20 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r1, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x0) 16:42:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x2) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x80) ftruncate(r0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) 16:42:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = syz_open_pts() close(r1) syz_open_pts() 16:42:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) close(r7) dup2(r4, r5) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="767b9b96ef200e555f79ba18ad1b2ee93b40f68d175a764bf8cbf5766990a057652cb6b57e"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:42:23 executing program 0: r0 = syz_open_pts() close(r0) flock(r0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) sendto$inet6(r1, &(0x7f0000000000)="88497590ec584eb8b2825ab53f229eb5f87867272488e5b40948ec7880415198b0d78e52ee2b4dcaf5abc3a9a9903b03ed3db8dc50f73c1c9b4d41b4204ba3e7d7dde865e65550b6e577b8b3d3c1e3bb08efcd1c591fee5bb498e407f9ca9ae385294ac9f7f3e9c115967f43a321eb6e6e5dcb8ef62335be134e0eebb8fde3f4a7a34ea0578412b2e429c632e43a00", 0x8f, 0x8, &(0x7f0000000140)={0x18, 0x1, 0x0, 0x40}, 0xc) 16:42:23 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x4) r1 = semget$private(0x0, 0x3, 0x491) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/245) sendsyslog(0x0, 0xffffffffffffffec, 0x0) 16:42:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt(r1, 0x9959, 0x1, &(0x7f0000000140)=""/16, &(0x7f0000000180)=0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x2, 0xfffffffe, 0x1, 0xfffffffd, 0x2, 0xa7, 0x0, 0x2, 0x4, 0x7}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x667bd22c06630ee9}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:42:23 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) r0 = socket(0x18, 0xc002, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000140)="b685100fa425f7dcf015bd2f713838c00091a069d3a03e5598bdc7b3176a4bea81f289860c3e923c23897c3845028373b2fc929fc0759f372a11399d830323df6cc0acb67baf78c4e152e3ce653b7f8ccaf3c65b07a05b894bdcf4d3534694ce51694446ab55c0aeca3f4acea50fca2afbdbe24092b7655a1fa531c046fdd164b4b64fb6a6a1c25f7b5018851c9405be4db8938a9b7a29a65b7732867dbc22ca2ea8af377c3c", &(0x7f0000000080)=0xa6, &(0x7f0000000200)="33101957a0f1ce0917b58340a3bc6dc24ffc6dbc47aad8352b150532e4cfd58875b6e06836dcb7723f228f988d82b4a47a00c26d4a2ade1f0d54e483d6e5e676afa176abfccde7dbc8d1c4358315e0d59da2124b51c939f693407417cda3529cb0a641027feed40805c6915395acdf58b8ae2c679e5eaa2339b5667cbb94bee27ea2b2ad4c5e686e3ab5f718380a8907476a8c858889eff3dfeafe14f2e739c23316ed974508ab272f98f6f0cba2d12d4609d3192601269cb6a3e48755751ab4a54f6f35cd3e0af0b2729f24bd806e46be51b361cb16f60b5e8d1767350f868ad2e09ea9adb230e52a3fc5ef30ea96b05ed3c6da322760f2d0c69f6915933025543ddbd8db73493a7c01e3af019331824ba34d82e938b77b69053c553acdc172b169f019d816e99f44f017535e02a8cf2ad922738844ecb7f5463fe386a6517b3d8036012356626e0ad975699a708a11f2bd7488954fde7caecf837eb779f47e54bb3e71b9c95ad99bb26ae9fe6a822fb1fbcc2b1d20e3b89cf4593e4f6900c2c046bdb536d47ea1ec71d718c19a97cff53dd206c9ae50cee88ad2114c7000b65b1b856982f61e92b9259649c5dbdb0338c2c5c73efc8dbb37d3bdedccbbb88e5cb8420bda2792c605894323dded32a268bdb9ba1f4e319476bfb13160e109eb7f035437d57e1389ab1f02b69e5f21bf2856e4c2881973dd9ca6ee3db3113d797ec40e4666fc1b274dd766fbf2617024f8a7846fa72cdc8d802856a35ecbd27c50f1b217ade51499bbfcbca2af5973f233f866c10c8ccc3955eb91dab2da52c155476d2731d6fc804191c06989e21d8401bb3d58cb52ff12a687161caf5fcfbe220b14147a6459f6323110273b243b437ac178851b92ff86eea1e54eb9d4f3f8e592630307d59223db2c8de6c0040d7bc282b308e015f48cf6d1f4aefda81146716ce9ced4b08a19a0adc056262d459e586d66d632bcecb2d32e3d63ed18788baa79c444b513059382c827539aac14703d891fe06a844bcc7c6b06ffb89cd0b1441a6b061988bd6b4a6dd7e93be9e851560b88dcc0c571f374a933f59ed82255d615ed2acb3341a2769296bae0853f848252dd35478c98d2cb325ebc700c16167368dd52aeb11c8fff1f4d1423cc1290cd04527e2ea4f17226d363f1b236e445d3d2a214743d71f7791adbc2c5488bb0951b219f4f92c9cc46e1fad6fcb90771c1dd9319cc148c7c138a3717afe1e21a616f8efe4c31dfc3fb6e864af5fc96edad6adb509b0531447606f4445062a41ed10705ec48f48c88691b0f148d127f4bfbf984d75e4383fe666b3a8f1f88b90403e5f47e1eb32d38e9242b77d01bab995a97df1fa08c9587643d183cce7047298777a5e26599cca188db0777bc9a6ed4b7fa3f56b4e926373d5484c79a4f6cc5ee172134b46a56a5f61c7f23593ca0446cdb740ad2df572b180af3f9d17adb5a179bdc2c2759ef79763480637599149c3cc55eb75cda539e5c0e553ca9a2ae7ed32d23fda0df46934eb151aef52db89194213b28fc422e9c91288a0251d4f50c9bb7942a2ee71b0d9d68588ed402c10974a361889c6bba16a4addcec376cde0018464d3b45a9a20da46a2d95e2825d330c14873ce361cb9bbfb71136a468eecae5142ce8dc683f863008e1a61ea223f9653f2f37c34474ce19298498f6aa9681073952502a5d552a867c87eaefee46dc1018f96fe277a95f69f94b669b0b5f265bd21dfab2a01284294a8bd111c2682dbbea7aadb7f8bca7ce15c2c77bca1531576b021f6ba8751c0832038270ac95dd31d7e6f6e53f84f752b673a6519edbf9b2d3b2a7c7be912a59566de012490686d4dbe0923f2cec71419d871a10890a51265ba5c93ca8a7d009620e0dd87a53f3993f333d855d4b9001259b8d98de7e0e9d1cfdfbed6e35a245c51d29da7329cc2289e15f5e6f8a91a0342239141386445c52d8a915343d854803694cf84d835269f698fbed6238a12df27f5161f5122a375e93b5e0d4d3f16e22a9c36c88aec19c8728a1254e5fb8a10bcba6efaa53b81586df7fca8c11bab013ff8052fe1b585e9b521e65b7d968b4bd9437cbd209a84b9f1646a1c23ba4cef044406232f90d903623b9ffe3e5898b1d8edc33b5e03a35c1d7c2a1448025c3dd294fdafb16112bdb436162efa7dc8743c2220a29b099c2265604a913776d1b7e2e43c1fd38359091f352335c46f66871933c5059728dfd7abe452b0ccd754c491543b57e5ec14c65b25ab262dfe4258e2aa95c4440420bba73e8a7dc0342ad8049f4c93822ebea1127d0da44994eac38bfefa3b6ce4068ffb608b94ee800c5219897d228afc309bb09358468d399939e3f13efa7cb577f8cf339db33f586537ea0747e1a86a64c73868ff80e71651af925fa9862954a7831b25689415cfc20fa9a9fa9b1b3c85c760f7bea84a3b6688cff37ed30ff349eabd698c707c57ed3e25277ba280515bdd3dbfaa76c5efa5ce026e8a951fdde21bd1e00213e6a15926cc4ad7f56af467964f99b071513994f477520f9707c1d4a7d2b6ebfb7192e580f2db1105106c1b2bb96397c5273e16666e4c94e21239308ad8ba5f346e16f40f442a5feb9872e787727763de8b39b8a0e10900dcab0b52d4f841d03287fe81728109a55f221711af1b158272cd356f820269b93a431d5be9cb8ee8e6c6ff2a51a18d138a93ca21c4892f635a5c02a9e4c3ba821dd79d51eaf8445dd2b39dcfba2ab188d439b6496b3c9799627c3f6acee0b3853fd2924c3496e74fd2db0b62b3822ff6dc12eb7d45a9111c613d2fd314334aeb32ff6101a352024b02709ebb9d1d9f8847082682a37a7c3fb00a9f2705234b46ccd533d745088bbcf7b5ecc1d05a4927157129a664a5e444e80f70c205d12b357d30fc4cd58e3c32819d0c3ac4ec8c81e14c9dbb89d9c91259920ceeced47f98319f95160c80138fcb7f742d1aba747fc472eb3ca2b668b89d8d06c8ccfd0755bdff3bcf04f3ac9babd0d7779b45eeb8c24dbdb9170b0e70cab04062bd94a1ac4068ce49871f65a6b9f99eed42664e898cbdac266b2efec4bd463d7643956692bab36391cda8ebd02031b0c73b390f0277f9ec53bd00a36a8bd105e6b254b085dcd85a61f099b71559a697177f6e3d57176e81336eb1949b9977c5cefea27c6b63c0297b68a634a5faf14981ec9db07d663f200cb246aa48c83c09d8af8e4c8a050c702f41e7083f6f087fc7111c7b3cff3739fb0fbe081c940e078c642ff3cf506a18bcb19a1e785ab7d1807bafdbb650b9b6b3bdcd3ce47cbcf3850ac85b5f81d4968878f366498eb17f3b13f640121892fb7243bc3a9a45ab25322f8945099f9265070e92b87caf4ee63d8517d50cc0a256c21e9eb41dfce575cbeefd4575c08412658bdde6f9e26d95d16598b5a6bcac73e9f2faa73adde800055b9f0b209bb5fe26ff258e2332c44a4cba7de5523b2d9aeb14451cba6b69fa51b84449ebbd734cb14bfee0d5e27a527867bc0a1fb7e3fa097d062c39d28f162919e91767aa34ba6afeedaa8b6288a217708bb5f6ff2de1fdf488099f01fdab3e55a71fce4503911af4f6a48d0c660bc3f3510720c3cb55eb5be9706abbae733ea7d4a1ab0f81737e81f6fdeaf7af70bb1e8426dfe23bd75e65d2a68fa58a8af5b3b69b0eb5b1cb6a15b0084f550b7880a29a50a267b85739f2f52316441de8846e5f4d0ce74c6a307adf692240327cf58c68b05a8ab948d9acf2e7a08c1000ec1eb05d523dccef2c404ac135baf9104ab86b7f36b25e4fac4f54e0409bff5c54a5d520e74651c2707a167a62aa42152abfc01edfa386f2a0ed67ee1bb0499d1739c1c3935166ecafeeb0d0b89b32d185a7970d1c297b2c63cc5a7fab8632ed101d09584a78762d8118e2bce623717c689f58729425465b2599fdb257d1900ee5acd71e60ba62cfbfa6e06839c0b2c4d67754b997b831574e2ba861305e024cbe28b3e6d3f91e2d4675130eca1152c5f29cd53bb91990b4d23026928752bd7e6f5d8aef9a901bb74004aa88a170ff0c77836423f13de5be7db0b008d07b6ee4181eef2455aee7d7a910fb24922eb3d509a0d99c3c34213769ee82fc0d3047ced125803800b493760a73cb6b32586da07c9bea76ae0bf4809cf98d3f4df2ae8e1b1313cb011b58e6b89fa59e6ef21b2a604ae5e7497a31c4062ca4a0c00ddf7434a3f4d9ae72188e013395e48d5a9677122f1ece9435a828fb3ea2decd9e110eb072ed1ccda04bd0b831a35452192c0442b8c2b014e6ec50207bb01d8ade2376c807aa891e4a137d5a4b1810f52c1bdcc9539239498e555dd3f4b39ac393bb148d2ab140670b04f2a34d0c7e43aab08ab47a22c39ec7f317aa5c914ce159377bdfdba44cd5fdc3fbb3cfdaa1f51ff4d4eeeb1381eec88209abd80e398a9f1c2d521ea33268f4cef0b374654d15368722d779161fe810f4c333929165e04091f28cde52849bbda7afc960ec6de3aca102dd555c501a4c9bf1ebdd2a4b10cce363542326e92c6fc75e965cf1cc84596b3f20b563b632b97282d9adc2bbe28cdaaf98bf87e2ce95e4724ee595c6e0f27ad4f09d544f5467baf22af41b4670ad6b8295d28c60fc6114d47945ffe889c6be5bc72bf223df2befe8100d11e3e0416570aa17e9ba0666a95cda36e622c7cce34e3698167a3c953cb45ab22923d14eb933069b27258ab07af54c94c57c36067540bc2427dd69d23778befdbcb8047697d0a7bdc26d3c14f584308d09777052d5900b384e48622c48e995a1823283851eda71c609743c518831b08c30480a4d53f294b6d83afa9a5c1d2c5bd5959b1773354b8b5ffa19064e4b4846916b873306949f621a0b9e2c7289dffff363b0912b00606844f6f035f3dbf68655cbcc1fc96ae6c8572827122e451f5665c247e33d834e1fd9b9552a811ba3c4d264da9651d440724bc416ffdd5e60c1d192f738b14c0a80d55503f7ddb575f66f5daeee5de81e70493a6cf0f1b1ce06754ddb3844c96edaf6f33f28029887c59b80e5fb7bc5cb800f2324483abf897ee7b620973117e22b61c4ec55134df7f096b68e77c5db522559cb6b32e97623ef63831a571535c3a930f57da5b2efaa62420ec1207ada896a7de754286525ffe09a844593d99d97a5c15c8285999334adc2776e9f51e83e13ff530291af6c26642703ebb561d12d56073f460f8cff5a28da29405ba237af6e5efec20c2de897e99382b4beaee66033aee00962283649baa1e883a56609eb73ea33bf724f9fa404cfe05ad83d2b899a0ab02cf602e1b974937af8cf1604fc543fc1ca59edc4be353ab2b57c98eeb292f6e781ce9fa6bf4d3fb54fa83b9ea166e0ff919fe9b9929031801a8241b21b4569759a344f881ebfc309974667758ed28129aca1aadc364a717e0dc09b14855372ddc908ba89951f45c8a8ab6c31b5467ac62ca7574e3203371763e9fa5bbdee86562c800752cc23c7fd49c8a2dc51b5dd00115d9dc2fccc56225036a124f26324744dfd754f5ce613525138e20025be200df1cf49f4455dd1a3b617c2687355398a038d86ebf0ebd06d1a50f61e05552371117d783bfd06d0de9fd82c49f571db8b03b7805e75a16103e58a4eba2ebe7c110c425bcde7cbed257da28fe7dff4e8268537b3f02be44cca3dbedac1e251d5055a79033f3d9f0a3e927bf461905c5e48c818a5361b5f90b1f5cc012840ccae951404486f96a2b0e0566aa89bf6f65dd125856bd04ff85bfd9fe3fd388a626d8087c8896ee", 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0xc002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000001240)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:42:23 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003fd000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000240), 0x10000000000002b2) madvise(&(0x7f000066e000/0x4000)=nil, 0x4000, 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000080)="9317bfd5d97c305764ae898f00c2ef50b097f9a5a55e08922360631de7938ac92998c40888b429c71973e83e4a63ddab19aff66ee54831ed37b0351e7d1ffb478b679e837bc930f3490c61faecb3c2592ebe31a50e3c989e4613a8011d5c3b609ded79d4e7c69d", 0x67, 0x9, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffffc, 0x0, 0x0, r6, 0x0, 0x10b, 0x9}, 0x1f, 0x2, 0x8}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}, 0x0, 0xffffffffffffffff}) fchownat(r4, &(0x7f0000000100)='./file0\x00', r6, r7, 0x2) fchown(r1, 0x0, r7) 16:42:23 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) syz_emit_ethernet(0xc4, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60009a00008e00000092f4f96aa945676a0000000100fffffeb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd8080074e800"/196]) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) read(r2, &(0x7f0000001340)=""/4096, 0x1000) socket(0x2, 0x2, 0x0) r3 = socket(0x1, 0x5, 0x0) shutdown(r3, 0x1) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r4, 0x0, 0x0) accept$unix(r4, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 16:42:23 executing program 0: syz_emit_ethernet(0x92, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000840000000000019078e0000002ffffffff03019078000000004a0000200000000000290000ffffffffffffffff831700e0000001ffffffff7fba72cb2151693d661400aa4430000000000000000000000000000000000000000000007f00000100000000000000000000aa900000000200000068890b0700000400e00000010000"]) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lseek(r2, 0x0, 0x0, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 16:42:23 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x29}], @udp={{0x3, 0x3, 0x8}, {"9532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"}}}}}}}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/8, 0x8}, {&(0x7f00000000c0)=""/73, 0x49}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000140)=""/34, 0x22}, {&(0x7f0000000280)=""/28, 0x1c}], 0x6, &(0x7f0000001440)=""/125, 0x7d}, 0x1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000014c0)=0x7ff) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) 16:42:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) wait4(0xffffffffffffffff, &(0x7f0000000040), 0x2, &(0x7f0000000180)) r1 = socket(0x2, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530004fe42a901624139900c198493ef966c5c485a583ae58cf4b5407cb491757926389a60ce0cb26ec3dfd9178ab80f43a70c5a644c48790fb7b50b98d38cc27f8e7d163c18d3df485ce92d9d2614e0db5b2021f7ece5e2a050bf61c4594c8d150825689709a6d1c59f68c4817876f27f0ab2f294147ed39e37e8d1841604f755c8e8489cbbd6923119fa920d6ff4f3b2499fb852ffad6e27562402defb47022c004471eb27dde7336241d"], 0x10) 16:42:23 executing program 0: r0 = socket(0x0, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 16:42:24 executing program 0: r0 = socket(0x11, 0x4003, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x3f, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x800}, {0x2, 0x8000, 0x800}, {0x2, 0x1000, 0x1800}, {0x2, 0x2, 0x800}], 0x6) 16:42:24 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="efffffffffffd71c9edd828586dd6031797100383a0000000000000000000400000000000000ff0200000000000000000000000000010200907800000000608da4460000008b000200000000000000000000000000010000000000000000ac000000000000001d000000000000006d7b085f1be44629969ce0548b388962d1061cb2976f172ad08ee882cef95dbd7bb39f97f83b558084d10da58aded3654c7935b9b5c78759a79478560283798ed515ce7e9164851d6d7eab602ca98fdf335f75b918cf1c950b828fc43abc172c2d37eb7de31f54ef83ffb6a06c894c3122ca718178666f5c449129670d07c25a0805ffa3055eac98e68dd0de105a5f2fb45295d370d326c8ec9759589d8d030604f2eb1f09025e6ea104d25d7130c22755c835e76adda4bf1616fb1607fd1afc26b7b9a7d2617767e2e175ecdcc39601ff7f3c72b3aa23797a5ef59cd0cc1cd416e4820a9695be92b2cfe247b7dea9352d6e538b66619a75183d32b30fd1316c679db207374e70e42f16abe98e8cd9881a465311d500"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:42:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x3) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/140) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x2400}, {0x0, 0x7}, {0x3, 0x1, 0x1c00}, {0x1, 0x8080, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 16:42:24 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x4, 0x2}, {0xffffffffffff8001, 0x2}}, 0x2) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r4 = dup(r3) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) kevent(r4, &(0x7f0000000100)=[{{r2}, 0x0, 0x0, 0xfffff, 0x9, 0x5}, {{r5}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x1000, 0xd75d}], 0x7, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x4, 0x4, 0x16}, {{r2}, 0xffffffffffffffff, 0x20, 0xb0000061, 0x1, 0xa017}, {{r6}, 0xfffffffffffffffa, 0xa8, 0x4, 0x1f, 0x1}, {{r2}, 0xfffffffffffffffa, 0x0, 0xc0000001, 0x7, 0x100000001}], 0x7f, &(0x7f00000001c0)={0x9, 0x100}) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) 16:42:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) getsockopt(r1, 0xe95b, 0x6, &(0x7f00000000c0)=""/170, &(0x7f0000000180)=0xaa) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {{r3}, 0xfffffffffffffff9, 0x14, 0x40, 0xfffffffffffffd7f, 0xc69}], 0x4, 0x0, 0xfffffffe, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000240)={0x0, 0x80, 0x3, 0x2, 0x6077}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 16:42:25 executing program 0: chflags(&(0x7f0000000200)='./file0\x00', 0x10000) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x48) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') symlinkat(0x0, 0xffffffffffffffff, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0/../file0\x00', 0x8, 0x13) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = dup(0xffffffffffffffff) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x11f) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fchdir(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) 16:42:25 executing program 0: nanosleep(&(0x7f0000001c40)={0x0, 0x10000081}, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x6, 0x7, 0x2, 0x0, 0x10001, 0x4, 0x0, 0x2, 0x1, 0x3ff, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) kqueue() 16:42:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc516000990000000000000000000000000020"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:42:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r2, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) 16:42:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f00000000c0)='$\x00\x00\x00', 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) connect(r3, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r4 = getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x3, 0x0) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r8, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r9}}) fchownat(r5, &(0x7f0000000100)='./file0\x00', r8, r9, 0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r4, r9}, 0xc) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:42:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x40, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 16:42:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x3, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(r1, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1000}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8e3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r2) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:42:25 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40800000007) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x800, 0x1}) truncate(&(0x7f0000000080)='./file1\x00', 0x0, 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:42:26 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0x10dd, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x4, 0x6, "621908", 0x10a7, 0x89, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast1, {[@dstopts={0xff, 0x202, [], [@pad1, @generic={0x5, 0x1000, "b7ac18d9a3933e4eab60b8e815149a9b155f4e36bc3d4643ec8ab094344b808a61485d186da41478d4f2d4d4110a94643857fd0183da54eb4b1a4e50118eb32ba9dc2ac9af206547a54d5352b82f4a4085ef387170e487b65cc3c36628654ab8095feb4ab39d3ff28bf4482b54d57f71672fb62b8b1d1b3cd3ba431b7e529b6e759341970e5618223a5a3d91480706bbd13fe04e9acf4f8a8ebdc44ff6915d5bce65a8f63716d74b6df1aec839fdbf10293f4259ea724c7e0b54f4da2b8aa0ec1969dd2cbb2119f1bf6cf7c0f6d87ccb3d8a25657836c9ec410c795c2782adf1c5cdd4a4074a7f67e686b7c1b9fd1440df67e6fb4d359f658d0d8115b186cd2f67df11441229ffc6f16de114706ad5fa395a5a259b7b316c7b107b962202964d143aa4ecf3e7500ec33eaf0df4cf3dbc26f8df015d650366d84bfd1cb958583d556357f2ae59bb836a76734df4f3be7bf481e57b689ae7c9c5f9f01fdb20010b96311ab4735d7b6b763a05a4466289e6ccdd4a86b8e83cb10ff488046efa654723e58523e3507a8bce34e58c6153f2183545d7f932e104eb20aa4b9e32f972be74bfa06dd0d7d1f2604e4b84aa6ca6c891396b420b92f2ab50339da5ae30b840f8a751484b1b6f62e0f963b9961ec7814f3371fc80667f6f1994e1f3a812f7930631bbe1ec77b64b4fb515dbd8c3f8cf2a88339b4f78f32513ef0976b235bec5660820987e053c720d08ec1b88b80d890f0bf7ab2f71f83ef15e0ef5198c1e5a044e2686b9f4580c5a0c8015dd176615fd65a21a24e489b5e6ffbb1074ff94cee7db2385c7428a79fd0caa018eafe600bac68da6143d19ef530af32e7e6e8f76280c5a890ea6e892297de1063475bc176be468d6f1baa168f527cf39efc7eceb2f2af6b82acd6010a3e3c99a0e025e9e9e21e608fd373cc6a51d85f71a147f9cf45f0f87199828a93973fd03ce7d39f7adac311052588d2db624b573eaf525af287c831fdf4b857da0995ff27a2da1206fafd3dd666758431c2314e10b328c3d1590ca80529988b9ca562529fbafcdc8d2e67f55b13b02450813050b6c351fc634d27f6ab126c36116c2b742737246e804a9620a0bca8347c702e318a629a527f3ec38b2cd4863b7aae91f04ce95575ce52ab49ebc82e19a19d369a8978a092be3d109a964a44c6f3c9dc1750d883f7435cdd670bb67a817867f225b875cdf4edfcc0ba0d013030b5c351f64985468c9d18331f5043f1264a3a5140409cbc3d1510fd05bbd42c965a6a534c3082d8413e30e2b531d2e34395ba10083f36640b401f6139562b8baa63c196b79ead990731ddadb77210161eda32993d823cf89cf29c860a56ecdc30468bcc8fbd573dbf28d72023c071bfc9472299dcdede075c506f4d2b62de1f2277802b07634fd4bc183ec89fd625685a96416f558236d6d42887354502d822e63945498b07812fdb0ffa0158afda4d21494b46766732bb23f8f56f2ae267b2c64412abb7a366eaaf55a65e8b9194db87c4b8cdcc816c5295d8da00ba01573ce304f2eae416c8f5a34b4166c582158c9605e451373abcb4da57c55665476f7d9b520729baa1495e6ee59d6783a12c852f56a6b2b38f0b6ae6d17f709eaea5c4c6d7124baf21b70e0c036f32af44046f7af6462b5a8c29cfb6cee0694f296a7a7314606a28e32da67fb7b8f9d27d27ca70eb13047e9e87a50b87f7763e91e0a938a6b852fc74ee0e7f5b4929f525f0f36b92c37f5b8c3c25e0a1c832a2d09682ca0783bc3acd04c7f14e6ecfdd0ee6aa89845fdf9ca8bb39940219274a3958b00be1c6219c3d65d651beeb983a6a8bbafe48749c782a59ec2262c82c0f4d5822172adf4a6e294144c22ee623358157fbf4987560bc7adc2abbf8525e53a52a20783d271b6d777e48efc440df6bddc18b8d644553a1b768b568f0633801e7fe5b9e022168887e5f2b3524fde60721ef93fa0b8038a41d4babdd9db918945837580fcde896ff9cd47139397cb96c56dccf66541dacc527d249bc3923f9d8f998cb6344d25d7c3300211313ac5774f593ebe2eb168622aeb112846c786306d3bd6870444d094e03d5044213bb06d6729316e372f8089399212b1380485ed5c942874dc5f60fbfee648d6421948d6475b3da2884278beb7131001810afa825f89a810e4b2b077e4a41c27b61bfc0a96a4f679a4e7b03a3d93602c8fe34f5ef2746cc017a050459df581904f982fbec810d216949b4bc194c309da5217c018613a08a6374b37cc40c4f8842fac0f224791d74b6b99c8cad944e426166f985d243f0a7b4c2adc05b22d743c55301bbd7dc251f94e948a7cfbb3983142a9418d87ee4b5d80ca737ec1af7faf173ec34aa3933cf1cc88ba5186bff6a5a034a36cab383bfc4693f01c38e2d75850d9fe98bfe862ec14796099828e7ea88d87a119ed4733f4dfa14d1376bfd100821d3fc142368dcbf1706f088597ecbe5b19449b58c4759edf5be972a5a972d3e72c2f7a2da38cd8d93f1509be9be2b4c548ae3b6def026fe88ee407f1917a0b7c11a82255dc31b7c215fa9a5f5ef4d4a62e7ee628a03880e4291777891d7a55e12182a1be02aa26ed4f96080860548cacd2c35cc8303d738fcf5ff792e0421dc13f149006cbe2a1eb35450258f45e38a6c221b3b7d2929568cdb38ba036a9ff15cff33f06e0efef0395f25eaa50f09b68d8f01093ffe4c4a7433b6c1110ffba20a4dc99a206ad94e5d7d63b2b845b3f353c24fe9d459ac0c43d3f92c96b4ef3e9ad2b6148c3f112419bcd0b93c438675f835a1d17a4a1430f2b02e87e7542d1f76ce81338e786d3ace22b8fe7317cabdb14a78544b8b68aaa7bdf69d6cdaa805627af0a0924bbdae0ba273cf0ca45366527cabe13ba59c025ff17d83ac0ac13ef8abffd95abae312150f00ff203b9c1d30341165d2b6335fb92aadad8b0a21610579be60f590f6faf65b251099bceb35a660edf36e67787864d4a95ef513696a5f5a90bb706d3c5b5078e160aa2e1c428bbc17419afdcc7539bad29a7741b1553a3ccb757ad4b367d1808f01f016338e3652ee5b473a1078f53db8f542be140339896b92165167860f205d02f1aea51d1e1bd3ed4aaace5e01da317ff23088beb455f6c907490065a8c0818d6ad916462820b50a1533f3e3d1ea0803908008d977b41d8e0699ef0d799a8fd9b17a6857a38f96f028344079e1f61ed3f66e094e99f5e4a1881aa821364cd6529cd724bb4fa945b434521016ed0d6601ec822951064bf89a676a66e3986989967b8693a9b90a3ad45c89f8dd26e6467cfc4033cdf12c4844ceaf755a66b9b2f72c46efe3055f3f3ab84f8eeca99d857fa7b6eb6e089e03c83c2bf50c79b570831d106fcdf533016faba76bb539a0e80a884ae5ed5d0dd17504a669edd4d360c879c49c243d289f4588f2e305f958f910e995645596506ece75f9a8e56265ce4f0a9b78e13f7f45fea5ed9a548bfe997b07237ac91e571c309b64b981a2520fc0b5e5cae4d0df8163f220af9d40d18a94f80ada73456c21230904242d4307d4bd129a36965888cd5d8c42d46341305b90e9ad1c62957d29c76b0182ade745a8c719aa616d10e9efb8fb3416ec052f696d177c05cf9e05bdc1f3458639d3bdb6a24562f82196a81d72e48b9b59a3b6e170eaa8960a783a4dc94cc9b4b70fefd4c984b6fdf508697093c0274a1d085d471fc1c45c426df60fd18665fd9a9f2d6c8213fb1d3deaa48f4f7dc82e450de7491c9dee5f5869e51c5c2a8ec970b44a901836145816116e63b43b480623187270ebd2ab25919dfb9984e67ffde9611e6982ddd4db1ab68453cd35ee620dca1bc4b35263f5d83bc02ac65bd238eadd7d6f33992366067535a8b73e67e9f34c74ec7702773af5119c550c48b598711ddfe37aab2b9900c633b7686d298d296afc0d177b269d701fc41ad3aee3d8d3839e335d3f9eca3a8e795a6462295f948828b5ab07925915c307a2e7020ba9bfbc96acd4362dc23de0430fc305e7296813dbc157224e3c7fe5b436240cd39914e4239092eb52f0499a0f3a65fd9d4396bd1eb3cb379e0597faed1b08ae68587069debfd3f6e68f9beba3aa3423968cda98052f49044d4c2389d34ee6a9d4bbc6be978dc4a321880852a4b978d6136be0670ab78c5879e2594269b33253a0926ceccb69ad22b29e2af0dd3651d4756c9786e69e0149b942e3b8ca5c8ff92afaebc33aaed1c3b221fb1b3d3fd67db787729bc577e78e8f00c30456aaad6da845bec6ad4d663baeab782db0e1de0f2bcb81da16f0dd101f713f6134f23d52060eff8f293b07a2f407ccef65b2b0c1394864d21d094a80ba57d881aab9e5d92bbb01f687f97b90c28729f5447b9517a198fa81472b94ef0091179a117618c72a147c6fe898d3e168d49508a301b266e136da554fb48a4007c585b6b3c69577803b2aec65d5dd7598fb2671daa6164cb5546d9fd33bc75ffcb61da19975ad89b9c050985ea764ac0c7ed2cb97562372453e5f8d9008686d493bf042a06e06329ada6bc03bc43c43567eeab2b2fd8369adcd9aca23eb3b717f050c20f0aebcb7c20ffbb4e378b20c66e72d883819ca58177008c30c573cb0231a9bd027995a6537384bbd2bddae0be6952231780ad5e573cb6e214789101161304973c735c85dfd152ca043a9cea1fb3a37c3b4f2382bc403c90b43dc8d6ba8cc439d1a3c1e830a2415d24150a26df6b0cd0e3a51e84db31ef786d30f0bf2dbc7a8c64a40c44aa022b6ca74c1d6c07811674b5179d33254437f686d00040a8ed8f4591386a0a64fc4ba7888acf4190a32440f012838ced714b353a210dd6fdebebe3e14b1b811f66510f44ca771f5222aa660a16c7b84b311e43c59a5d9b2e87c548701bb62f71b5a22831e32f3cb5d82d60f7d166b937631977a8406fbca58ee69c7cdcb9bfbb22e37698a07d211f11ae0bfdb34d25344aca7f0e42c7cff488a6100c72eb3af03de2e9040d0fa6e383b6d3099a07f7dc1279f4664b83627ee3fd79be4aa5e8677e0a8399ae4bbd2bf9c3116aa191a4dba949c033e54f377e4dee3021034eb6326afd703aa25a04f9d93e780ccf0a9d61a7cbfdb4a38ef217eb9c513b8d7cf809371e5a4d4494aaa9e43e569a8185fe006220ccdcb41e1f641b7729c4d8edbe93143d2989374b2f8125bc85a1bd457e9eea4a6d771d32dae60e2c3eeb8e6f16479d90b4b4d1da19ff708a402a9b9d959bae0f6682fe196829639b4b7d6ba33a5a92f81ccc52d9732877d750798b422542de5bf72379882fb90e33999c6128debcea11dfd50517c84c57f50347de40851502fbe0aa55167ded80ebc8a3578be9c23a534f6a848d8796e2b560856fa90f8ed635bce98b93e339a387e1daeafd30a482cf7db0aa10b8c96c8f29a8968040c5412badc24c6563ad7bbcd31c566d0dc4db6597f7be0515a6f12671b1bea8d02d32f62d35ae6d5d35a29740f1a2765e10e5639ebb8e834d5c6a0eb3d2e8ecd435c01a32d2df46aabead7c7bc9f70664d0532d2407789e3dd20897b279e75ba9ffd0a4f267520e05bc455f8e2962a67521df476e8381441145f3df0fe409134b483716fee4a49107d67afceee536e04798c71bb7b29f6a20e93fd750631b9ec87f91897fedcd938260b8bd6988e495a7218e85e381f3bb19d2dd4e23ab20ed1550081f4b00e2dc14b3373ad74f625f60ec661140ab2174689f97e7f6de6a10d61be07e18eac720bc0f5c2b257c3b9e1bc530fe67a019c748bb66037f"}, @pad1, @enc_lim={0x4, 0x1, 0x6}, @jumbo={0xc2, 0x4, 0xfffffff1}]}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x9, 0x0, 0x8, 0x0, 0x100, {[@nop, @timestamp={0x8, 0xa, 0x80200000, 0x5}, @eol, @nop]}}, {"a0badf76311761748694c3e6af2a9166699ac41d7463ba298462686ae6d1b91cd8ddeef55feb30f0434537a70107faf2574f05cdfc8cf695cc07dde3c99caf826707267dd0850c6159b6569ac1d5bb4c3b64962c5e57a20668f9cc50414f4867f0d7b4"}}}}}}}) 16:42:26 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1a4) r1 = socket(0x1, 0x4, 0x59) sendto$unix(r1, &(0x7f00000000c0)="c5ac670e9d5d4682723762fc577e1e17539b2577e01f96b917db17c9663eaf0bddbee0c7cfe5ba1f396f65f23c227b1cbfa1e0898c61a6a3d9f9ae8146d1cb6af8114316f7360de25fb2c9778a63804ed59c", 0x52, 0x5, &(0x7f0000000240)=ANY=[@ANYBLOB="0e005fc6f6e47e139e4e696e3a8ce4e4008e0b46ba6e8e21f32258f85af8702d419a3c66f163230dc95f93bb35efc7221d6dc3a3c11509e19548f135fee04658c6b3b5aa10baccd8df8e004f22ee1edceb0c900aae625c26a942005e10d08e4d48ed3e4a812d397a481c8593d5c18504ba280a72f06d4fe9009926be9a674989a08878542ffa1541c714c3d4b8c598be70166fa064011cc3fadce026f4ec68793c6575c1635f23c85144921c83005d85578112acf948bcf32659107903001350dce21c23bb01ccc5a48f7d8264e99370b6532411b17359c273d6524fcc49f1355c75ad47b90547c172"], 0xa) syz_emit_ethernet(0x2a, &(0x7f0000000480)={@broadcast, @random="1aeaab994392", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @local={0xac, 0x14, 0x0}, @random="2f1be8b80ad3", @multicast2}}}}) 16:42:26 executing program 0: r0 = syz_open_pts() r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0xfc2c8179caefaba3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x20002fffffffd}) 16:42:26 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x20000000}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:42:26 executing program 0: msgget$private(0x0, 0x10) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e202020760"], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0xf77) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x24, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:42:26 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x40c, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001440)) 16:42:27 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0xa3) 16:42:27 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xae, "0000000000000000000000000000000000081000"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:42:27 executing program 0: r0 = semget(0x2, 0x3, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/69) r1 = semget(0x2, 0x4, 0x80) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/229) r2 = semget(0x1, 0x2, 0x1) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/109) r3 = geteuid() r4 = getgid() r5 = geteuid() getgroups(0xa, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r4, r5, r6, 0xc9, 0x3f}, 0x2, 0x78, 0x14}) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) syz_emit_ethernet(0x10f, &(0x7f0000000300)={@empty, @empty, [{[], {0x8100, 0x0, 0x0, 0x2}}], {@ipv6={0x86dd, {0x5, 0x6, "a33c9f", 0xd5, 0x3c, 0x9, @ipv4={[], [], @broadcast}, @loopback, {[@dstopts={0x0, 0xd, [], [@enc_lim={0x4, 0x1, 0x74}, @generic={0xff, 0x63, "81f2c4abeab22f9006de7b501dd55d32f484bbdd0b82ccdd4db60d3c55daa464c092e9dc37211a55e74e250c66de7dea48f8f880bcb8f1f20992898627dba359184db557af1574ba9cab7bf21562faf362df575e251aadab50e2d5e44f2e8b9ecae7bb"}, @pad1]}, @routing={0x50, 0x6, 0x0, 0x3b, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @rand_addr="f7b3ca5eefdbf7670f02528867b3c3b8", @rand_addr="3d98e86a6150f20208409578045ccb7f"]}, @hopopts={0x1d, 0x1, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x81}]}], @udp={{0x0, 0x2, 0x8}, {"74fc51b7d2"}}}}}}}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000440)=0x5) r8 = shmget$private(0x0, 0x1000, 0xc0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) r9 = openat(r7, &(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f00000004c0)={0x6, 0x2}) accept$unix(r9, &(0x7f0000000500)=@file={0x0, ""/13}, &(0x7f0000000540)=0xf) 16:42:27 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000640000000000019078ffffffffffffffff030c9078000000004000000000000000002e000000080000ac1e00aa072782e0000001e0000002e0000002ac1400bbe000000200000000ac1400bbe000000100000000070300000062fa1b379d65000077f723571af8a879e6cf0f579f22b4f6b46f866804ca3f979e60ca8056c38f8c216ae95c3c0fa44fc9baa02717be6710e0d58fc4f0e4c23e2ae55d"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0xaf}], 0x1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f00000002c0)=0x3) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000071e66ac3271949bd5ae26bace38fc73dc6d169530a1d8178dfb98dd21b258dca7322e09c3a4c40f2a4a062bc09060c92e24f47bdc5d78b67fbf988d48cad10551264a5a2673a5a367a040000a60bf2abf70d7c23df40b1db622ce007b0a29faec3e7924fc60952020f39a3136adc401fcd628cbb213f6c08151fa0e370687f57effda50a8c5bf5aff44149ea7d75b91f30158f947e28d444ddc1398be8354ce9fccae1c3ea81fbac2a283ff9a0c4197a3affb80294c526cb091bb9269858f9111ad72d36a257b7031009e5d2e6158c5c65fec2b0708ba615f793f55e69cee20fe42f66c76e8051882892c70900000000000000c914fe9ca9332653c4c4c17a2683abbc7000fa4941b901aeb609084204043ce822e80f37ae796ad519af02aedd8bab37c588a28aa406d5c724ebe95b117af3cc7327e62798e0f86212ff9653d9e69062898e198df0438dd447e6e6fdee43895c380d8f7efb1e0af4d70477930bff85a97b75627292f6ed76774c0b7732157996a323bcb97ace6952ee6c3966cf5852bbe6750f186071f4543129717e8eaa68c5513fedcf5c424c52deb9e19834907b5ed6b14abc8de6a40e4009b78055f8b414850f1624cb90aaddfa2980657000000000000000f4012869dec7030230d2eca3033c6636ea3bbc2d375bd287410a5fdb668cdd7d618ebc00a567934e11f929089359f85db5ae52f461b807c8371639b46758c4194962ce8113603cd2bbe227552e861935fdc3093408bbd075e423dd7f6b42d4a7178ec8009ae8cf45a788f730bb115859b6750c10a87a407aac946221b592245fbb258a5a9b31f1bf920dd8d5038ffc2d3fb86a20bc98127db3971582aa66b7b6c168d78d2e24be930336f415b780be8be7119657506ab02c0e9e9f2e1b39510ebc1bebf944cfb224b266f3b20b859bdb7e8bd537cb2b026e3ecdd63c7f7414cd9b10b2bbb3313f36535eb21c07b06ea3215f37029d09d4757178a2444fc1ae960839f6863ba8dbaef103babafc27df9bf5c04cb81d08a748da9ce7c30ed5456987089c04e850"], 0x43, 0x1, 0x800) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/244) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x531, 0x1000}, {0x1, 0x75}, {0x4, 0x8, 0x3f4f3a96e975671d}, {0x4, 0x1000, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x6, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0xc, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0xfe, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000200)=""/97) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 16:42:27 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000200)="4e29be7221d0739bb7252353ab4777e1bd813c6cfce4bcddbcfd6c9a71994fc29d73f43b6a4ba41a8bcb3e6e26ec9a69ef8ea04db1fc02f2deb0ecce6c095ec864203de35ddf204bf40af278528574e281cdcc8edb29483af9eaeb2834fb055ad382b6c55d636cf76f74c2bf2e2cbf3e69b20a08b75ee0a867d7c625dee08661c2112e0e7416f6834339f75678ba33062654e8f027720b2e20365da58e041f368fea4faa35df540bdd8dad28558f", &(0x7f0000000180)=0xae, &(0x7f00000002c0)="ae98b36ddb22d96edc79f21f4e995721e03429b73a563903905c816dc8d33d94b1b5811ac90afd6ca19008375910fd4ac0dedfc596894c1451b9247094deaee162f568258dbf3c408fa3074d1bbbe969a082c6ca3ee9019313b0d60eda82daa732fa3f7d06d1f261014295fb63ac335ad4702fefa118427334b77d03f95733a9db9646f77e854ac0479bc23898d39b1646f49a8109b372660161b43af394e4dc8c2a1b9448dfe36acc44a407f54385a30ef23b8474f790e9f26e4fa46e75eacfc8e951f5d8b8793e68564986410d234224e68f59cc795cd1b48091f87a64f64bd999b5d1f148ab3d6092b7c3027b67de56996840", 0xf4) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x3, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) fchownat(r2, &(0x7f0000000100)='./file0\x00', r5, r6, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000400)="94907bc767f920669258", 0xa}], 0x1, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0xe0, 0x400}, 0x8) 16:42:27 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) close(r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:42:27 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0xa, 0x2, 0x8, 0x7fff}, {{r2}, 0xfffffffffffffffc, 0x0, 0x20000000, 0xfffffffffffff360}, {{r3}, 0xfffffffffffffff9, 0x1, 0xa0000022, 0x0, 0x1}, {{r4}, 0xfffffffffffffffc, 0x89, 0xf0000000, 0xfff, 0x1ff}, {{r5}, 0xfffffffffffffffc, 0x10, 0x1, 0x3, 0x9}, {{r6}, 0x0, 0x0, 0x4, 0xfff, 0x7}, {{r8}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x3ff, 0xeed}], 0xa9, 0x0, 0xfffff801, 0x0) 16:42:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000140)="0ebdbfe4329d575da24977466dcd0900000000000000dd05aab953ed8f9cb3787bba89303bad936b", 0x6a}], 0x1, 0x0, 0x7ff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:42:27 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000001c0)="bb9280d55845e9de0fa60b823c6cb82aab44a68ad8dad51a4f6521321f6d4f148af7838dc06d5fe38adfd28d0800973da6e70c4dd15006d8b2dd29a4e1332b07c9872421651a4c0bbab884e6ff1c6710f4acfe3ac06e4844f6767d33e09f973c6dc9a7524638ec998d22fd96958d8b72283e49571c6b4660a2f930be2974a0b13aded83cfa9585097da045eae3073aa3e4dc1d5176072b48a34b6b319314bbef8af2b6b7d3b29bf5a893a0461bbd80ca81ecbf54e30093d6d1a985c47e268b9f43b66feeb59e8d50bcd6746fb4a219f76b7b4a6100cb1bcce2540213c51dfe", &(0x7f0000000040)=0xdf, &(0x7f00000002c0)="bfe85e9e12a4388940b6f27fe3a8832fa1c4986067e5954eb96dd378a71e11c8388e65f80ed41a260a79fe9234681981320b00dec3dd180beb95e7a4c1f17ced3dfd2a0abbfd90d80c11d3cbaa32befca1d7e8dcd20f0b2e6e182979ae45387a47", 0x61) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x1ff, 0x1000}], 0x4) shutdown(r1, 0x2) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000340)) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0x1, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r2, &(0x7f0000000380)=[{0x2, 0xfff7, 0x800}, {0x4, 0x1403, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x1, 0xc79, 0xeede9c8e5ef3fd2a}, {0x1, 0x2, 0x1800}], 0x6) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000001c0)=0x1) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000001c0)=""/148) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/38) 16:42:27 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x229}}) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x2, &(0x7f00000001c0)="1643e926d01423f8412350963d71a5c1447e0212b55835cd160293191c2b3afaf58cea0b5b954a53934c14569974e9dde1c5b1cd88559904ebe10090cc29a7ee35b149022e727601376c106ff6a0594325757e7d64f76e82705f7adc80089be1be93af95773f901f72621f0c3844f4788294328cb5f23db0fa2dddbc5e61332ba3582bf159b4d3d65bdb3398acdd495b2c4ad1bfcd04fda5b20900000000000000bd8ea6e5516a66f56fdfb9b305dd79c894c8e0b1f5a2d6", 0x0, 0x0, 0x0) 16:42:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) nanosleep(&(0x7f0000001c40), 0x0) 16:42:27 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) read(r0, &(0x7f0000000040)=""/44, 0x2c) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:42:27 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018600400", 0x7}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x1400}], 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(0x0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(0x0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semop(0x0, &(0x7f0000000100)=[{0x4, 0xa7f0, 0x1800}, {0x3, 0x0, 0x1000}, {0x4, 0x9dd, 0x1800}, {0x2, 0x3, 0xf055dba90111b15}, {0x4, 0x1, 0x1800}], 0x5) pipe(&(0x7f0000000140)) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r2, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee10000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8b32832f46f8c0000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgsnd(r1, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 16:42:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) 16:42:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x34, 0x3a, 0x1, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "155d77", 0x0, 0x11, 0x0, @mcast1, @rand_addr="d3f5ab685191de4dd5e6d1bb848be286", [], "4d48eaf5"}}}}}}}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x2) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x7f}, 0xc) 16:42:27 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9444c67ba193086b2ed0907d926e95de6862d1918164a43a", &(0x7f0000000200)=0x19, &(0x7f0000000240)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff}, {0x4, 0x1, 0x800}, {0x1, 0xed13, 0x800}, {0x1, 0xc000, 0x800}, {0x0, 0xfffe, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000480)={0x3, 0x6}) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x19, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) pipe2(&(0x7f0000000280), 0x10000) sendto$inet6(0xffffffffffffffff, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x28, 0x0, &(0x7f0000000300)={0x18, 0x2}, 0xc) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x2, 0x1, 0x800}, {0x3, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x10, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x200}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000003c0)={0x907b, 0x2}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 16:42:28 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = semget(0x0, 0x4, 0x100) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(0x0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000002c0)=""/215) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf79}, 0x3d4, 0x5, 0x3}) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x4, 0x4c, 0x1000}], 0x2ca5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x6, r2, r3, r4, r5, 0x52, 0x94d}, 0x0, 0x4089, 0x1ff}) semop(r0, &(0x7f0000000280)=[{0x4, 0x0, 0x800}], 0x1) sysctl$hw(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:42:28 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:42:28 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x8, 0x25ad, {0x787, 0x5}}) syz_emit_ethernet(0xab, &(0x7f0000000100)={@broadcast, @broadcast, [], {@generic={0x8041, "b37584e34aa12e5128ba8ad68099d5c69d2b86648cce1756c85ec998495f766f8d48647ab44e4ff702a40e99c5f136afdfeb09babdbcf3266d795a90d1722e7f504309ae8150d9a3dc56680f508e6086740f01c4a8754c75d6eaaeeda7b9a9e83178e689c5e51dcdff154e83c8fb845663749f16369def89521425e5227c1aac5f523719732dbe1f9aaed54ba8b2f21d0021183f3b755cd97dd621903e"}}}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:42:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x180) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) 16:42:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff3a, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff00000100000000000000"], 0x246}, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3b, 0x0, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x28) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000100)="ef18f3decb3e9480b5c9ea5328b8426d9d91fd6009134953484b30dc86687a872d850976e2e1a0e2c52c9ac2175ba75b4484694d57db1af1b5c4409052394b10c6c034b0a1d48c38092d1ea44df2b42c308619bdb77d98cc418b8f761af05939f11f3eb8c52bc5f5691fc3", &(0x7f0000000180)=0x6b, &(0x7f00000001c0)="e83ad09d20da2b5692c78ce6c49eab9c70bd58c0f5f61429cd84a5b04613a10aa20871fcf1066b1f0ae2093b377a8d9bab3916def6c40a6bc958be0285a343b58c6df7787e8c2daaae9a87f771b6bd8a8c5707d49854c243559df8fab9f48581ff1b5190b4f0f96af0cd7d06eb329c8b311abde3d588c2e74d713b686d7fce2714248bc4389ea3d9630d", 0x8a) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000280)=0x1) 16:42:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x5}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1000, 0x3, 0x7, "9203ae726ffd0a765e2bb4f0ffffffffffffff00", 0x3}) 16:42:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00002e518564a644040212420e091fe600"}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffffff) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x5, 0x9, 0x9, 0x0, "2604bfb2217919ddb309e5f1db09dd41a6b48f6f", 0x4, 0x15d}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d026904", 0x105}], 0x1) semop(0x0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(0x0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semop(0x0, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x4, 0x0, 0x3800}, {0x4, 0x1ff}], 0x3) 16:42:28 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffff17000087dd6031797100403a0000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa2c0001070000000098cc36bf72de6f5f000000"]) 16:42:28 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) dup(r2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:42:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = kqueue() sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000540)="67bc1bdbc88896f23ec04fc6f0b6d2e32ccb9e1e6f56c949d45b4632aabe9fecbffe0f088d1e9509d6c69b7d7bf8914e19640f100086008d421a8218e163678ac30396566dad95bc0a253ff736c339a53638521390d33c963a6edd65c212b84b37f2ea68acc7a54d3b171f692182511520381373528350f379a59368ba6f691a644d8f6774e65588cb6f6d9dd0b756e3dc6611a17656e196a3af2aa4a6ec05f427e30454751739c70bd12488809848fef6796da76c32443fea25ff60e5bec2f4f5dea3d6ecc5f3dc52a9f7c174d13a3e1296af7dfcc9eaf2e85f3dde0cde7b9b3538fff2c4f2e8b7cca76237c61e4d45c01e8e77f086f440e82be7018670214d760a238d074ec05d26fa584f3b4cf658d1ef3d412d8b3d626f7abee3fea09ee0377cd5d5b2a8e2e926657cede5ef1bda43df0bc5bcad4b1b4a3fd0ed1ceb2da35f63e380806d6b892d482f250676e18ed632c0178c46c91df96dd7563bab8a8d9ecaa23b955b46ba234220d02f6160bf497b40415d4e1d9191d17ad4b65483e8126cd3dc152f6ce200ec0912ae1119dcecb82c350437ce91a13c8d8f92ebb0e12444938625c0c5fa3a94872b4bb5f16a80f4a3ae912e9ec7d8fe8d6d81a2dc5bdc2f3cf6c5775d4027bbbcd8967419539f3452099e782b7505471549bd98f99d8c78d82481577adf8ac18212ead76fa7d7e460c03d5e59fafc008c824816c28550b4e5068217ba385f49f034606e12c5906f3d079344487a3b41275baaa4a237335ee34dbdc10af2323841501ceb5390ef89354be4f7136dc65a25e4524f4cd1a49d2aa95c825551743661e8413c715bb1115133a4660ef37765d16e739553494bf10e88a0233808de4933c80c0e8eb6593de912915ea41a166975ca8ece4d20bd5984cd60f357f4582c4ef5cd47a39d4c227cd46216bdaffd8204eb75159bdce0830e99e29af4d9b7e134c452cb90e71a765824596257ff6918f94a3d0400285c6b5d4f76377bdadff867aef0d2b8fd94efa28f79166bd7e6bb247647ff8f7ea12f9bc7f0f300f6e472e5e600147bd6049e1a4e7b63ed1e8eb56529fff0cb978adb38d5d7762564cb20890d1b9014b8ffbd5c5139c757a55e5ea9d6f3226208a4344529cd86209a2333039c2ce5e3b4cee3dce016a7b3f25170164e2f988689c8ef7cfa3dcdaedf152891eb02a0950df033151b3051c23d7c5b37e8596289e866d59f588165c334eecfb40dba69ed243888333b14dd86a8829d2d3169aaefc5332f129bba7348cb8093565bbaaaa990ffc81e407aab0fa13328196ae0faeb030130a2fd41cda0ebf82ca80b6257a4710fa19a9bdfacb8ed468e37706fdd592eb2bdb2ed7fa01c7a4289e829ab9ec34aa49dadba9d93c90dab59cc1d0274bacb6a68cbb7bfe6f96bc3f0cdd28761dc7b36cd659ffebf85a233720277d1b1f5a01a98243f0f405e27b316e0b1def05b4c8b2d89ca04763efe63588e0ab0f7ecf1e73cb322c897087e611a363f4b0d76023cf73de3a2f9fb25e2397cc03526836f2da6075e3791863eb4d48201259e3f5e6d28afb95897c7abe0a1aada01c425e5c2d53a9832eb8922876d9098566b281a57a3dd339ccadffe76162a5fb25ca121821cd5f0fd1ed0b8e0c3ed4a1dbc3ade4f697af792cee10e25a577a9aa077c4d2e2a727bc2d0fc83d895105ba752569d15526346634fc11751c99a1ca0b5a0ef631e2a3abe18b497377956447efd93b36b9bd0434b24ba33e4b75476f8f9be80a3286a0dadf4882139fa4f9a65a61207ede73c2ece7d95f6eec7dc43e7233dbdfe45674839f3983c84673654426298101672bd7da1673fc73fad601db5df19b8b8e97dff0180501df6cb067edc68f581e189cb2d38336eef3a85907e3fda8b1732d7be2dd7a2f0e098c71f7dd4b1fc870d47f583c125af14f31afd81f2f135c939a6fe86307efb92cc69afc56b157c25a31e27735f8990e780304383bbb973cd4e9ccdaab9bc6503317ab3574595116f045efcec97b0112228f7121ce2a44503cecb63b8c441aef636b7907a4940146c804445a2cc850d79de107d69be313abc73b4aae5ab2684afe706d755858ed9d97896593e1844c1363464abbfee6dc2c7e27e368bb793f03bc63a120e20a18abe48c269e5b9bc96bc495365309451a913378fe47efb6e688d2397d23e9a8b944c5e99e047f4f2e0decabcd8a5329c914acdc8603d1dbee1825128d60cbc7829bd5565a31a93cb8dfc77c3e809f297335fe9ad418a13319f31e0075718df1b55c2e59777bdec5d4523529a3ef02eca51161f318705c31f4c632ad4cbdc724e3ec1f7c37003fd6f7d5eeb5a735fbd580764615740f00b6708f102b7708e9031bcafc48c806fa3b5e2473cae3be87dc8043e160cbd347d1defc6f6abf937bb2202b22c7d85bc4f8bed8e98e191913f6f26d641badc788d56a794e66ea8d3d5e74b925f50e747af8b25fbc6116589b227af5cf64d86575de9fda2fa22afc87b294c12305d76c95998a115e03ee4bd159cefb9e9bb3e2cb5b53f6f515aaf0c82ebefbe669ad647cebc86ba57bdb373f43a7bf86a88d49e5fa8891857210056a3c64ffde69d0cab61d8f2c539a59ece067bf9cde6c073510f1cecc7f6c65d4eaf049e214626db1007a9288ef9bc4a3f3b1dd954084cdfb0b08499ca8b89ef8153c7db6889dcaf296c03e68c108bf180bb8b06f6aa74c272834d8d7329f2d950c7b3d9e8ee2c8479247a5742769235af691c48ee8783b9571293967b0e5b2b0f99794f12860c8f7e592d32e3e0f42cec29f1ec3b592b04b63a4b1ebaf847a7fca7bc95c9f5692e3c011d3e28c52af2638d49b49a2e2dfba104158e57757969aa1ec397b4bbf2391e086f0b26990c3f916cc12c1add93153a0b088fd8cc71b92efd2a0970fd2e5d0bb2c32e1e7fcec36d3ebda762731180826e536c6dc02f133901cd14f38fc4c7ede320dfbd7c03e0efc4658d327c1c28c43e5213b9004bb3bf70903942904fa62c0da6d8361a5cf7f2a05918d6b12aa5d67e70374b25ccfae5cbd06937ede893d4a291636486632f211de412a931ea19cde84e8537b4e698aef9e5485c5b4e8f563d104a043712fccce7fb13c39530b798aac4ac374acdab15cbbfdf2e85fe40a5b558b7e8154c4c5adaeb906f440e11539da6905db7abd09f3a67b2e3ffc92e0126b7aa0a156ba66554ae20f62135593aa40a0e40e035b9829449f87826ae9c9f57e75ccb06b062e7732302adc07827b73cf73502d19344fab46e745898635065c6f99727ba5d03f89d24014b2bd9a7eb615a58158c27a29954894f07b35a59300d934e337e25b8c560b02a0a41151b24d6e1c3d9e02bcb5c181177bd8ff2e6825de067f4f7e409c95c604923fdce7c5be24d152990ca6979dd8f177f7187727393042a8f09d83fee2046c9d4c0c287f37c2ca9ba8587bad2e76de2f8463e957ba6da14bfdc53b59e29f2b22f1dcf9f9f722ad741cb9461abd1861c59e97040bf42d252a5f3940ce732a413e77a65aff12a4e22437204cd9f21b6531a4cf3377e568433a0e9a92c8c2a415d5d58c23cb14fb32bd4fceebc6e192e970e22a5ae7eb4fb4d85d316e5229fdd3780fbe006af33ed626b2632c0fc60c33689ba50f681e46fdb16f7fe7f6deca0aacd839d1a8ab0e5b38f6e625aaab432eef6b45916a9089f821d3f7e8b2fe208247d34aefc5d459cebc3ace8d0d789f765e5fd7b342393e2075de51fbd381d452c5551a52df18bedb93466b11207f466d047525ad92e1f116c94f75437a73784f18a90f109e0c7ff71eabe1c1240bc343a589987af6a145be926be66767f38759f5e156f02d4cdb993140b9013262f6234427fc3fbad454a60f29dc3870105ea5dcd848f47be30791d7771ee7ad7b89cdb01cf0e3952838db2a8a6a126eb84345f840465c11fccdcbbe88781572571739eb9abe81879c19ab863e6f8bba3692cf12c3eda3e5942603297537e2bb0e17f0bbd7e3c86bb07ead677b8738c9be7f1327a97cba3942775cc92c2c79dbad59e84a996b19e40425befc9fb15c7af59d4290f2c0e94bab317df6253f8012078db814b2cd14d5344a267f1730fcf43fb8ba5255e2432701bc9e5d8f0291a71a7929ec5b9a10bf4eb2214749269a9b02bf5b1fb21f9453a887726f9bc99ed8c31868ba4e5e92217731532f01077e172f1e63e7b6eb5ab864cd735c95289c28f90b0332f51fbf260b535ae8bf9145a708679853111fb1fdefb5b74f0bc063d64911c69ce54f603dbc35b082750b1dd9a1e81719cc35702b67e2c48383061730e59662ca6c29ae167fae19b983c3c20801824a2bb884a878ba399db84f748a48c2a8586db9d7e99802c9406262c5f665e54f56786222d2eb00a292d487c8612ae513a0c7e6ece4afa185a15b53cee53c7fb32fbdc6bd363eef46e2fecb8b783e1ddf1e34bb5db8c48b5009cb278391ba1fdb05b7d2b33808041a60d8e23330b300631155f7555a517dff6dfdcd770970612515f2262d32cbcd99fb283d6ec145ee31aeb665537a24eda0b95667748c8d0945504c053e24767b45fd8dfd8e14e6a6a56cc3bf6a2d93f6853341ae910c2e0d5bd0684d57eed7d4d6e69143c0b1b4ed656c0d78cea2a3eef67f06b44f4ad74e883a7fac05ed7cada3545c74362f199ce58da0b2373c216126753069ea7e0ac83f9c54116c56eaf218df6a7294f634fe34c66217f84f7cdd5038c78477e4aa97787520a6ae53dc9fa4a0c7714a6371efb30f637945c7fb13dbcd2d4eaa37197e2b0bf10e42fee16d7d4439d379414c53a9aeca6c5844c2588acd116e4735bec0dce1d2225f434cea9e898ef31a4e9fc20096dd9b9b1ee876b181ec601b0cff32139acac2b19e9cd8cac89a1a3742a6ca496fbf6d400146f17c968ad999e9c6e320c291874e9f15566ba6ee95f796841ab16a13191a0368b0a1c504ceea8244af60f7b2a602913f5084d2c2544038269727382bf26e172d8a062e3fb7ee6bc47438852e2d1d125b2b51560ad043280dffb74288de4e2764adf0d26563e25d5e2800cd348c0cff90eee4731a5906037715cb628163d082524e4cf19efbb83c0e9c8697d771c9e62f2284af4497f84e3dbc6e056a7016dc0012403715c28f14055a06ccdba8e9612fede86f502355eb1cafd0f5681aac696e8f7736d7fda57152ce9dc5574f04c0ff0be6331c95e8900867293aabba0bf746163af0ec44f97033ef2878f9007e862f8b199609a4c145e202e2db71a7b75130128a262c690f73c269ea07367c937ef08de46b520641c7f795f1658dff30131a756036ce7227a1b66f10693cc641221773218ab7480fad82b7c0c6ff17f0540f3ece7290395db0994bbd195e493539d4c7752e5b9e892449f612feea7197320ffbe4b7cd8f5cd02153400347b702b4a2baab8edfe378d903f384c48caeb9a0f626223611ab552400c2e623bfe942a8672934ee455fbd7d1974089410a6246dc515918b5393d2df9cc5f6eda1606d8389b366acab4bf1a8b0eae7a77f12e50ad2466318c93a9150a35c3c2516c461975b876ee1a96cf3da7f87850fed4f9e819e5f34bdc7848a932770ec59e14a1de896eab6f27226a87b6fe6fe8be24ec879aa0b5836d4b3dbdac41d0ed3e9c4a6a8cead66b3f9a5aa4bd77c08b4738eb155c77b5af5c9a93c0098c487d387ed328d0da8feef29e8c0b773b6f5ee04d7e539a8c9050dead244fedf96428b89a0a69d3cc9f7689cd78c047ae2ab6c86ae5a8c2b415dfff7e58840077ac8b4763", &(0x7f00000000c0)=0x1000, &(0x7f0000000140)="b92d34db515e0ead2bd531c61ca6b65447fa04dba65cd8874fb477a8f3fe8f17af8e48a61e37bcb37fb12262df070326d4764a623bb71e151f936b12dc87f99267bac5ba6cbe0cf44087fcbef87d2317a85dc109d995fc0b1b82c338c0275e9b6c97d61df4e08667ebecd98e756c3d5a878fddd51a8f276f62f6c81b735bda422fe8945cfd2b", 0x86) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000200)) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x6, 0x4810, r5, 0x0, 0x7) r6 = dup2(r2, r4) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000300)={0x8, 0x9, {[0xffffffff, 0x0, 0x7, 0x6, 0x20, 0x0, 0x3, 0x80000001, 0x3, 0x7, 0x8, 0x8, 0x6, 0x8000, 0x2, 0x7fffffff, 0x3, 0x6], [0x1ba, 0x100, 0x81, 0x2, 0x8, 0x1, 0x6, 0x1, 0x7ff, 0x3], [0x4, 0xffff, 0x1, 0x7, 0x87, 0x5, 0x1], [0xc455, 0x6, 0x1, 0x800, 0x8001, 0x4], [{0xba6, 0x3ff, 0x1ff, 0x6}, {0x8, 0x80000000, 0x5, 0x2}, {0x0, 0xfffffff9, 0x5, 0x8000}, {0x101, 0x84, 0x3, 0xbe}, {0x1f, 0xffffffff, 0x5, 0x9}, {0x1, 0x6, 0x20, 0x1f}, {0x9f, 0x101, 0x7, 0x80000000}, {0x7, 0x7, 0xfffffff1, 0x2d}], {0x4, 0x21c, 0xffffff81, 0x7}, {0x6, 0x3ff, 0x1000, 0x5}}}) close(r0) recvfrom(r1, &(0x7f0000000000)=""/16, 0x10, 0x0, 0x0, 0x0) 16:42:28 executing program 0: kqueue() dup(0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xd3e5dc5c610d15b, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x1a1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde456e) 16:42:28 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0x1b, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast1, @empty, @rand_addr]}, @ra={0x94, 0x6}, @lsrr={0x83, 0xf, 0x0, [@empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x9, "9bcb6731aefa8f"}, @timestamp={0x44, 0x4}]}}}}}}}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)) 16:42:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e000000103028b7f0a627b6dd7923b744c3f06babb0d7912a760433c45d254d64b596be4438ff595811b5b7ba706ba7fd8d7120e0e4cfe220e35cbf020d63c601b88f2ea5275864d96a6dc6236a98ded270934b5bd0f1e2ba826b753fdd4b3cd0e80136fb368e283fbeebc997da9506901c7c7c3e58261a8038bb1ecfb26c841af7cbcf4eb7db8c47123c07ce48ccbc386ca0292e579c68f099be989fb008cb8dcec7fd7bc"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000180)=0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) 16:42:29 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000340)="5b4383c13420188f295805138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb2ae3c8c15fe6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0b0d4ddbe5c1390c8a3fbc4af7282dc014d4ddc05be861e30110bb72f6ffa387", 0x91}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x5, 0x9, {0x8, 0x81}}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x11) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) 16:42:29 executing program 0: syz_emit_ethernet(0x2b, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1d, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11"}}}}}}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$KDDISABIO(r0, 0x20004b3d) syz_emit_ethernet(0x154, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaa363c3390000000000088a81b0081001500080046b0013e0065000605299078e000000200000002830708ac1400aa071b00e0000002ac1400aae0000002e0000002e0000001e0000002071b20e000000200000006000000007f000001000000eaffffffff01018323ff7f00000100000000ac1400bbac1400bb7f000001e000000100000000e00000020712e0afe4026feb9351280e05cce1e34141940600000089440803030000010100000c009078058000004701000200656d49a0160005e00000017f0000012fcda7383d5313fc02ff3f5332c501940600002311831b20e0000001e000000100000000e000000200000000ac1400bb830b007f40000000000000002801410012000000000fe200000009e001000200000006ac1400bb000100000000001f00000008892b750000001f0000000100000001000000000000000000000000ac1400aae00000027f000001ac1400aa9406000000010000feb2df3f1a7189d0779a6aa3b3dab748a101c5889a0b46ae5339dab912e87904b5f37c9d8b06485fab9d8df8f21c6025628b71a0557f368a8eed69fa1d5e9d8f73e1ad66f41dd0bf31de99dd3da62a7c4e721275"]) 16:42:29 executing program 0: mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, 0xffffffffffffffff, r4}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) fchownat(r0, &(0x7f0000000100)='./file0\x00', r3, r5, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = semget$private(0x0, 0x3, 0x0) r8 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r8, r9}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r9, 0x0, 0x10b, 0x9}, 0x800006, 0x3, 0x8}) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r10}}) fchownat(r6, &(0x7f0000000100)='./file0\x00', r9, r10, 0x2) fchown(0xffffffffffffffff, r3, r10) 16:42:30 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800470000380000000000019078ac1400bb0000000088087736e66d96690d00907800000000451968def2cefae65a00000000000000ac1400aa79c8253d7aea91eca4896f0a1b88a29dc943bc598e723fd438ece189e52b7e11dc846c61cbe348e29fcd0142b15d33ee"]) 16:42:30 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x2, &(0x7f0000000040)="25b25f16fe02ea8956fbff2e36143e628f7872ccf58146c2139f3f9b8a37533ed3491e3b3f0000000000000061fa76acc391ac532c398d036fc6c5a99dbe9745d406080000000000651881d9192f51f87fa4fa6e8bdb3c402bd52689630ca48700ff1e3fe22e3c66e2311da43232f5a516c5b527c5382ad8e57ee8628edb7810d5a925b0aa289fd26404cd05f7e5fe15e2b19a0a07b898f7be2466dba772b4861a43a35190bed33b6623eb4d46f6eac473f8122e810a5128fd558483d12c9e10d5c2ecc56c8dddd2cfb68d610b106f59319d614e2ceeea933c9c5f5e04e30ec5f59e522a6233fc96a854902b3ffb111ec0a0355da816f2684d9c70d40afd754a2333fef44a1d3dd01d4b33f7737d8b8244e1b2fd21436a19b92cb88ae73b46229c9ff147737e6269705a476f748f4c10be0bcebc21d8326f8501cbdf4e6f0b0365ca34793543f19e38c4ae51566ace", 0x0, 0x0, 0x0) 16:42:30 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:42:30 executing program 0: pledge(&(0x7f0000000000)='.#\'\x13^\x00', &(0x7f0000000080)='\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xf2) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000480)='x\x00') 16:42:30 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) select(0x190, 0xfffffffffffffffe, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="aeb96ab0338bbc46eed0bcb0007eb060b7dd908cf18b12d5685bb9ae69c99a1a22e22c3a22dc4a78746735ecd1a4532e7cda134b8cc5f53ee6ec8ad8ff279c7fc5de8bb51693c251505d72804cf23c249b696440f49b00d3b93c6a1193d3d1aa0e57ab1085c6594aea1b8ee85b09cf42f9220fb4be5227d2fd1047212f665322e921c3c3c0216155884d95547dbc623c126dfd9f48a04318aff5eb9d8514e6c1dc1bd861103352942105d7008781305940e75e03024ea724dab8309351a1c920d5bde7cd8032d8d89c634e32097aef1971e5121d5300ebc48e9a8e3672ace9ebe6e61b020f384732fa606ca41e94320b0f7d211fe5f5fb"], 0xa, &(0x7f0000000300), 0x0, &(0x7f0000000340), 0x0, 0x400}, 0x406) 16:42:31 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x2}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r0, 0x1000, 0x100000000, 0x10000, 0x20}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}, 0x0, 0x2, 0x0, 0x0, 0x3}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) 16:42:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x82) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) renameat(r1, &(0x7f0000000680)='./file0\x00', r2, &(0x7f00000006c0)='./file0\x00') pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="218ab3", 0x3}], 0x1, 0x0, 0x80000) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000200)="9d9dd9d16065155b9cacceedef280583ec659c52747f823b5ac703a4a67b7d4238f4d8c6e58ba2d452e62fa8b5b4fd8ad54ee4e7b3f4107e3e470529a0836764977b830194d15e7cd02ed25e2f44a5b50bcdf633b9ac4d9507585f05a63dc6b677ad91f8a00425f4407a60da5c1fdd092467e5605f13a9c906affe3aa6589e693e233610a2e7b28d3e42fb5b91e2a2e2b44d47e711ff32e39111db6551b5a98f84d8fd3cc6fcf87a45879c70c7c658364551d0a1d34b5fa748434dfe00b85669d7", 0xc1}, {&(0x7f0000000300)="6c303cbdbd94acdff25e2e9dbe93422c6cf18df4b1b40b2a5a30926913612fe4db934e71901b7be1b01da54fc98099ddc0d28dc788a2af5aa5e2936d9b93b288614acb6297697bfe8de37f3a2612ca194bc2cec3db556559864a1e0c602e0907dacf2b9a6331b7492c7e6d991446265a1a68e43c79344c1aac3d098b0faee47c933ce74c50b6a1a3ed7cb7306dd64afc50a847905ed302c591f6338b9c8eafa122dd20b5caf42a0359d5b9a0c9c23a57eddeea127e197a8876dbe4bc94da7d7923b164063b87fcf077caf408ce7f17d21176a1eef750d5cf2c3cf0fa8ec5d3f5405ce94d717a6ce43494afcc9e38974f6499f909c166b6", 0xf7}, {}, {&(0x7f0000000480)="0911f20329d4ac3c9dc00a603ccac3677745343a84df32a85a1ac0c6b33a4a761fa4757e011393ccb13c8d4ab47179c817637d8c01ccb5986ff116bbab2a49bf547880b9e6b37426d965f0cddc27e779c96655292103607dbc2f2f7f73f98c92599c2e8014ff0221fc1218aef4f5d5aa412227df66875c793c65d3739c36d7dd646fed57734080cca1ab205d3d9d51ef3e54ce46a7aa616503e33d2cc1f2ed977a20f138e02321a4197a7ccd99d07fd7173df8adc1303d7466ba0b79c1316e3430a24e41b09c74df2e8c835181aca46ff3711ccaaf0513d0f1fcc841af095ffd0bd4dcd07f00"/250, 0xfa}, {&(0x7f0000000580)="4b267a303037548a8d398322411222a0f3d4e1e0697105acf2db5c3ad76662ffa609e69e87e81ced121e74a4b5aba36896ef97bd06b674b0e4a4a4a7178d430443f552c6542a7a8579b48e3e9434e2030739b40638d417143fb83463b9ace29f292b7613b152e3b0e497fa9cadce86161787f997558ef5ee726ee43baace291efb6dfd5e65f09350928d2e9390a4127af90ba3c1bc265aea41c50783cd41196a4b0002a0e0d58b4b2f39159c5bca80d1296566995ff26c3028de38a286473c0ca4da4ffa3fbbf24d3f7cac3416c54eec702c37bcfca489c7cc2c7245c86d6e46ff7568eff5546d55808058f0e49e192b109c62cd4ed154eb005145", 0xfb}, {&(0x7f0000000140)="fc465e8d8b77261b6ac144bce5d0d4d9e7db9b14e9b4871e163e9c0c52fdaab7ee075d88af5f598c2269b32d62582b4f3157077589fe71995fbddb096f4a73e2", 0x40}, {&(0x7f00000007c0)="24b46bb247135dfe561e108c4c22f2d1e12ee915b8c3738e3b1a4441571d927d0142c6f93bfdebc17c55f56d19e9ad6290a2bc47ebd7c3e28df1145d7382c0608da69e0dd48f08813f2020c805829b98c48561dcf2ef015833b19aaf3b7406dd30a1a4", 0x63}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) getgroups(0x1, &(0x7f0000001640)=[0x0]) pipe2(&(0x7f0000000100), 0x0) 16:42:32 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x1, 0x1, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x2000300000000}) close(r0) 16:42:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 16:42:33 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x6) 16:42:33 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "a400", 0x18, 0x89, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}}}}}}}) 16:42:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x8002, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="98140000b400c3aea2e8d29fa27b447fc2e9579d", 0x14) write(r1, 0x0, 0x0) 16:42:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:42:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f00000003c0)=""/242, 0xf2}, {&(0x7f00000004c0)=""/124, 0x7c}, {&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000540)=""/17, 0x11}], 0x6, &(0x7f0000000600)=""/207, 0xcf}, 0x401) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 16:42:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xae, "000000e3ff010000113ee21200"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x3030, r0, 0x0, 0x9) 16:42:33 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/217, 0xd9}, {&(0x7f0000000140)=""/43, 0x2b}], 0x2) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0xffffffff) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r0, &(0x7f0000000180)="b3", 0x1) 16:42:33 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x161, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '~`U', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @mcast2}}}}}}) 16:42:33 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ftruncate(r1, 0x0, 0x40008) ftruncate(r0, 0x0, 0x8000) close(r0) unlink(&(0x7f00000007c0)='./file0\x00') 16:42:33 executing program 0: r0 = syz_open_pts() syz_emit_ethernet(0x62, &(0x7f00000000c0)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x148, 0x0) flock(r1, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955001000007993044be28a123e000800"}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x40, 0x0) close(r2) poll(&(0x7f0000000080)=[{}, {}, {r0, 0x1}], 0x3, 0x8001) syz_open_pts() close(0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x80000001, 0xfff, 0x10000, 0x3, "7614bb623763a3cc0b4de2f68fc58eb39bc4a3e9", 0x9, 0x3}) msgsnd(r3, &(0x7f0000002080)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r3, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) 16:42:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x4000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = dup(r0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x0, 0x79c, 0x3, 0x1, 0x9, 0xffff7fff, 0x40, 0x0, 0x2, 0x8, 0x4}) r5 = kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r7 = fcntl$dupfd(r5, 0xa, r6) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0xffffffff, 0xc28}, {0x18, 0x1, 0x3c6, 0xffff}, 0x3, [0x86, 0xd8, 0x2e7bf215, 0x0, 0x5, 0x5, 0x7, 0x1]}, 0x3c) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xfffd, 0x0, 0x0, 0xffffffffffffff87) 16:42:33 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x1, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x3, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x4, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x15d) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 16:42:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) r5 = dup(r3) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) readv(r6, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/234, 0xea}, {&(0x7f00000001c0)=""/239, 0xef}, {&(0x7f00000002c0)=""/199, 0xc7}, {&(0x7f0000000d40)=""/4096, 0x1000}], 0x4) bind$inet6(r5, &(0x7f0000000000)={0x18, 0x1, 0xffffffff, 0xf28}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffff8, "660400180e091fe6000002000000000800"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:42:34 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x10000000800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb896}) seteuid(0x0) r0 = semget$private(0x0, 0x4, 0x220) r1 = socket(0x1, 0x1, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040024, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) r2 = open(&(0x7f0000000280)='./file\x00', 0x20000, 0x7c) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x86, 0x7}, {0x5, 0xfff}], 0x2}) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000007c0)="83a1bede0c7a84354598b8c10ee513234037e69015e2fd26a82010e25e90845532a4d857ee6a57ef2b2133a05b7c7b741bec04c1a0e0d36548d0158930fb7aed7f8bcf392b27d894b3bf42d79e83cbc3acb9d83bb499441120550afefa69715a3159cc95307c947516a123e0d50565f6ee6b96d2c062ed1428efec567f5e23acbfc5ea5aab924c1c578da4a1f8500f1fa13b5adf28ca3b83888ad01d943e596b285b26fb5d55e32a4bfc3f0e92ba97eb7e0becb28e451d9d5206b0b6ed0cab2a84db0f8c49dec1405dba0f98", 0xcc}, {&(0x7f0000000b00)="aa87d189b610f6ab369249503a34648c88d7480565639f70f0a6dc3f46acc746e21b3d1ba46a4cefaadeaf7bcb5427ea2005ad3b05677c7de7200a08274436a8642d1e3eb5702dd6a61620962d4dfdc277401a4ba4820015fdbd381ef8dcd47c3b384445cd83c224fe5b4d272df8b7a8ee0555744616e9c712a90c9f9da01eafc57dea79291658a32406d40a8091cade8be99b25d0bd0a460c483b002e148ed73ac0d99c035ce394954aca7daa1aa2e40a15a23b37fce5a6f013981e5fc17c3a36a9a187707a052ec4f77565e1a070a3e538254d05da8174076a2b41c72678776c5a979abb3c068657ea87ffbda4fcc874a46b1a03935eba8eab039d9269825471", 0x101}, {&(0x7f0000000980)="5cb28e4adf7f138e897ca511ea81d891529c0ef23618b3b917f1acaa5e0500ec7d277f2625a412248982108a408b99d85fb7c5917c2334c0e52843640f93f7e1f22a61decf3d42503e96b7ccb5172ecf6806aaa26ea0218045917adc94c5e8d776a838a1ae70b7cbcd791c652432908b5152654cf9f09b2c9ed79fb891f85c05870e49287cf3859cf6fd2c78caf0d62f75dcc509405d076974cefcf42075a873b6676446a7c79816106385decf5620de", 0xb0}], 0x3, 0x0, 0x101) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x2, 0x1, 0xafe6, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) 16:42:34 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x2b600000) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa5) renameat(r1, &(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000001200)='./file0\x00') 16:42:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) setsockopt(r4, 0xffff, 0x4, &(0x7f00000000c0)="e4c565326a4590d6e74c3440089a1aff5ddf25eddf93b0d964354da6ab7a137dcc90adb6236ca23f9021a822887951a0b2a80341b9ce6d53787feb53a93b5a0aad0a87f7b94fee377aeeb0296566e1e3c3fb0e6a3543535915cbe287aec84363e5960233", 0x64) shutdown(r2, 0x1) 16:42:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x82) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x15c) poll(&(0x7f0000000040), 0x1, 0x0) 16:42:35 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xefe}, {&(0x7f0000000140)="e3df92780a4be11dbdf937a11db6a2bef185d0c3a554a6ef974af6ddbebd7788c7c2e5a804578d3c2409df11e0d76c38ac4988f3226b7c72769003467e6ba7fb09e6798291a96b2e11ea4148f7ce8a0f9f7c6c5c49f667717c40564eba6c957bc55007c0b09bf2d58900a79cca4b42f5196a718180929410e652201aed8f5d84b23ab9855fcdb2d95c61051e4a98e803003836ed069ed48a0a", 0x99}, {&(0x7f0000000380)="69dc4e91bb82f081e8ea3cdf50da53755b861cba37884e92129ed9152cc6538e7838a406d98fe96daa4a5e143205004b7dc1faf379609acdb90cf47e54bafd3d3a4f93c5f81bef7c5b3aee78499aff7423efca8e21228caa98d68807df8537ece5cdf47c13bc272f0827f17e4051eac186810c74a9afa0df1522b8038b7f4c50722bbd8a9518d127556e47d0b7170c5df8c5d1134400daf7ad7cb7fdee977e4bee4a867c095e955780208d90ce58cb7764fe3481bd86164b180be8c75bca86152c974dfb333324d3e4164386f9405c99b39f31fa", 0xd4}, {&(0x7f0000000ac0)="989798e82715929bc19b272a67e3f9fe215be4c7e1b692cd3497b91f0a3bd6a75bc5efee5bfbe4db57befd41ec45b906a4407e1ebfdeb42db8de17e6d68974d2deb962d8ed08b54034591f812b246ccba1eb276abb9dda8f96f15ecea73a56a8254752c38506c44285f6871afa991f55223d5051bd4ea3b35777e6a728a1dc26dd656603e8d79f3cd483dc85e6f9ac9ff3f6ccf4db8ca0d1a441c7012f14434ffdb5240de3decf8859eb58522c4c396f5bbdf2dd4c17df283e6cf9988a8517a722c3a4af4092c61f85693447c36d421a6725973c313d4ad3c073b006007144edf97acacc525a6a734540158c86fa66de2ee9db5bceb686566f40dcbc29cd1a", 0xff}, {&(0x7f00000000c0)='\\', 0x1}, {&(0x7f0000000540)="8f4335a931ebe2e058721a4ec6005f49eff70cd6b8809ade718add18a5a7683d2e4622605992a8f9cf031328687e5a53179c4daf2a7499df1a2d2c6107d7e544a07ab0021951fe683fa485061ec53098186150ff2096f929a5c1936ca3cbcf563f8004f7ca288b06dbd1ef1e1a572a27f9bd93d89af025d40d30f4a47c99085fd6b16cec218dd7573e71b9d84b9f3eb529f0b5583805311e00453d2dd225490de168b216509aa8ef9aff3403e7247492ac269035827aac3762eeaf520a7f9b", 0xbf}, {&(0x7f0000000980)="95ee4b338037500ebef47c254fe281e1f3dc08f2f92b20e60ce38d1ede8b1a33cf0d5bc011db5cafac781d34c57762aa925e0ec8a24553c22a15975ba097bd6e483eb192cfe220a167417a95504c981e2ca2547c4af6125d7265cc88fb53c25091d990c47519332c881a52f53a2d3549369ebb948120426902874b5849e9743929f74701fda1be9f651946d4cc61585da1e00b40437d", 0x96}], 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x1, 0x1a1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x2, 0x4, 0x8001}, {0x18, 0x1, 0x4, 0x10000}, 0x1, [0xfff, 0x8000, 0x8522, 0x6, 0x1, 0x2, 0x80000001, 0x9]}, 0x3c) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) 16:42:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x98) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) 16:42:40 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6076605100183affca29bbbd6126c301c6d21f38856296ea0a2e5f3dd97cef4c7936474576b62a3afe8000000000000000000000000000aa88009078ff00000005bf86cdfa83289c8be88138782e1d5cebf85bdb13ba10c69b6d98ea91286fbdc561d1f507d1f1e4f40ab80c30cfe1250954b48d0dcecc19863025bbac132c3c98d1dee05151d5aa35c9a4af423e7d4470fcba9a3633bb31b9c53a9aab2139595379f43255d8d84aff46fb09a1224b3ab4995ea8602374c587f24302c1bc174331acbb9c10"]) r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r1}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r1, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r6, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) fchownat(r3, &(0x7f0000000100)='./file0\x00', r6, r7, 0x2) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, r2, r7]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) 16:42:40 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x3, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000}}}}}) 16:42:40 executing program 0: r0 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x2, 0x0, 0x200000000, 0x3, r0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:42:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x9, 0x9}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x5, 0x80000001, 0xfffffffe, "661fbef224513311810a90fe00000000f8ff00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 16:42:40 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a3f7ffd5c7868d13f7405c43b374e95536953c08288427", 0x17) sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) 16:42:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000019100), &(0x7f000001a280)=0xc) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x2, 0xd}, {0x2, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x20}, {0x3, 0x6}, {0x3, 0x358}, {0x1}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x2, 0x9}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x9}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x3, 0xffffff1f}, {0x2, 0x10001}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x3, 0x7}, {0x1, 0x3}, {0x3, 0x5}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), 0x4) getdents(r1, &(0x7f00000332c0)=""/102398, 0x18ffe) dup2(r1, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000019140)='/dev/wskbd0\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x11, 0x8, 0x9, 0x5}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000440)=""/175) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000500)=""/222) 16:42:40 executing program 0: syz_emit_ethernet(0x3c, &(0x7f0000000100)=ANY=[@ANYBLOB="91e59e068decffffffffffff080600013c02060a0002ffffffffffff65e1eb07cd2291b31d3a79d5cd97c4a72d22330ae4006c037f69ac73b98253cbaa3ee3004f1abce04d3be9d0d6e4c005d9e756077e3e2172d9bac31f356ff5ae158f30e0a3e2e93fb390b091e18b750bcf1df5b067f6461253f78fcffb3e8bbf01d459a23cb05aa23fc5293286f6a210c2a58ba74b139854b32145da17ec2aca1ceecefc1df514af484b78ff03724dfa8cb4bdf110ee696d"]) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x6cf9}, {0x20, 0x8}}) 16:42:40 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244", &(0x7f00000000c0)=0x2d, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 16:42:41 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r2, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r6, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) fchownat(r3, &(0x7f0000000100)='./file0\x00', r6, r7, 0x2) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, r7}, 0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x0, 0xbd0, 0x81, {[0x0, 0x100, 0x5, 0x1ff, 0x8, 0x6, 0x200, 0x1, 0x200, 0x4, 0xff, 0x8000, 0x0, 0x1, 0x80000000, 0x4, 0xffffffff80000001, 0x7], [0x200, 0x100, 0xffffffff7fffffff, 0xd22d, 0x400, 0x9, 0xafb, 0x2, 0x401, 0x1], [0xd987, 0x1, 0x7, 0x50d, 0x2, 0x9bb, 0x9], [0x6, 0x9, 0x8, 0xa7b2, 0x7, 0x1], [{0x800, 0xfffffffd, 0x5, 0x5}, {0x6, 0x4d, 0x200, 0x401}, {0x9, 0x936c, 0x0, 0x3}, {0x7dd, 0x2, 0x8001, 0xffff}, {0x4, 0x8, 0x3ff, 0x6}, {0x3, 0x7, 0x0, 0x20}, {0x9, 0x7, 0x26, 0x1f}, {0x3, 0x7f, 0x80000000, 0xcf}], {0x7, 0xe300000, 0x9, 0x5}, {0x7, 0x1fb1e8df, 0x0, 0x800}}}) 16:42:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000000000000080000040000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b298ce1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282921e4fd89030fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000000000868d6a9da26d0963c621f593194e14078158a4387a2bd11caf563daaddc05f2395dd1a662326aeacb6301c92ac8e3ba2f64dfc37b25b96ebc43e868f117ade058fa2eaa1b77241e315d26ff392d0d092f29f7b361176b13c2cbaa38e485be59ea740c2c077009d68af9255ff46f9c4cee92c79", 0x124, 0x0, 0x0, 0x0) 16:42:41 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0x1b, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast1, @empty, @rand_addr]}, @ra={0x94, 0x6}, @lsrr={0x83, 0xf, 0x0, [@empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x9, "9bcb6731aefa8f"}, @timestamp={0x44, 0x4}]}}}}}}}) getuid() 16:42:41 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:42:41 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86d960030000000000000095ea8c0b0b9bff00be00000000e8ff000000007de3f347000000000000000015bdf0ebaca316c089ad1f52a7e5eefbef2f717a707e258e87275c2a1209f9704a4a9cf65c8901b23c46fe91ae83282123e1c3697828b931da5bf8419734089b9b84ccfcb2908c8a40bd9f999dd9c058352710ddaad03a4306d01dd67611e071948a092ead63175bbb77053c7a20aebd778e26ad49df4b14451b010998d21597d8ea3338b9d284ef7e"]) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000100)="9f6c0ba804f25aa6a3ed9ed6e5f9d2357c75b63a7baa9a0c59c937ae75e5400da472d427fff73d5b3de000f2f5a070e514ebfe65311c26a15c83751132822c1ca2d6a51e006a937c93c3d1be94a9c9de8a63128f6fcb2644f4f8ddf87283844c9367994b36f0c9f649aad93152976c76d6f1f6f7bada934a8a15c0172b48c8e84e57e6b3e522bc569dc72f8f88974bc290c2cfe7504ad1d33b683b1c2460acba46da24ad8d305e91e68f9ab6af36631596b92d71f9b249bf91ae98e65ff6f7a049b0ef2d67c1e726d8c3915d0b6c9c5463208c57539283d90e5d657d7c861e4596bd69fed45297951cb40ef3df7349e5dad5588761c7e06a5dc5b35e", &(0x7f0000000200)=0xfc, &(0x7f0000000240)="c8b0e954124df2da20902d137b0f3041d8cd297367e4e88f087bb391463aee09afd1e83aa35fa0b55bb2d9cef67555c5bb98616cbc6e984018311bc63567cd1051293df19f4fc9ce952c63b0fa5ef86629b04681f53f73924fc7aa61d7135a0af0e4e7b1ab4f1948eb34bb5d707220ecfc25bd99912fb498e07523ffcfb696e3b70f14", 0x83) 16:42:41 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r2 = dup(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) listen(r2, 0x0) close(0xffffffffffffffff) sendto(0xffffffffffffffff, &(0x7f0000000080)="40d2c81682fbbb123405c128c289cf18cf40e03f0e", 0x15, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x10001, 0x3}, 0xc) socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:42:42 executing program 0: syz_emit_ethernet(0xea, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xdc, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x2e, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop, @timestamp={0x44, 0x24, 0x40, 0x1, 0x7, [{[@empty], 0x8}, {[], 0x2ce}, {[@local={0xac, 0x14, 0x0}], 0x800}, {[], 0xffffffff}, {[], 0x8000}, {[], 0x3}]}, @noop, @noop, @noop, @ssrr={0x89, 0x1b, 0x7b, [@multicast2, @rand_addr=0x7fffffff, @multicast1, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast1]}, @ssrr={0x89, 0x1f, 0x2, [@broadcast, @loopback, @empty, @multicast2, @empty, @local={0xac, 0x14, 0x0}, @empty]}, @timestamp={0x44, 0x34, 0x7f, 0x0, 0x8, [{[@rand_addr=0x6], 0x9}, {}, {[], 0x5}, {[@broadcast], 0x7fff}, {[@empty], 0x7}, {[@remote={0xac, 0x14, 0x0}], 0x40}, {[@broadcast], 0x6e}]}, @end, @lsrr={0x83, 0xb, 0x2, [@multicast1, @local={0xac, 0x14, 0x0}]}]}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x1000}, {0x4, 0x7ff, 0x1000}], 0x2) 16:42:42 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x61) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='x\x00') 16:42:42 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x100, 0x1}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000140)="fbbcec058356f6e97da3b980dd3a", 0xe}, {&(0x7f0000000540)="c115e63a956890327ffa85affaef4ae8309f3f88aac4c1a79901cad990090374a2efb2b45e405ccc2342401ee7c730c13d304c81588355ea04972a4f12912758aa6b0289fa014b650ef3bcb9d988185eaa84d281376eeaf5ae913ffc9cf8efddc97e268ae5bba58e574b8e69fdd14ce58500b9619d16b58f757fcba03503e02c4eb24fb88032b97e82d3aeebbea2aa0cbd4480637c776eb18fd15e38236fc6c4f5d367fd6e5c58b51ba2aadb5e8d5b225002f2ca60f5752534ddcf454dbb5e47b6aa653bfcfb0beae339134cd36ec0f727a473cd3a499295833a9b200771e2027a7c0942c2526add405df137ea549845b4e2d11c89f2f5684a1f379bba0d5a80b5c134e0e29167c8fef3ed7003c000aeaaf4c956b3c376f2d1289bdfe157869cd033a30d5292e9841a66b32f070706f0f29bbfc7122518b460416147d0c491f482fc7e95523ebee65c5c96bff7c94c153611542a279c3eef234fa4b1189906ea13a88c20a7bd245be43a5b284d73addd33f966737b09f7657d0aed902a82d3e808f6323e84b5c0ea0f84301047d318908c075579b7880af29002e9d3d9490a6b3a199836ede6af4a7ee30791eefbc27f0a1af002dd7aa57caa257edffc4adb69bd58abc49980e2b82662bd6ff7d4ed160b80aa38b825458fa370fc9f3c8294c7b470f84ee65680255464e9f9931dacbe2627da78ba035358e4cfc0d42106d0d1ab7536aa2285cabfb6be3e62fbe23c2660ef13ec7ede6a4820c169420200f3dfdb38a72d61d35e5dd433dae9d7f543da77ac5857b1aad9832be9c45064ade54b0d5d252b0921c0db3507ae5d5ddfc04de18780d48b3bbc629fdc39d00dbd570e2a1c4be993b8cebdeaa8ff9fa16281378a523137e56865be5dae13eb3251e850cce5aec4b4d7d61ba8be29d5585a43101854778ac2d9a0c4813ad443a26e2bc3fc8f91507b02ed19e54cbbc35cf1a7b4ef0d9ad0a5d7db5ddcbde0a489ded98cfe30a4d5be8208fcc7388e7cb04930616a76ba49da4f105838f202f372d7003bc95a382a6b72a4c863515bbb41e78f510c35d374c554080ff7b39d0d685ae1a1918d2449d412b96ffb8fab1f627d2821d49d3f97a098aafe9d85038c1e5a29f2d0c52a10e88ac94e81330e3cb0c3f71b844e05e276f468e1987053e15abaf8bd5780ef1baa1c881ae01d20afa5fcf2992ddf7aaf1dff8a0afb6ca2686ab860750e16686365f304bb558c4d3c910d6b0103f473feac0aaa9fe68588e1f627ff526a2d5f83c9cfec802410de1bf23941daeb8badc1eacc8c375d0905fa99e94fc60d96e9c9c880c0fc2017facc0def8461d450bab8ecb9f211688afed45c63dcbb5c7c2d428eca33c09737e62e1837bb0c8564a420dfb6e88606b5c9b9ff843138589cb43efe9b3920dc690349c68b688d431ed4f0b2756434ca4d2435054b52ca6aa46cc05b759f86f3fe448b082bd9ebbb819001c3798e63947a6ea7693ee6e6797f61d8178250d1605af5fb600b7035727bfee3352e1a6cbf7ed34abf458aab8b7d9deb38f61abd46826ae6fe07781ee431f9a91efd756ce9a1f141b575ce9e0f63899d34e8bf41c939ce9e4aa6dec0642202e741d03b247cbecf4f3c84ed4739aa21d4d20a677fd2c06e60d6390276fec285112ea3521869e96142c8d8844e3810b7b7e2aaa8c13f0b6663d95a36304d8e6b750584e35fd95ae7078964fdaf7e203a4d70ba77dcb968299f36de9a670e8eb313aaf388906fab22197f008788f2342958f7b6d29044308a21144295498dcf2676179f5fba5ab1aca5b8f14e651dd46f4ff3a08f4a8186108027ad0042d70575119837d27c44d3a2ce69e1b7d81c60574f84cc76569c23f61ff1999f515c33c83c2828da89c3634d67d361463990aba66955daf67dbd1b3a14314e9797e15ef1634040061170e38fd240dfa80aac097acdbbd76c70fc94c053bfde97a23b4efb2935dfe75cc6ccc5edf97499af868f32eb720a1fbd588afb7f13339f71963f8c98c93aec00ef26a2c91acef759f7eedd2f2db6bd32358998063fbb71b22db2bfd4b66db5a32ee273d11b39cf4546b6f1d169093f38ec26977915f56600a3f11fe7571b5a5d6142491fc7353005956d127de29773ada14dc61452c1da7213a0f5142484ed2f994a2a240b6308a3e07699eff7d79b80d2547dba943c5323b6d78d5b09e5b2f7d47f5a6de404685dbe054803dbcbf76ab32a02bb0525ee3c3dc08037056c527d0b65dcf5a322d2f7ed1071c7d76148b7f2c6ac14f33bef8a58649b59dfba0ec0cae2503f608319023b4e1f4dd8e0c7f90fb56f98fd1acb648c3d0a3e474a3b01ea6b3c2a91a6c411229d2712ac85b048b7bbc726f86aaa0b2a847268198d76de3c2bd4bac59edf2bee332ac48fe3f83382590da0d193eddc8af098fc2ca323a7d426cb4e7c0d598116b74ff4bd76ae7edcfd80be78f9fa3467499e32a2a52ebcf7bb76d3fd023ca0aac5c6f1f2bf9a2d1ed0a22059c9ab2fc71a7f402134b0dd9602908fecd70f1383ca57d8becc452d3a00ad047e419356314bec9e74da3775daba5b061e92ebd244f025fe1680c16b60fd1f914b7e6b76eb7218f2f7645c6715d54381bb8cade171671978edd7fd97ad9587f038396c5fc714878966371ca2689e6c640642a10c5ec8b48ef96e048f46db6377ec60c5f107b15fb884ab5c0bcdb283d97ab5f3e7c5e38c8f0bbda0d724e18a2ec331f72044eada503a870e73ab05239a883fa33ab6d1eec8420f0b34fa764006095c35c189e0976b0595f46817112c4e80799d99e505be54d39913203c947a8a2c13b095d011e184d3a4d2754aa2ea793311a980c49934113dc1628646f23b8a079d74d3df375d902bdec08a54c09abcee5122a31da549adf7de67e5672f09cf4a5e893dc5439f0e457370740faed2c93e4e87d90d221d56a8b412249b713370fb85938fc463d77c1971de23aeaa1de6c67b8300e4fdf0fb8a6b11fdb5dcea964296ffc181667b3efcdb0797e2d8b9925441dc4cd560047e6102b7eef6e55801a1596557e4eb23be73ac66d90fa048477b55be84f650b53b847b151036cf6d89fe68f230a8461b91fb5e3aac3d01d62e509629e431b6b1b1b1823e013a571916d677c9fc9f512ace8250cfd5174ab6a08a235e710fa92d6f4bcc8f041e86a92a694bde2ad6f044059e0f9afe8b79be0c30f124d233f8248d0a84ec893112c8e2e3dd1dd40536024d9eb4a09fb21bad0128e7c863070afbec73241142e461606b4fdb2dad93b5a275501b863b0c337d85dda4df9ff515375d84f3f24c71906d4bc33882ee22ab55bffbd6700adf1245317338253e548a54c93cb49efcf350ca77af72aa4b1a643e11303a48a700456bd76d52a9828cd83e390a4208419790dc38d4e7980d98c2ff7859997792a952ec77938d2ca94809ea3a3e3517c6d62e3193c6e7cba9f70f42ad9fe0e22be57a512916ac4a6397c1be0969f8f5e841c5f20f68bcf5f0f9b94018e8ce25a79fa6bc1f59788427c454e0243c87e016b17bc2a301501466236f61b21aa8d85cb7a26024df5c33a40e637f4fc33fe6bfe015a7823d281269bd0d485e1519f8988f54ad51218718d3a5f4fe445ca9e99a16f221b75d5ea852449e750082688d285411b0e1e5ed7512b25109750f643bc2d087beaa988e39b0b1d69a0b0256683def5b0aa05d6cb9468857bc92805d5db7fd1b9c4dcfe70b0475b11a80a8fc3ef2bc8e0db8c9d215c8f1631135f09720b0d70915b536f7906fc52ce684ad7ab618f06a591a865bc1a52fb618a72c6cbd1303dcc2e8fc271cf00d208603ab1d59c670f414f80f49e7b0a7e70acd18b0de9807d01194bf156dcbc91200bbe4708fd8c0fb5746504409cb51fd38a21ba0bd1b8df8a75e79becf6913e81254d0a360efb7f9c23ef8bfd40bb6d8aae52d30b80e2c252b5f8cd18ddcea29f47badfdeb24c0b644f718670c43206fbefae1531a32efa86b84c8ea84b825cfc281952c7f00e5cc93abdabcd0b8fb720dc1cd116cabaffe3b1a2cc3174c03f757a885a963c63c8e93ef9bbd616ca8d564a590eee09a4fb83eee7e7a40be7d8aa45b4621fd0fd2ab1cc534974a120f719e8ea4ba3f22541df95d94f67fa97e93d9625076d32ce3548ef35a15978584fd896b779fc728a85eb51c53094ae4518575147e9d769c26490e36212265717b61eac3b74a194d173b6cc46bba950114e5f83a086158dedd72a77ee76997f9a4084c0afeedb227689d342c2de852a28d5175913b9332666d79703beba5681772fd225189e86a371de98d8825c369cb1bf9854ac6105b9e897e4e410bd735249da9325e73a3e52de9b3c6acb40d5805fd6187a7c807fbbad8acc8c4fc4d12490c05f3ff087543307ca86f94fbef22f3275c24286aa56e244d0f221b76606725af82461ae76b6943dce311d117ad271e79f03479be88866feefd095f75974de6b27ccf010430bc1302f3627924ddea8fb0857220f631e3943305fede4b090932fa8709e8c68c39a3b3a1ff278193c6485c1f098bc1e0dcb783b2ff12890c4fd33b0e17f672db5474b8c396dd1d2c27db2296e192bff63cd6db25f3359681828665261be8d228112fe8f328dd7677d85d258b8cfa85b405a391c1b8ba88ef8d8258a6f9a2fdf8a7364230626d6208967538f900ce6ee3aedb2b32e29dd20d7410b226c79efba4a8626f9a120e5679a3ff379e6417ce037ba62941f916f1bed8a9033503a348852288b3800a4183ccb625311f59c3a26865fa2a3ee76754d0fad9ccd242525823b49a49786fafed033c524fa4fdf418d2902afa21db2a3823f1478d38ea16cdd9ba76185a82d24afa4f72b575fe642d8331a2df959f3d35f496e501be463f3163dc92936f1f2ba263550c2952308e922952753247909ae5e3006e1ec1c4997aa27a2c6fc1a07d8ccacacd5ee0695e186feb261fd489cb74683f364cc024864dff1891f3d582872c162a011a3e886c5fa654f48477e682f30dfd5d5baff6049a4dddae0147de0bc3d2d3df07ceba77407494cd805066838fc87911d722bcb8188730c51698f64d57670f88f6ab61cfff538386d51619f977ee73470784a96204812be4435d6e27fe436166fb78c63e367aeb900223bcf6e7ece429225470e3ac0d9f82e4b8c70d2bbd9b16d2521c0862b4c13e1898ba7a862228dafb81027198fe007addc0cd90379029efa815e0b21dc8949323e11f7f205c435c77a97406d970b4ad4a4f2a9a2c58e7bd4225e7b1e59f872aa2b68b968c0a89058f706c17fafb6d2f594418a7480c017a5e523b83210112692a79211615d9b07d492de16d8ed482ed1a824eada95ff7f0bbbee11bb730934c97f2b3cd913649258823264ef899490896839f6816b9565a7c643ab8e5770560600059681813a60fed1ec42c5294e84d91172e84afb6a39ca7b9b57cae555e0bea0ace8dcfdaee74ae129433f710836c79fdf48f71504c99d3947e2e170a24bda5fc17f6168cc5b90df41bc436ddb12ec064901ffe7e621c232323dfc65ae8cbb5c6559a1aa0ce4e3c99f017ad0b1630d82ba711f4292260786098d07513a429bcd7d6be4e103a2c24abb82838405147142d22a34bd681757bd06d176f3f6bdeeb32b77e6b2731b38f85773fd49a3ad1a31266799ac85cd8a98c6584ea8b256750346e50cb3a538eb34869095cdc782bc4ad4b6b10644c66f247920ef1bf766282babf84a13f44f8ae02fd127e94c327bcb61d5630e7427377b9b2b9784b0e7c4f261e844b162774", 0x1000}, {&(0x7f0000000180)="b55b5fa37522017ee632e3e004ef577ddd9c3dbb07211ae2a3ecefecf05dcc3f027bc7e751e06d92faa3f9db08b3367ff3d94c0508e35f80e89d6eada748c998187cf4b825048408dbc9ea6ccc88c76b5b38cbab327f27e71fe7778f393edfdb3b67f620ff64ab14ad022928c5fa9d68ef6b3092ec47f2241eff677129e421c39d51a0f7e8862afed502af7735a5eaeaefa323d0536ad0240a8f2f00a3caecb319240fc14f96b33fe33c073d0405ab8ddaf396d8536a5d8dec9cc2a3575aabfefd82ea0503271dc4a6e1f529fca493fb86d1f0709b0ce32c6bc754c0c310674e6c7fa56dc1b2ac55ecdc89fc871e96b3e3b206bf66dd474da960b9ecd2e3", 0xfe}, {&(0x7f0000000300)="b4e57a68c067ce67904c9186c757c420b66dc9ceee441793bfe3602a32d0c50cb11e2ad6896fc78c02e4dfa8ae3ee7f7330f147e43943b2330ed1f642cda85788c23549b8b82c896a2f3c82a0c83827d8f815519265eec20ee6ffa59eb4df4bef020183c49adab97d68b1337f3f35b8a91c5010b093239e388f09ed7d78ed06000ef9c0be93c81966f4c0044be6350daa8765e9de49e201562c7698429c1ae20cc545291b7fbef2288f24c23", 0xac}, {&(0x7f00000003c0)="7a740ddb7716ec4d59830a567a9ef5c33ae60ac7b17e116e8116be221bb8f27c73112713c1dafedc13b71b224da75dbb33c6223884c82f86774249ca3c947d7fbeabea8458f36a2bc0140e3c8c0c95d6887dedd8627843c0e772bc92955f4869ba37da4dcb9d2fb899a1e4db44cf316020fd2e988d7b3aaf28f80c495372c4dfb6cc2881ad9048f469cb46dd8eaaac51668bf636d03561ea6c0b7360971dde93fec49ba0a4c1aa0613adca68e46b0b38dddd33f6781aa5441f03cf74e9b0692a90fcab273a562b509886c37b", 0xcc}], 0x5, &(0x7f00000015c0)=[{0xf0, 0xffff, 0x10001, "64f9510e5782aaac06f77f6b69241f041cf3480e567bcdcf609b6322ec79e900ce94f14c951ce6ec7886d1b89f1bd79a182c8b03a2293370940d3f222a9a4f83accf501707e52f6b78f60fa3a3306ee888e7073d7b90ce14080f9aecd8d4dec32e51c838914c5e579775a255ed3916a743ec95294897a4cd6d3a1b0c334d67c7521342389a70ca1e554042bf06305ca91514ec415d46eca53ddd75e961d5998fcbe080d8cab731116dc9a570a7a6777db9d05abbc1305e5c39ea3359e535d0f2c8cefc245e8f036c4a5d1318820b4b26f745437bee8b47e43f04600c90"}], 0xf0}, 0x2) close(r2) connect$unix(r2, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x7, 0x80}, 0x11, 0x0, 0x9}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r3, 0x20}], 0x4, 0x10000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) 16:42:42 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) connect$inet(r0, &(0x7f0000000280)={0x2, 0x2}, 0xc) setpgid(0x0, r3) fcntl$setown(r1, 0x6, r3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {0x2}, {0x1}, {}, {0x2}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {0x0, 0x2}, {0x0, 0x4}, {}, {0x0, 0xfffffffe}]}) r4 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) recvmsg(r5, &(0x7f0000000440)={&(0x7f00000002c0)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/130, 0x82}], 0x1, &(0x7f0000000400)=""/30, 0x1e}, 0x40) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x10000000002, 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000240)=0x2) dup2(r6, r7) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000200)={0x4, 0x4}, 0x10) 16:42:42 executing program 0: nanosleep(&(0x7f0000001c40)={0x0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8a0, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000002c0)={0xc6f3, 0x7}) semop(r3, &(0x7f0000000180)=[{0x2, 0x1, 0x1000}, {0x2, 0x7fff, 0x400}, {0x1, 0x80, 0x800}, {0x1, 0x3, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0xffe3, 0x800}, {0x1, 0x5, 0x800}, {0x2, 0x4f}], 0xa) semop(r3, &(0x7f0000000080)=[{0x1, 0x1, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semget(0x3, 0x2, 0x2a5) r4 = semget(0x3, 0x0, 0x115) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x1b) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setegid(r2) 16:42:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57fffb8166358e5171590d6740001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) 16:42:43 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xfffffffffffffffc}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x576, 0x40, 0x7, 0x1}, {0x5, 0x1f, 0xf7, 0x8}, {0x7fff, 0x7, 0x3f}, {0x5, 0x2, 0x7, 0x6}, {0x6, 0x1, 0x19, 0x7}, {0x3, 0x0, 0xf5, 0x8}, {0x3e, 0xfa, 0xfe, 0x7}, {0x0, 0x2e, 0x7f, 0x80000000}, {0x6, 0x8, 0x66, 0x340e}]}) 16:42:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/237, 0xed}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r2) pread(r3, &(0x7f0000000000)="b5e8e76956ea05", 0x7, 0x0, 0x7) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) 16:42:43 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0xbe, &(0x7f0000000280)={@local, @empty, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r0, r0, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000340)) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x18b, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x3, 0x4, 0x17d, 0x67, 0x8, 0x9, 0x0, 0x0, @rand_addr=0x8, @loopback, {[@rr={0x7, 0x17, 0x5, [@loopback, @multicast1, @loopback, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @tcp={{0x1, 0x3, r0, r2, 0x1, 0x0, 0x18, 0x1, 0x9, 0x0, 0x1, {[@sack={0x5, 0x2a, [0x8, 0x7, 0x80, 0xfffffffc, 0x7, 0x1, 0x75fc, 0x3f, 0x8, 0x8]}, @sack={0x5, 0x22, [0x3, 0x5, 0xfffff000, 0x8000, 0x9, 0x6, 0x92bd, 0xe2]}]}}, {"8a371cfa535df9fcc0777dee5e03ba23e4c82b17f04f29f77b6d4983ed4eadf8c946f2ab50e398c34df5e224505c8f03e90578ea688344aa85a544d1c442ce6dff0c7f044b7293312ae590f3e454ac23ec45d7072882d19046fc30f67da0ce491f2ee50fb0d5971c3e97093d0607ed8a51089ba7137949c76577c14a240c73ba6b7178b30734a8143ef1a9e742990a7852ca443b9fe262905d19b324f52b06121b42223074490b8337e06dfd068b227ba8e69e065cc96b33a0be2c9a5b6bd09a502b5fd8b7043816fcd935bba29c3cb4344c8bd6ae279efcda12d1f2f9aaf7cff1ade9f2146f31ef89ef660d1771074ecd"}}}}}}) 16:42:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)='q', 0x1a, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xf}, 0x3, &(0x7f0000000780)="c5c87125226ac5584298fd7df04e4972481fbd43b90fa2fab31a5a6cc2e3a5c1f5d3111debfe6e6a72f60bef91df9b908edf354a786d00a2fc12b6ae5a5d123942fcec81142f0d6a28b6753a0cc66cba5c740d816dd1149bd63c880c191055ccb9762fce18177d057b54bb4fea324ff397f881f7c1608327c60f83b6ae6a3cf5abb90c95215a388e6cc065d3c49e6d8d5647ecaf11287bcf81da483ef88dc63ee0745865f71e76f13d5d2e7a173c8157b45d7f31e4ddb55d131da9aae843b753eae8ba65f2de2302e7edf58ec5e5a056d171c7fd0870dfdc6c897bf5a24abf2b4b38377da2a478ca2fa72519d921825823ee16048bf5597c5c0edd1c492f354256a8bf0f35290d4021f5c2b2760b0312860c8aa5b46fbd41edce08ab2ce190ef7a2d4e1f24dce6c3af3ac8700faddc0739e76833fe93e669e1f5a9e8f4f3e1a3524e2ebe344f8d46b9fc429da8a79e50f77c45c087a35571adcd3e232413decc1241dabfd11d62d1761af6edd367ec1a8d9cbf16e85589935b172af55d627334796bd2c23746697df4ba999a5af6010ee66c6c5a5b449c800b5003675b14ecaaafc1d114dc6ef8f0b0a1d6f239b92a2afcbde09f8728d6d44ce8ba9f5957781575ee4e403b019038056d4f48e86667fbf438992065bd74aaa4f62f8cc5c06775d91dfb2acdf859e3ef0a80000605c888a86cdfecb0a4501434537742439f3084b295448fd047a4ad43031d0962bc352ce50f00f23883ea8c0b07fc15a5667f49b9564347b00ee0e9ca8b4c3e2303d9110b625f08f35c91081bcc36dbfd3ed0ab4362200e04266711bf4ff4d251f065b34b19164ddfea2850350d3f0d07b5bc631968a2672a4cfb9809ab4b2e716d8627ebcf8593cf731815ebd187b8d07929e1ee9eb9ab1557c0fc8a6706bbd4f9f30214aeb54b2f37e8658fab68f3f86c30430ad3ee818a69aec536818a0f2dc8ce481fbc433fe6f109ce2d38adef038f86e3a02c8bf9b7052e51280838a4d2a94b100df7e610a0be2857478824feb2255c13b400cdba7b9e4ce16a0ac9f42b334dbdbcc6cd0d5249c7dabe3749798ecc43a9fc01d2d70b27958e7263cd8f7fc4f6e4e231c6286d85a4b7cbedae064d19102015a075f3d15b86d17a0095c2fb45bc51ba80534bb78feb4c724580ee89e22e244a42df01ad6b26c1b040e510fd7f96f3995a67ab035ea2c4209c6b3d018733bb5c0b294b76ec2b4946f8c0b5180bc7426fa30d56d7e78ee86611577710015d00543aeeaa6fb636c84fb3419766ad8163c957d2b83ffcc0a2f23350fbafb69c4650436cea9abd7ea162d148119b96bd27bf50937524dfda5c9274a4ae220b94e08af97c145d48c280e923268057efa9147f5f43734f40998a6952fd950745dec47be0b91e560a3c1d11e1237ef4b3334280215b29fe181e58316d71250917ddfd7f8edaaa7b4b3a777b942a8332b9f64066dda059ffe1fbe2772c0227e7f8da6cd331720229febdaa241a35966cb5140459aec1dab045052bc8aa8d5b8262bb966fb6ab20431073da57f24687f4526bd691292f90a6fe805b14288329af2e044889dde938f2a80be6c73ea6cdfa37b418cb5cfd61cf60793651420e651b98548098b3eabd64b7d15874b2507a7ae9126962b342e20601bf5294868f3fd53659c5c5e966d7dea60e80f1e606a2ec146ae85f66904cd4c30db4aea1df50c657f9d69062b8bec11f78e308dda3151ca93280b00f8c4b87755ead5170dcf7fa80d198b3390b58cb103d23f16f0ed28ffb48f272312be8563e6fcbc97ad41ceb25f63d156ea2e592addd55d9bb7d9eedd860fcbac3cdc19b851967b029842e12b99d976cf2d6585f2e3324ebafd1d5d03208e863ba4112c1515505324818e7bcc9c8c90527693c78fd266f35919eb88ed020785c3cc3fe6a0beb3112a06bd55438fb67d863003ab73b8cf3bee1b703eea612e7794f0557bd975fd6d37544f3e70a57c9b9404fcebc5632f337e70409abd8ea0e01ebfea24d5003439ef4a1d95da90e5cac42b5ef4e2dc26f937a968dbf6b2af21f2d946a35816a2e1c5c2408291fd0c6f389b20738000c53ad6f57f85b8d9969799db88fa65007def56055b31779a987ba9fb9fc02be3dad61930842a57be49aef85f24a548bb22f57426abe892b419835df1bc6a6d4dfd19d118b70b2a94db68da9e3c6c56d0a70ca7d6a9faa82b9eaf636d72b0a5d05028bd7aadc1dbbcd1df7af652699f8b89c77e845d81aaef784c91cd8981cfd6f66e656c70d9aef0c48eb60506854975557dda6b6a8cf6bcda00636e63f49a48367c63d239e8e4b78624578bd001cb31e041fc1099ffcc812e619eb512f557b4184f1080cb1a8fc0eb0787a1b0014c181fa9dc442876b666e59c5ac0c42b2c12b5b35e57c962cc9809f86dbd35beecf88d79817a346bbc3b4b3d0086687124168326cc22a1e3fdd389b22f1ea8267b1365e96bbd47390af0e321c645b1d4677a87b9145dbcf9d29e20c3afd81bffec111d233f1d2dd78fe40a983565cd0f0630ca3165ee456d2f314a1fec62bf089b3898e737c6251c8ac7fdd184668a5e63d51134d6d928649dd0269f983825fa0680b577367cea45def54805602083136d61baa0c86bbd4d362a16ab5f4052ed78cc938e0bb72b332912d22b78d45e31532ed2e135a45a48030688863d4f881c5620b34904a6b36572be2e5541cd11c2e4fd709b3f096d9d105b176a05afe1280aa8174cc0af0c87a71c614d7e1b694fd3a31b78c3b7dd0578cdfca9689ab764e9ef33dfba1bad0ce2730580387158a977ac247b9501a91ecceab2e03d660231e71183ba7b1b6112997a7f1dc72c0a6d89aa46e459bc47f4b7bbe101d1b06a96d4aba4770331f3979ab868e4ff0edd0edc131a44cca7e9149a3f160d718c092525b9128003b660d76a3b9072ab1cd64f0960736fdca74bddf6215f97ad1d50ef5ee1c4673a220aafff264bd08b280851ede166deb7baa7320418a4305484c5dbce80673ec7744440014fbd649d1bbac03b65e664a6b2c255c7f48bbcb9a540a5020a2b7ab7dfaf026391a5ebf3a0002dfcb65960c3a2689f22449d995ba426a14e7ec4ff2f8c9b188c8897a9379f31b10f01068cb94178ab886bab174284a0b2c52920e5e43e44d3c252ce6017dc8f41ad205b97b1f40481c468975d1c088323db57fe108c2ef175affb4c41a5505b59f60f50a44b4625f0d37481f6bf772d4685a954133882230e6bad483bd2a5db96a98a5f02cedc94b02f94b0d6a224bdb9f7698cabbf0103955fe56c1693d9fd2d3ba8dfeeb2a5aa6ebae3edcf81433351527f59ef1d23d056ded94325dd6ee1c859e6aad8b4e72bdd4e2ff9fbb8a727e462fb04a5ebd59237260eb0d9962193dc0c98c1cd1d0ce173814b5fa9d75c1455f8c45d1e3acbdf4d1db5c610133403a48a133ef243e0443cd28a313e2429aa16aea23d8fedbdf837946a5a0db9deb78413091f8d5aecd9c1429323f6f99a7caa8d929f0243d474a1ce5a8713eba0b5f3d1981a668a3e7647da5ad8fbbf9fe8e5726079604e6559774fe2cde91a2ddb78115bf32d29f9cc11c0c75551f1868865f21d4c214347dddd0d34b2001228c700f9a11217db05979bcc5846b0d68a1ab575dd6a192e6be977232514e9480ace35661bd521ad682fc07012c5a97c961be44ecf635afa23b833e929f1a4eb9bb0bcfba953a39b55288802cfeb24d647f5c6640e5dae1aa87ec695a714e8fa85a604078d3fd14dc4fa3c663c0c2265af46c9951f18c5738de44baf21ce0ab6ad9b1db67c2439b586a9c56e7d5d732d641352864e7a69244e8033532e6acc662c7b87f81570e54a84effc5038aabe828fba86147a47d701af2cdb10f007c102a45ab810640735c5062a4ca64a0740c92c55c80e0d02d2363930d9d97046ccabbfcde59bcbd13d12b7047bcbdd8c198d40df29e6e65b22b9b50248aa68609ce123478766f899f572cbf35648b84c0484b2eb8c2a1a9706561fd959ee9ab86e8d55dbc7e5d1651c1d22edadefca8230f1db2ea99d543c5140aeddcfcbcc546af9d7e011e3af63be9120149bb86b20b12c18d246665fcc9c25be6384255b0bbddaa1de9f40c3012c8abf589e5b468dc70db84fad6d8428fed2516a5a11c242900c52dc8272650ddb6b1dec9f2f9ce15f4de9fefd9d005b416d85ed78aeb1932ad21f3c7d4921273f50502bde635d1a13639e10ee730cbb6cbadcbc160b010230d0266bb71ed63754e3e312be267099df2d26fa537c6d724201945348026c6a2a84ccd0dfeb3cff46b27a6613641abe6af645c67c87c95bbeeb0afe98e615db45e834c4e232f673a60f937644ebde5f6a276dcdc519f60addd9f76dc1b0dfdc37b54ab6cd1434712144cc67b3b4c79667fe763b4e285f31b38166aa3d90ada3ac5ecd4340058081565b1cc0ae87111e45f1723dd22f3fd0b6f66efd21c07a7b32d9f319cbe78877a791bd5a3fec7c1bd237e567546cbadc2f8864367bc3702fd5c1cbeda5b932b5c666f221da6cd76bcf2628471b41d5bff7ff1351c5c91141dceafea6fa96f0b3f6a6861df03889d66972c7d5907b96df31d7cf16b175883614991992186bb2edf921b5091242173377e026fff0d6379bbad2c82eb1dfe47b408cc844b0cfa0a727d8ab69c1b55fef879ea82f571e6596239542bdc931ced7249761ddbe8208aea643daf74ec180c46dd5a2bae95c7add75453c6e9744f39f620e7215ee39213bdfe40434041bc81095640b12b4ca1706b75a85963123fb943227cc5bd719f98c446a95e2660b2cb720ed2df72a2650a33b0b5d656b06f7adff793909a4dab9354372f9c545ea1c7effe5c57f43e67e8ecdc77b1748caa4da992803ad4d25d1d6e9527612164655a121a0e0758b09e594067544c1ed96b13265a7163a3acaa584512813af0a30e9d26df5bd350d4a638ce9b50a0a435b3437a11b516726638cb359f1206d7208034f33cce8b6ffac84a1c04a8c0f1ae494b73fcabca96255d402f6d8bf674e5ec133c93a8bb5d1c12ae204bdb6240873588ac196cb1568884594e683b11121165bd24ab2a84040cb3d6569730fe1024fd3c1a4943159d9bf93cfc15867ea9507ded2cc8908c5825bab633d74374c367075e2956234eafde1c95dc931b0990a5be2668a87ee38e39075b8774f592ec88be662af65b2002a2099f6a2ce81a241395651d55d470e239ae5971f4ae0bb7615b654344aac828388679fc38a2f3edc10511cd91f6351c5ac5785685ffca3a2c3e9f20ffee4207b0b8b3bef1335e358feb50723d7d4e8597a9b6c8ac025357f74ac2cbc510f892c85c20b2ea70f39f6bf67167f9682a5c3d13fac4bce27ac20e237d9010fba8e7022525b18c26c667bf25063ed5811d7eb3815dbf20a2a85306f909e1ec7d1865cc27511888acbb66c8259c1fd897c5b910f57877cb5aa7296a94c607b5444b0bbf3b926971e8c123319734ba1cb842230014b5ea2897719ba79832f5f84cdb99532f2d33be8de0901866ffd714d818c096387ecf31bff89dac92306fdfc55acbaec3f1bfc524697f04940443842109b6c94fe1f4bdf3d18e734d8c8604763253744d6b57b137ef4c73e265bb83f5d514caa8f1eea49206052c7a49334a57b3a6bcf389bfffe4262becf8b1aef2de61e56cbbec6473c7890ea50aca4806cd179c312bfeedf84956b2f9bf3ac1271d0436f9b148fc2a9ce58049b9a003e8333dfcba5b8290eb1d04df286935979f175359865b658c05d845a0d3d24b60", &(0x7f0000000180)=0x1000, &(0x7f0000000400)="290cc76f415b934b62a320e83dc0ceed0c05f6ec692951f01a0ca0add4ee092cf1dc2b178ad131c8aa9f8802d541b445d30a57971132da706c7c0b3166e64e6881404422761f0c5787bbd4c59eb4aaf7ab0150790f20cd67c5a0121944c52fa044ef87e70b43d10a026ab6db9963ca677e841a88efc3348d7d40ae4d879abea5af064bf67a3c9c220c6079541691cf570e2b81429b26fb5654d20cbbded2a5b4306085850aae22abc453e2f2b12de5edad177afeb492d0aee95323a70a13e103ee0c26194c8eec9da4", 0xc9) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000740)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="0f45935b7ae97b4a6d5e07626e8b02fdc7dc61d45b7d231b7abd57ee2c1346bb50641fa5a7b8bb327757ba7bbcab0046ee0433f6d50f491ecd69c36f274e4508a35135e37501742149c6440b77a08a6fe99c915a1e1f7b8914fe3d1b59cdea72aa3f33f0ea3b58251307382f2421708c540bb45d9ae1d45018a0c24e95c0a407ea312a99", 0x84, 0x0, 0x0, 0x0) 16:42:43 executing program 0: madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) getdents(r0, &(0x7f0000000100)=""/102, 0x66) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ftruncate(r1, 0x0, 0x800) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) preadv(r3, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/74, 0x4a}], 0x1, 0x0, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x8) 16:42:43 executing program 0: kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r2, 0x4}], 0x1, 0x9) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000340)={0x7cb1, [{0x2, 0xf4c}, {0x2, 0x8}, {0x1, 0x81}, {0x3, 0x40}, {0x2, 0x2}, {0x3, 0xb9}, {0x1, 0xabfe}, {0x1, 0x1f}, {0x3, 0x1}, {0x2, 0x9}, {0x3, 0x81}, {0x1, 0x42db}, {0x1, 0x5}, {0x3, 0x200}, {0x3, 0x7}, {0x3, 0x5}, {0x1, 0x2}, {0x2, 0x5}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x2}, {0x1, 0x2}, {0x3, 0x8}, {0x2, 0x1}, {0x3, 0xffff}, {0x2, 0x6}, {0x1, 0x80000001}, {0x2, 0x80000000}, {0x1, 0x3}, {0x2}, {0x2, 0x5}, {0x0, 0x41ba}]}) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0xffffffffffffff80}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x1010, r6, 0x0, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000001c0)) 16:42:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:42:44 executing program 0: getpgrp() r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="be52cde71b979a048eb9799150add9ca60", 0x11}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x19}, 0x2, &(0x7f00000000c0)="d6427c322c95ec7dbd6c5d08f1e78ab1b30b54c7a5cc33ef753d34c5b437d444e14fc27b8712859b4b7644050ccb4eaf95f2a8d23f5ad2756f5c239a9363c22220ca861e98ca433a8bba0f92989781cc80521e0d39b960f8fb0bd4ff968187a1a6aaf65dfd5ba30344e89a42931c09c6958c7e1200"/126, 0x0, 0x0, 0x51) 16:42:44 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r6, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x3) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c8633d7feffffffffffffff127f748987ff0300fe9000000000000000000000000000aa4e204e2059e5178faee5a97c39ac9f30a42cffff67a6f6527614b44256cf2a9f09acbd58e09489091f776c5d0f02e3a01d966d5e00dd", @ANYRES32=0x41424344, @ANYRES16=r4, @ANYRES16=r2]) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0x0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000000)) 16:42:44 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x8a, 0x2) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x12, 0x28, 0x0, 0xfffc, 0x0, 0x33, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x2, 0x2000, 0x6, 0xfff, 0x9}}}}}) 16:42:44 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000480)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000004c0)="2802e7bebf3c9348afaf0255d6bc297eb2fb290d15a8db3f8ddc0067b566b23f000200002bc6bb8a7d78ea3267a3d27d8aec2c1decc8bc2b5f998dd0055f0934191c3681c7d6c2d84207a69275cb45f38693ae6b54613a37d24f0e0aefd6edb1d421981a67628cb9432166fabc56fe2e01e6d2d73e480079d90ff2b882814a4a4d648168522a25976e72dc095bec12b30f5d8b99a80cd587de0d8ad6454355afccf3b749840e22db207ad97e95a2d800e5603afe471515a6b7651f03ffac282b10c7dbdbbf991a177d7b3edad6faedd8ce849c7ebbf74040708ce7d19d1e67f66defc59f9c29e1a89ccc3b27f6654011919dac2932ad3a4040c44b48456754537ffc87f5cb647578bb4c29f1c0b4afb4c87c2b9e1162ea468ea1a0a9e3e83279e614d7aed1c5e198df5ff22ecfb5800de3c31575ea5a492b476b2c7ca505b362b2cbf3d27eb261a4171dfd9e6528790adff12070ea707c5f046f751b8a4a79e87e8da3668e77466db4a9c356c694175b1ffa3de7464d49521bc93113", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000280)=[{0x1, 0xf0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x1000}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x0, 0x7, 0x800}, {0x4, 0xffff, 0x1000}, {0x2, 0xfeff, 0x800}, {0x3, 0x7}, {0x0, 0x7, 0x1000}], 0x6) r1 = semget$private(0x0, 0x2, 0x325) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x0, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(0x0, 0xd2343a8823079fcf, 0x8, &(0x7f0000000100)=0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10128, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f00000003c0)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 16:42:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(0x0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000340)=""/145) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semop(0x0, &(0x7f00000001c0)=[{0x4, 0x3, 0x1000}, {0x0, 0x2}, {0x1, 0x6, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xe46}, {0x4, 0x6, 0x1800}, {0x1, 0x0, 0x3800}, {0x2, 0x101, 0x1000}, {0x0, 0x1, 0x1000}], 0xb) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffc, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r2, 0x2000746f) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 16:42:44 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(0x0, &(0x7f0000000040)=[{0x3, 0x6}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x5, r2, 0x0, 0x0, 0x0, 0x10, 0x41c}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000140)=0x20) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000019900)=""/102387) 16:42:44 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0xc6000000}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) socket$inet(0x2, 0x8000, 0x2) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt(r0, 0x4, 0x14, &(0x7f0000000080)=""/227, &(0x7f0000000000)=0xe3) semget$private(0x0, 0x3, 0x100) 16:42:44 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000940)=ANY=[@ANYBLOB="fb18bd45503302e3ffa5"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000529000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x70000000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r0, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:42:44 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x6, 0x7, 0x81, 0x0, &(0x7f0000000880)={{0x6, 0x1, 0x40, 0x40, 0x0, 0x6, 0x4}, {[0x4, 0x8000, 0x7, 0x0, 0x8001, 0x1, 0xed6, 0x9, 0x46748170, 0x4, 0x6, 0x2, 0x9, 0x9, 0x4010000000000, 0x7fff, 0x5, 0x3ff], [0x3, 0x1, 0x13453ca7, 0x100, 0x7, 0x0, 0x3, 0x0, 0x4, 0x3], [0x2040000000000, 0xffffffff, 0x8, 0x8, 0x1, 0x5, 0xfffffffffffffc00], [0x0, 0x7e, 0x3, 0xfff, 0x4, 0x7], [{0x7, 0x2, 0x1, 0x1}, {0x1ff, 0x1, 0x5ee, 0x2}, {0xff, 0xc2, 0x7ff, 0x4}, {0x7, 0x5, 0xfffffffc, 0xeed}, {0x7ff, 0x2, 0xfffffff9, 0x8}, {0x7fff, 0x80000001, 0xffffffff, 0x1f}, {0x40, 0x100, 0xfffffff9, 0x1000}, {0x1f, 0x80000001, 0x9}], {0x1, 0x3, 0x800, 0x1}, {0x81, 0x6063d4dc, 0x9, 0x400}}}, 0xb2, 0x8}) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000000c0)=0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:42:45 executing program 0: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x800) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) close(0xffffffffffffffff) openat(r5, &(0x7f00000000c0)='./file0\x00', 0x89e3, 0x2a) 16:42:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 16:42:45 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="00020035"], 0x10, 0x0}, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x9) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) 16:42:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="ee5ca1de164594af3b17e97ea1dd1ebf99319f369f35f2aca4aa4b325a165937a81ab8cd66e5b3c8d305d183388b2e52c16f1f61c9e52705fef836bc891c7229d56d96f34b214df4e7049c1eaffe70e3250f444e6d91f485e5548bfbd6b9944ecf230015e8b11a57ba8cece20011afedf453560d2ccd2f873385c0e97e4eccff97ca2d5291d70112fd96b344706792f3967e74b893a9e4a9332119155fa88461cc604936c8a4a5eb3f2f044b98ba5c0fbe741b1a905de9478f6589e29cc58ed7c45a6281b08508000cbe2a681546b2977b563a4ae6a0e7b55be35f3c44f93e663480a18c4955ffafe219fc65548754b9a71ae83f36ebdeb44d55adab4283b007326b8a4c6313a05a8792f88b801c24a977d09f3fd20900000000000000529df26d665d6e00fd93f6cffa8afd43443669144cf8293ef425095ba4cbfb6a517af59368c34a3028fe5e1836e154980e7a5ba9035879"], 0x9}, 0x7) r1 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) dup2(r1, r0) r2 = socket$inet(0x2, 0x5, 0x7f) close(r2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:42:45 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) write(r0, &(0x7f0000000040)="35959e61339b0fe94e8fe9a753c9bdbb3e12af6a0243e5bb99fe4330891696c2c359c87d6c569c8581908713a62171d3c5101d1d20490be348ece802ea284abdbb7d3c0230f0138c7ddb7befe18ff685", 0x50) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8002, 0x0) r2 = syz_open_pts() dup2(r2, r1) ioctl$FIOSETOWN(r1, 0x80047476, &(0x7f0000000000)) 16:42:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) 16:42:45 executing program 0: semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)=[0x1ff, 0x9, 0x1, 0x1]) fsync(0xffffffffffffffff) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="001c631e3e834c8892d0d5b43a4994b9542ab8837bd574f4746415a56a6c374d4eb57718325e77282635ea3c159476839e8ee01e0d1fd3fedc94e00b137cf1b43e72f688767aa59deb2d9ad9b62ad1d1471b6035ef746eab477589db4a8b52e3b64d1dc2fa1e269cd27283bdb48fef4020281c048f5489eebddc499ed85879291e2546f5752c4caa405cca5dffc0c021e0dde8bd5b38b315991cb4d1e8cdc1ca16beea48d780b584f93c58", &(0x7f0000000140)=0xab, &(0x7f0000000180)="309ba8dbca0ea7ea6f77a551a5a22677dd425b26b90d9457897bfcd8658c93d7be90d9ad54c1c1fb", 0x28) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x100) write(r0, &(0x7f0000000200)="be5ce26b39542016f28c95d9af63ef6ad96863df522a859ca8234a33add393a17b0d795ba40f34c4401da06aa5f5793b65cc7bfb60b65f7931acbf3b00a801ef9eaee53463f390f3495f77bb1174fa43f5470bebe2841e8c100c7163c6b7703bb89ec450e09901d31296c90f0ff9e19fc8f72c2276efd3f1bf6fac060a01267a45db67944328da5f082584255093e36a4a40925466ff9a6db04ec2ef23ebc2fac8329261a8a78a25c2db10fc1dd9e01e7970f7076052d6b0c1f00326a4b4bce61e674be02a8c8e864a0e5bcbab922959f84e3d3834608fb752917a202816c0b750c5e09f12be9bbe551043142c5e2fe449d4", 0xf2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000300)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)=""/59, &(0x7f0000000380)=0x3b) r2 = getpid() r3 = getuid() r4 = getpgrp() r5 = getegid() r6 = getppid() r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r9 = open$dir(&(0x7f0000000980)='./file0\x00', 0x8, 0x10b) r10 = getpgrp() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000bc0)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000400)="3176c90e3b5084a4ae1381ac8768cfa9ac1c2137bfe0d478fa31f23612619f69890473bf9631f9c1c1af930b8573d718962042476d7c899e6d03f9a259cfbcd05531c259f17abb0d8ec6e5f6f3874131942594d44a67cbebf3c79274b714bc6b90371c5a40290cbd617d223485f26e019c7f7f3d6fd68cc413066fa0023e491d263572", 0x83}, {&(0x7f00000004c0)="658c35e6ac623da0651dc0fb825db5f794232c5d52c9548c25b76d913b9d6203a5a7504366afda0cbb39bd64e7411e758b2f84e7af227de3e70c1981d239e8317bb09f671d8cec03fb053c6a6fbd5c7f76f121fdeaba67985e6ebdcdadc3", 0x5e}, {&(0x7f0000000540)="5fdaa8b87dbdca1090c67059c9ca1932a13998cd2c6525dc25e3c30661d409898ef5315da6eb9a617b8009dc55a2130e147d5c68436d835e39b1715c9962ba54383aef5a96cab152bdc9eb7739c1f6fde852020f86c9e2564252eb405939fa", 0x5f}, {&(0x7f00000005c0)="d1f2637bc1339c2280b65e0114c4efbb615a867200009dd6a45a581567083690e841cdda838fb8cb4796958bece948be0a7f12d233d7a3648f0f7387ce4d48d58700b3964a4a3500ab53ff2323d0", 0x4e}, {&(0x7f0000000640)="56e71bdc64b6fe59fc556f4bc0a332263ef2914bb8482e5d652d5cd1afabb1526ae1f5b574507ce53e474943f9b17f18cb1a6cbd753b73191c3fea36f36bd38a2918541e965caee3f494803890720ffbdd0834d79066cf10a35e85491586038e659f9b2415f1ba52ffdf13d975fe4cccc12725b46315594353beb36583a9b70cf114f7b07a018e3ea59aabb2572341dc8b4c8c422476168cfcad2facd512a8df2c6f22603b6a27e708673cc687bbeb70bf4af47720c8a41099d20586951c06e727353c7c456413ec8ff2af86b873033c0ee1ee41aaadb9f7db1a39e9df0267831f532f79ed19bc3f062dc684", 0xec}, {&(0x7f0000000740)="52150486a94b6dc3a7d77cef106dbb4bcf295a82521b9f66c2044579df305f8f39e2496e5c0df9db922e47bd3b36b46ac49af5064eb6497f4ab7a556698f1129d487efd364b710cffc23ad1ed6070db7efb8cd59b6db9c71e52d329e4fc328517fec66b9ba3c56583041a98b145bbcd062c43194598ffdf80bad06612af066c96a3e3fab565dd355a2931d549e08fae5fcee3f0a0cc07d962b7c3bf02f152310d498de18f2b6b76bfdfb021921a478212b96f3e4ebb1e243c44f54bf8f0bafbb615ce93933f101db80b0d3816e68c153b99d2570d19d038caa726ddc8e158a4d638d13cf9df8c56eef423105be9a36cf6b807c654d7b5b1e", 0xf8}, {&(0x7f0000000840)="d48e2219f2c219e9058137b7043478c824c36d00ac07d9dfe6dcec9d59040011770173bc8c3e32a51cb5ee3d201c2105593dceebc1e9bf544a6ff9e49d35", 0x3e}], 0x7, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0xd8, 0x1}, 0x404) 16:42:45 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r4, 0x3}) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="bd", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 16:42:45 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9", 0x42, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semop(r1, &(0x7f0000000000)=[{0x1, 0x12, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x800}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0xbe1369ec30b4706c}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/209) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 16:42:45 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000080)="530ff19f77680a88ffff784e8bb000000000ff90d0f51df49e80d6746dd4fa97972af30360e71dc460d1ab90", &(0x7f00000000c0)=0xff96, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 16:42:45 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3f, 0x1}, 0x8) 16:42:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) close(r0) r2 = socket(0x18, 0x1, 0x0) fcntl$getown(r1, 0x5) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) 16:42:45 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6076605100303afffe8000000000000000000000000000bbff140000000000000000000000000001870090780014020060c5961e000000003e3ea895000000000000000000000000ff020000000000000000000000000001"]) syz_extract_tcp_res(&(0x7f0000000000), 0x3ca, 0x3) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2800}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x3, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) r1 = semget$private(0x0, 0x3, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', r3, 0x0, 0xe) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, r4]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/5) 16:42:45 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x8, 0x40) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:42:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x151) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7fff, 0x4, 0x1, 0x2, 0xbc3b, 0xb673, 0x2, 0x1, 0xe0, 0x6}) sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000180)="eb", &(0x7f0000000000)=0x1, 0x0, 0x0) 16:42:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) close(r0) 16:42:45 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000300)="c7ab38c9", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) OpenBSD/amd64 (ci-openbsd-setuid-6.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect