}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x8}, {{r1}, 0xfffffffffffffffc, 0xc, 0x400fffff, 0x7fff, 0x8}, {{r1}, 0xfffffffffffffffe, 0xb0, 0x1, 0x26090bd9, 0x5}, {{r1}, 0xfffffffffffffffa, 0x10, 0x10, 0x7fff, 0x1}], 0x0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x6, 0x5, 0x2}, {{r1}, 0xffffffffffffffff, 0xc, 0x20000000, 0x2, 0x5}, {{r1}, 0xfffffffffffffff9, 0x80, 0x40, 0xfffffffffffffff9, 0x40}, {{r1}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x79, 0x987e}, {{r1}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x100, 0x6}, {{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0x8, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x80, 0x8d, 0x6, 0x7}], 0x6, &(0x7f0000000000)={0x9, 0xfffffffffffffff9}) clock_gettime(0x3, &(0x7f00000000c0)) clock_getres(0x2, &(0x7f0000000100)) write(r1, &(0x7f0000000180)='T', 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000140)=[{0xe7, 0x5524}, {0x47}, {0x24, 0xf6c}, {0x81, 0x800}, {0x8b, 0x10001}], 0x5}) 16:03:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10820, 0x0) 16:03:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) r2 = dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r2) 16:03:43 executing program 1: msgget$private(0x0, 0x100) getitimer(0x380854f9026eb123, &(0x7f0000000000)) r0 = semget(0x0, 0x3, 0x461) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000040)=""/213) chdir(&(0x7f0000000140)='.\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x88) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, &(0x7f0000000240)) r6 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000002c0)=0xfd2) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000300)=0x3) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000340)=0x3) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000380)={0x6, 0x93, 0x6, 0x80000001, "60a2d744e1ce105a1ae586b43d6390a1a9a680f6", 0x200, 0x1ad9}) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f00000003c0)=0x8) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCNXCL(r2, 0x2000740e) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000480)=0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r8, r11) r12 = shmget(0x1, 0x1000, 0x20c, &(0x7f0000fff000/0x1000)=nil) ioctl$KDENABIO(r6, 0x20004b3c) fcntl$setown(r4, 0x6, r10) open(&(0x7f0000000580)='./file0\x00', 0x230, 0x100) semop(r0, &(0x7f00000005c0)=[{0x4, 0x7f, 0x800}, {0x0, 0x3ff, 0x1800}], 0x2) getgroups(0x3, &(0x7f0000000600)=[r9, r11, r9]) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000640)={{0x8810, r8, r13, r8, r9, 0x2, 0xfffffffffffffffa}, 0xf2, 0x0, r7, r10, 0x8, 0x8, 0x10001}) 16:03:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x8) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000000)) 16:03:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x81, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x8001, 0x200}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) fchown(r2, r3, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1}, {0x6}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8010, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2, 0x2d4, 0x8000, 0xfffffffffffffffa}, {0x6, 0xfb9, 0x3, 0x3581ebba}, {0x3, 0x3f, 0x7, 0xff}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x24) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:43 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 16:03:43 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000000402000000070cca90100e10fecea11ea8fef96ecfc73fd3357ae26daa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0x8e, 0x0, 0x0, 0x0) 16:03:43 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/85}, 0x5d, 0x3, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) 16:03:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) r0 = getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r1, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x188, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000200)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) bind(r4, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) geteuid() 16:03:43 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800053, 0x4) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3}) 16:03:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x24, 0x2}, {}], 0x2}) pwrite(r0, &(0x7f0000000180)="4f9ed60436d2ca7df9ed2bee5e1b1b83f7fd950bd69a0ae86471b8471fd3c23c130715c515e99404d65d3cd298ba3795deb5761c919ebe0bed14be7100183b14e8893a028b142e593b8657a7b8880516f6778e01f1b6ade5d19865542c997ca1b089e183ab6f9d59568b76be2585a2d59011ea297b782b5b46ae1b367041bda0b4682f2c1b3c53e4814d7426865457f1960ec8f3f8b02b2b763c87505fcf734c79acee91450c9763648a54d891ecf49ef3e4779190c791b4efaa7584507758dd", 0xc0, 0x0, 0x24) 16:03:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xfffffffffffffff9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x4, 0x4b, {0x6b02, 0x1166}}) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:03:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000140)=ANY=[@ANYBLOB="70012e2f66696c6530004a5ea6864bf844491183772d18f8f8be1ed95ac50b2aff53224d747a09d5408b542796bff65d8ba174e5b2175d0909967ee1fb9704fffd2437cc8a48f0b5fdfd1cc4676c01d1187242667351b17d02fe2b87f29d583a2f2782144725942a24762c14a45d3ad3f80415"], 0xa, 0x0}, 0x0) 16:03:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munlockall() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) r1 = socket(0x1e, 0x200000000000003, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) r2 = semget(0x2, 0x1, 0x10) semop(r2, &(0x7f00000001c0), 0x0) openat(r0, &(0x7f0000000240)='./bus\x00', 0x0, 0x2) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x8, 0x7, './bus\x00', 0x1f, 0x81, 0x100000001, 0xfffffffffffffff9}) r3 = semget$private(0x0, 0x0, 0x100) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000001c0)=""/73) 16:03:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7fffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xe9) 16:03:43 executing program 1: fchflags(0xffffffffffffffff, 0x2000001) r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0x41, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000011c0)=0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) pwritev(r1, &(0x7f0000001140)=[{&(0x7f0000000040)="3d27ee7c47de57dce913a870f65ec3ee2918b3e74d713417d164252acee78102af3be0a364f6bd5b0bbb60ade70f409cb2341c1dc3c278befc4c0575c95ce5cc32479c6c354b1da33ba61a45bae7d2a0904fe8dc6cf38ebd140d88f9403a82ae4355242f0481034933bb5ca0197203923f2e0dc4ec06d7ae3c89c90847bcc4f15b6eaadf211e6136d2486d408cc63c82369652f397fe00fcc740f4998269aea41c6cbd7a8ab2039967510f6ecb17fab8efdcfe21477a44995005f1527b338a164c3d8469484c3f7b7cfad0a2a0f7469eaadc9c8a000cd4e952cccfba77294eb5b6793bf4dafae9f62847b235b676b8cf67565937f0f1a9086538522dee075433552ba5294283693955dfdf83638da70f285a39c586f84032987f966c2bd020dae6e9bae4274cd0c2ca6ad904ca2b57a683c94aaf1eb12578a308073836acba357eb218a5e52966c5344b7892d785d64b8f36aa7b6e6f235d63dca6765e705f1cac9f4b968d28f48a2bb467b6cf2b1f4b4b9f0f091dbfc0714faf697cfe6d8c9ac7a5f87df1574d80e380f18b97d00a1d6e7070b477eaf614f067836a5d53bc938ed732d3b0ab3de06007cdd3bca48eeae1a6592a52a579b22906e2a37f73d0d2b6ff4655b6546aeb4529d79c769cf39bbf7552f9c21fcd6bbafa54f9be83ab27b0dcf5bededccefc6702556413d3b791b618a6cf8bdcdb0cfe859f9b50cfef1c1bf2e2aae43da4865e7a735276b5bcd237fa531c4020a89924a5779c9c01ad8fda7d979d50a0be7fc628b779bd967a9011ec9c8a6a76c5311f2304e031e0b3e5b50ee3a8faf9822c71eabb562f62f1d52eb093d08d7a7ec3adb9b57e75462914737db3f259c64b0c700c4c9dd4225f89355f879808c240c6ee50de359e512ecf872c437400db1bcc2cb05c518c3f093fcfe3c2bb3f691549cce9f5bae87c9c3c650adca600958e31ba0bac3e5230f44de276b49ec63f6951ede9010e0d3e52d23f06d65eac55efac6e85a6fb1682061001c3c3325c8e02a7750f321f593b8e4e09695474182455a0b4273be1bffa05e1be03d08dbddfd9953d5b9bd7cdc177d4fe739230818e76435e0df46bb24b88def919132a2529d7f48c4fcdef8600cc0910bb639b68809b2593f5471794e29f586c760798a9248a114b96e32ea20c4c31094de07684546dee78d258bb57e9af1a3b0f46d39aa402e865c418aa5d84954700d3dad654f6b4d4a38d3d190c1c55526eac4339eb99f8e48b0778786df5fc4572f043aee5d8850a31c755a961f6f8b198d1db61252554bed434e892fe477587f2e789a8e5a62f4a95457bcd40bec82c730f854b1523f2f20d61820bafb24ca0ec2e0d42c6bbca9406559fd0392d8a9e714f0ff41d6dc63e5cd701a569a31dcdb6f940b48aaa0ee627669bcaef6358fcbf791ecc5f0e384607389298357b8d94b9f0d68038fbc03a9d0a2f587c5cab597b579ee5d6fa409f4940b174df831d3edd3f6fca7e90141d1e64ec448b7a9b8b7f62b426bb36ec5620e8ee059b3f094f346135e6757821f113a0faf6015a9d0249b01c6c5260616c74186da98a4606ca0d1eba2a103f2a6063d8168e5f1a56cd4154ef1bf6fc90d8791a2ad91abaac2fcf064a94daa918bf0d4380360fe7850e320f7aae25aa09a42d36a8868915dbaec07c7ad65ba852c5a9908a18f5ef1ca33885b71622646add034bc4f0136ad33ba92601df11612f63fe5afe572d0e3b810073c615050781b8e5e58a3e2267fc12cab4c310cf3939f3efb9298ee472e2ecb178b57f1e9ff3dbcf1d2183478ca0bd069b1f1e62ed40f252b377e4c82ac9700a6d8e9cc0a14dad239f193d97ce2eeb5f51b64b3ac5a7af24f03cc7f7e5941e01a172cc5881378a2c5183457f1ac8a5f5d4d7cc4a11d6a07e5bcaadffa121c75304eef3c64f0e5f4daf78c8b8792e9c76dce19efbc9a3bf79698420f41224ffe42148df53e833b7b031c79d8f2c246788a5f0589c922224cec032bfbbb91218a6d79ff3b964bb6455f07123425b198f5c1385ff039399827785f1ff70383017bd064f147a5d91b78ac13ae89c8b371d77135b0c0dd6380d6a4164d00d68bc41e8ed60ec790a46bb6a76d36b4c2a54ae714422abee8a12b3803a8eec341a1995e3a516e93623f70e27d74c27d559fad5d33a209a264dea89214bea624210b813cd8ce7354254df4e53d4bf279715cab59e17af55588a365303c370526a226ca03b6f46d3b8010403862695a56b14b34a174255fd7667675ff0c71b73a9d816881e13a136db8357ded910f400298d35dab8298527ee8689ab6a7c07f42563d2a9f415c2b7983b68ecff2add63a31151023f54ebc7706805521c9d7553172bb7a4ca3dccab8f88e9420dbcc6cefec5094779dcbd156cdb56ce044fe7737de05e6240787fd85f64ff0d9be52e7b4576033d3578316054a5bef48fa0509a03f3587871672f52089eafb128951a7f8ab9988b4832823a9691c953feeaade253d23986bdecf24856f72f3fe929c1180110c8da115e7c729188e9a09fb2ef4117f2fc335a8b5143fe902aedd4e53cfecc154c623acf6bf89672b8dda8512bec35d297ca29652db45cda431c398d0192ba66343655ff7f150df1f5f3bdb0b579184e0065c3cdc1739d6a43377c124b63ff49961c243e3203231b75a99250f5bd2af2fe404746c646c93b34ac4a83b99ec3534f31fbaa60fd7d40eb8ddc3cf2d449383053a3b1204448a8f232a39fe3f56de0d1ad78a10916bd6629679dd769c670208d5c4c68cf84647a3aa37d7d189fecac7dd43f21167aa1022379761f05238e6a75e85e7d578448875d6f26573ee0c7275ae01e62bfcce42ac27d725b54d6389dd13f62e8263c9f52f61e44700ef03e6c62959943ebf5dbef7aa6c5da283251312786e06173f7cf223f7362da9a8ccc4e0f7347b6975f1a379e952f39b64966885734509abce402dc2d22547bbd77168a80080f4b111b3f6e8dc457c87a36acd4fc18dc6be8b53804001ccb09d78bd21223d49fe367e8c187f3648367748d73b75d64a90b7374580369c87e51778cd2f5a79d58f79b1ed0008f376fbad524c12ff48aa1417e18fe824471b471e25ee8fd824895f8af96acb007e2f9be128ccd8468f0c119d7e5991444027891d89254a5fa4586d290be0aed25a52085713d03bf5671ea02d9afb60aee23a45483a934e06cb43c4a44c8ed4dd9790c9bab550c7ecb241dea0d4f54cd6dcf3a382a539b42e54b1b20fd9217f520fa6e2ce38bd19ccfa20e191b4a59dbfd158bf4556ea9546f5cfe12c1c79c8e17cf14b3749e7f24c781db7608a0fdc9e8c72a49b84103fe13a067d2d55376cc302c0d025e114a50113ef5019367136eae76ed19e07b4675ae0d7659de7a3e22a59fcfbb4bee7dcf467e60f1276678eb75c84abf6540a3bf19973314030ae610e1111aa93dad5f69c0d10285acf8f9131dc8c5714d908bf566498a20578b0af375012169eafaace9624515576c4c00f0e784f5452211d663a08c2ef31dfb000fbed6536e4f028552e6418c4c1859fa3f9a7028da24349152f1511b4aff56efa198cb5f9728cde165330f665c8f8c70df807d18f0901935dd2c44c52701cab67e350aa7a3ff9a73299f32b4eba4620c52999e7786cbd0374e710fc32493bd4d7d5474359117e4d81f3ccdd95697094ff9fd3e2752933bc5d905e5e39a42edcbc0475b237e1ff1ded53e76888e0e74a56cea759d1bf29c7eace5aa81e0f76f578e147350154c31ad6dfb8f6ee950ae9d7e9507796a47183d8d438d35f751419d1780a4020109ccc9fbf46932f0f906e71432358dd8215438e072cf1c13a1eb6786d774903fa7f964870d43b573d68f8f0b10410bf9f4bd0dd0bd02297c3f2dd3f4556beb69d295c933c74a97a26775fe69d83c27cbfb21f82def3e38276be95a89770a2bfefee56485dd92939963fed833134c3c42f511ca63adc80816f23b3d77c2793b2b7d5e9d9ecded5e9c0c9bdffa81ad9c7f3653406d6e260444aaaf4f32f7b924e9c4ce8f8dbf5b119cd44ac83ca0f8c9b83a4cc444d478181e1e845728720ad9d3a79fba91fd22cff1ea97bb389081944dd2bb34c4205a978620266ac66759a180a7c3394e4ef3c39c2b514a55a4a068a683f5851cc9f9a130b1ed3cb54ea9baee08c63c040e1e043e984f0b85deabedba420dcbdc9b5c3c07436fd217414037ece96ba4491e67d1b07bb45915fdc48e70bbee6f1394849c93ed14b234aae0fd56e8728c534e1df350e3b71949bc9f2a51a97655e2cbfb5e9bac4e85df7bf3e665795a8bb8fef2c4e52064fc77523c7b788e89dacacf67b3ea246ef14e3535b6273ca2fb2ca9c21f7462f32b24fcb7bf5d3d53c13e2afbe07b980daa9ed1d41ceb82bba626affa721d9ea4eeeaa21f94481e552181dfdba610f2c3eb60070090f2861bb1f7533bd5a7ab8e63d7a68bfa6aecdd7ce6d6c34ad1bca015f043372593e745e4d4f6d5463be82d790365dfe06d51df12aa5d1118575a78ce9fcad9317f8b5b14c2eaa34f383a00e73af375fc4e2acea041eaf2b9472b640f53e1012a0dac21e2095324ea4b7ce8dbbd8dde5c2a8868188af49f48c81fd3426e894ddadaa2685b6aa2036ded418b92473c244a446e25ffcfe18315449280ce9aedbea0341d72714a4cfdeb57a29462b81509cb07b9b13afe871a0665d087ebd4ebe37c2372f311e80d84da8a7ab379028f402eabe44a72b92ed23f5ea236e88090e82092f306878988c29e48f0967682daf9a0170d7ae89565e722de06f82e65f4ce1e932e82dafe137374090fcbf7ffad44428503507f5ec05c51c8e3e8062651e1b677c9897b4ad3345f576c9b9b969ee0b75be728b252fafb19f0eb385f71bd89c8a43be06dd2066faeeda222b46e9893926ccc4fa0e93b02c26dbc91295944cd49a4ede45f9d64bae4a3dee69da0d5754efcc8e0e50363eaaa0a72e6af43172e5f03eec2b6667eb83c73196a29e60ff1f45ecf2785256344331eda7e40e1f1f612530bab290eeee5c1ae949e06ad45db79e341e84f0da689042ec675aca4f84df5b5735efb586659cb82192a9de8997a533811e107a56caa18c89e2de824e38d97161d719ec0d722232216bb7fa420ba39ca0848e95285e65e4b967676f275c15e1a719933e78829cd4343037080a26f46ac1c094daa66c75e987800192c34636b7f27ff7c2921dfd1b3bb0e0d02dd103ff3cb8ac8a646b4aff864173a6c6bbacc39178d4e624d6d19b895da22029152d2e7fa5d614cadac80a1b08d83bc6e288518887d47f42410aa6dfc2069cfe53f3835816acb3560ae8ba043f4d7e1d7fa093642acb4dcd8a9269238ebea1422f79bb0e2016c1478970f96ece809f4c0407180b9e4ea6fc9b37d6d1ec1b83456ee453c21aced1301a72ced13a3f1e7ae70e8250424f1a33190d48017a232398254787e1d8ce9eff7ae21ea565c9826367354f6a06c4caaa9da975a54317425482dd1063c1d407f44ed67b6a2e4566c63c1ef573d7a92364f703e01dff92e8cfc41c918ccab97bb018f8e9dca2ed75c631f92b9a02df15b2e4051d94cf103a96d630f4fc999b8aafb613e73e9a38f9debfea233fa52145069e4fca08edb9915650cd1dab40023b34a704b1fb1c34016d0afe5006ad55b75c022b68f6ca88d3000b1ad896807dc085075d88d560346bbb19cb701bffdb59f6ac005f73cde8b75c18f56f05ef5ffafd7f29a11ca985ca79deb9cd7914fd373842784b1b9a156a18752ad3dd05acd25718b", 0x1000}, {&(0x7f0000001040)="471bfd019f923221814952cde54a0bd4b044c65dfd6cb006e927558edc9b4667c7e54a67e1586640d4f267a733223b547f43a7182bd1241d2592afeeddf971d99512661b5a81ddb1662c2e65069bfb54a9919b47dda430408d8738bf549f05768b9d27daf1f63d77c704fd14cd11a8c7671670d6b757a39ba8d35e064709f0063516e636057a2dc0685a8fcd1f83542f6948af5824c9ab7ce3a49937c730931605cd0fd6c4264273e7e7abdc17b38f232144e286175c0209b77fc13c1fbb2e9086d5c2946b30d589e531fee72128949c630524ccf090828c87a3fb541ab96a0e764bf62f8ec86e7dad574c1cf0ab2febec9aedfa6fd29634f39c811f04c835", 0xff}], 0x2, 0x0, 0x0) 16:03:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x101, 0x1ff, 0x7f, 0x9}, {0x7f6160c2, 0x3f, 0xffffffffffff8001, 0xfffffffffffffffd}, {0x5, 0x6, 0x80000001, 0x7}, {0x1, 0x20, 0x3f, 0xfffffffffffffffa}, {0x5, 0x5, 0xaf1, 0x5}, {0x0, 0x1, 0x9, 0xbe}, {0xc71, 0x7f, 0x9ba2}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:03:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) dup(r0) read(r0, &(0x7f0000000040)=""/195, 0xc3) fcntl$setstatus(r0, 0x4, 0x46) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c000000"], 0x10) 16:03:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x61, 0x100000001}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)="105cf32b036b9cdf703c6c90685da3d59435ddcd6d5d767697d33d98209e660fa94f20a124c89df33a9411528d216b0650c26d8b2053ab175693a35c6a9df299c6396b8ef978f3dedb238a3b206c92826983b07afffb5595c87be5d62d07e784a54a604e8fcb09", 0x67}, {&(0x7f0000000180)="23d3f04713209dc85fe30ded3e78e10a927c87bf9564da3c7e8ef22d02d4b9afe8bcc75e30ce710ce74707a678b64fcb1ea296405a320f7bf234e176b995e6bc1d77304ca5182f2acfca211d891578bc94ad48d847aa7b3e9b2a6c6cbb48dc54b9f308b6b64c137ce6d46c545f59bc6ca5035a19f50c7eff3d367a6748a0d07c62c9d15d4ce37ac47c81db5915eb1aa06d793a0fd40fe4d14d12b862752943db64564c3db870f7337e370e8983f8e17af4eb52a57c5e0324", 0xb8}, {&(0x7f0000000240)="01c9a74c21b86e9707bf8fa345b326c5f0b92d76c61cb44ee13c24715f38b88250e17486d340fba8878d9dc8b226067bf3e8c675101727bc3f715bb8a9c00d40c809c0ca839334c86323e0a200b4774fcc05defa31a6db7ef1a099af9e73f0ffce5372273ec5587b867404370c8d59963430940f215cd127c616fadd956a5b4af030234157d4b3fefaaca54a420dbc", 0x8f}, {&(0x7f0000000300)="5038705b97a606de99c6ce70600b2d4e8dbecdeec567116c1c6123e7604ae8bf2a5ca6b470efb4ec6eb317dc7522507f0d51cd53f78193b7976aa07a98948f7053571b7e4a694d91220ab34a522e4ca192f240af876d45859d1f7116dfdc0a02521b32e6064086a86defb42efcdf10a254f5117607995533756623b8ecf6b4a584a1bb62499bf72d54a2dc70b417e75fddb74b67f4c12e32f76cb608c46a85504af1f574a19c66ef9efabbde297118d25803e1a080845f15059096762d6bb63fa194081cb3d22f72cc2fc3a1d83fecc040730c8433fdea", 0xd7}], 0x4, &(0x7f0000000440)=[{0x18, 0x1, 0x4, "cb9a30f56e"}, {0x70, 0xffff, 0xb395, "7c3eba497f7e8d0f6957a086f99f272e01bae57e52f0aa919c87a71c6b095c444cdeba277c6126b17e4d49a62f9750497685fc754659e0b1da8d4cbd78da45627ccf1f825e7b9b5fe41b9a06ced97070ea38dbc5c6135dd45c0e4e24"}, {0xd0, 0xffff, 0x6, "4dda7e6b6fb861194e86edf760b5ef00dbbb9b834c9752dea7d425efbdf7d2bbe9d6899a513f6a5fc19a14d0218f61b174a45933543e557501048533a6e8daa8191e5e4c0e2dd37a7e25c4a203953e16c8bac9c126dfae9426554bc0de54d6e6d178f3ecb3f511b3d3f7cdf22501be182a4c49052f345e8bc24d76b3bb92be1612e2e966c9f819360790c0d214390f695194d5ace4251e6c7e46c643b7830be8ec64a9167abb50891bcfc118bcb01601283f9a4f326161507c335bf665ddc520"}, {0x68, 0xffff, 0x1f, "d61ad416b04ca1bbce6e5ca8c5fcf901ad53e63a480fbee1cd9937178a43e51a5ff3e5f7a9d54cbe4826ad236ee4e4810f0920197392e69e5dc76c0b39b576a72d8ebe3a8999be451fe73d4c5409cdd25024c3"}], 0x1c0}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 16:03:43 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) flock(r1, 0x4) write(r0, &(0x7f0000000140)="3ceec3c492ac917f4eee81370be55b63708c98afbfc5ba2eac32e789325d88df9aa5cb2832c9c60c5c8c4787c1c69a0075d2fd554907c449ff67475976243ce3393fbad4b9ff47259612aae9e761f38397014e29d6d0826e84820047307c2059593f31356f0f62f2e762a9a72105a3ca8e1a2f4d14536bbc4f4578d1b6a6979f6c06067103f55899e62d25d8aaf5e3f37d61cd29ccfa2321e234ae3771b0f344695a5b334bc199088d9e331b333f50ed6d0dd222ca9967f6b455458c6499ed034f4f4a5b455d6f54afde54633672ba9bbda11baf52a8b90cb8e9f3dcf309533f3c88d240eedc7031b3d1517e142b31", 0xef) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) 16:03:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = dup2(r0, 0xffffffffffffffff) dup2(r1, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x3) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/149, 0x95}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x3) recvfrom$unix(r1, &(0x7f00000001c0)=""/47, 0x2f, 0x40, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) 16:03:44 executing program 0: munlockall() syz_emit_ethernet(0xffffffffffffff51, &(0x7f00000001c0)) r0 = msgget(0x0, 0x110) r1 = geteuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, r1, r2, r3, r4, 0x8, 0x4}, 0x1, 0x5, r5, r6, 0x8, 0x0, 0x57d, 0xfffffffffffffffd}) 16:03:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x4007, 0xfffffffffffffffc) socket(0x3, 0x5, 0x400) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:44 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r3, r4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x3ff, 0x4, 0x1eb7, 0x5, "0672698543bc1c360281fa2ded2859dd61f1aadf", 0x8, 0x5}) setrlimit(0xf, &(0x7f0000000080)={0x1, 0x2}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) close(r0) r5 = semget$private(0x0, 0x0, 0x3f0) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000240)=0x4) r6 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0x1fffc00000000000) write(r2, &(0x7f0000000500)="8e8dd8875381b0ababc290cb4a14bb1a838916dc7b262ea1c6ef58f0cff76947b30dde69f089298e0e5c3819f7afca522c67116b1ead6813f71dd50c711bf94f85fcc719dc7fb3043ac5d4500be4aef338a85b4299dd32db45e30e2b5ee35ca4148616fa63699f8919b04b97fc2fdab927add1350acff200cc8c34e3019fc4eaa11671e7cf86975f24e11f346f7cf91e755dda0584da5210bbdb3a52bbdb74056aec63f1df6754eee65e82a279f8114a9ce5d8d18ee6a951aa90a2c13afa4d794628f3f469b5975947c6304b9ff7cfbd5b26c42d205e70f46444ebd9e1f78ba745e33f6fcfa9702fb7e2420f66f53e9d39c11c9e092282ef8902bceec2f5ec4345a7ea32143335dc7617a2b86e8742bc02252c458e5af3b3a1045c77f970ed660f677d943d494ffa9cea113b247d2fdaf7a75247c44bbc744fa765c6b72acbfd917c557f78f1d032ad5e138961b6a85ee97300176826daf962aa1a832e6047e565f24418e3b58c8484feefc71552c04fae67c6538235a98d6689e2fe694daeeee458836fde3cfa769dc1740df836c5cdccc3481b4e15793786517e1ffee1a598599e842551c0c26db3db006938b8c26c5d2ac633d223611efc3205a8af60cf9b58b6093cb8cc03b12a487c9edbbe158f24e34c8eba7c1d4b64e99f496b96a0dba824bcdbba9f6ebaaf68114416db7c1ca7c6350f14feca1484ad2953987e349c9670aa371e28034c85eeb06fb479767936c33ea273247436c3c24f512eb5be2c9cf506d1e1c8bff179e4d4a819b954dd23e835d7db972fb0ce27ce0532923bd09d3c70439444c55d3e5707b10bd96acf1d3575596840147b18168722fa681236ecc1fa539819d286bcf3766598ea7acb6e7ccec03e12565373dceebfbf7f9a745d8cd1b6dcabc4b7e99fa2d9ae33a0da55f6c3a21d4750f19473cde529f2854bc993dd249a0219b3fc5aa18a03add4dd41b4e11e03839c0751c1075f4d955dd7f27424299c71ad7acf47ca02d7891af6492aeb130caaccd03d5f2c7e3d9fa8b6a695ca1b1552db422d841e0fc665b51639822a40b60cb02995eabbcc208ae1e7090bb7147669ecb1720650a34caac8d1826f42391ec87aaddd28b0eb6a01f2bda129b7a8570a7dbcfcf40def48fd721a526123273051bd233665beb5a0a5619ac0635704804bc7e693113635fb71307592badb796617344f60fa45c9a7f81caf7708678a8d9d1d8a93bbcef5aa3c24145b190789ae8ccd738b186a6fd585508932ec110b098e0cf33e8417133dee59921bafd396029920145f4f65590479313256aa763c93ed79fd50a7fc2f9cd1506fbecaaa464b75fc7c5e17ddd0ea4a923acf85cdc5d39007200640891cb10de40b3fb8c7a65f45fe1403b14633508578ff4ecd9aca5006216a91b26c24b4036d757aeeb018318e896193aba31cf06cfd0fb4bda87b01797a63059553f485e3f63e12cf3f8938d787e9e378afff041b4521878babfa062179a4f65ac68ba97f9116a0eeb872247456e2a69c3e7986e9d91b3f0e3dddc69e0b6d8b47aad4911dc20960f5726c024b604b94bc64cfb3300dc7e63df2f9a26963ba3d106afa431e725272b6aadbae01d4e14ce20dfcab6868c10a62eae8516d7d47585fc184292a62737267c3eca3383fdb1a0d8a4aa678bff7cf8bf367dbc8f65f6b660071336e494f67cc04de7da7699214d7caf697ae073d30b91e435f1efcb86fd47d76ba641501b69e450cd72ae37afdf500489b4c814297116fa35223fde8b3a58af466f05fcdf6126fb711a1f7b5dd5f9796163a4e370858134b1b4a4286bb3536a6c9c4493fc495dcabfe9d81cb250df4a089e2bae9b336f9dbfbe6525631ad7a86891e118f4c729fb7a4d3f2b70422d8042b523637ab6a09cec500b78466c4ab04de3bff129d694ef3ea76c8a0574714ca5f7204cb141809e9d6effcd251e460b0797c019037287610c21d1740e2eefcd4fb35db147c2a5e02e62cbed1d559d156fa1e83bb222d891b3a0f90b3ac1615612a8ac423d6ca6c44386a1fd2ec514285bbd6ee52b1aa05597e0f175659b130a86a4f1ec157cf56917c9a32fc4de2cd7433bbc263563742ccd02d9187d1da4352fc0bee48edc7aa4f9be41d22fe14093d37f5de9cf26aa7713d73385c3818ff8f6e9822b6786d4f03a58a9f485dda8e346767a90c01b39e5fc117c6a09e990520f15cfe19c4915bb03b05be870cae2aa6ae6eedfaa17add5821fafa550877e1ca0c021e605ce73df0bdc63d846971468c0798c7b1265c833a5c4f614a3009e09b71dc4bb4d045e5506c65d9ce36ab3b99ad56b1179b54a242c15ed9e04a01e464ccbf9e891ce2227c313bc10d9aa879a6548d4c7b02359c83773d0e646d13d2583fd339c2c95f0b4fba457c1cfb57eba77fec93251849366f9098b5b48f5120f6b5c99ed48fa3a4a8c3e2c95567c3ab73c6dca2907702ab0593517b7ede5adf79dd9c7ccdc5412094394d74e9e7925f6d7d5f7e60b0b1b44d87dabf382f895fafb6f7edad28e5d1823933d2a3c3388a32fdb8e78a837c4cccaa0e1db31f27d125e26ea4dac61ff7fe7dbdcf36751b0fbf84075eb5b70a9d32da1f80bb7c0cf7c6f230b0840b111e307c1fe3adfb936b48bb6ccf1573cc9f4e91b57b1be301075dc755cfd00939a79e859fd51d8066b0aa60bb1b0f4aacf1e3eeee31fedb2b4bc47c683f644e952f9e2813b50a8ec5876e83dd4eebfcbb9ac74f24f2c62f73aca4f88bc4f8e60b0361832ec174281918b1943fe6d72c1853f5c682e6d46310224a1983b8a83e22320d5f8c6a0798ef029a73b75ad5fd06b366c5da23ac436398a7a8a1f01fbbd6049131512251d8b0b0da9760579efa4e5c5aa3ca012100fdf489f74282552a1cf6ecb7a7acab8a720e1b86a4499f582e3f5092518a2c55f3e1f4821c793f59da0ec867dd0a6a96ed9c04e1a5d2fb1208ebc72b0f44a010b96e0bca73504c7d62593816f8417fd085492ebcd1cda2eeb3825ba4b47c1bc6fb22dae0dd224882c2cf44d930fdd8f671356ec47062d083a79968b54c4074b78586a2065ed4dfa0a55c2ce9ac753dad05d1fa336962e1df2bed51982269bd816f909470a13eaad239ab588d8da85c377600b43dc03cea54694660b0e579f27e09b4898ddff3b61d1169c05ba0501d7f9faacfa0cb9a54fce164f36b386db5087c53ce59124176b81f82e5a187e7be54bc09ed34f51df254575a7bcf40b58f64ab08f0aed12320fe059e16a020e6fc79eba473768a679a9e618b86846d5b3bfdaa68c4e52479d843fcd602325ca6f2f00066a7d024adf14105dfa21ae25be8c5756679a05e72973c329c2515a0f92b336f26eb6a49d400fd31afe112d53171082f350026a97ef688c036bc8f76583f54502e2092c767a6c5ce8f7a52f6e41d00c79718dd684b28f07ba616268582b58fc7450ba965148cea3ed7374c6968f14aa4cbc42be3ee6ef2fd5c6a707bd06550edb74b0040b6b17772883d0e09a98c5d3fd3c7090c914524fc08ccff8603f9582eb31444a8ee3e620ef557ae8c9f2c48cb632638e02fe8e92c7f8d062042fb7a90ead6aba7fd3e3252e7d20a944d173101610278f9ed03fe58b9ddaa91b5dea87d5c9c2f94a84f3951fb659987f44a0d9b35bef72e33a6bdd06eea12ee74f32bff45dc7c3ffa76def7629bdd5508ea5688a70f49c14368c8469611f43c3434997650fedaf8fc6ce6998d40ef16c2f92828f91d2ded9ffe1cf41d6689bf81bbe3174bbba46f49d624c711c90e1aa2ad333545b03c0c06c180d497f6575c617a0a9dcb79bdaf645d30dc42d1256a26936efed3107ef9b191ee4477ee2f8ee9397794d38795f885dd227558001fed96966073c797292388387446b6616e0be19ffe92ae97386cdd15edbe65be1940fbba7fdfd0ba7319888fe3bf3bdf0423ca4c321ac596909bc20e14d77d17b06fdec46b0b245a78ea52d078deab7460b3f0848d31b59ec3b5e4426d45b86ac3238333e75d07e97b234ac561a2115605eaa473e9b76ad68992832f8722c4da2280a37d707ecd9eeebeb5b29561dd0422c4145da65f76db0466b398bf22c26651aacc99dfa166fecffd19fb7284b02e60d6133be4cd9b6fa895873e60a87aa1d3e4fb7e664cdc30e01d488cd3fac94325b40c93ae99dd15d5e9fd47c66076b1d8b34527ef71166cd72f47a190cd0157721e96590395e93e5a52faafc29e258ac460fff169ac94f93113ee0e9e5932e877772ceae78e935a5e91c94d0703c109585229e26695aa8b008395cd9093d48b439cf58b82c4ea7a1f87a672cebbf687496c1414f1fddef07a7e09b50c7142ee9380d42fb12257249a2f9cc942001bb97e093f4dc460f9bfab55fb083e7511b8f1c61cdb619a724b916a62add457f9bfe3a516ed3f4ddda2b7b97b6d5b06afcafb657b1e0d5b557845ecfce7057d34e7996fdc455e0862efd4f26ab1f079006cf7068875163c3e9692784d524c6dea4ab5552020d61a8b939edc3b450ecf928d9048d8267dab28596fdb9426843695a7992e9e621c55a926d61951c58e5d716aee0de7de9e3f6ff164d49c2d3b1e0ef06e3418bf82fcb3172bf95116a3e004af49451ce308b46739697aea12d5af2240021a2560202c3fd066655249219ef91965bacc337f320f683b64e1c6a9d265faf66a2f648955d56974d11995b645aa261632a68ba9c58573e9005c2c2b657261db291735a279ba804823681010f96289c45fa83de072f7322c886ae9c6a4332af8ec819bba3254e66519fa466c0f37fee3adf2490705e46d3e79c89045d91e5f3ada29e62a32b6ce6397bc74c5b0f2949b8af4697714a726a5b834d7f6a9e4c38f7a3a6fd21d25babadc3eaff55ec4f03459c90ad740f11425220bc267d3a9b50d34c649a54a491717248d2988613ab76cad8b45c29231ae8d8ab111e851c3c315baa6c780053d3fef7dcf0fb2eb4c6ec6826ffc8c1d6c5cacb337b1be1e82d89344c4822fe4e44856b107be0c9ff348f50eadd3fafd4214b963ad18aa9850d2ccabe2bca5969fe69883057293aa2ad8198cc433fa73932fbc6e80dc33dccf6e8716230f383dbeb687d70efa855e4de9d90814fec436d3191111716f14d102bbdbed420fd38bfef7b5c156fb7d9b3077c7ee780360a5ac746e0c8cc8026397806af8c2e446e5f55eec482fd40187c7b1e00f09da09815751fdff61ff75e169709edad8b8c970d4527ba0c1734c0862d58aac569b0a4569b6251c891206ef1da7954b470857b5e3a8cda08f67c9179da51a8953d4a4fbc38f03130c92a7bc49d42748f3ea4e258106a0f73ba28be8bdbbca9d2fbc03bf9bd0b83cd01c7c9c3601c4e7a3451717b00b38e8f8468151ab12216c6b422d583d5423ebd88bf4a2468c769471c929a324192d0b293b761b033edfb48a80fc158704ba34b04090a19b990c314c462fad8bbe280e8424bc388b18b4a3f92cc39f76273171eae3a9a89f4f03fe69342b0306397e635b930e0eea6875a821c242e2f3395c9787ffcee29626e1f6520159360e204587a2430dac89aeb211836ba9cc58df5f48745a3974e8a3dbf744ac54c3019f74661071f8d76a2ed04718b82ac0a200dae589881780335bc20c4811cd5f2bcfd01f63f6223ded015587954e0d3b2322229631d440e776d87f446f7d065ac92727bf88d2429950e45e1bb16afff54b26bfd4cf324c6fab4d35040d02da297956acf6ecc67a408c6b5b8df17b86082cd62d43ab5f192b06b946e7b6108d776f5579b11460", 0x1000) r7 = socket$unix(0x1, 0x7, 0x0) semget$private(0x0, 0x3, 0x14) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x5}, 0x8) connect(r1, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:03:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, &(0x7f0000001740)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) r4 = syz_open_pts() r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001840)='/dev/pci\x00', 0x8188, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001880)='/dev/pci\x00', 0x840, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000001380)) r11 = socket(0x1, 0x0, 0x2) r12 = socket$inet6(0x18, 0x8007, 0x4) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000001900)='/dev/pci\x00', 0x400, 0x0) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001640)=[{&(0x7f00000001c0)="461ba92bd42208b7edff3143ec1c32cde56758811b1521e9b7a9b2aa35c5d27cb9fc055f9afbd0cb40080129cf97e783859b2e6111b2e19836a986675b88d5273d6f753a35489b13ade24b10c03503e51c4e86f65095a8e160378024a1871c5e085bfb2f94fd00896de58ad96079e926a486aa0650cf4e78aa0b038530170f177e8438a8947a173c8a81623bb959c7bbe3345a2eec402070ccd4b548ad78a9a953564eab1821ab21d0e1", 0xaa}, {&(0x7f0000000280)="9be176a88bfb3926e90e079d102f137d4ba353981a42a5683193df9fbfeacc324b72d0172e1b0d24c31f025aef0e71fd1dfb023fa611aa7394c8140653b6ec1da78867a03cb255a6c7c4099d244397fc7f46c40d9368f500e59aae8b5988dccceae1299fe50e8da365b3cf49a2efdcb8706daa25c28dc0cc171491a1ff2ef0ac1e50970a1c4763052146c810891984a1fdafdf7c44b907bcd7bd0b9789cbd4dbd592aa68c9c49dd0f53ff89f4f5730c3d8930ceeb3cc68f1e79aa8df856e4daee977d15b0577bf9601ffd2a2df28f04cb12b6629a3b232f9ee2889a7d18e18cc55ac393bf4b04d4cf1b4ea348e97b5f891d4a7ed1fb0279eed26f56a3296992153684455e5144775cfc314b2bc163b6ee324e429b247c0b1038830a6b187ff03c107ec793998f7a6bb26106c7c3c71fb32f7114c90a43f9cf6d1e7ca8ede151b8e353d68618430ca8036518963d5aa150a4afe6d62d49a72f8b8ef66183c3a0eb69cbf56291a16dd71e70142cc151629175f3ab39b20a8312d9447970c84d66779f273066706f56da4ca84c540a8aff2c0689bb351f91b2f5e933f946bfe486c9697f6cec5560d5c5dcbb330ea02dc251880d9c511f598c0d9ac2cf7d192434df6a579734635e77d12d051529130a312816630ce606512bb66cc3fdaa308f8883335b0015704c4e5da865e322e39e9a1a27de9a9b12fe696e70562cd809e57eafb76f1f5741601bd47cf872ceb5637203eb170a05015a845755831f93c9576b45709c96bd4b9978f007c333caa37b81713d88571b2e12d72bdf7b091ceb8f5cbc3eeda46a7be907fbc679ebb7fd78c8ec4378993b70c9c5276a106323946ae45f680f38a699cfa8380ff55ff952cba86b20934d999ce8247715186c02d9848629ce87668cea9446c502fef37a67d81f4637c32191811798936b9d0d87c2cc5567b2808d865a7a0e3f4673063d702fac8b35aa48a37ba57f3f70b570db9c6cfc6064220bed49f98fe73a8f6cee6ad4bb4baa0cb3c010601ff92a472518082dcc26218714c15c46a33022fdcc8f428aaf63813b1f4ba5ec09ba2e61ee8fd0315bf334de5b26d4effdcd5dfa4b124b062307e0764a5c2dc07e857f0ae0c9a380521970f0d761810aba94447fb10222de228dfbd326c1e07b386b8892305cac2030dc34c147a21ff2e1e26a82b3f2883b087a06adbfaf6cf5d7ea5b1d2d15219f9dff6098c6fa7ff816c168a54c24975b49169dbaaa5d1294efe0cb0a6078795307b8d9e826e7291743d6e81bd03fd9f947b59ad35060d0e453b3e37f97d16bc980f2aa0e4939e48dbf9c0874334ad2642d0a179956bacff19999be3cd49a01211b16473b1cea44d98c8dbf84e2323cff0e72541f6bcde7dd0c692ba400252bd15c5a62da73242f674a6c9166ab2fa30749d2afecbc24631f4c8c642c347c73c95408d2ee1764bc8bb1e67561608eada282e3f0c13f6a7050fd98802d7754468fe58d5f77babdbaa5a1ab9a942403c3d4b8688c8dd6edb2acb127683229e191bb6165d90be8971e2ec8d0d16bb523eb463a68aadf5c6a9089515238975acde806eacfd925f4f10f88ca54d2ddebd278a3a379066a9dd844f44f6c547849058c02a0c9a33467f5f69b94e7a3fed513e3fac4354130f34509f0332351f138bbbf36a576934f3ddc59d8d02a2dcf37954a24a5d47b4339c9f3b9b529bc6b97d7a5b6b38519403fe08a7839999f1e363755a98c3ba994d4a9c2795091961b97bbc6b318ccf9caac56523ea20f581f2e780d4b27841d847bf43bb7faa5f9aefe6dfc086efc533d7316ae715e930f7a69b4ac205489a32b81831a2bcb32abe63d0cfb9a12f7060cbe896400382817fd0be23901cb8f9a0337cb2dca9ecbe2cfbc3c21900ad9ef915f332455dce41524c16c7c311ee290f8579e8327e8e742cfeb956537397f370606215a9e46bf5c83b9a5d40b0ecb46238222b18e1e495fc3978f62dabd1469ddcc1ed30f9883ec057a6be3ae80ac9cca0648612ef71d79e45b713424d708f698e31347ebe2ada615e3b0f6c7a0bc1442feaac231b33b474ad45934d814166d423da9b20a7b1dcef8903f22fecd514fb3ad52856a5904a3ff86af8a6d526623d07bfdc1165048ad664b61b51e78b3a05a3b7d3ab5f2858efff08a419e4dd18266ce5081fb53f31a3ce9c0c229027695b9f84318380b0cdfe4046ae5c7369bb4c005d66c96a97ab79e287a0bfa0c771661ca9656606963dc281237c3955c2e6a0d275722682720328dff5f337b62aac6abc5b24270e2410059a14535c039f1d0a86d042a451e5e58b34e9937f81b3a40767076824826d6dcc3d80025b9886e32f0e13cc86339b8dd73c75b641b3339a240bb8ecb9426f0c605e70c27450469a88561247729ffd8893f0836b77e8d81e852f3839c993e1b3500d3cbc7e18779d21943fe339c869609232d5cfcd8512a710b1a72ae0176cf9607fe1c31c3b87085a7b993ee1a41fd0379137aaa5e92a3a7172575fdf449a239d6220a985a851bf2ee2695460ae02054c6954aaef762b914bc30b20a3725006eb2048f7785be2bc6c59a72bb41d19a2b061b6a0471f2e0208969d85fbd383f964f49ef3d24c70631b2b82cd5087fc172faa02f72eb2979b2d601631f2d1e20df20fbeb57a277c5e849b264339103f1bb7a1e4d658a49ed1d522b772fe577ba4495b04a235aff2136feffd486ca604ec3d8b61101e14912617acc1ef7572f1c7889bff8eb6ef522daf173efe4a8884c159772534d3627a561f023e44c5011429864c47d7df0edc487ee844e21e3489a9efeb6a7d6d6bcddad543c058c41d5d66990b29037b9fcbaf84d29fd82369562c50073e1cab260453a8bf01ab2e527cbd15efa579f7167893c9a3a6d51d091ffc82d9718c23916995ee188f8c70936377b392fca22c30dd00b5265f2cc7554e3f90ee1277e44d6fdef64281fdd04467599b1b5a5c766d826b09c873aeea005e5a5e1b0fefda5d867507d2fe2e2c79e0eb16374e1bdc0ccabd08136836e6320285db8f1ce146a290d7fd08cca9c3eadd3d5cfd504049c160ead2338881dd9603f486d0fbc443fc2058301955634e02e3c76e61079b66e1fa32f98c1fe772e8761aa67e8f3645e19cbde90b3c650c6e998a5c6dca8237727f84dcf044e395aae69f5e6fe0c65892b3e4af865068658ba255e76fedc616f34ffde9e80f468b5fab35a30fc26ab7af39f0bb3cbf591a9275b68bc1c9b26df2c18da9ba07744b2bda10ae985a1c62cf35fec301dd7069ffbd6f09bf96f0a49b2e8b2a2efcc955daf3f6a98962c9273ed8eeb25d503f43344eafbf71b12fb36b56ca598f8063a2f0159fead2c50045a1a8f4de612853f28524fcbc7ec595982b1db45870275edd2e7f2c556be23d92079d168013330ca83739eda52487943c285ffd30a53481c7dd8c8d9f139e976078c469816fb88455618f67e925c4ce10b3603b83b3e6a5eb4b1a13727059364dfd7d28930fbd12b954f5682a65330a5dc1402059104e76764c8a502c40432226d54455a79463433a114f30fb621215754ba622d3accebd0f6a78e0e149800cdaa71966a9aad885b97d2634d1a29e785a0adce808fa3a09e19f54ce2eb1f59d14e748e090e8ffcc755f54615cf66f392b3f17b3e607e3fba5f2a9ad5a743d035b727604cfea87c0e7b3408d01d28cdd68f3ee5cc1513573a899619eb6fd8e5d56b8bfff895a3baeb51fae2a8e904cbc17be3571978437465d1181a7d62e0ae92602c10ccde8fd98f240a533bf510d0e6d6f08523cdf3ffb61f776c9dcb89c6be2ab06553fb2a205c62e3728a9fa6f1505e2e3cd31f41da385b3bced83f9159e2b9729670e82e1121fcb37314ac08b354218bb853bfc46a444bbdad0f8464679acee983d2825ba12615389e74d7c818de487c01689301640d93d06d500f726561195a3d63b28101dbff331e641e9e4e6eed4da13f2c8924a6d2f98cdb260d8e35af6c7c6f4446047787a2ab13cf8332d10946c24d0d4cb95775cffb2d13dbcc8ccde23c739377049874748911d483a53f7ab6f5fecde30131f92e8e39dc33d448da2e3aa9980ab50061e50ed6080affb4f174569ba90cf86d9902f5dc3e9acae8c4cbcf87375f5a1451a818b666c1eaf85558dec3bc9b25272e6364fbc211b354c465ebab08d1f8330afa6363b8de74fd738755fe5bf1645f5dbcd21fa6efab5b7add7c22f5a471028a9af786c488fadca494c82d836e1be419ef88c9c2dfe1d3de02e3c996f08efdb7ea980f57fda82a10cebc9e35da781f0eee129faec13e205a8f0418541b56ba269a5f0fac4c5370a72d1278a22cefc68da06a4569a2032e46cfc6d22b0da4b9f6298c232e56a36a59a1620d742bbd69303cb57f17f1b5a0354e913b8341805a7c68dfa14e45331137201f67407f480b300272ada9d5514fb11111809c564ea9046c7ba863b3c974e6a8beba4d4898cef5bec7f9f561dc4e397f7d551b95d45e62df28c533223d8eda4ffa20057719b94efc8dc00a3707a21fb595dd6c28a9905b373382149ff84283ba21f0be501c71d914e5d33c9ea3e079737ffba206ecc64a3055cb2462b1274ec1f6f4667a0a422aa5085a77631b6b08c551a6bd5ced3ffe7d1b7ddaa3b6c8d45336b1cd96a6ae65147853891eabc2da8612a7c85626db027168a236a0219c5e9762236a3e43a1e5e5729e91063f0cf34d9e0aa6b35edc79f0b5164e2d0624a9ff1386a69541f0679339008795f17243ed83f4691551c2a1dea18d3730dffe1c36b7244cf74f143ad9c8ef13b3a64c7b7493c1f8524b473e5e66913bf8443e9d52404e19b0fd1192914791a5f1f978e15317f2f051b02071a0c2877d2832e584fbcc8aa1c4fd4a1e5e0c3c90ffbefb7116b39da70a0f9e2dc80e5253bf66725905b463b07d5aa2bee9710fc5f8d8d260be53c9fb63507e56e7eafdde3c539554d00f19089a7485c9400c8455ef5b75e31e492e43c08e6bfa436b7f2c625b60b3d7891e31d2841ba35368dd9f9df88b2ebffe3f83b5c9a1a8c88831220e1c2f4a30746ea92cb57497d4910f91e20b9c69caba57c7db40de3ced7c37179be2e3a1bb7b1168b2a768bc02ba77e63ff0d4379db8ba77258309daff9290fe3fb01241007bb9ced12450a0b47e505e75512a7d204f1b4f93a175be99d9753b77344d799ded35fee818d8e79893d0433f168b0e64347b5bbe7ae33b2eb465f8595c432a43608c1ebdbaf05d271fea8932d8683426375fcc222f69b2fe0f4a81c410f61b808df41cef153f90a075a837a50f17837a8640ba0f166f1f2a81d4c39f6dbf7b1f68a1029432563d2ed1d05fba7a8d14d2351abedce8d764f2054fb6837e35b5dd4e4e955d79cd58780365a624047b2659a4f536eb62ef42e6e58d7d87d07c3550a0bc9f9027a2c69e9bb4cfd5ee8592ca2c167595e30fb4fdafb57253094a5e50bf20d1d22d6b733547e3aa32f6ebb8f352287e55f295d5c770951b9d08d5277e4f86412dd3e82e53532bafa9f29a9853b8441ff5bc26c20966b5007001afc1df53a9499345975b31287a7b6a84279b079893e94db492c99cbee1fd4963b08a11eaeb00adbed286743f4bfbe9dba030ae47c9a170706cdf0eb4571b6920f49eeb5a74471b466a437bdd230e28109c6abf5276566836438df741a1a07be39c79c3b8a001b710b8f056cc37c6bd084f12830268f2c2b4b3f70fb65f0882a00f78d15cd6efbc270735612e963f758eff4c797ae55894fba79556da57151c966d70dac", 0x1000}, {&(0x7f0000001280)="18e21d8b3f6bb76565a312a991a9c2fe01e8e8aa18c79f1237b4365a1e324b0ea1bbc4fc181f5a4cdc", 0x29}, {&(0x7f00000012c0)="78f02e1503e17aedea4644605a3bab33211940b026195f94ea510230428278525bdd33c1acf7cb0a6847539cbc94cdb1cc26170d57a440b531908971c0c7b6a7c371b849a717284c76830065e5e25e30629014690a6709584149511fe2d9b4e42dc620083a789d219052d7bbbfc1ca0bc68169ad5c111114d6f12cc6c83ae14ee06aa17e890f4f42ce10", 0x8a}, {&(0x7f0000001380)}, {&(0x7f00000013c0)="7e5416e6f312dec11c784d0b6f6e1f0be4f045e7c9a5bd7b4bcb49123002292731f2126bdc311eb16ea4f81e0fad435b03129091f25d9f544bbb06a506baa7fca7d87d46dc48c580b0f020c143429d8072b876479009d5c6a98ba4ae405d550933a2d3052465bad5c81ec246ba080159acca20199c170ae5501388912f38ed996e614606b2d969fb2445a984a70ca046827587f6de1a47ceecc2297f3806d8835d24d7363c", 0xa5}, {&(0x7f0000001480)="c6b545b28516c16f72337f753d52f31bb089b5ba0566adc299d08fda205f4b7ccab12730d3a0729452e975739368c48161930221ac355199dc91d8fe47bc5ed2544b4d77e56947058f0880c470c932a88027f82de1c458d6897504d5d8fec361ca75c731e7a0091c2ebde9f13020aca9af3c4de44778103eb994fa20d5f20c006f0b8ae7cd340d0ea3cb091971a92209f6e05a8a2d599cf802478444f796945c267b9d87aecd659d240c3e00ab1527399bcaf8df", 0xb4}, {&(0x7f0000001540)}, {&(0x7f0000001580)="d3e8531f0e418926f7753332868530c3ceff5164d5b63bb9a7ec47b29617271ac5e289106e1dceb40be08024008448c4ea95c12c2fd7a1969773eb7f1a4d1dd99ea0d9fba68639a3278f234baf692d1f23d91e2484797c65c77c66bb70dfa2be422131024f0b3a0ad59249cbf025b2c8e693bc", 0x73}, {&(0x7f0000001600)="c30e11816b7fd493ae92999b8df2fcafd264c445a42587ac770f5385f612c7c61aa8e70a0bb21a132ba615d769b07f64380998b9f497", 0x36}], 0xa, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13]}], 0x68, 0x400}, 0x402) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f0000000000)="5001050360000004000000008309ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:03:44 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000004c0)=@file={0x0, './control\x00'}, 0xc) mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') link(&(0x7f00000000c0)='./control\x00', &(0x7f00000001c0)='./control\x00') mkdir(&(0x7f0000000080)='./control\x00', 0x100) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$unix(r1, &(0x7f0000000340)="202e36f9b7d51edad935d7eeff3b7dd422ac51095f9b6d090742429d6e777312b0bed62d2b30a2993ea94cf0a484538cd290a891eb5ced8f5065b117c2b5d6782d32f15786556d1b609dac98ed1ea40420c67911ce17a5972baec32b1da94378b7039f1820018ccd39623a39494c1debd486cbc9c06c9ba7981a42d949caf0a476bccd11b052f37c63690403d65658092925e8d8f42d00489747e7a85d9a3157670e04d1ce76cda7ad430ed84ff504381def99562d5f1fcb5448dbe7158d44ed68ed8199d48993ec35129278568e24a8fe87f312a44313e4776053052d7a97c21f76f964daa7a469227e1ae9b156459029df8453c0d32cf52c4889392c", 0xfd, 0x400, &(0x7f0000000440)=@file={0x1, '.\x00'}, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./control\x00', 0x10000, 0x9, 0x1ff, 0x1, 0xffff, 0x3ff, 0xfffffffffffffff1, 0x1, 0x2, 0x7, 0x2f04}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000300)=0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x9) renameat(r2, &(0x7f0000000180)='./control\x00', r3, &(0x7f0000000240)='./control\x00') 16:03:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) fsync(r0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) r5 = getgid() r6 = msgget$private(0x0, 0x3) r7 = geteuid() r8 = geteuid() r9 = fcntl$getown(r2, 0x5) r10 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x7ff, r7, r5, r8, r5, 0x40, 0x5}, 0x6, 0x400000000000, r9, r10, 0xd8, 0x81, 0xffff, 0x4}) r11 = getgid() setregid(r5, r11) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) clock_getres(0x7, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:03:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) lseek(r0, 0x0, 0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x1, 0x5, 0x1ff, r1}) r2 = syz_open_pts() pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r2, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:03:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0x8000000000000}, {0x2000005f, 0x0, 0x0, 0x2000000}, {0xe901}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:03:44 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x2000000000000269, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:03:44 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) readv(r0, &(0x7f0000000500)=[{0x0, 0xffb4}], 0x100000000000013a) connect(r3, &(0x7f00000000c0)=@in, 0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) fcntl$getown(r4, 0x5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x1fffd, 0x0) pipe(&(0x7f0000000040)) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000080)=0x5) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) semget$private(0x0, 0x4, 0x400) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000100)=0x5) 16:03:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0x27c) write(r0, &(0x7f0000000080)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = msgget(0x0, 0x81) msgctl$IPC_RMID(r2, 0x0) close(r0) r3 = dup(r1) fcntl$getown(r3, 0x5) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffffd) syz_open_pts() syz_open_pts() 16:03:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x5958, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:03:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x2) 16:03:45 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x1) shutdown(r1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) setreuid(r0, r2) r3 = socket(0x400000000018, 0x3, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66c1eca610b6f75c41aad3d5c65cff696c653000"], 0xa) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:03:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x7, 0x5, 0xfff, 0x0, 0xfff, 0x2, 0x10000, 0x0, 0x2, 0x3, 0x2}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)=0x4) 16:03:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) socket$inet(0x2, 0x3, 0x200) recvfrom$inet(r0, &(0x7f00000000c0)=""/111, 0x6f, 0x0, &(0x7f0000000140)={0x2, 0x1}, 0xc) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x006/file0\x00'], 0xa) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x3, 0x3f}) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) 16:03:45 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) geteuid() r1 = geteuid() r2 = geteuid() setreuid(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1885, &(0x7f0000000000)=0x2, 0x4) fchdir(r0) 16:03:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x2, 0x9, 0x2, "8f6fb3e1f64d365419e4c7cf865dcaac2687dc2e", 0x80, 0x10000}) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:03:45 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/13, 0xd) r1 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x92, 0x0, &(0x7f0000000000)=""/146}) close(r1) 16:03:46 executing program 1: mkdir(&(0x7f0000000140)='./control\x00', 0x12) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) stat(&(0x7f00000001c0)='./control\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./control\x00', 0x800, 0xa5) renameat(r1, &(0x7f0000000080)='./control\x00', r3, &(0x7f0000000100)='./control\x00') fcntl$getflags(r2, 0x3) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000200)=0x3f) 16:03:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7}, {0x6}]}) r1 = socket$inet(0x2, 0x1, 0x40) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x4, 0x4}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000040)="e78724134d742fe3d882142b") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:03:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x81, 0x4}, {0x18, 0x0, 0x100000001, 0x83cb}, 0x9, [0x8, 0xf8, 0x6, 0x20, 0x2, 0xfffffffffffffffa, 0x4fc, 0x8]}, 0x3c) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x2000000, 0x40}, 0xc) 16:03:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8002fe05ffffffffffff"], 0x1) write(r0, &(0x7f0000000040)="791a7609a888c83f8b662fef2786370471162f6bb46c96e94b01c999c2b71e83290950a50ca71aac479b4497d466041b294d99f50bab18103c4672262316d12255d1ac524600af221c67744d152f67e0c517db26ed9d9f36c3dafbaa54c9c9f50e757529825e1d1bb9fc268721e41b53b5a7d65a99705c3eb3ce52230b93691fd986549a18fbb7cd2f7cc1526d764534a260d1ee20ddd28db4ba0d3880d600a535522cab9a409bbedf55c45783e750b9f79709c6447ad6af2ab763757d5db8ce3e302a0f1715464e0018ce8a98f7c95c891d52ab43098b924ef5a053e519fb65781dd12a535aa6ff9e2d63c156acfb2b012419cec60c5765605e4fc74d0d7d88955600b685dda45aac247d93632a3b3189854e16018e340673648ddb4d052eef2dd1fdd95d376a6ac9ffea86e4383366f707499670c17f75ece4319732b69ad5cc9311af6254163e5bdcb2d40f23397887cda478efb49805aa33f1be8e315f7a98757ebde32904f377f8841107e236ddfc37a0a748c37782ed8cfb97719d20ae49c8dcb792dada975e53e134362a912e9a9722811c896a86d07e7a7a70bf9a5eca5286813479692d29f7f48e2e25923f900272a04d2db146a74c2f4e97c389148f81d62855c320bc372d066b8683efd8c7850a9884ea7b9bfff9a46c7798c43d172a9a0e5de6d7b6fadcc093571e2f3f27ed5415077acddf6afb306e382fd09589c09202a2b0dbe686d1a4163359b6c31b1fb85e5656a4c27ae51745823f656a3d8d3fce9eae5ec546b27a61b838fd16b230da4662cca4ffe2e11f4fb3b343a8b1cc1dbbc7f453f77eb928fc58a68e123b588e2c5a4153421dd1bee42102dcb293fdd74d00b7f3246bda231944c536d191c8e033297a134ff5419247c826655fe74cdcac4e6370be1d3224d0fe75b94afbe2bde762abea17ddd07a044a074ce60047ea6881ccab87ed45cb8fa9d89f6076a578731ed4b02d0724a24858f71ba0b4052bf4ff6b486a42cdd35032b2173ebc65db6f99b102d38b895111fff0a3c85e1c2023943bb8ab17c04b12e2bccc669de918bbeb2f748b710814416958c464925499ee56a239ac342e53b35688e9c82c9287d67d7960059eea472173eb28f5f3462ed0749da4a4da4870af3c4c9cef878f3983d72941adbae605607ab49e7533835a2ea008cb432c45a376fbafdf45cccb9ae3c71e59b355ce817509d52f24683c0e130afe9cff679b65210f5d336637e214d9dc35bd6689f9b5701e72b563a28ea13e6a93e5dc4fe0c77680fb8c5c6731e34c6ecdd85da24fc95786984b85dd0d92203c79e946f38fa48a278380d3b4a4bfd91c1ad156bbde035ac1095237d6f5625b9d23c727268c36a92b8ed417d855ad74b877ed36f73d6544ee52606006981c6e49744960276cbe873b901f3d60819e3dacfec18829913abcd17d1b97b8236b4d35555c9e8266964366fc97546704f5e61c07e8e0f8647dea77df9d784902bbdd9a9d359733a456cea562c3ef7afddfb2bbef38a39d7fb4e7470189b419219e966aaee03b8a7b795d7eaaf4c563889861a96de7353e5cb3dba6cc4468065ece3d94a305e084f9e4b4cfc0994a43219a6469aec117e57fe0e76174c770f477b0b3873afb0319045a6ea91b8968947dd5030b0f92c7be6f2f7a2ac3a33e2984ecab41c1c55617ca4b22fd15aa87dd6b39ec628fbc0717b174c68c043513d18cf2c090103f3d30def74820f7dae300b6288cd5b072bd68b8d4ffd090eebc64b501fcd728350b691c0d63baa79c5c43c4807f1a348c2630a170088f88771f844ae91f095786afcef521e49471de923c30978a21e58264c324aeef3a819d4b5a93f9f55164722baeccb5af9c8e1e59de2572558e9c71c12184b655be482a220c9a2173ee739a4f64e99297a41467279d32dc8ac5de3a52439ebce3b5420f861afc77ef04e21a1c64920f0a648f9470fb8e354bb6f4a9a3cacb1b579ff7b58c9171f20e010e529c60552e1d33fe634e002efa88dcc8e8b5ea1f64d5224791bdebeeab750cd652bf0c61e62b2909097009c368b3ca9a741a24984055f82c3913c3ec7f43ebff8e24a27cd38323bf6b6df5e565cef64e76c836e64f15bad65b7d72a2f5931fbb8dc29d302e54fb5ded55ed480270c9b086d85a327394fb062d7a6ad5e4bcf9037a7fb6d52c988c0f5b2cc34424063adaae418ed14fe2ede7a9b4889f8c35ade90da8f1f9ced97d0f9975a00707b16c3f9b6a691311a302fdef25f2fa94bccad7fd982ddf0cf2e6dd858aa3aad8cd72b0fcc4e19fa66415c0ab1f4b088011df227dbcb8dae223df4d96768b0fe393f7edc31380e17c87ea0208de73b76bcfe9ec8bdc482099c0b963e7308a7024adfe3ab2f01c153d761ebdb27d709fc56537bd047230647de27f160df446845055e3f40c901bc03d8cf76e7210cfd801fc57cf7af914094c0f1691777d355e51e9f1ad1673a3836435f7eb3060e4a599ed09f15190cc9054f831443eeffa47a600a2b2824b32ccab58189f9b16d9d9f343328f079da2a65571aaa68d0ae6a4c2464bb50b92312a9bb89dc1232db8b604b4167918de1f851970d9c8cba96bb12b62e620a77560c5f99f6a6ccbfe2aa203dfdaa14a04867677cc4b9f5933e9727aaef056fe2d3a9ee79c7a5efc0ad58dc9e125f85fcab902833bd5f353e850e293a2f7618740e167c91ca47c98f009850435f8691871e036911916085be603e50cf96c5badac61fe765808e486f3cbabe41221998916d9aeace28b86e450af4d298a44710f4710ed4732248e9d27f1bd735537fe1070232bcaa11c8cdf6d9e0424b7f1007345c42f60ec06cb1e08ef286d53f7444976c9d2a098335b39318edf2e76b6f1a73caf30667740c30129dea6bdb2d6f4728eac18f8d562220fa5da428dbedda7a92c35e2fb4d9ee4ba51f765e7ae46dad9ad0e04aebf78092f18131e85fb028d414ec56e9bd44635453d4b60444b1d73e244a68e19f4fc58c2b9472d13cd8f6079a537f90b72d37819c308cd2f73b16bd5b403673773abd68ac04ff99304bcd339ed9b09e471227ea7dc88dd18408b04097839b041472c3ef239f71136707493d38185f1d99416052e4ee197a1d6d169f4db8c6df05c368e6f2a9da37856c21d5d6bb58013c2a337a52f592f5e08adc12ec821f2102780ba052936d4516a42fa1191529fb3b5a3246b522409d40da47cdcbc665ef01a4fedfca87813d56b8da935658c0749bf55e6d8a9d053446533ba63d7a02c13e58e4db747ad2ffba0a6e3858e4ee9a4ef43d432de7ddb3ee48d58a0be3582f212de1561f0af494fd95b5c4e7d317339a6aaa86913beac0b8eec541d0edf1967cd1885244085f160e6fe9fbe151151e73193976e9c923b70455c97fd1c4b8c6ab61960830068cb147b28bdfd06df9e1fd435cf03437754aeaa7dd4b25973b579be39ed28138db43ffe61327a6a3d324fabb3f83d1ddcfaf11012be985af8fcbe2533703817c15b45922cd0972e7a740a6aba339945b767859e4f22e8166d39bbe9b5f720f612ecd1566a34010f2feb0fb5a319ab0fae3a0949d45b6cf1c7e4b8c9beff0b6f383103406852293ebadcb6f8ffd6e0c7535d26f70417c00f1439e9d445393688f6f9de88d6430274c5e75f37742c75a9052184329eb653a8b9198bc07c2242d0e3a29330e4019e65ee956ff8ddfc1e50181c9c461ea5d3184fd10b6d01e3daf8f3ed22c17f9391cd3f4591a7901aae02e642a337db702e6b2d09274953a33d48de1ff94eec06c333ff47da089ad4b27a654f7a5a56026b0c0b8e5e97de65e81662fc4fb137bf2277c80f8ac0f37f2b7373d2005c71447720f856274b0475b1844aefc881718b64d053046f919d4d3441e5f0cef7fd02859a95b1e8b54145f3e83e4b6b41718910842052aadd685dd3a9d32a2d5d5a74ac3bbf70323cf39652a220e5ab7edda8ddf2e3a078ceceec4eed07da07d5a95d2eb6acab38ec866e007e6accb3e9156283758f28fb8d0beb698fb855028b4a040b2467d50edff27955ab7d568bc72db047a6476dcf2fe5e77567dab7b037adc1bd04c3deb0bee6daa59764ee872af0530b5f1f98916053da8dab4c3752567ce36b31fa522b1ff548615c32e1e34a1b60ff7c54d1f86a1e8682bb241d0487a78cc4f8b6f259b91efbc461c4b429d6b7a47f9c7f453408404778a7c26d8b3b0655ce02912fdca24518bfb065d4b9fffc2f598872e088bbe3721143c0ba3424186fa8af5dbeba89f2204d9c0df96cf7b4fb096539b5861d8444886b3cedf5e91623e283399911e4cb9070615d13288e90d5dee96e0e1ce63431b32f9d11f6bd3d7602d6efa1c6ac3e07030f484c6c34a5418ba82ab616f31f20b3b7e6ef6a030bfd79f1af4a11b0842ce27c7b89ac6dc04b143b0f768ab2f89d8904e6879f60229aa10f8a00368d2ff156ad98def7198ad60078e079d7af94c6a1f9f48ae58c42b0632098096dd69a896384a52ac029997e573019598a9f4b6af1667db61482016e08b896e092758d6057655db74de88945f2b38e25ea37b63c4cdc7d60fb487b8bbdcf6e8ab236ec1b3f6b94e52f0bcf97220d4722d76dbcf41ba5f3090c94702a9b86919929dc5e21bbf063b908212bdba2a8f737c7545da49bb3eb8754c2f91f0814f3974d64826c5aea688b9e2da8399aaa93c35a0564f704e4335e6f9ad207f6d740955a205ce6b6fd1e66926749a14656da5e3263fa7249e90017446a362adb215a126c57381308f2035231dc8c1c8199435928790e57d5b5a6a8e707e16c87d3ac41b37e484b40a9ea91057d08ff8c85b003ce057a7dde5d88a0b3a176b88dac2419665e1e95450cc5a774faeec526f248949679c204191bdaa7b60b2da5a2be0527397d19a1166fbc097d423249145026650f785c02c7311c0deffaaa4749b5913ee4d0115bd3b0ca058bec9c87eadc68ffeb061179c68ca3e63babee3ac81c607242ccb51e504d87d65327f46fa7f0588a044763e0dce00d6741afaeefd4599a51f0e65021055f68155d0c6779bc8759289f8eacfb131d58f3c7a482773b2cda70669f1d23a769b8ec5d6cca2b9068b7c9503e936d2a76b8538aabd6f151a31495e82484480f56e36c0ef9663f8f14d7e130f09cc17e44dff93b47ff6e9fbb33553ef30a7eb833c8cf3778dcbf56f5e2c927e8affb7adebbe04e42f30bd67c2676b00d0c7d8c26aaf5d459e20260b7623a0d857ed24c2bfc30ab80f868b6d53c5a451aa5a48094a58614765642e0b13590da321aa2a6fcf65c69a0dcd4589f505cf33e69b3b06010132679d1aabf2a2f69ee7997b354c73bb091cd9cffa883e5d5d6859074fe6bb6640fd42a456be176eb128e36a784cd039b585596fd283dd0ebff91a8ba453a985a50caf5a0a3627e8588a6229cfe83c0645ed99724482a120c5e8ba9ec67a80288fe963ca585824eb1dd239338c99b73c580cd9665b22102e1a6af5f4f5d8d30c074b586799a48dbdcea45c91ffbfbdd372f08196e5383ac2446b35df7ace7d07e26e4809a19337f8d5ba2ea0f62eb913869097fd297978a3dea83ce66f999444e4898e33a61b1db59d9aa8055678c3eef5f0b83be23bbcace91459986c4507d2d0c379c7901fa2f65d453727b5a26", 0xfa0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001040)={'tap', 0x0}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000001000)=0x3) 16:03:46 executing program 0: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) 16:03:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r3) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) fcntl$dupfd(r0, 0xa, r1) 16:03:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x10000, 0x6, 0x220d, "d08c5e8db2c126bf453abf6c3ccc97815a4b7592", 0x800, 0xf3}) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffff0600ffff00040000002d4104f5d3ed180f68227a0093"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff19}], 0x100000000000005e, 0x0, 0x0) 16:03:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:03:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:03:46 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) getsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:03:46 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="c8ad7aa2ff80f90785ef09adaf64e5d37905d1c0cae8c11b300e84c3318e62a9126af1190dc54db8ae6817cab2", 0x2d}, {&(0x7f0000000440)="238d0c7bdd933976eeac3e9770781736e005bd36189479b62525acffa07e55f710db4ced1902ac9de14569cfce1dbd9500655909219bf9f28b334ad24d574fdda315ce4c53bdafcd3c64efa67c419dffcfda2f09732d758d5428b3124ddc9345f645f7b1eb32510be6852378c1ee11efa1ff9153b2a880e74abdefc59ed3ce71d8b31e03ed10bacfc69ef4", 0x8b}], 0x2) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000000000)='./file1\x00', 0x100, 0x8) sendto(r2, &(0x7f0000000580)="0012e0d86255369cb6cc446da6bc261b02bfd5116549c3dd8b98fbc94f184f95ddf54b03acb4d2ff9267cf733296f88a28973b558e5153ebfb63ad94e6f98339dc254cafe70c50911b43b3118c18eb97e5f6054caa6e79fb66fab02606d6fd422b3297ae92cf853753badfdb2e46d96dda4567cd3e444a60765bd07838148793d4609fab2e", 0x85, 0x4, &(0x7f0000000640)=@in6={0x18, 0x1, 0x8, 0x2}, 0xfffffffffffffe90) kevent(r1, 0x0, 0xfffffffffffff0e0, &(0x7f0000000100), 0x4, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000340)) getrlimit(0x7, &(0x7f0000000500)) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x0, 0x6}, {{r2}, 0xfffffffffffffffb, 0x20, 0x2, 0x4, 0x1f}, {{}, 0xffffffffffffffff, 0x40, 0x10, 0x681d, 0x8001}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x1, 0x80}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x5, 0x9}, {{r1}, 0xfffffffffffffff9, 0x1, 0x4, 0x8000, 0x800}, {{r0}, 0xfffffffffffffff8, 0x2, 0x6, 0x7, 0x7}], 0x7, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0xbe, 0x9}, {{r3}, 0xffffffffffffffff, 0x4, 0x80000000, 0x1, 0x1}, {{r3}, 0xffffffffffffffff, 0x1, 0x5, 0xffffffffffff6379, 0xfffffffffffffff7}, {{r3}, 0xffffffffffffffff, 0x1, 0x2, 0x8e, 0x1}], 0x7, &(0x7f00000001c0)={0x3, 0xf3}) 16:03:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r4, &(0x7f0000000080)='6', 0x1) dup2(r2, r3) write(r4, 0xfffffffffffffffe, 0x0) read(r4, &(0x7f0000000200)=""/184, 0xb8) 16:03:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x88) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:03:47 executing program 0: r0 = socket(0x19, 0x2, 0x200000000000003) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) 16:03:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1ffc, 0x6) open(&(0x7f00000027c0)='./bus\x00', 0x6, 0x0) 16:03:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chflags(&(0x7f0000000040)='\x00', 0xb4b4f82dbee83811) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008b00002b27febf00000000000000000000000000000000000000ffff4f315d67c30000000000000000000000003aea1b280113fbcd", 0x3c}], 0x1) 16:03:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x401) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) close(r0) 16:03:47 executing program 0: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) getrlimit(0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/113) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r1, 0x0) 16:03:47 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0xfffffe37) 16:03:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto(r1, &(0x7f00000000c0)="14aad97be0d94c63", 0x8, 0x400, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:03:47 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x8}, {0x4, 0x4}}, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x8001) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 16:03:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:03:47 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) close(r0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x840, 0x0) fcntl$getown(r1, 0x5) accept(r0, 0x0, &(0x7f0000000040)) 16:03:47 executing program 0: socketpair(0x21, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) bind(r0, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x8, 0x1, 0x3, 0x3, 0x10001}, 0xc) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x42, 0x34) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/173, 0xad) readlinkat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/145, 0x91) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:03:47 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x252, 0x2, 0xc57}) 16:03:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000140)=0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0xfffffffffffffda6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 16:03:47 executing program 0: shmget(0xffffffffffffffff, 0x2000000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:03:47 executing program 1: r0 = geteuid() r1 = socket(0x2, 0x7, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) geteuid() r3 = open(&(0x7f00000001c0)='./file0\x00', 0x20081, 0x84) accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt(r1, 0x0, 0x3, &(0x7f0000000240)="f87f945daf2948e1ae813c5fefe3ddea571ed01f702f2cbdba1d25a25114c46e61d830638b8a3cab522f2530ff283e1dce9ad5774c0cdba82df98e0517063fa94144346d95a096638ceecf30136111a76bb2a512768bcc3cc6f91bbfb745d6932a72d49d8173153ff560d7d09c5fd541ed9d9fd0de19b83bca1b394d2e0c7460b7d5824c98df8eba007a2eae36eead94f4d439e79a0003bff76bac4be69596902e7a606da9bf5b77ce5c12f229115977ad18a60cd3009633783676469fa54f6116473bc4", 0xc4) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x3, 0x1000, 0xa320}) setreuid(r0, r0) r4 = geteuid() geteuid() setreuid(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchownat(r3, &(0x7f0000000340)='./file0\x00', r4, r5, 0x6) setreuid(r4, 0xffffffffffffffff) socketpair(0x0, 0x8000, 0x44, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) socketpair(0x20, 0x1, 0x1, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0x7) 16:03:47 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r3, r6) r7 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) setsockopt(r1, 0x1, 0xa000000000, &(0x7f00000002c0)="a23749f0a654353585dda8096cfe2a3b49884bd862a757bc95a3a89d0383b7e946b5dbe89f3082691db8a4e304c592788a36469584c5ea10d32d8ae776565774f5a472108dcaa95c5366c71f8da4c267d609ec46ceaecc2aaa0e6f1a5e1346dfe3c14ea865356546c2c64fb4929e586b14797d2449e6e9579da26dfd", 0x7c) getsockname$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000400), 0xa920, 0x7) kqueue() wait4(r2, 0x0, 0x1, &(0x7f0000000440)) mkdirat(r0, &(0x7f0000000500)='./file1\x00', 0x8) fcntl$setstatus(r1, 0x4, 0x40) r8 = openat(r7, &(0x7f0000000540)='./file1\x00', 0x200, 0x8) fcntl$dupfd(r8, 0x0, r7) utimensat(r7, &(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)={{0x1, 0x7fffffff}, {0x22, 0x2}}, 0x0) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000000600)=0x7) r9 = semget$private(0x0, 0x2, 0x100) getgroups(0x2, &(0x7f0000000640)=[r6, r6]) fcntl$lock(r8, 0x8, &(0x7f0000000680)={0x3, 0x0, 0xc6a7, 0xff, r2}) pread(r1, &(0x7f00000006c0)="cf3c02c716460ed59bb2327201625c0c941735423c5d244b44b4481ba9a97778ac5489bd52055b4402694c3525521f6bbd7800a4b51e3b3da924a43fe8bec6fe0f3dac70221ba5ebb24e434966ded565bffb15221f946dc0d5d418f6bba01333e850cc2ab604bee53c3586ae02f925d00f58056162e8bc0531436a751e35bb3753dff294bc794e97def91e7798ee9085035e45c32c5ecae15c9469611233a077288a14e7794fa1f0618faa84e438ef0abc2347ef8c14036c915aee4ee46be0c595ebd2b1c24ac5fc1e5cf22eb4899769b3207015533b19641c78e39fed134473f5d13259fec14e5c5c9bfaef440666dd07762ec98e9b45d173b44de5d931d8bfdab7629a0ef1e370dbac193201a947ec3300be6be4cfebf1d96045abfd38a8f1905902451669e70bc19a0cbc114e1b880576fee610b9cc7bd1a72bb30b2e3f65396b442a4ec48d569cbc6b8423a90d6e6444a2f333e96a597e51a6af5ee05bf9aea5e46cc0c1026abbdddf4c5ef81a1650dbb3c3774df90fb3536c2b93302d85dff0152457fba32066403d05fbf947cc93c761f88696b0ba9b78846ba4d64d6f1828c2ea00d6603d747c0c0d1ba30f55788a03d13a85e350401f57854824fa4b83551de74478074acbb88adac698f30748d9a8e306be5f0de69140030a503c12922b096f66a3afb3c5f35f98cfa87f2c0b69db7a4a0b7e87fe38024e325e5389f50a20c495f89ca8ff1b758135cd939f7716ab1d88ca7fcfaba0d570a501a20efb4cd428ac31336ad124cc4d60de9899cf10c9cc02868543c8343cdbd9feaf3d80997fbc83d7c0829e7c37d440f3a64f6f17e59366219db6b8e5775ff0273ddcaa670bb93a41be060bb0c3a811baecf011e4e720c9e50d461f03f989f6d671c66bda9806c8d391fb78ff89917db29beafedf94cb4393394c440b8025c4c1f8560a3f3884132b826209dfc1eb4a793c0c6a2e4ae17e6e9636128d73c7ae2fd7f8a645b5bad6f96b1f85c7ce597e6ef40aa488b780cf017d388e352da91082cf46e63b6d645c54553e060508d8f19bd64071d8ee35cd31840b472f5472cb7020a7b7205055c9ecfce016a9bce78721690fad3dfaacd898642d02ed6a5aed1592288a4ac76e674ec79e2b9dce89f93d6b562f6b612863c5954fe2b4c4ba60a5518d6a016ac78d50e3e1dfc22481e140dbb7b3ae620e58c8a83337ec62110519b28107d2b1f3844a927962d1187908381470dc69d3f08825339866505cc1e0baac7d4a1329fe8ab1f1cee12bbf0bd7115e773d69c1a9c0944e63a2a4b395c0bd18d555430ae38fd0e9d509b090a3cfd1305d9bad336b6d7e8400b3b08e1fcba573ebb14f9a0ba380d85214f2dad2c0c84528d45a082c07cf081e72f2f26189acf3d4fab9ad0e7b7321e478cc3a29a3574f620e4833f4fb0c0ff0b68b71adaf3e0aee6833c2ef0b2e6ff988533d7016dbc69832bbf18bdbac3c3dff6d2e050b826cec65cb243e25e0e32fe68dc831f2e11cdb02332dce2cc75bae2f6ba0d9da364ffe8138dbc8cb12785b42424d9363e0d15df7467cb5d30cd7e119e21156df35cad1c1d473f806f571a84fac6d97de99b82a97b3ef3abe04193d193741bd7aab460fbcb1917f21bc8f04bd339ebca078537b8d13e02b840ff5b9021e069909874edf10bd2644818017ede0da78f488670c87ec3ad770052c86a2bb810f80ca0daddbc4a7666eac2c848fb17758a0dab89685cf997064f0b0c7f7550d7cd0a8328fb0026d61d10099ca811efc8470142596f2b48f85f0a2b5c066f0f8f2ffea9bae59a246cc471f7d6f18d07876bb26eb4b751db314415da2658186fb1beba0edd46cdde775c88447ccc205cdc7ad73008c11751c4bf440a31871651437d8b3c228031770978a22820662b438449274b076c1d66f6da9fa501dbf8b97b418048388897d489b45a1d0eced8bd6c999784845770ebb804c906b227495ba065aad71c143745f21578886a245dbe8c13bfae501757b1edaf445b70b72b981edff61f106be7df7db6d7b68f0d57c26a0e8dae53e028d73cb7f0c2ab44ed942eb7e0d3ae8145a9e2e5bba97a5e873d3fb17b8de7e8a449897ef93dfc5ebe00d39385b8635e099f898fa16e17ea922151954e206a9cd1ac31621654ffd6d25d291442e2cfaec36be7214c08c8aca16809cc1d01bf84906d6b13ac5a37e22c85f9842619ad6fcc4b7beb7c135f4797460cedcb4e515a8c7e5147d978d663fb4f72f515967d486cb222bc6686187913da03dda2f0224364b4a6492973173bded25e5f3d07f9fdff4995e78d8694aa613c808cbf4ca1bba446fd377f2dd0dec5bb9dbd41be535ab4233faa62c749b09025debf93bca4cc476a22d4d1fe435d2b17cc19c724ae383ae56e7a607bd124eb4061550df334ffd04f9adaf7a534a0ab78d7d7f1ea4b600d6016bd2747ed204fa47dac917c66580c749d9ed60d4d5bf20b59175c2ffee3a3cd618b9ab23e4821e7fc9d9b0af02c3f479241d0a0b9b81c729af23db30e5ba8a410897a17d3cdd479ec719ac3bb4e7270d2e7741472e454c250166cf7ef6bdf16c445e674a332f9a20ff73faf720a596341cae67892d4a87f031760e4495181628b61416620e843b39684376f05a88165012ce7c29c8788a2f9f2876dd5bc67d18918310064a433563e00cde1bf4bc9208dabb1b3debd0a22fb4a8b8c837f8a2b93757bebe9f12ba22664fd5a7f6aac88d283b4944e6011d39369ebb63ce63350d2d4fcf2546e90af50e364de90bbaf21bffe1f6257d9ee6681f19d367bdcc45a03f4e7f6641d5e08027f5c8631cc5bc574dfc3d97f267be01a2883ad909dadfe8a162740319b0a7e2f18b5bc475695916ca5d70b7959e040c7e2bcab76d80bbd0e7a085fbe017a8671189081933732d55c014c156cb1520321dd554944f0e855669e90fe730a219473dba454d083b55885cd83e2c35143cd3585bfa30d8b99e2f2f3290e6324f5fa044137cb711b0dc2c491c6314cf3457cc7e976f71dc90478864d35a06f3def826f16f436f27629d2e5257278e2912a2cda542a6b418b97450c09bf10fb65f31700c688ece71fedeb637cfe424fd540ae973c0b6aa2ec1cdf454909dd1d624a25a1465a1df9a19ae9aa0c48142e2330eefe9dfb5ecc800535193d74b40cb9166ef3414e3ef22013c1917312b8d529c8ebc5542dafe0f5ef9b6fe7a71d9a1f4c5a9fade53879e7f7d0d36c046a9d5cb2d687e63d63f4723bf41bcd11a830649a4195d5e5f19b5727a687f61f3cf0598a525e7302ebf190a7599273593935ac65cfbfc359bb91416585f43cabde4a65158aabdffba338745116d4207fb22af549306ac090afdf4cc33c24c393d2b67f9790fc31f4462729bf1e4c4eb9a9ff216d21fe52ad22358049e7500a51b884c4004fa8dc0ee392c18cee18db9a15abdc333a241a039c75aafed90ff28251e5a3e5063e61aad24e7872695cb4d31f3a8388d732ceab011324411e0c2d0b9654a605441828b43fca617323f1db1cbcb851796effcc7faaaa95a082d0dae1436116dc11a97ecdc1ae7c4bb7471d5f0cb9f0cbef50b2aead0a8d7ec21f248bf57dbbe2efb48b54221ebd38daa5d05e58d93e0c13b9fcb4de2fa3a3fbe22b3f69821edb2c43230c51de6fb12b9b7ffc834a4e519cc1ab0934a85d562c29665cd85fb18c8ff83370fa494f4fff9c1b8cdd6954d33493619c42f9de15bdccbb3bf91c0b360123277c1777daf9d1b62d1341e430f618b98cc3978d69ff1b2f9864166b51249f0f43abe2231de5a085e0f8d4b2b658841b4d30df77482a12bb9cbe6d66efa978cfd3bd11180f8de1cc2900e576eb9de947663d2bfd4c3b370b22f62002700050b0a9c5b8da279cd76b41cd7ad43428646b1c5fa6a5e43468496453ff4de28e53c31a27c13631eabc9c9febecb9643decd8325bb4d18c67bf24355f9ee20aaf632b5c2d4199276cb41b18f19957c7d194361e995dc3a996e2d6ede48c8c0a2d0aa1b54b815e24d8bd2966ef4c22988dce6d8151fe81f231429ebe28c1ad133a16e0ff5aea2a97e8c603d073f6e7ac1c2c2ddd6bead24110235b90862a3a1c2b6b2ad0c590b535c2218aee537c5db65ccbd70929176eaf8181c7d56a039b7e83449bbc68c53824b3918e88c199c2c120d45258ff3d338893d9ed21bf4339d831045416e06953c86f0e332b5ee952b020044960738c5deb4ba2a5600bc7551e7c9a2b4bbc6455bc5a7785b4cce5417fa1feb35ddbfb49140efce1bcfa524ed473c1406a0ff27832d25d33e389ffdb811ca27dc6b6ad6c251aeabf1ee1d1809e6a6c4e83149a2d53f5b46407449a227ad1e231d66d3075ea3568d126bf464f5d0bf9ccea4e53bf46dd98cde39aacee05791cc7115fe6270eb7a9981aaa40530eba273d3b53007adda9885ffdcae2c278f28ad99fac6577a96a07ea8fc5e1a2da8bc0a781ff8aa81b1bb5f3b9f95f58362fe557efaee5346921b45cba57e59b28e2affee36af7871fcb2cf1c458b451fd0b44ff94f111129e50ecf7eb51215b4f411917d353488c83882fe569ff28a80d0cc465f059ea4779862bb96f247af498c1433bc577fb5757bcf1dfc8a1fff85b373616fed339ce44c78a0fe9db2846660ea1425f4fff192ec484edea81bd08a7689f1e7149774aa2458de9f240f0ef7509ec762ad7deacea16e713b00468bd2e87b1c28bbf01e6589af0d75a37570a32cb928bf79f375812c190aaae91838a67c167162c90f447f3af170d11e2e88f6c693c36fee2962801cb4449840763b480eb826998f0349cd28cddbdbf8caced61ec2de6f6e1358cd45d7510dc291db9847ec1ef30dfb3344efdf2a3e83675697540d19aa3710d1a0d265b1b3c067a8e18e7502150e1ece9c85269eb2a8605c78c13ec445a8f2bb90b5454bd6bd248cd677b7ee683ce35899ca6d3c07b843944c36837a52b811f20099b010a1cdb72215164a84c54ecd69ae8e984c749dc4d6e7bafc2e28fb41b6e81e65602d1839df9774a610a319c8387bd08b1a69d2dcb8539abbca5feeaad3fa9b078b948dba3a11f89434ce9a735c9f89cbc471f87698739b8b2fd8ee004be30d010b5a44f78c6ac217ee067f2d85b671fa35da500e0680e3901d1161f19272a40e2fa8711be69ac0ed702fd9c4ebb32fc7a633b5597f22efd2a157e332d888296f0e50249bf17cf441df45427671fb24d3e9bd022687ab57e3bac2d949f0a01e7bbe64e95247ad29207f2fa99981bc1b6be75c58c59793840248b84516cca8340b257a61d488eca16ed8be0bff6c513034ee4835d8523593812f0d60e66409552aa8db9caec6f74b8b0174410b57841cdf7cb51f266ab03f1538bb74c73f66605db492ffe2e4a69c09f67e3a0c6a9bf7ede3153f2eeed4a8062345d7a19070fecfe1ba5c5c5c8920e01bcffe92226b5d579e7ddb3d03c6252b518b4e50e9d76ea7c84f91f7fb4be6fdfa1d0b8be5975bad00a80cc95eed55d73ce30571c072ffbfd8def621987c09d47832a8d69bb6cb83ae54b780123638874f1eacc4938c21a003a679402b679d0cfb5c470197613837e5b1c5953e1e351d015939b8f79e152f7ed3d63acd04c2c94584d21ec92b918e4ddc9372480d40ec8f6d580b1a9d71600327d3930ea54caa9cd8bb8ee4f47610e61e4530aba6ae80de46d163cdb2288242b1da10709921b2753d09932b54e87f692c43f2451b046536398512ac2aeace923d1dc708f925422a47d94263c48cfe105df25b5ba5e5604f9e70f59d1fe1", 0x1000, 0x0, 0x0) setgroups(0x3, &(0x7f00000016c0)=[r4, 0xffffffffffffffff, r10]) getgroups(0x3, &(0x7f0000001700)=[r5, r11, r5]) msgctl$IPC_RMID(r9, 0x0) r12 = msgget(0x0, 0x80) msgsnd(r12, &(0x7f0000001740)={0x0, "3c0ef2910bcb6c56e99109631d58e612fb1c11b3c7f2cc"}, 0x1f, 0x800) 16:03:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) r1 = shmget$private(0x0, 0x3000, 0x693, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/58) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) 16:03:47 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x100) 16:03:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) 16:03:48 executing program 1: r0 = socket$inet(0x2, 0x4, 0x800) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/57, 0x39}, {&(0x7f00000000c0)=""/33, 0x21}, {&(0x7f0000000100)=""/145, 0x91}, {&(0x7f00000001c0)=""/212, 0xd4}], 0x4, &(0x7f0000000300)=""/66, 0x42}, 0x800) shutdown(r0, 0x2) 16:03:48 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x4, 0x0, 0x1d8) sendto$unix(r0, &(0x7f00000000c0)="017f0a93170d6485600bba37aca0e88ec620bc435ff185123f44d761bcc87cdc754f87fa3349d0a6e4527e8ba06e3b8395dfd206cfc895d22beb03b55b8cfc6efa705da5eb97d0b27871327a48fd14bd1e5a9edd46cd54cf8bf9798c0098e7bba5cf468d398f8686167348c4e7f51f0e0f74df3975af9b992418939fad912f49656466981d5ed5254d1a48f70d7bbf3e936002c85d6af0e0d11a46d0c008d9b7ab52f63caeea5fded485071738951354a332f8ffe82e8e5dd4f27912b9b6361cf8a43a7ae0d2c42135a3f3185d9ac4edeaef74432a415363ed9df3073f55d8720729f247316d28702900ef7a59", 0xed, 0x2, 0x0, 0x0) 16:03:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0/file0\x00'}, 0x10) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x40, 0x2) ftruncate(r0, 0x0, 0xd48) 16:03:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup(0xffffffffffffff9c) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:03:48 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x4000000010) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = dup(r0) preadv(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)=""/247, 0xf7}, {&(0x7f0000000140)=""/135, 0x87}, {&(0x7f0000000200)=""/146, 0x92}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x4, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ftruncate(r0, 0x0, 0x33780000000) 16:03:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701080000000009"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x2157, 0x100000000) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:03:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r4 = syz_open_pts() close(r0) dup(r4) syz_open_pts() 16:03:48 executing program 1: unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='c\x00') r0 = semget(0x1, 0x0, 0x444) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x800}], 0x1) r1 = semget(0x2, 0x4, 0x200) semop(r1, &(0x7f0000000080)=[{0x0, 0xff, 0x1800}, {0x3, 0x77, 0x1800}], 0x2) semop(r0, &(0x7f0000000040)=[{0x1, 0x4, 0x1800}, {0x2, 0x6, 0x800}, {0x2, 0x22c}, {0x2, 0x9, 0x1800}, {0xe209207dcda81a2f, 0x194c599f, 0x1800}], 0x5) 16:03:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x2e, 0x100, 0x401}, 0x2, 0x9, 0x6579}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x40) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x8) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x2}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x8, 0xfffffffffffffff9, 0x200}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="8863b5f2770c38e4cd89fdf0f2668d95fcc3d613e6ff0c5d9d5daf7da7e7990c734715622d7bbd527a07ae635c9fb8e4fd8c4932b7bd4bec7cd9fba407aa9ddb4e242750b8c1c958", 0x48) ftruncate(r1, 0x0, 0x8) r2 = open(&(0x7f0000000800)='./file0\x00', 0x2, 0x800000000000043) r3 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x8]) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000540)={0x0, 0x80000000, 0x8, 0x2, &(0x7f00000002c0)={{0x8000, 0x1f, 0x119d, 0x7fffffff, 0x9, 0xd79800000000, 0x4}, {[0x257, 0x4, 0x4, 0x8, 0x8, 0x8, 0xffffffffffffffff, 0x81, 0x1000, 0x8, 0x7fff, 0x1ff, 0x800, 0x4, 0xffff, 0xfffffffffffffffd, 0x5, 0x6d], [0x800, 0x2, 0x71, 0x0, 0x2, 0x4, 0xffff, 0x3f, 0x8001, 0xffffffffffffffff], [0x700000000000000, 0x2, 0xc05, 0xf7cc, 0x1ff, 0x5], [0xffff, 0x0, 0x20, 0x8, 0x7, 0x1], [{0x1, 0x81, 0x200, 0x9}, {0x80000000, 0x0, 0x10000}, {0x0, 0x4, 0x5, 0x9}, {0x9, 0x1f, 0xcb, 0x5}, {0x2, 0x8, 0x3f, 0x7}, {0x0, 0x5, 0x6, 0x8ad}, {0x7ca, 0xbe4, 0x3, 0x6}, {0xfffffffffffffffd, 0x0, 0xffffffff80000000, 0x80000001}], {0x7, 0x2, 0x1da1400000000, 0x1f}, {0x100000000, 0x0, 0x100000001, 0x2}}}, 0xffffffff, 0x80}) r4 = open(&(0x7f0000000780)='./file0\x00', 0x8, 0x20080) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000005c0)=0x80000001) msgget$private(0x0, 0x0) faccessat(r1, &(0x7f0000000740)='./file0\x00', 0x1, 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000640)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000680)=0x80000001) clock_gettime(0x7, &(0x7f00000006c0)) syz_extract_tcp_res(&(0x7f0000000700), 0x6, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) 16:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") syz_emit_ethernet(0x33, &(0x7f0000000000)="e35ddb4153f5f57a93a7986e0e9e6565421e677044e46f1b5a6ea9ee0aa89050af28dca78507a5f0af6d847001bae70fb7a97f") 16:03:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x45}]}) 16:03:49 executing program 1: r0 = syz_open_pts() msgget$private(0x0, 0x8) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) 16:03:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair(0x0, 0x3, 0x640, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) 16:03:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x80008018}) pwritev(r0, &(0x7f00000002c0)=[{}], 0x1, 0x0, 0x0) 16:03:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x81) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x0, 0x3, 0x400, 0x0, 0x1, 0x7, 0x3, 0x2, 0x3, 0x5, 0x8}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000140)=0x8000000000210) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x2, &(0x7f00000001c0)=[r3, r4]) 16:03:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x205f, 0x40000000000902) open$dir(&(0x7f0000000080)='./file0\x00', 0x121, 0x0) r0 = semget$private(0x0, 0x4, 0x404) rmdir(&(0x7f00000000c0)='./file0\x00') semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x3) pckbd_enable: command error pckbd_enable: command error 16:03:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$inet6(r4, &(0x7f0000000000)="b7a9e992be3e31af1b40632cc538613ca41c7203cbf1f53e18b70c133fc3", 0x1e, 0x404, &(0x7f0000000040)={0x18, 0x2, 0x4, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x3, 0x7}, {0x18, 0x2, 0xffffffff, 0x3}, 0x0, [0x4, 0xb1d, 0x0, 0x7, 0x80, 0x5, 0x8001, 0xba1]}, 0x3c) socketpair(0x18, 0x4003, 0x2b, 0x0) dup2(r1, r0) 16:03:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x7) ftruncate(r0, 0x0, 0x18f5af0c) r1 = syz_open_pts() r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000000c0)=0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x1000000000000008) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0xb) r4 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) shutdown(r0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x400000008006) 16:03:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2000000000484, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000200)}) pwritev(r0, &(0x7f0000000040), 0x2f2, 0x0, 0x0) 16:03:51 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0xa, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r1 = kqueue() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 16:03:51 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x400046bfc) r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/19) write(r1, &(0x7f0000000040)="ffe708c28bf44e7e09854313c1341e5d15828fdb58c6c5b3a2fec0ab80a997bab3c9f44231e505fc1b6eef341a9b5754f931a919daf73b279541cecaeee492612d5cd557b4babea1b2b0fa697be19c", 0x4f) close(r1) 16:03:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x3ff) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:03:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3f, 0x40}, {0x1, 0x8}}) 16:03:52 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x7f}, {0x87, 0x7}, {0x64, 0x50000000000000}, {0x47, 0x1}], 0x4}) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) 16:03:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r6 = getegid() r7 = getegid() getgroups(0x4, &(0x7f0000000880)=[r3, r5, r6, r7]) r8 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x8, &(0x7f0000000700)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r12 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r12, 0x1, &(0x7f00000008c0)={{0xffffffffffffffff, r9, r11, r9, r7, 0x0, 0x10001}, 0x4, 0x3, r8, r4, 0x1, 0x4, 0x770000}) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000600)=[{&(0x7f00000001c0)="481e2f62834a2f3cf26d43ed7616937e1969a459fe2c4345645f0719d0ce5c92d14d6b06f87ee657e65fdd1e083e987d922ba899ec52e25e2e8884c9307ff409e42d93f992dab51fa5b4eb28e6700cbdd38e9db7e6be082f7900f47bcf45dfd00ec5960e507649001f9cd4429421f7ba8575027ff8437131b5a40532ec4624f4adf81b7174de0c299dc047a286fa4d00ec8adb2e", 0x94}, {&(0x7f0000000280)="fcfca23c28f088a2ef6d872e4cd3a62d2a060dbe0ff8aaec1a5d0092ea696365e77255fbe8a7ce04f287d244ac2ac220f8247e538fbb312da4c93852febbc18cb126c6c1733c8d1e3d9805ced927f1dd93977b5ff03631a20eb76cc2e1eb9b1fc84813c212f4cb2d501fd6f3e6f99cb8a908a5875e003a99fd6abcfda8027dd6361e5edb0135949054a9ec3297925427a1b2ce35b317", 0x96}, {&(0x7f0000000340)="a1aec85dd7c81379cf1b820fc83f47f139e5a7f9cefc26769746d9cfe1807edc11a6b8884710e33b63b876204644858e4caee7647d9a6006ef25819d1289f8a9c450f77b144d91b7ef53b76f99e91a29649f4ff9ba1fd9b2008093eac54e7380c905add5301590bc24063b283ff4375b399a877314f2f39e4215009ee5b1a7b52b1649c4aa796f8269c1157ba735018bdbfc5d3d87c6bf78adfd78e5623e967ace81a285c57750043b7064659d0e69367311fbf24817751719cb85b18a06c42b996f28c9c122b2c3cd84e84ed8b408d996b20af97c71e7b873d4829ec55872784dc02e", 0xe3}, {&(0x7f0000000440)="d553b4e6787264a8d5557fde23e461f850d4432abb91f1ebda7b3ed4af76e28f312f12a3b51e7b723e7580a1c94effed28f2da0f7e6b125261b9080131cf045716", 0x41}, {&(0x7f00000000c0)="e1cc0f4914c7fa41083cd2774dd6a9a6a6ec37dac29ff8f108", 0x19}, {&(0x7f00000004c0)="dfc565f73e516b6f1cc9f63057effafba47817cd72bfad3166ad550c383b4c9c7e073b854ac369ba5757ae5cfe3fb0e6343571102e22994bb10bead6526d311d226d9f3691cfe4c482b67bc2259a3af3798e1e3d03aa9d9fef8601de7b5581f9f7751cb330652b87334473e9f31663d1a0edc48312eb5feb0f55c04e3f09c8de1472b955f476392df532b2c7bcfb6fef4cb9d18b94e1f9c5ce66da299d735ce1595a0e6fbd2a6cc94af94b916d58a98239f9d2077533a3924c9e8ed2dcdea6eda9", 0xc1}, {&(0x7f00000005c0)="9ef81e0f29", 0x5}], 0x7, &(0x7f0000000740)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r0, r1, r0, r1]}], 0x78, 0xe}, 0xc) fchown(r2, r9, r7) getsockopt$sock_int(r2, 0xffff, 0x1017, &(0x7f0000000980), &(0x7f00000009c0)=0x4) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{}, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, &(0x7f0000000100)={0xffffffff8938226c, 0xffffffff}) clock_getres(0x6, &(0x7f0000000940)) 16:03:52 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xa0, 0x0) read(r0, &(0x7f0000000040)=""/53, 0x35) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20080, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x40, 0x4, 0xffffffff}) 16:03:52 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x8) 16:03:52 executing program 0: setrlimit(0x8, &(0x7f0000000380)={0x7, 0x95}) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000000)={0x9a78, 0x7}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x2011, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="674f28bfd2efc2b7cc91e7578909d1723e1376a665765e6238368b44c23654955acff9651e605d8c24d2f461e77d3f7306af0af6b659485f6f0a6129ffd52222459d90a2301f42b5f3711e291b8c1889d89ea9975ee36e96c759ee6e90f47e91a4db05815289de8de71e329176ba88eb80a79c47b7026f047a0471e74af87c22ccfe5163890ff0928c030b8dbe183797ef56f415ed8a9ea5465f46d3567be175ba316fbed13f456099e07f2ce59903b2a8b016a30482ae178ccba63ae3bd7ac0f36fd77c8b983b868339ad8118f636e834a9f0", 0xd3}, {&(0x7f0000000200)="ee13092c4d3494e7c83509454815f016e1f5f8abd25105eca5843c2f30e13e2788ef37c85f6cf646a611e90bbad8338994115e606b0a9f4fe670532f7d954bfd785ef185f479ea25b42853d866341e24048c1945aaffd75d128e944ff298f81b6664c497e509affcd16bb7ef4573f41e3e8eaf032cf917e706", 0x79}, {&(0x7f0000000280)="778e5c025a12bd859530bc3b60bce3b50df09ed121a97d9304575066a11b245ca459a6a361150342ca2a8726577d9f1faf9890d7c193306e9236db4aa4ce0163449953d1d1448e487f6215790d10bfd039155ee916041a25d0fd4e3d821d8cb482192109a6", 0x65}], 0x3, 0x0, 0x0) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000340)) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) ioctl$TIOCCBRK(r1, 0x2000747a) setrlimit(0x7, &(0x7f0000000040)={0x1, 0x1f}) write(r2, &(0x7f0000000440)="0153e01cca82fc978e278c4fe6e82023fd0ad15b77d91471cd5a668037ae73e9d5869ee4895c6e6aad33dfdbf072e63a94603290a9f944fa83e962011bf4fe1e39bce670c312794e38dfde34df109ed61dfac2f64b4d6ef737dd1f398eae9fd0595c7267fc3359df09d7c78ea5fbfbeb1dc1c2ba042f86e7f8a3b1a7c7995e2da91636319d9197920cfe6cea6b920675b89687c4b6ad729bef2e02e6af696898f9cd7fde5e099461f1cccf27f99135d5a3ff978e89cd47", 0xb7) pckbd_enable: command error pckbd_enable: command error 16:03:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="d5338a49") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) 16:03:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x906, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, 0x0, 0xffffffffdffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) shmget(0x0, 0x4000, 0x300, &(0x7f0000ffa000/0x4000)=nil) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="e8f3839debdc7804149bd053f7ced79a8af78d79518383f3222682779049e7b8ef3e5bd0edb79377613632e3eb4276970c906deef18bbc54522ebb8f5045443b802a17e95e4118456fd7a2fa237cd384bd5d7b3194aade3cb2fc1def1d56d8fb7847892a0a70aa77d1e0885732af2fff3760b30fd92ba6b222a6cbc114122bfaab3e4b5d9746b4a45672f5be79e2d80eb4bd", 0x92}, {&(0x7f0000000280)="f93a509307961237f0f32a618b90481c1faec591208a3413f99ead9f53bd104e1bf6e6db07071a03ccfa25c9a6735e7122dbc9fc3247e3848c9887a34f844afbef76c4912c06971c3a338dad1161ec493b064627b333a4c1c35b35807da6742d9f81303a4dea276b17bc85", 0x6b}, {&(0x7f0000000040)="f82fc1039e745606482bef8ac28ed3114560a6e1a78afc9374049f9671f8b7a0a3df435dba25c0b81a0a9c4854a25ad06145a64e1b3c18e4a47eda70797dbb", 0x3f}, {&(0x7f0000000380)="eb593c32b13850f04212136279bc4dbe0140b0d3f8a5e9ab65892cf288156edcc639d45098568b8c317714f3049bececb08d52613569b554bcab019cec3ce0e21679ba48e0fac2c8cd75ca5d12836b6c364af191170eec260f7d19def12210060ecb4fe8310a48cf08dc37b254fed4dd369010afaae2762a66d01748ca7a3a48b1df908eebde98", 0x87}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:55 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x82, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="6d790e8866addfd280e49b404172db6bf5eb6aed5fd5e5", 0x17}, {&(0x7f00000000c0)="6fcf11874d092cf6a16c2c4940b6fa6e60f7193f4eea58382e5110ae5b87c065411006bd98e500c7a470923491fd557ede02a08fa3711847f1b7406cf0675a15e03b1d18b1557505ad42293db9b40cc36ee33e70", 0x54}, {&(0x7f0000000140)="7e29ad408213538f7b6ab4c272f2492e09912c25488dff", 0x17}, {&(0x7f0000000180)="2111206244e0e6ad6672d2c4fa7a24c96f0bf7e5543a4c3e8f592b6f0bd6a28a9fc36c762248530c363f4728f691aa317185bfae85a17c4c03e6952771fed90a75f8c90a32880bf45a8819c634ab8197587335e7b39572d20043604176e546bbd8e4b6ed398202567e96f7c8cf51718580652f76a97a5e15e674d4bcc80df078d4d25c819297c158d9334d6b84c4ac16a479d80338e3e4333bee9aef75e7ec16c712c25494bcf243073bd6f78c9c", 0xae}, {&(0x7f0000000240)="ed9ee1716d49d1838b2e8a8096d53316566243023cdfae47af3a7fda91738ef2dbbccbebe1269b24db1863b205ab30dd6d9c8ec93d315edeb570460afe87b07ff86a00505eda80124fe3244f8b949be50a3c8eae957bea1929c0d1a8a39e3ce36c1bc51e8586822169", 0x69}], 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x3, 0x1a5, 0x3, 0x9000000}, {0x101, 0x6, 0xffffffff, 0x4}, {0x2, 0x81, 0x8, 0x81}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000480)) setsockopt(r1, 0x800000002029, 0x43, &(0x7f0000000000)="d5ff9668", 0xfd) socketpair(0x0, 0x3, 0x7, &(0x7f0000000440)) 16:03:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff35, &(0x7f0000000140)="8741b60000677e6a8bb208e177441de1ede3750000e609efb005728665f2ce73c62d8deb13e00ff75090be52dab1c8ff3ec74a9ba8ca95c8b218c8c2462abeaf6374c4a05a8a43ca84aede49f29ef1c4bcbaf7608763c1d3552a5b5f197854dcf106cf38a3149935b7d5fa07e617a8293606") recvfrom$inet6(r0, &(0x7f0000000240)=""/116, 0x74, 0x2, &(0x7f00000001c0)={0x18, 0x1, 0xc5, 0x5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x8, 0x7f, 0x8, 0x7fffffff}, {0xff, 0x1, 0x98}, {0x8000, 0x19, 0x5}, {0x8, 0x2f4, 0x8, 0x3}, {0x7, 0x101, 0x5, 0x6}]}) 16:03:55 executing program 0: r0 = syz_open_pts() flock(r0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x1, 0xffffffffffff16e0, 0xfffffffffffffffb}, 0xfc7, 0x6, 0x7}) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getgroups(0x2, &(0x7f0000000080)=[r2, r3]) execve(0x0, 0x0, 0x0) 16:03:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) write(r2, &(0x7f0000000200)="ff10e0272c73e7a3739ec0bce7c30843b3298a6bcdb7c576f2024043a3c4d557b2ddad7d2e10e55ae047cca44ac8a40455647aff784bea06f6efa7375124b42cf5153a4797260fe4ec07eb377fe00011b948d760d54461e8b760d18dc9f216408f1484fbc427c633779fcd152a5c36b39c6405a28f031358c056126f409a7e9720a9d73a7629c3ce557d4e84da34bffed1ba18fb95da9e921298443f", 0x9c) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x30) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x4, 0x20, 0xd8, 0x100000001, &(0x7f0000000300)={{0x7f, 0xfffffffffffffffb, 0x80000000, 0x0, 0xffffffff, 0x1, 0xfff}, {[0x2b, 0x1, 0xe25d, 0x5, 0x800, 0x9, 0x7, 0x8, 0x2, 0xfffffffffffffe9f, 0x7, 0xa2, 0x0, 0x3, 0x9, 0x400, 0x10001, 0x5], [0x8001, 0x9, 0x7, 0x5, 0x7, 0x9, 0xcb45, 0x5, 0x4, 0x4], [0x7, 0x9, 0x10001, 0x81, 0x4, 0x8, 0x2], [0x8, 0x5, 0x9, 0x1, 0x0, 0x4], [{0x8, 0x5, 0x8, 0x99}, {0x6, 0x9, 0x100, 0x100000001}, {0x8, 0x1, 0x4}, {0x1800000, 0x4, 0xffff, 0xffffffffffffffe0}, {0x81, 0x7, 0x381, 0x5}, {0x9, 0x9, 0x5, 0x5}, {0xc5, 0x8, 0x1, 0x4}, {0x9, 0x1, 0x80000000, 0x2}], {0x6, 0x8, 0xfffffffffffffffb, 0x5}, {0x1, 0x2, 0x1, 0x1}}}, 0x2, 0x7}) shutdown(r3, 0x3) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 16:03:55 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x1e9) write(r1, &(0x7f00000000c0)="286ab9d3d90f985aed56d1d15b03f5b4dcbc6bdfaaace3311d75bf2013ad0025c6b4ae8bdbf906b1d61c37f21f575be5bff4", 0x32) writev(r2, &(0x7f0000000240)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x8}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0xa7ae74370203bf8f}], 0x1, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) 16:03:55 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000180)="16bf3a47050253ca448256d6c74c64f949b2156aa68db74c2da22072bc51fcb9", 0x20}, {&(0x7f00000001c0)="2355d341e7175c5eab3e2e77310d7248d32d4dfdfbec802dd968bd8fbd31f25487ff2527b53e3ff55266cb05aaffb6f3ffb72e83cd87d25c10ac55a96db9d44a998de5d6e9ad6085", 0x48}, {&(0x7f0000000280)="31b8aae3f34a2b844f0e85ae748cd4d0e468e95e969fce1347ed2c54874c1765fc122df3f0f9b44390abca2544f1ea6b447cb7f2fc0d1501f47e2596ebddbecb177554cd803e521ecb8f09f4ce739dd73c947b2b507c2c4324caa3db421a917f11481f2fd5d243bd4710c50cf3254f8ca2dcb7e54d786ac70192a62517b660261111d2e132415af00b80762a2f1a60a69d62", 0x92}, {&(0x7f0000000340)="ad5631c63858db67d37122ebf0e8135f784f624b817aa9c681c94a748a86811a17e551cf321f3ebb5b17f0947e5a91960c23ce63b57a44e6abff4e255fc0eff4030fa3c15376bf23b3896b068c270e27d7e94b63449592cb248e5b8dceb65ab48e9a0ccb1f02397fba16581a58fb18403cfc5ebac225c460679edcfa06b25c60eb7933204e1f65d5a1ffbc735706aa1b7d62d756fa17b7bf5404dddbef146d3794bd8a9a428877a37301d0c525c4849646d5b9064ae3a0966428a9d10d65fc05d262074bc0a5433c6599acbb299c6763cf5d2c54dd137b3b185ef267c8a9f0", 0xdf}, {&(0x7f0000000440)="59fdd6244908b84d16c0197c85fb77d4a07a9ef6abc7a6ba747ed168e55173dbd9872b294e65a5432374f2e02057bae2152f97f271d6fdae0fb4fe882d536371fd7b548ec79833a2e20e160f92834260b5559a3a1ee0954128088dcda1e79f7345d66963f8eebeb2118542c9f0ace7ced9f79b2030545493568b1c4c62562dda3c15a8c6eb699270f254d680ccc45a1b5259f8c222ab3c0c1211f788443b960f3d45d11f836f9f95160d0879fb2f8e39772f0ccf4d3f3d5e8e79a5495b311aa3898d953a0c", 0xc5}, {&(0x7f0000000540)}, {&(0x7f0000000580)="a5086defc241572215e4874fc9ab3e7efa0f1d242caba3b3aa690a31f659617bf159473056b116d06e1ad010367d15a587320632e3a51a81319ac8527d5b0494bb99e971e15505c7fc683bf2239192770b78931079c91f9f34e2888571d1e9d39fe923a392a6699120f8c1027d80b8f01e309d84fd06e0d373348b687dbf58d32d5eff9620b80d406082ede7c044bfc6fb5d0aee096248fbc051d540bc5339db6effe241907fc54d9492134e6450735715a99e021994114f778803c6767e467430abdaa59025be8f518c6d33dde57cdb589be4aaaceb8479377e", 0xda}, {&(0x7f0000000680)="a1906c881e515f6572f3bf15052f6eeebb75cdf76dfe3f31facaa6cbf200c8a9651ba0b371321b6507cd2227", 0x2c}], 0x8, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x60}, 0x8) syz_open_pts() syz_open_pts() 16:03:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) setsockopt(r0, 0x886c, 0x2, &(0x7f0000000000)="8d074ee38f1a7fcd3f80e12cb616557a391c75e1025416b63ff682d2451f14ba3aa6f7b89e31fb117fff1574d8e9e9fcec6b2e0ced59c3a3eaebe1bd541f95134091bb8a1763142752865aebf1ea4381f4fd0bd63f97064905c6f2ba5f3850b56e25886520437c10462fa2cdebe1c262a3b0afe4212488ed0dd1", 0x7a) 16:03:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff}, {0x61, 0xfffffffffffffffd}, {0x619, 0xc2d}]}) syz_emit_ethernet(0xfffffffffffffe6f, &(0x7f0000000100)="a7b1ca4db6ff9aac5d6e552c2a8d374b5de1fb2699a26644eba1450bd725678f06f03f026f35e38f78226c58973a2b4aba59adf6b1876f81afc45e004d9f427363ce7ce74ed75f8a65fa02cd61e3030b6a69017b6ce6253d9b4ca9dd142a8855ad1b5a426c5dd3fd6d2ead846ce973674e8ea4652d99a2b86fcd1d7a0344dc421af1da736a7b88efbb8c8e39f2fedf58605601") fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:03:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x24}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0xef, 0x200}, {0x63, 0x5}, {0x1ef, 0xffffffffffffffe1}, {0x87, 0x76a7}, {0x47, 0x200}, {0x8b, 0xc47}, {0x8f}, {0xe7, 0x1ff}], 0x8}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x3800000000) 16:03:55 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="cfdc47df4c65f5fb7aee34fc0f357329b605b30a3fa13485bae4b6ec606f7af7134bd47b303c51f121787d1a6f93fbb3fe1044b576128b01cbf2b86fd273bbf5c94283fc5e924e5296d7e2058211f0ced2628097457b3d061506b71dc0bf897ed34275cf2d4ba1163e6deac7a67ffc26f91fadddf17502327c36fa4dd2dda78f106aaa45386c0ab6af3df34dcf8f28f93024fc5342d63a67144f3b93e75380cf9d72a93d3a09675638d7121c033c9e929446c19b2dfbd8cc77486586624f00d670eeea47e77d57ad94df", 0xca}, {&(0x7f0000000240)="ff8db9599c39bae59e29f0e2b082013b0c5e27c3a010605fca5f076321aab4c04c4ab6b2d6ef509c3ce9d0c891fcedbb1e3452136115de3d7cf94f3d4a6a23baa9833336fde835390f09e0e75bab881ba549b4bb728fca6e54c9860c15cfa8d7a4f06ff41f221412368657b71333dd52bf486ad9877564f8f322d1316dc0a35195d55ea57927a421e6805b2379213ddb2ea5a0214f88025f5b835f021e79f1480564b796b6818c9a5be15294dbe7c42744dc7cbe567f02719926cc7f333694f92f4cfcbc3bf7e191954e05dc49e05a91", 0xd0}, {&(0x7f0000000180)="05084963e348c6796a84841f235f75ed2835add587f563154de95e819eb201fd92e2e5040f90ca54b4c520c510c84a03a3d1d1ee5251e7582901c555886c4b37976dc7c10f93ba84324e0e56ffa83a0cab308a84c7ad58046c91ba4d6d2f196730b61bcb93b72dc343330c84dd", 0x6d}, {&(0x7f0000000440)="8b065ff5379ed3fb35a7f124e898d7cace700584fdabe94cdd7b524a6cb5619be08cb7da5c363709040bbfc577533a517d42674747a30995805fb03d566a2cb2c71993f74cc83156c77b3f7f2a9860a53bed59740a16e2fb4a577531724e585ba6d459c7a394e13e44b90ada60c2fc77036b31b2c9ec4c02cb12f6565723f7db8d020bf514fc9bf2bf38a20908b425163e3f375674dfe8e5ddbe4e636b828904d0859f8edf204fdb7f22a145deacdd482f9d04da20280ba18238b005019ad9fa1d40bfd77911c3478bae12f3a3b8575a6d4d170a5b5d0796961d4e94e5b0667c5b93c1099749fbced46ee2f5a97f78d77e556dc58e2f0490db7fadbe890cc2aeadf15148c76c83a40ca8ba6fd4de4d1bb1764d46728f4c67da65f2c22376513067082beb23279ccbfc5f7c8e56cadc253cf1ed16a5bc3e9b2aafc07f12c20aed286c9204833073d1267d4d6b5b8abd3f13ddf8d07346176ea0329ef928adcb96a22323928314f7c956f6e091d6bb0214cd369fc81c6c1aed541361e27e5131f197257f44e94f430416feef49169f8dd063026704e837cecc607fdcf49edd13cb8f66e3583df53b0b5efffc29911123ab535988ffea628051f9f913e94a426474ffb12a9f35017b9f7d69fcd84add1797509c423171a0de437ac1420c23efb41395652ea8a0a963e4df7777e04f171e6b84a5f7a4525dc36552588d05541e6ca00c2c2af5baf144517a3a004b718a09559093f661d992c1376a2d6ecb371ee1f1ec8364a0985ae775699fbb7b2e6fade89e2fca3a7edeaccf1a0ab67c3690d68855c776b5c4fdc0ab2ce5fc2daf2b2a3aa3433726bbb0f4b60533012be3064d484573d2306e47414c169256879100789a07a8a8203e6d60d445a9404c473857e3a18510fcfe53761ff813d9d936b9a3ae33ff6dc6e7f2e4c464c63b46b3425255eaf6fab4cd1a8d96489fff068cff824eb8e8daee6f20f08563d4306e78ea6cc980ad202b93cba1c40a04d374ac47ba67df3164f38b820446b274c053fb41b9a49a5c92572e0c929e7b1dcb4bc14806f352ccbca387888f40a32edae362d91beff12434d6c4a1394388f49d6bb232679c3e11064b1ec593c6892a4001e64a852695506a6f739cd94de67d2111838f784f3e048dc0fda0f07e93b734a12b94eb097c5f38618479ad803efcff5ffbae6855dec28c04e4c88e9b2adaa3863a71d9d82cf58cff923f55015fbfa2d6093121ffbf93ba44bfbaaf1bb209547afde331e0a33293cc48db385c34c2379617235d94d58e9bb6b83defa1cfb993eb9b40a6cb1bc604f0f75bc40b41b13297d171816532e2c66efbe5882ec8e69928b358952572dc7b5e0366e9477b4366062a7bff3aff20753c98aeb8f5d86be751c6de38518c5e754d42cf861a44a1bdd6f389121ca702617b8efcd8f31d57116928d51395593625fa98c394ee3f9f586cf485846e4879231e3945f2333c9bdee8ad16a6674d68b03c4d9965112f86028adffee2d6c3d882db1051e0540e2989440137a20eb56dac2d696084d0f50a9884b84a0070ae73048bbf47df00d9cb02547e674f758209b846f5281a08d62a26151143c66a6b225765915477bf2fcd8ad9f4eb220e822433529fa73018bb6e8483e9abcccf0f6d6c12aaf4aa5267eb3e6e27eeacb25b4b4460b478e81b86cbe64217c67a4a0f53ecc0a1ec12ca3e43dc159d1fb9c7d9041235b53c329ec01f6e2b282cf39cce1bfcb9cb633b2ff0bc8fad3f825fa0bf101c73900fceb109b2441d0b698d6b51f9255d402793eae180e8711845defc12a1b72e951c9320931d5e9e68ab23cc7e3425951a8848f7c26f0ed056614f051b69a5b7e9da09fd380f108b2f687e8598b15b3cbe51df1785f0d9fecc98a27c32562fb0e8a3ef5c71d9744a8c072bf5db721134b6f9a128ffcfeefb5dd339f194e24ac92cf98a67f47637b586e6048d868954d60b89eea433162c0c5f976a5cbbd692ca026ba15d3d50df0e686d3b61120fe431f28f25c3d0ef10af18d5b4492f48cef08c5775e94f664a391d8f448b75e74f2828421412f62a5220b4f19ea7409b527efff6ee7189e019e647bf1e795a9349d1f06558e4a715996c0f5a0c96ce62e7459504c070f12852a6d19c16342f5bc6d4b07fb09d6a9c9ee05eb135a83155ea1cb90432d49c1317b9e29aab10dfd90fb2141e4a5c072c4512f6fed196a8f99229fb04cfc43a2876394b559c4e2590a63e65a2d0e2691f61d66967b90ae40eff9e0c456c24b942c6cd88deb44a7e94d1beacc0960db383439d1fa09d852c006ca9f74ae7e1c7573be381e142826ab800830e1f2dc603d35fe5cb2d4d51f637c5a170719a1e2a36a10b0b416d2e343db2a21be3bfb086c695e0450b7bf1cfbe3d4e9277601ace6973c8f9184663bc33d38e386c574eb452bac9a16c04c6942d2d4551434bea3d1c3f64647b5c0ac99701e4d376b61d3f14b90dd16acda09d8ee5e878207e13532b988217db291b033b7492394056285b2f977a947d4f718073bb7a4d999b376951dfb5a6d9fc44fb1e158c09cbce70187929b5d89c628415f10ec5ee46bc0b7b76586d3ee99ba0b2a5b35e8d3733c080c9d5b5bbabf65b5f4104374d3354d994ad3d6c40f6d30a04096c3fc69f304da4a1b4df1366dbc7ec35c367da40e1292a1221ac48436c1bb9529586313f41a950d6279244d0e65eeb106fea5d181c65d6145e8e4d49b2e603517384f350881f0e04346da3adbea08464ed9a450b3f308afa1121e771015663e0f3f347349f5feabd64d19c3309da4606fcff87c2d34cc4ec0741afa5fa8a4fe90439ce40e77e0169299ffbcfd818e05c61044f74d4f36e1e22227a0dcce0af81c0d8789ee44e0363dbb158cc245963d12c00eaae29a68ea668b409d909c458cf9ce4bd62ac9161bb7294a745803de04d9d1583f73d5851315f7074f615bd185ec3fe2a462b642014e267c84a7f690299ea48624da824e9d270a752d1df25b72516b5b7fed1bf75328e9b1e759f0560ef262544f974cc60bc5a967abf77baa0fbe7d785259ce9566f2418aa1ada14154c7b918a01037bd2c70f73e8e01f0bee914ed58c2dfa858537ebc8f6075496f403f07fc95f744162d5d1bc4b58f83d3455239a5adc18f3b4cd9731c184f62e56cf8aea3d2e1567b625a0e5b3dfb5749247890a1fb589d72024d1d36efcf7f0c2148b75aa695f11b5a27434e068fd0d5592ff7de70e245aba03ff682df5fe9b9eeccf5350d8b8b3b7772cd5c99e30e18c3660646d42fcdef8496f09200e9f9df28615ed27094deaaea120d70f034f4ad4e131708b39147d6d0b3e31da4296b24bfe463c1fa85a7e90b997f943f16682a5762c2489b9760453804c0524a1435f9972a0634e52353a1154e834741bba9a23757b2ff1136a8c4589713333dc448dacafc1d61e4230175faedd620245ba8cb9c8aa08c9bdc18445a87dcb1ede3c7e4df3c99c09e1068e33c2a32bbfca1259a06142b61ff9ac19e317b4e5232720e472f8bdfedb3c064305d67ae0752ea0b080ec55bc2a7fd7663ddeb8e5b59a3da1840231e7223b1b5fec7eb21f1c21e2fb4236997ec533896d15e90f18e19f098172432d4588263fae55cc25e6da2f4c617c92e01787ef38a2701c48c809d37876e88936e827408ec1caff8b1eaf1a99ee87f7bfe42e0e884e53d7401ba6e71b30a636e581e4602d829c902db93ea72246340cd6bfda03f75de26c6aefc6684bca54d27716d3b26004aabb3456de2e669b2f35565ec6fae497f683e88f7af5589ae8c08aff262f6bbbbda5fae62948995ceb6faeec1d49a7502c4116a5ad82afbc26a4110d5672e1aa57b54fcf9cfe04f3a363a8809adaa07cc1c25ec2a15ed07249c68787b094c60cd53dae2ea49be1c1e05acf422377255cb229ee25fb4f42b5fcfc7edfbd2efaaa2d4c51a0c5d5a62c33d3d7be151dc1a096d747a92671b7d7fe32b662dd3a75ec43e7a65b71dadc3ed795de8721a119f37becfde76bd05da330077c1d459c56efc81001fba8be480bbd7294559db018afe59cd2f91ba60a5b03126d6a4d8d1f3df1c80b2184a3f471c3a5b3cc8f08bae8869bf95baf3d43c133045f269893b7afd40e41348df64ad701b536e459d090584e1ac554647dcc592145237e6713e49238165bf892c93f2d7c1a3116383bacd8c6fcd6d528c0fbe55a32accd9577c83709c33b59971405553352c99bc7cc76342aa4bb7471e05e9d6644c7f7d3cf15b1d1aaf7d2dd5bf9f3e7c5f5789a1a200c964670e10be9288d70a131ed85538f840b908cf16bb6dcfc7ea705489d7fb24052aa17707f0253f31ffc6fe19f1cacf5633a03067339cb583841e9d55c89545803f8cdca8291be4f369493b9c428e41ec9f6cd72150c80de8f86c3a69d1d0293cd81f5b795e55fcd0eef59b791b810042e98bcef1bfda24c919c90339dd7fb352700e1edc18d2566b5f0ea3cf3ceb60fb4ab82d38afb9ec053131be716d03627cb1cd74a07066c3261389d5e25e8925b58da38756ffe6c5351e129528cef613869793101e0aefae663619b157666be4869f3b6157c4b0730f131f186d18cd4aaa374b301c2e2de5927ab699c4d27d121f05ffa99a2d87c8ed3bda28df2b7660b35ba3971c835f6e2b472c41ca805d5deb1912c9a29a44514fd1e8d4e372ca4bcc522353a731b7302a190b55cba7e2a09f5a27ab46f83f6f757c87c09bb40986eb7c1fda46543ab151ebfc8996923962996b127726664529eaa06d7b631e9859648b81bc8c258c17dda0e6681d497c730e01f21bb8d3b1192a0e6ad6fd45359a7db7542e361d2d4a07f47ff6d6e13c33e1dce5c52c79dcbfcfc93780cdd0cc132fcb192eda4e79ecfc7d03160836cbfff38cd187f094f122aa4f58e3b0f3d9778f82ad3531c7a596f65be4b77dfac2d5201759bb6a5d41fbd8c172e2b1d314e44e3624f6652bf0d3a345158891a883ca9b8e5a840f80cbae00f5e8fc26cde80203bb6b35f176e319ed3f73b09a1d74a9f2290b2cc3b076373fde688fd5754de9bdb8866555a258a9f46a9ec22c6ff63ad7f017bcd4e7870a6556a2b7c2830b355adb116eb95cd215c3b1fbf4fd8d1f16918ae94da005f3793da133862b38a2f2c700692325b8ff1c23fdbf35c0ac16d9027d5a9877e9e544024e056030087d71adaf88fa1bee02f318e0fc74d8b8049bce2de7cb51c2d2a0de2681d5bf7c26bc636ea98dfe385ec02918f4d3c34c22b8b29ca24a8fa24c52e558a77ce7e86008d802e85ad64691c2019feac1ff31f42c510b41aee51bec6eb0cf6f2e94edae15453e2625c43ca3bd4ae765421f9d44103f06635d962f17f604e50386e5a50b008c68f30af46643e1b18acbcb5aaff39d8fa742b235d83c2837ffc4ac7f90210b4195491927a35edc6d499fbff63169d478f919ee3a061567bd13830beaf9ba9072233023eb02dd29851bf0679a4fa51a3b4a84ab9c3115bf51adeadb2073fdc272351205c10f742ec059e30e0688969e1be9da1bcd7a0a3efe1cd2a2b88ae7d33b25d0f1ca2f2a1f6d1d93c10822b90cdbc54adfe24b4d786f90b19838d23ee017edf83e2f9c74249ccaa02867f8dec01775e5dff433523960869467f25b95974444492e700bca2a03dbc0b4b6645b7e1aca1ea12e975fbbd07c76d81734dc61e3b52977cc1265f46320b6460fc1219ff22b03529fa0fc737682683322ebb073db58354d9c101c047317fb1bcdb1a4fe8d6de0e3aff598fe311a6e7cbf342773103cec8479db7f328", 0x1000}], 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="000000186004008b00062b00feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e3c8d2a48", 0x30}], 0x1) 16:03:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:03:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) shutdown(r0, 0x0) 16:03:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:03:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) getpgrp() 16:03:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:55 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getgroups(0x5, &(0x7f00000000c0)=[r4, r4, r2, r3, r0]) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000300)={0xae, 0x0, &(0x7f0000000240)=""/174}) write(r6, &(0x7f0000000100)="e07d379383cf8375", 0x8) msgget(0x2, 0x15) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r9 = dup2(r6, r6) setgid(r7) r10 = openat(r9, &(0x7f0000000400)='./file0\x00', 0x10001, 0x4) pread(r8, &(0x7f0000000380)="b5df074fa8ae233521300e6a619f0dc48be563056584a9cbe75dfcb5d72bc9618315f16087f81c9f384cb602712efeaa2da11a2f04b04cdacf44d18053d5b2f7ea78c9e7a7a8fc47106d58d01325109d5df0b14e446a8a71e9cb522832f3cb14e95da76e6229770d72d9", 0x6a, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000140)='./file0\x00', r11, r1, 0x4) setregid(r5, r3) openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f0000000480)=0x1) 16:03:55 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="6a3fd28e9b88354724446a24f3fce26140ea98cef0f02aec5cfd352e2a5e951398f660fc56654135803e7ed34042cc461113a5b95af1547f8d07b013ba8441315a1c5d050db611aeba5c080a90b88e34f86372fcc55141934a8049edcc118555fcc68093bf0cd33e6091da3b42a8f318a78accce15f802bc09a8fdb708b3a9ec3341af4f675b2268d850eabb8f18aee61158c7b662b7f459473007d92b4efe862f16d1a84e2f43dca7cf175c8c73a31c7aa9", 0xb2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x400, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f00000011c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000001240)=[{r2, 0x3}, {r0, 0x68}, {r2, 0x1}], 0x3, 0x4) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) 16:03:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2009a, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x80000000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:55 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) kqueue() 16:03:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1800, &(0x7f00000000c0)=0x3, 0x7202357b5f600d75) r1 = shmget(0x2, 0x4000, 0x31, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) pipe(&(0x7f0000000040)) listen(r0, 0x3) 16:03:55 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 16:03:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)="5ccb9fa095e551a31cf0be88888099027beb3600ecb1d6e6e80e6a50ae47bad24dd27d19c10e3688714dce8b759ac12b0aa0276cd2dcf4b575fabd5371016e76e99ed981714e3f3928b15442da7d9a7f3f65aad40b8294b1d51d559e5929b50c5dc8dbd7c77465", 0x67}, {&(0x7f0000000100)="af6bce3bb9795ba26a3f6a8cc17337eadfcbe800587a13ef6c97cc757e8a6feac201e3c9cc291dd912bafaa0619109a6ab30ae5d80d13384cc19429de7beb2f9533993cef9ab42fac3aa3ae513d38cd035e249a432b7459849a1cc37dbcc1f7a20329eee2bb4f903562a80daa1f4b410305f87772cd43ee5c3f1ee57151abc64befa9deea6a8c9991cbca8218d513b5bbdfd2c08b7a0819c1daccaf622e577b8a28bf026ca06ae6ddf4559f0d7a623a9f86e9c4204db34d6079305fa68e895a36b735b3e0049074635ef15875f771cbbce177841ac46810767a70092e8c7f3d68b988fb4a9628f9029a64f864741f6325a51fae330", 0xf5}, {&(0x7f0000000200)="a65a2473deb619ae6d4059e94163f36e21a38d2a2c59adc026b745f989b8ff8bb93be8b9bc0550debaf6277574fc968d984d55925069bf7672a71fa0e2d18dbfd931eeae6365e784509fbcc0ab8275a225bd4b685bd63068453b194b28dbcf51e59eb0d202aeca81da2700c35f9240cbbed753", 0x73}, {&(0x7f0000000280)="5d1c9021b72954119e723282629ebcf28ebb0984a8f111bd2779249cbf7c57b4ec4b189403a58205e1a6aa3f8535c118252fdaee3598e242072c87d21340f1827750ed89547c291e2eeb98d198c4", 0x4e}], 0x4, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 16:03:55 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind(r3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffbf8, 0x15, 0x8, 0xf60d, "266b2222c501754643814dddc0b68f2d385cf88b", 0x1, 0x4}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x3, 0x8001}, 0x10) close(r0) 16:03:56 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) ftruncate(r0, 0x0, 0x8001) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x401, 0x100) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x7, 0x7, 0x1, 0x5, &(0x7f00000000c0)={{0x2, 0x6, 0x3f, 0x1, 0xff0000000000, 0x2, 0x1f}, {[0x8, 0x2, 0x1, 0x81, 0x8, 0xfff, 0x5, 0x3, 0x6, 0x3, 0x1f, 0x300, 0x20, 0x40, 0x7fffffff, 0xffffffffffffff01, 0x6, 0x8e], [0x1, 0xffffffff, 0x2, 0x400, 0xc49, 0x0, 0x8a, 0x0, 0xd200000], [0x0, 0x80000000, 0x9de0, 0x1, 0x3ff, 0x6, 0x8], [0x5, 0xffffffff, 0x7fff, 0x100000000, 0x9, 0x86], [{0x1, 0x6, 0x0, 0x74}, {0x1349, 0x7ff, 0x5, 0x44e}, {0xff, 0x7, 0x8, 0x9}, {0x6, 0x81, 0x4, 0x8}, {0x2, 0x7, 0x2, 0x7fffffff}, {0x1f6, 0x200, 0x6, 0xbe}, {0x80000000, 0x9, 0x327, 0x1}, {0x4, 0x1, 0x200, 0xd4e7}], {0x7, 0x8000, 0x9, 0x6}, {0x8, 0x10001, 0x1, 0x3ff}}}, 0x6, 0x8}) 16:03:56 executing program 1: r0 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000080)=""/17) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000140)=""/154) 16:03:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0xfffffffffffffff9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x6, 0xfff, 0x4, 0x101}, {0xfffffffffffffffa, 0x0, 0x7, 0x4}, {0x0, 0xfffffffffffffffd, 0xd0, 0x6}, {0x100000001, 0xffffffffffff58c7, 0x1, 0x80000001}, {0xff, 0x0, 0x1, 0x5}, {0x9, 0x5, 0x9, 0xffffffff}, {0x9, 0x7, 0x5}, {0xfffffffffffffffb, 0x6, 0x4, 0x3}, {0x100, 0x3ff, 0x6, 0x994}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1081, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000200)=0x1) 16:03:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x80000001, 0x4e1, 0x40, "5dc11be35db7b1289e4650f2ff15ccd216f32580", 0x8, 0x40}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xb6, 0x65, 0x9, 0x3}, {{r0}, 0xfffffffffffffffd, 0xd8, 0x10, 0x8a, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x5, 0x1}, {{r0}, 0xfffffffffffffffd, 0x91, 0x1, 0x1000, 0xfffffffffffffeff}], 0x5, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x9, 0x40000000, 0x6b2, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x6, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x10, 0x2, 0x2}], 0x9, &(0x7f0000000140)={0x80, 0x6e}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) 16:03:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:03:56 executing program 0: r0 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x40) pread(r0, &(0x7f0000000640)="1954a173389c55d4001afab91d9d3bad4aabc73d15ce55e031c5e21bdb8729174ae9d9a9798eab38e767b0ded0957d6a72f37c9ef78ad72015e54201b82848d3cfc38312e7f1fa90f4992822b86e3d6b2d8db93ab5cc92d095550778b7672c48c2238cd2d3d92808c58abe04a171ebf27824b6235ed6c9ab169ed76dfd4931b34095e2167e966b2b5ed55d8ce1ef09019bc557df60c1", 0x96, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/171, 0xab}, {&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/89, 0x59}], 0x5, &(0x7f0000000540)=""/121, 0x79}, 0x803) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x2a, 0x0, 0x0) socket(0x16, 0x4000, 0x81) 16:03:56 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) socket(0x18, 0x4, 0xe5a3) ioctl$BIOCLOCK(r1, 0x20004276) 16:03:56 executing program 0: socket$inet(0x2, 0x5, 0x1) socket$inet(0x2, 0x5588316d79dc0954, 0x3) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:03:56 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "5486d6699ba5c22ef399ed77b0a39b533bbd9915"}) 16:03:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 16:03:56 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xec) r3 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r3) 16:03:56 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x12, 0x0) syz_emit_ethernet(0x11, &(0x7f00000001c0)="0582927cc8a64700"/17) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x2, 0x0, 0x8}, {0x18, 0x0, 0xf7, 0x9a73}, 0x87, [0x8, 0x4, 0x3, 0x8, 0x1000, 0x6, 0x204, 0x6]}, 0x3c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$inet(r5, &(0x7f0000000140), &(0x7f0000000240)=0xc) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000180)) 16:03:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r3 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) write(r1, &(0x7f0000000180)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de2bcf484418d0d1fcb67d390b37fae76f4536cb7b51139fbf39d0ecc679febf3a988ec89b8743549fbab851e3d08658b33bf04fb97e6e3b370ef907540f532f0fd31969ad38348135cae2c6105c3623a6b219d3f955aeee4a39af4cb5186cda0c4ee621b7e5b583ea1e806cd0161361ba543aabe7b12918a55fc26ab2a9d62b0c18ed24cf34afb25b2b0569105a10b468b5b7fcf352b980fef977e2f20a49665ca84b18b8ee3b4951c207b34c981ae54a7", 0x18e) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) pckbd_enable: command error 16:03:59 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$inet(0x2, 0x4000, 0x3ff) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000540)=0x8) 16:03:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) r2 = getuid() r3 = getegid() fchown(r0, r2, r3) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x27c) pckbd_enable: command error 16:03:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x2}, {0x6}]}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000180)="c1fa65963611411230548c225288167313e96f4364de5db265fe78af5c5855fca8cf06d1ad36c38d2946ed8cae9bc8a3f8d0b0af92693b254fda68de9265a166795eb3e0a44fe2d7", 0x48}, {&(0x7f0000000100)="935358079cf2627b818b44ddf07351cbaab4141d1df44d4248afb68086775aa24b1d599cc2a2f287734945bca3", 0x2d}, {&(0x7f0000000240)="c147ae766c98961ed3a379f2b7c327d7bff5cb4056b95a7f270f2af934726620bbadfc21ae65859f3e5cb8e5fb2eddb74ac707bd6a6fc80266497c78fa28785268487eeef999274ca26fed9bd2b1c83b1efe109960e227470838fc6e70c12c2328255eff414320ee8fdb4933b784d6b18facd67b7647fe380eb124353a3c4bdbe2c9cb7f4689e16c234f5e74b6716039c7b8", 0x92}, {&(0x7f0000000380)="43b13e75bbcd5f2a288616901b3e7f4b63a00234edfc7d99731252e542fe749b939f5868268fc54ff873903493a10c85b24d2b57e400dc3a88325884653ed1c7cbf59b0b041943881930e47894f8160fda70e43e03b680c51e39d47b862311b43c5e499a3aa7625c02118d9f1c36794b5d6b42eff6474cc33b512ce47bbc2d442bdf124bfd0cf5e1b7c9c0f511c52bd23be5de4c4d9871023df88d6205f1c8662c2276511d71454e255544ed88b3e004db443ad925a381e14b53deea601dab59b8966d38b336a7c10eac6527fe92c0f52afd5964b26b01b579165ebee6a26cb772c8825111da5cca594806a5d014646a8ab776c9ab6bdc3cd79172548934b4eb20ba88272130ee6d90946283d51bf29c812c6698e3714883d6ea533d48457f740ce90aadb3f126554e1bb124cf69ab66a2a201d6d294d05f45f9ae7293a7950906cedafb772357c6cf03697714258792c1318cd21c452b73dca5533601ab6b2af949b3491d6069e6c396e930d3dc20b984432ff6d1fd358ca2ef9d3c3be4da711c0e1ad558326c9c9da42fbf4a1c23a6a2dfbfb79bdfe3af3be45c144d18611e35b66669902b89e55409a34177230fbcb36f6a26079df7bda9c8a06246247582f762b7841ee147b7fede152698d68944efd76a11b2a6ed6ae8e66c5bf33ee87a50aa25688eab9f731b9ad10cba0751d23c1106df0af6d68aa81192cead8d7ed3338d1dc046236504b52af9bad2772d4d136c5cf714bd02a035cbb260936e7cd4c3c8349f9451e20aaffa13789b4886c394fa79e6f7e7a9aa2c00aa5dfb4be0f264dbb0b3fa08cf0cab20dc773d12ee1eeb73f22a5aebd9c82708cb222faf08ca44ffa647a07c7054faf2366e7481f6cfcbfb7ea1459afadcf8167c2b2f4877b458ddab5686974d2eff332431dd486a8cbf4766ffd6356df4cef52895fd1be4ef9b3eeac4d0de67fce0205df10c64283c8e19f4692011f0a71e28842a6588d84c1bfd0aa5ce6af9f9ce3667bc99bf70d3ee3a52aecb6ba483082ac390e3c51ab5240223671da787a434a9db7d201f1024602ef67300ffaddd6ca9fcd6fe826d7df4b36223504f45fbdfedfe1b818e9259176e664264c704b15893145ad87ed0e6e481a50f2dbc7e104c9bf3b1f25464a6d11d2de70a96065c200eb8fa1b08fff98c164c8ac053b102f333a57b725fb56ba9dba45c1fd745a79d1d7465acf2fe0ed8739a145a4859695c898ba03d224b89f7aa988ab9e8ff473f4e2f7eb4f4f502b9d6a832936bf048f7a93a4b95daae1a565ab37eeb56f69227aea5b7d97352705b9942dd222efc3cf8386d3dba85ada5202710070afc5244a234575e9c788f2186426211ca89f7b43e0859580685415c8f4bf3dba303f69ce96c73a3a173308de20910aae13807422738ea0dad066bbd94e4b9be470057c38991bd2995823d45dac698879e8ae401e710eb73fa0d3f21ed5fd96ac1480ceec47f4f4540f71089bccff28524ab7f038f6dbaac3062c2bfbe4e9257b61b2767f7b8f6e6efdbcfb450f785bb92aa0922f6f11a73016cda3b0b92f6568196dd5a1486015309f032e9f8c79bea8085dbfad197d846dcd93f127b356baed15ce98e350fe91f0ebaf60f522c4a2cdb9cf2af4153c7cbc73bb889fd32bc9f193c161c48a207369776cd13f5070dae86bb62a1b20426e3cac7923ee34dc49dc8fcf62344c35a9cecc24ff1a5c66fb0847a514c36d8a2ccdf93475a1c04e3a8acc465efcaba3488a07e399a393ba17972f031f6cf0d9d51eb0cffefd44808e6df4e2dd63850cde72891f606fc7fa88a9daefd38e3e682c98ebdbecc5fcf30b9988f31032a6c3a50fcd25a5b1ef705a7d4bb42db252b3ce904b1caffc40e7dbef1c92f872e52fe9d724b17e7c1e1b5b0ff3ec05b10d336160600ff2fe3476a86bb3f8776cbf3c818f66feacfef6eb646a5c692bc4713a182e19b4a4a575f09ffb28436338ee6f2b1c4acc023932045996b506d362928c0dc747261c82c7f1354c2e2f812bdfa4de2d4c63444a04abc7df3cb3f0950ee1d79954ce276ee9a632d85cb6200bf2769d3d5c8d56bb17e611ee5216553add06498bf384c469c3d50299883c2909b665757c1d4960030c53777149c0c5d990506ca624f988ff4edb98dd0698359a575c576c43d7c5b8917252b14db8a260fa58d876dd537162e0c87b287eff39f6c3a451f421ddf440fc2e1fb428f43700c83c441d53d2ee9a612d3a8abcb572c4799cfde5c353eac08d4b95ff7f90b56bf185faba4dd09abcb7ba0fdb157014aeccdfdcc994346d9f67bce0810a0416f86b767c2263691d72fc8d8788eb2b5563c9758e179f22507194ae42eab3188c6a148922213876c7e712678fbb492b764ef200fb0b74327b2bfb23ba5fecc04ee03d86d4f4eae023fd796a03d14d025548f5142276ac836da3e8a84e3b261c63498986d45ac14da51a01d2d327bcfb09b6397f07253b5479f72e66a2cc58b3303e362311e92795e9433ed6550b32ab955ffa13c9d402f638e96029c3f48320b365dcc598f3e577b60a84eb4ee270bffcfea6a427a4abcc7dddd9ebd0b2dd83c29780f0724b38978fb49f26a8dbfa87f0e2b400c65bf0ed76724478c4699ddc1273ae5eabaea5c2512f410bb99ad25d043a78d00883d9ae4052a73053dacae8fe5306f978b895810a5a92634679842a46cdbc00763948091afcf3470ac33d18ddb8279805c9244f1ea169709d6f7dab9b6199fe6046e2a6e2d5f27d7783975edc738253715b0b7730af92a38f6e58642d0e1ccf163bf387ef1ae8edc4604a78c6d6730d424c2b5128d3948893768e895541a8a4a32f26c386e71e5b69883e805dac3237464e5b47e741e853b2d0ebd9df0fe304405e4c7befedeef6a581cf33309431d1ad1ea23a65228fa2f210baa33cb5dc79f2e5814c22dde0a6c9a108d5fad9f4e0301b29603641b2ec7568fef69d78fcf66c8f9498aa9c1806a7e2acc051914320a6eb5589ecc55ded55caf1d36669dff5caff867b7ae2a193bd075384bdfe934156d5d75b11212b2268c2d9f4dfc20758fd9a9699c1f688a2177f6dcb3b0f0a001dca0c36a37c2a2dd1b778afdd5745258dd92d1f0fabed0f600cf023179ce794b8be278d63aa8002488cf3abfda9535f1d059f7916986c832499627f6c887488f1899500faeba86066bf9bafdc905bf124e16e8bd2cd71e763468f0af369dacad5db95eebaa94e9e16a2a3a4df4fad2d32ba80d663e265a2b39fa13aca1c96c8092b4e70795947f2d7f284247c25a8544859a20fde5dcaddde183d1decb64ca0d4c433265634a0b3de769c028c24490c156b7fa36764b855a8ce1c2f34d39c0eef94157debd9626d11ea9e32105ba50d04a9e18e734cef11e1d8ebb539433f68f9a0674c860fcdf0762dc7508354a2baf5f2a25528eb1d0bd546569c8c50c279a42632264e612d317e11f76ebdef0fc06c1eb782b8e7f4ee977f839b137ba5e0c4339b7e4e50a7a6aa4259f46d806ce018926c67d00aeae3dd0365f1ff0492dc17b28699d3a8fbb2fcb8b3a93d1898fab24982b00dfe22b33393c86958042861ca59208d2d3c4e0f46d0f21a6c8d684b11b87288c4ad16b611ae01802861a31e884e31b1760685e5010c03ce48d6dbacf3fca33d8b52471c53226b5afaef32fa9073aadae372d66e445ca1826f855aefdffb87ba1d74801a3c0d06f9aebe6b9f4a60a356e55fc86b3694a7eb2f17d7dc6d3c00055bcad017fee11dcec6522d522bb6e456b0f2ffe1229c8c286b05cd224e7aec8a2a66a697917ef3b22a7844d2c62f62d896ebc78264c44ce40579573ef938ceecb26677c5241ad2590ff11fa6bbc1a8945806c54aa98942fa04e37160d05aaf1660eff464adfdd717f2f0d1b3b5effd8d990b3d43a6a70845b4065d9076be4c58905c4b13226a73eea84728b6c4ce70262c282c046abc43a5b0ad29a63ae76830291a4bbe1c470419a7541220f93945d62354bf6f431559ff297bb0b01417b74859e289ba8e737b6056cd6fcd2698fdae1933b2adcbeec247eb56e057dc0f0f7d98656a49b4d36794ec3a5030bb65ea42536c0296ccefa1e6495beb9e59db4717495af27bfad7df6207c5dfe107abac796ea3bdb80a830599f47eb675abcdc6b2a47bd0ce096fba78dea7b691e671a142bedb2a851e3d817fe673745a3e35d2ca4d4f41705080e371b7a18836c31eb6bac614d399afb25cf2a4a50e1450ad501be14718b723953e7c4d345c6b0137a725163ed06a92655e5a7c95bbd7a658352668a607029a0d4384a6767001b6a8d49ab9bd8db92529d921dda80794c57c51291e2106b373fe475711668dfdd9c655a680d0b0e5f0763b719a14342ac365a115e11e389c72a90758f3cc47d862aab18ae155957673321cb888efc82216b948fbac4be6f64194582a4c13b8bab0fc9c2cb9e664b12aa6fdd412548571f93dfebeff7a122444ce6fca47ec6a63ec8b9cbd1ddf4ff3880ea62848d372d3ddbad937dba5b010ea75de0089276946f95698aa358aea252aaae21a0e3987869d7e3bbeb74ee566822537303e4202cebae19cb81a15aa7804f87c12999f8df572d3141275a63cc27acd811344d20729cb34f4010ed1284b43afbda9820a669ad5fdc1c19bccc671e9862778d2b16871f71930dc0230387bd6d6e1590dfda5793a859586f13182a1d40772d922ed5ec3566e10a93fe37ba03cc6f85c4a92c76e5888ecb69675355ee3c78e3e727bc7fa1ab0e33a212e61ef337afecb5f515cbe86bef341e72c68c7e0f720c4ffb1a68cf086ef7523c84051a2854a18c775b9e392292cc537059480f82ec0a52834758ebb3f142203aee965499ecd9946089c8e7b93c3f6af9799ce77036efce5b8a0a97ccb68e26b8e538c0facbdc957698f3555f8d4310f9fc49ef8924fde545e6a42ec77b09f1ac9e5a246241b708c29e05ca9f208e6131c81a54fe46a73d8797095911f5c82b6335e475570577591fb57a2e781f7a88cefaf21ab0e189c5138ac4d1c773080acc641e4bf7b060dfc570ba6b7c9d38e1b43b088fcba5898fa96347887f1305babd4cb226420fa277e2101af60a68a01e0489a9f457b43458096fdc8a5ffbe02e576efc7c432220ac42e437e525fd75be02820fbec870f9531cf5313675b49bcff64e59de1ba190e7cf7466c0941b00da62a7bc44ff9ec6b7f556393b9f7dfbd95f7eb84f733a05ab95c5f38e45c4505304c3b6c0e40e7c1559dd10f393d2ea54c451e0d0093bbe7ecbddac752c5c7053e4284952067d709dd00144031e2158e177450ef45f6666222d9d05370eb36a0193cfe2a60b5fe635cf68dccd846bf16b5531019a3f60ca3575b5d4e407a572828665448bd3380d0acfb4240f9803c2d236704d9dc8d1816c5d8bf39cb5825f7cf822cd419e6ab44500f15c6985481fd93c5cbc58168dcf238888ba74bac03b601d8a735ffe5444ef9754adcd464b788e30883ee3ef324c54ff731c3c667c149dfbbf8c95dfbbaf4bc3c904a87932bd98c1893f7d2ddd01d82e7389da90cd24aee7216c99564834bebcbbaacda19eaffe111dab89b484626fe36b3cc1c96be6622db56cf5c856212d6815669f9c7967623923b7ee6fd0c3712b25c67ce2c7f05d1a50d0ef42158ab99833acb4e424afacd8ea4271a6a709e7f96f3b6696ea75c83bbf5491e069b8e96a8688b82851d3a5ef29237b93e4f346bf9850960ac3d6ebe5f11871d12e2f25c07f4ca19a96cb2a67bf253e56afcd84a2c30a839cdc13bccf", 0x1000}, {&(0x7f0000001380)="c1c5b7c75302babb18be740b1a53473082557276e305bcfc8913a950a257b0ba9fbdcb56ba91e2cc6982eb9f9601ffcb6475ad63a4128325ecc0d3478823a3eec579f75fdfc345e4b06e86e1011a0a84463f9a74bc7d358145b11472d4ca180b22b76caa3c76fc09ee9588e1fa9a47afa8f8c017ced7b2b53542bdb388ba12033de8dd6cdec0f59bbcaa9a3ed12a31b017e90263129ffa8b9c123769e549e27f5f6924df675d5b3b307e96e7ac732feb91d2fd5a2efff341d0e4fe1253942f420f6d5ffe3e32aadbe392c4d447f40fc8cbe6154eae5d", 0xd6}, {&(0x7f0000001480)="79a5d868a6ea07890ffa4d24d08be368f5179a3dc5c121ad8fadfa036cf579fe0be9b053b1112bbcc64d9d86e7c729a4f5be8b01dd74be3c27e8e5645839c86e82bf07dafcf9528f688b42dfc0d340687a7fff81a3f2f01b69f3400c8e75e971db057204da8dd203727f7d18c8221c29af930ab7d5c06cc047e555ebd2", 0x7d}, {&(0x7f0000001500)="0feb7f03cf5ba8eefb849a6618e7baca658a51ce90232f98f1daf532f6eab6c929f6a56b6ef94503ede8586b7ca4f800aed0ee3cc79e01358a3ddce0fbfd5c18d14795fd5ebf106bc634c62d174873be5aaaf9f324c60f5c60415353f138eb09542d7e08180c85", 0x67}, {&(0x7f0000000300)}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:03:59 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) 16:03:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) write(r0, &(0x7f0000000080)="c24d5e131abef94a556e5528", 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0xffffffffffffffff, 0x42}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xb}) fcntl$getown(r0, 0x5) 16:03:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) unveil(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000047e000/0x3000)=nil, 0x3000, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:03:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x166) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x30420, 0x8) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r4 = kqueue() ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0x3, 0x7, 0x6}) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) pwrite(r3, &(0x7f0000000100)="cca4dfbb045f16b11ee009c61bbb6401c1214f261d5ea199c37e4ec028de9ff3c3fd2ce983cd267cec4140ffa51af946d63492774522f1f1bd9bbf0b56c9d8312533c4ec79b79d31f0d8ef06ed5a1e393b3d43c0b07fba8fdbbe1a", 0x5b, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x100, './file0\x00', './file0\x00'}) close(r3) 16:03:59 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000040)) socket(0x19, 0x7, 0x5) 16:03:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x88, &(0x7f0000000000)="b10ba0f47cfcfeebd54c0ac067b6707685b11930f5efa7046d4b4e9125289334250efa1fef62dd69ccf90439e217bd498256a8dbe007b8097f43c7686280e92f05b6985e9f8bf81b287364656c47305b5815628364b7263fc45869827a54941803b31c3f93b590f6b0c49b487945936c77d50cf7a40f70e2816bbbbbed82862e64a7091efc892422") 16:03:59 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r1 = semget(0x1, 0x4, 0xc1) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000200)=""/50) 16:04:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x81, 0x20, 0x56e, 0x800000000}, {{r0}, 0x0, 0x68, 0x80000000, 0x7f6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x51, 0x80, 0x9, 0xd6}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x80000000, 0x2fded36f}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x40, 0x1, 0x92}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x3}], 0x5, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0xd736, 0xfe3e}, {{r0}, 0xfffffffffffffff9, 0x10, 0xf0000011, 0x2, 0x3}], 0x9, &(0x7f0000000140)={0xf12, 0x1}) 16:04:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050190000790000000205786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000000000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) 16:04:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/12], &(0x7f0000000080)=0x14) r1 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r1, 0x0, 0x0) 16:04:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x3, 0x0) close(r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x8d) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) msgget(0x0, 0x200) write(r0, &(0x7f0000000040)="d472f1f2b52e79486e300b3fa15c1878861ce03d407305769ffdb59f", 0x3be) close(r0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:04:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30088, 0x0) 16:04:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:04:00 executing program 1: clock_gettime(0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x10001) 16:04:00 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000000)=""/90, 0xb95a0864be62bd45) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) socketpair(0x1, 0x4003, 0x101, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:04:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/84}, &(0x7f0000000080)=0x56) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setflags(r0, 0x2, 0x1) r2 = dup(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) 16:04:00 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\b*\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='(\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000200)='*.\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='!{\'{L$$!)]\x00', &(0x7f00000002c0)='$\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) accept$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 16:04:00 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xfffffffffffffec0) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x100, 0xe9fc5d912a7be248) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x50, 0x6) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='##\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='[$\x9b\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='\x00']) 16:04:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file1\x00', 0x20000, 0x8) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 16:04:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x108c0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:04:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9d, "b08d16c65519470100000000000000d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:04:00 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f00000001c0)={{}, 0x0, 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x5, 0x0]}) 16:04:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) dup2(r0, r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 16:04:00 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) setregid(r1, r2) 16:04:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) geteuid() pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 16:04:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000000)) ioctl$TIOCEXCL(r0, 0x2000740d) 16:04:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/60, 0x3c, 0x440, 0x0, 0x1ef) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) 16:04:01 executing program 1: socketpair(0x38, 0x8002, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f00000001c0)="9fce5a37cac8cac743b89fc965b4eab64d9a956f707ce7544eaae5781ebf89d72ec0bbb71b14be6b817ba376c26660a0aa3ed17735c7aefc364757d17d733a570ef76538a01c3da65b6c57b2f1564fd1ef7439e300062bf25b279275802b21920aa4b69059723f31fb2fd934d8bb38a45b7c9fcf8243360b5d484370c94be428850f4871ae98ca01bd27df230cda8d0a44eeaa24e4038a025338be28189b6163c41f54168152eb5b800fe33cdd884f74446896eb9247cf08c2d65a73bd0d259ff23058c70880258f0a939773d53ecd04568e5b27292d16aa92c8175dc23e8827c6de53bb999e09a43a85a63a3982", 0xee}], 0x1, 0x0, 0x0, 0x408}, 0x7) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:04:01 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffff77fff, 0x0, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r3 = dup(0xffffffffffffff9c) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) setuid(0xee01) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r4, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 16:04:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1003e, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) connect(r2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:04:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df399", 0xbc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000580)=""/4096, 0x1000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ftruncate(r0, 0x0, 0x0) 16:04:01 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') r0 = semget$private(0x0, 0x4, 0x8) semop(r0, &(0x7f0000000000)=[{0x7, 0x6, 0x1800}], 0x1) chflags(&(0x7f0000000280)='./control\x00', 0x0) 16:04:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000000000000000000000000004e174d000000ffff4f00"/44, 0x2c}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x820, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)) pckbd_enable: command error 16:04:03 executing program 1: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f8c45b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000300)="43dd25310000006565d934574d0faea5290000b700000fde4700085dfc430f0f54b905a6c4c3c56dad08000000c043d8f5c44149e873ef608520000a0a475fe765c4238d782d0800000000e369c40151f145703e66450fd10d03000000c46318788a9ba9969943d0c6c4817a70dc0647d8d8892ec463f55ec00079085c8d3626d14d05b1fd") 16:04:03 executing program 0: syz_execute_func(&(0x7f00000003c0)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee5c765a3a3045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683a63d7fdffb000044227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fdde63232c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3f3470f01efffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000340)="43dd25310000006565d93457c4c2e19cf63939f04230181c3dfd65460f183b400f1c8207000000f20f517eb70f00000025ffefffff3e4453e4e1f2470fe68bbd0000004564643e0f01d5") pckbd_enable: command error 16:04:03 executing program 1: syz_execute_func(&(0x7f00000005c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660f380a0e000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4f07c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096c4c2550a14653223333333ed8fe8189ff2bb4877f866440ff46976c442ed9e27d3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b8f0001c1cdfe01c1cdfed2c581601643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f709b6500f2e4f0428ba940800000000026802d08000000bac749c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb310f66474eb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00de657f01aea03c3b4193"], 0x1, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c4e1f9c5cb73470f761f0f94f66766440fd9e1c4e2d13aaefeefd7ff653e0f212dd5d5fdece1e1a7fd31ffc4a2919224fb90") syz_execute_func(&(0x7f00000004c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") 16:04:03 executing program 0: syz_execute_func(&(0x7f0000000480)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e4e5b4b264ad80f41ad1e1edee52766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0ac4c25af73f96fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e766460ffa825af8d286c421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c4665af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c48f2978c787c2000000455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb11570f0fe251bcdfb83aa2f1fbfb22c1e2") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000000009000032b3a3"], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000040)="a92e9244c3d81483fd3a0a4bde3f64146e54c6e44f", 0x15}], 0x1) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4e1f9c5cb73470f761f0f94f66766440fd9e1c4e2d13aaefeefd7ff653e0f212dd5d5fdece1e1a7fd31ffffffc4a2919224fb90") 16:04:03 executing program 1: 16:04:03 executing program 0: 16:04:03 executing program 1: syz_execute_func(&(0x7f0000000480)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e4e5b4b264ad80f41ad1e1edee52766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0ac4c25af73f96fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e766460ffa825af8d286c421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c4665af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c48f2978c787c2000000455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb11570f0fe251bcdfb83aa2f1fbfb22c1e2") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000000009000032b3a3000000f9"], 0x1, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe80faeeff30f122d2bbd0000f00fc07094c4e17f104564653e0f01d5c4417dddb367f96618") writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000040)="a92e9244c3d81483fd3a0a4b", 0xc}], 0x1) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4e1f9c5cb73470f761f0f94f66766440fd9e1c4e2d13aaefeefd7ff653e0f212dd5d5fdece1e1a7fd31ffffffc4a2919224fb90") 16:04:03 executing program 0: syz_execute_func(&(0x7f0000000480)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e4e5b4b264ad80f41ad1e1edee52766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0ac4c25af73f96fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e766460ffa825af8d286c421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c4665af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c48f2978c787c2000000455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb11570f0fe251bcdfb83aa2f1fbfb22c1e2") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000000009000032b3a3000000f9"], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000040)="a92e9244c3d81483fd3a0a4b", 0xc}], 0x1) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4e1f9c5cb73470f761f0f94f66766440fd9e1c4e2d13aaefeefd7ff653e0f212dd5d5fdece1e1a7fd31ffffffc4a2919224fb90") 16:04:03 executing program 1: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f207c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c7399412e9fa79d001ab527c4c22938544798c421dd5831e9e9e103f8c45b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f22b440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000340)="43dd25310000006565d934574d0fae66290000b70000085dfc430f0f54b905a6c4c3c56dad08000000c026d8f5c4c421715d46fbad7b618f20000a0a475f4a0f6ebd998999995ae369a942292951f1400f87808f0000c2c46305548a9ba996c4e3cd3b681236c4e3fd003419ff66408f74f747d8d8660f3815570067f0181379085c8d36801a09d14d05b1fd") 16:04:03 executing program 1: 16:04:03 executing program 0: 16:04:03 executing program 1: 16:04:03 executing program 0: 16:04:03 executing program 1: 16:04:03 executing program 0: 16:04:03 executing program 1: 16:04:03 executing program 0: 16:04:03 executing program 1: 16:04:03 executing program 0: 16:04:03 executing program 1: 16:04:03 executing program 1: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f8c45b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000380)="43dd25310000006565d934574d0faea5290000b700000fde4700085dfc430f0f54b905a6c4c3c56dad08000000c043d8f5c44149e073ef618f20002e41c27277475fe765c4238d782d0800000000e369c40151f145703e66450fd10d03000000c46318788a9ba9969943d0c666400f74f747d8d8892ec443f55ec000ef9a7908799179c979c94d05b1fd") 16:04:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0xb, 0x3fd) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0xad8, 0x7fffffff, 0x81, 0x7ff, 0x401, 0x5, 0x0]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x4) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:04:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0xfffffffffffffffe, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xefffffffffffffff, 0xfffffffffffffffa, 0x0, 0x80000001, "0100000000000200", 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r1, &(0x7f0000000000)="2bd178d75e611cd6a21e", 0xa) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:04:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSTART(r0, 0x2000746e) 16:04:03 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x2001fb, 0x9, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffffa7) fcntl$getflags(r1, 0x3) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x10e) 16:04:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x1000000, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) ioctl$TIOCSDTR(r0, 0x20007479) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) 16:04:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x198, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget$private(0x0, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgget$private(0x0, 0x21) 16:04:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:04:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:04:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) socket(0x22, 0x8000, 0x4) socket(0x18, 0x2, 0x0) 16:04:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:04:04 executing program 0: socket$inet6(0x18, 0x0, 0x7) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x8) 16:04:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7}, {0x9, 0x6}}, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) 16:04:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="f180c1780b0ca59f4cd2956c5c6046fe761ee042fecb037df1541354ad6ab626154cb864cc2a4ccacadfb386c2863baf97d7a8de0e318822d072720e2682f0da942cc98a89ee", 0x46}, {&(0x7f0000000200)="b49d7cae5df28e8321d2c57154f02b7c7be444738790b6d9ccdece7242f1948e74c6287c0529a52c0d3c90d21272fa200d7403a9ffcd4a6d81baadf7b4887ac0a8a925cff4affd406bb9325f7b7a1e0253110b1ebd531b853a570b6e8f5b0c7b7bc3ad120b180ad0a8f3eb45b405fabe39e6bcda70ce1dd2580e4f4e55a70eecda0841ae03ad4fb6dd40fab1d2babbd7abf581d0a4278d5912756019e8eeb867f772a61e9ce4e6ed", 0xa8}], 0x2) write(r0, &(0x7f0000000700)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaf1ff2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbcffa6029b40a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, 0x0) close(r0) dup(r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000300)) fcntl$setflags(r2, 0x2, 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x5, 0xff, 0xffffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:04:04 executing program 1: r0 = socket(0x25, 0x3, 0x3) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) 16:04:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:04:04 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)='\x00\x00') 16:04:05 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r1, r1) msgget$private(0x0, 0x20) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={0x0}) 16:04:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="6c1fb9c8b3e7841b04238b14e3fabe3caecd882ebfd8bf0c187e1947647af2c650105fefd708eea6e26f8752b14b329326742245f98d1db2cea18736e7430205d3f04d35fca3edea607a54fa2709b8b6e738ab971aa33f7a1d45f598fad46698616c8b07d94a4fb49d3da26609", 0x6d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="0c7c32db59587db57721aa2439bb94de923255c7df43cff9feb1c661e292a31f331683d0456b20fc48443784f2c103c949eb1aed07cd85864e41a2eecb5d32073ad0058ecf7a96af2dc814e8b4e3c9e41a0331cd5db1ccb134f63b0042611bc9ad818a3c", 0x64}, {&(0x7f00000005c0)="d28ec53033af8fbb3258ee34f032a87636e66b0eb3868b53c5b64d62fe15b539173daa56c2d3b7e1ee407d61214eb5460a75eb18993919a7ae8998efcecbed4058ead535628a85725a032cebcffd1974939e247d6a4d113d2bcd37716d6ed60a1c147948b69a75fc1110d7fb1f1c221b594209edb2326b96c52bd725b540039de388b0ef430ca70d7b5fc22eab50ec1bae9f4a86c4f653f89477cb80ead50f284ccd08d69be9dcad002cdc3618534379aa743f3dd48a3f3bc1da978ab8bbacfbed9d194f89a4170606644913cbb8b567091d827165801e852547f59011204cf377b41df6ebb7a69380795a7141f7c78737ddad8c0d1633d551fb116b3fd4a9b347313e06502f283d2355178d55419fe4489dbb0400e12907b7d80c12016f8c055cb143c1ebbb6b3319268e8c832384b006fc4c2a60cf7f2e89a26e0b90aacadddefc31beb0691e9ea3297d078397d27a48613f61b8442fd31ba0483aaf41a9fd8d699383f122b264c56e7836a4549ab83563f310220f3941340a9b3b1e1e5790449b80d0494cba543c84a2db0a76735f688653c69f7698a6e3d8d3981ef2cde0ad63f13bd5c399f96926917ebd57e880670edd681215fbb7375aa708e290cc8efc494ac578106afab977c96b11bb25625067ea7293598640690876b948dd69f12934f65c69f73035ff956037a379d0786eb78dd025523f0a9ffcab36cb99757dfe5888d2c5c8ab12678350d94b82a4a2b1f9f79fe9e3d247713ad9e7d3c1629b2d8cd53ff6c1e4f351a3f2f919cef413549d54328d49ed736de92b1c5bfdb933ddcf1035df449864498cd33b6841767c11d53731001284e74b24b4bae8c5f7a5090d91731148ff612c0ad4396c58b7dfe4f87847097d76771a13d0774b598db2f5dfb9b5e3daf02782b16cbc8ad46462052fb3190963f468ded57371a6f8b7cb493ebcb65024e8f3aa10c4a2963866607ed2e15c88e701c4c7a098feed94620494e156940287120dc80f56c72405ab26d10636fdf7e3a62f25909c7fac155908ea01562e7e3a6701a02b37220934f9179074bbbb52bdf0c5adcb154a0cb3a21c45768e29b901003f377c33c3890f131ff13e965c5c05036cecff0e0995f77e9240cb48804400ead9acba4da4a089286bb8b0fe3ac015470a3a4633041a66c26cc771943fe933dc6eecc85b6d132284f0118b5b1d4b1219ea5f5af8131011f5bdad50db88612950a83d62b209fb87aa4042c51291543b4fb739381cd5a8f95d149127ba630275b18f9da89f539ad00a94ae410a1a85620879caf0bdfd6654b2435e37ee6483280197925cddf6087973ff2d88a074fa80f80493f34a73e43f36f3c91255d27e3a4bc6333fd73c53884c976788f178a33cc94718634a75e67b95f0c151d6804ab238e3b3c86ca7f51f75c18f3ec7f6a517e14bda73c45614d614a77b82af907eecb659ec3f4ad3a2f533092b23dfa03fb5b9379ade841554569e0f683c030e6dc700bde4b66a20c4ba5acef92b3ddbdacb4153e223739682097a529faf0c6832f14b479f9b7ed77debde30245541ba92283d7c6a97fe270688a083499a5e21e5f625806eaf344395b4b4a6b6a5f0c56b3471c1e2164a85cb5d23d7cd18050953392ea05a2c3236a49d0cb2b1e55947adf0e81f79c8c5fa515404e864bf76e95e1dc751059e2b253eddd1c4189669ef77070f4cbc4616c5bc001e7d0dbefcb1bcfae1240e672cb6cc9b1f1aec41595f4ff5b266da03b62396e03a4176213dd45294634bf98520d4494add9a20756be0e33e1b16b92739129facebbf004bf5181a8d0a8b5b9e155a8e7b36937a5cde38787fb07efa843e376704f9c8eb81b8e12851c38146f0a6a81a007c6f159f39fbf114f6264d803517351dc344cf5059bc1641cce17f19457cca7c210bc65a6a5f2522b6f912b5e68b8b1f0724a7b27efbbb926874f89e5a88361aa892c2dff6bb27e962117f7cb9c93b1346f472ff2634c5550d1d7c30bbeb0ef3c9dc88cb53c51e9b4369e78e304c9c6609d3234625427a895ed4e7d435d81dd6441674bfddc2fc770827acfeb13c37349a7f14f41fca18c7b04caf6e50124c664061421f5050ec0cb11b5c2b3dd5b02ab0b142a6a55bd500854f0e795751f4a175e983803cc3375b0d2e3bb6828729fc8e3cd20edaee08e5d6ad73961d418c12ac1848a0c0f09913929d7fa612f99ac56f00a5d02f5d73c446e4bed1c191bfb39b6150dcfa5c1ef298dbe591658c24b0f03ec1eb1f83ad2af7a9eeb9282b36abdf52839746fed3f78da755446f5a53df249d8d75ebe94bdc7ba2385c888880be2932488653beb174ca02537db4aeded42911cec6ed648227a646c8ea9c7d8395e24020b0da00ff06a9ef40f0c63ef48945688b953485b66ae2e3046566ae377b972d296400b86bb806c96ce6fb3c61bd5a8eb1d2e1c3b821f876d7e14146f1ebdb512404b98bfe89899263faf41b706f3e0e7a4828a3891bac0c478e61e272bcdc62969ced524bbe20fe18d374a8a5f889d9a8fa6a9be1ffad13cc67dbc164fbc0a6d33bfd51f6173293f48a5bda41aa90b9d644527dea7a37a105ab5dde95b9e05b42fe2f7f52252a20e775f55772f9f512828eb14df0813d91610565afd6024b11b42dcb03c2c941b1d127ccc7d8226ae09e79b0608cde83e8456b9efdd589729ef96cae6469fc5b76267694f08c798615b400677b1074f611f2f926cfaf5b433eb007c1df78784df4c7fd01d19b46dab290796cf042cce82908866d91ba16950bc3f5f45aa76d63f598eaf1f1ce3f9f3ee0a860bc4bd32cff68c66e32560a4f1c6da88d09ac1b3378f290ab7d5a37e04d504b397fe00ba605c21ee5030e394bc7dacd0e473fcd84949a78dbfd497c90ffa8bcde68dcaa9307d34eac927fea0ffe9985bc6713e92659117da413f5fe7ad49af3061519a664e102459ca841820cd2d926943f899b9694cc42800d08466a2201e75a0580d775399a3ec6e9f9e7e27893bf51e9a8feaf7948e38c8fab653f1d1f8e1bd4e89976b447ef6858da843ab2805e6949741f7b028f586439c3448a186e29c92128b0e01948e70753a428dbd6f2ae5d856da950dba258854b7f9f99052acf8b6e0a70223caef029387d7b995e4ad67840e7cf733d6d77e0c070deb32281aedf4036230f9b52217371aff872e7c43366123115d5807c1c754c06801c1ee25b0c0f305362fb628e0e2e133d7800fd2a4c38858afae7f5895cda8d54a1d75c0e52c5b122b089fa01261378e0aab964a9744a20e374ffedcf8b0e50d978c0d17b4975890b5ffd3b53c395fed0509fd9547e059fa239c7dcf6600d187f90861b01ca1e5a36a8dd232e25f3c9e5a801beef3aa6c3a0d68e0d0fe76be283c08b73fe5a32e855127ce123a4f18a6c0b13591de012eb1b2c6b3fa2c9aa036a3e11f6d2dc53c4abc181aeec37faf3a3a0cc169da81c4652d1c88e3d3f794d993a5d65a4fb4e07ab3bb2e108085c4dcab14d32f6d34e384b21f3637ab7015ae75b37d7fb37041e6bb8b9a80c75b64ae37cad8f2f13483c91993611e61100eb360d27e82cae77862727c87aa3eb24a74abfcc26a43b84887e472af96460a975eef0087a6a1b8e046eb3036d631a17f0226065cd5068f93214174874ebf2f552181f8a61c565bf1d4de2dcc55b01e2199ff6e6685f84f691bd83518de6d11ecddf1da0ea12d35f1045a8fce6c2fa6f4663466a5329490aebdfcb4356fe2b6e705ae450be9d57175057a7a9dcbaa16656f1815a1130656d1c0eaf24f985369aef0540a6065f33f9b950fd2fb0db4b0a2c0f3d17388b1266ef5a408ec42ef940405dc6a2b370a328f3bb8c6b06542638613012ce1db68da44cb72583956e97b4c18de8d0dc4ecabce7aeff68e2ccd39286959adc964145ab249a6e47120d4538fbd4fbead658503bf81dabe11d193ab528c60dffd546b21c20d702c92100ee6ac44150e99cb11245f4aabaf61a229ddd250f4d3adef2aa035e78ab207a4d238bf5a444e114ac919f1c42b06a69e75da2edc500e3bec8d796d5f3cd5ff83ba8086235bdd941756fb449f3b9e6df9b15e55b45e01bcb364a59e90b2c9e85439c87c4e83ba379a5eefa2c9b68c5447d11a44e1a1348fa32e878fac556947968c9f140ceb252d55aa5ef797b0cea77bd1b356a40a41afa8464d29bf218d92511e9638abd96581903a96c9d973863bce922c325e95f8491ee1766c8ca49997aeec008bb22bc85cc77e975f95f3307a73a5f2220cda041eebc60b6d7141a3e0bab76d6fdc4a791af72940a57e51b1c34490838dc9ba012887f74978ec9e5391e5d93874f632472a4d194bac85c89e4d1295c3b35758e82e06f004b90159d1e70d223f8c58146253615f7c96e1732542df0046d6e7251d41127f4ce31b678c1517be748d8fbece8106c3f5ebefcbc4702e36050532102e37d7cf9f733911eb24b3f458bd44b4d5a85e6c54fc79d0e9a019f5a8da9244d08f4e19f210f44e4dcb0367264bc6da5750d5ff105c5dda11cf07a4ae29136b41bb1595037adfccc99d149dbe81588e08f2ccde4751743effe9b20812fc7d128e982630d954b68da8e62e857921d09391d22e90568bd6f7426541b5416fa3c7ccdb632e50584a9832d8cddd44f276073a7a121b51a07d443cb1a56b6a3e63bdce01cc1d884649773e04a2d894996a23e54832ca768531a35ec8d4495f4b8613141293175e172eddf1f5269dd1ec91d466ad0ab2be8f9907e80ea4365a98d5f5edc667bc11b63dc5f4461722800426a5d282c6262edebdc9796db8b30100fe6fbc22fc2896035c0c5dd47f04e2491a30b9e9590c2eea2ee8738d5e81d6b9a21862c4d30e924c873be89e8242a5031ee0562b48581bb63bfae4ec40dd8602abc51633de5f6c7f9923c9a579882ad184e0ff690200e9a2a66e3ac35e62f372df5a3acc67727ce8144e1744238a745170274a18f715d3a30b32d1e0c748ca6ad315233500a61002d1404ed8f1d0d95e5ac8f51285b215e819094fbeaa8133e8fcc7a6e2c06f3500d1fad69dd03b940617c94f6e3c62e751c9dfb2fc96df1ae32f527cf439a9370329db4afda4e4c511674e7fdb913a76e40a6f48759b28bfeec695f3427316102fc14cf8a2c611a636e35f00d4ffb8518007ff8938e6aaa049be37ce6a7a1f9f0b6d115b5f36e137f7434589f93c37d51bcbfa59707a42c849a1f25eb0e95db5204400cf80bf9e0e2ede147bc4244f9583cfbc7eb79ec9299c283c21789a953b371db81ffc9ab56b15b16a561d07d43b4c3b5da3e7db7e8d5cf1a328c738a18412b49192eec7b7203827b5029928bc6ee6b90dee2149cc5506a650a68822e926d7e1590de557ed9481352a66093411026ddce30f567da009ecb9ac841ab7992cf5b4e2a6545c69028c7705ba73c107c0b94fc1d49895e33801189651659f15b79def62c5d1721ff0eb86c134ab9490251dfa7c408cb2f64478d93429d309e182b18c4d381642d01b35e60110055dc4b68d740dfeae0e204009e4a150dcf287feab0736043c118b340a7d937ff124f094d0bebbda3fa8863cbe1a67682d008a4ef3f9cdef700e5c3f5a1e08af5963a7dd5e382c0f63c70a36e414bbead3803605d359b40285da1ecd40320acef79eb963f8f09725d8afabc669757d9d42459de78758892222fccdc7a79dab8c81c3578ba2fb381ef1609e60c2509a79d5a7cb08f612a19c6073eedf73f6fc7bfed04e9f52d2c6354ec2ddf030564b5e445890809b91a68888eea8718eddb9059", 0x1000}, {&(0x7f0000000100)="bd363efa5f4c74fdbe1d6b1c211e63defd5076", 0x13}, {&(0x7f00000019c0)="31a44b83862af487b72b8c2d0b1538d2a4c7ac400b9f63541b492f65e4945326d8c44af31de56bf951fd9abcacc0be29786c907fd9ce3d06492d588784aabced9a23667c3240f9d3fd9e9b88aba329b0b3c7e536cea97b9aa5bf3ceabf9b97f147da7a40c8a42f957877e595342338aa8ce3b05f0015b127f83d7ae9b20cec5756d311a332590da8be1c60dd2d2fce9308a688b88006539073dc4d10a5bf65cc9e7a319af0f66c97a2ab9b381a1f9ac65b50769a9ec6c75ef8877cfa3bac8ce8f7ecd3ee6cc6e9e254d4ec8a281592b399d8b07b0187516841b75bd1af2c2d0042df3b1aaac68662883eccbf9459e64077c05732206803e37afb3f064f6ce7dbbe787f396e94aeade5524a8d2f5984fc47810eb08deead231a24aaa1bdea6bb7abecdaffe76c33a5654227fe96dafc2d26768fe4bc5f90e48c2158e8e7110584baa03400db800b4e8255c254a5ce341b211b35efe24999eb2f777c92b409bb4ab0c27f52491863c49cf79ee3afc867c6568e680d8266d4ceaea48faa69b68866ab40421070016b8e726114bbc99cedce5c57715cb940293628a9ccd43d71f1e646494d62f08019a29ac1e739cd48b9ee2f6a5cd71072c7753c91eb371712207f8a50f25725945c01dccd6bffba32e8fd8b652e1fac1affed43b20988ca517334a06edcd027f0003dff804764430cb728bda87692f37eebe04001b35452b688b31cf13931ebe885385b352af3883f83f1c2ca9d89e10cef2b5d74b374a7f660c3e93fc17e784ddcb10c1052d60412d69896aff23fb5ccb1bdae6efb42671e68e6b53e636b7515c14af84a5796e2475d7a8178be9f1cfc9f6f2d80a538c5055065c06c9ebb19d6d15016bba488a8ecdb5f115c028bf2ac6d7e0ecb5c837802ef3f8aa08285f3ed5f26cb48603b6a27df01d33cbf1bdfae07b5bbcbe89966868a87f2c3d3a49cb21426d4c33178786721a4ad2c7f1c0c6b1abf61d7aba7d5653a01c8a9aa247b3f073fec2127205b50bcad623ab0f36dd6bb553e57b61d0ca78a3fd09d096078bac2be09a48f37b799e47cdb28275cd77b8174194d91ec23a9d855a2ee42668860168d8cdb3ace74ec7de404938bd8f8b2477dc0d82f669f15277add96b80a4fcbef430049ffdc8a39a9fa9c99bbc205c9b51d6968e1010332131977d1c99c063b2e3afb7a2e909b4d5ee0a70c7183d378f83c453850a702ca221bf201b12d34cba984c1780ed4914a0298e7ce1d2ca9c6f9ec75c15c627213a4874cec5ce9f72551d2c035caf25e743015b61a853ee484d2ec472430484c6fac99a2073c9a9ceafd8a0a7d1f8e679aa2aca327b2b5ee369e439d5156e58233b2d2662d7ec8346f2fb6b600bb5b703c2c908f30b72d8b500eb6e47ccb91d6e4b668eda44a21f4d8652eb6531280bafa76e79642f9c2a1a1f0eb67d679cda8a97f2bc5288a17dcf01d1b3501875f35dd9708bffec653d850d5521e771351e1956b0735f6ebb06d54b4234a2bd8ea988812b3e00bb565244eb832f50ad2c92dfe6d4969786ae2b30606b59eb0cd250eba5ad0c1ee64bd1bf11b6f3cafce804624017ad1e13e5c6c58b15471702cd9e686bbe4e68f8a923923f707f974ecb5caf20debd7a84c9579867806fcc898617448ac3b363e2c11b6a9e2ff41bc783110c65be6541a86fa54a6ceca369eba138faae92e1160a759973b592b0bafb6e594b800621841e2cb8cc087b5fe42d9fed25e92c32e69b87075a1ee3d821284335d5f7cb73112b6ab1aeb76dafe45b736b9b5e589a4adc02ad0fc8d20f99fec7806458168aa6ae69675b5c8c4ae994ff135ca4e2d5844459782f7af7ff3e1a95cc470de60b26a234292e090c27446976fa19d42ce42e5ea588728aaf27b0149e49123c8e251e96c2e1fe60cc2d685418963127a497290d5415d347a20022f9df1cfe610fdbf0454ed1d327ea74b767d436cc309050e5db9360eb4d6722da1d6cbee0e00987a9f99da5d2866f750f85177ee74ecaa85936b525e2fa3e16fdec99b948761240d00da324ce4e3de796f4c137f6fa602f3c59e59734de214038645bdddb1c5db2fc38edb2541c01ba31984472f9650e730356e8c9286acfd765ba44b1177e5deb08a53af96c774af734c05e2a78e7532d1b6519a2fedd7befe2f8d04a5654f8791e0475d15cd87989e192d5413a8f1258f5c1fd5cc13f86615057fd124e79cb55ad70d7907b2ae657fae3c1998f0006e906997ae92a196743e40d76d5358062f738d07de31ec5660458d8104df070a5e244aac0dd00fd274984f52ea33e23e3f71fca7b2317b50af21898ed2ce66efcffc85582d3df2859d1f5fc85ed8d8cb3efcf90e268bc3d7219e058b6f5401c1e0a33004bd28165b5c0122c27f755cbd5622ef751e5865e542913c04d755ee58231271bdf6246754208d48ef933880ea78e331220ab224a153842f602b439895ac6bba56c7fe1c48b9908fce4f393d8128907dcae8120b8da8c50ebd1994beb21c1cdc9c095879c7b56ceb7e16a90274c94c58b0a540feb70d5cb9421caf8f9361e8383adf996ef8924754fec10c130b09677128ac9553c9f7a8ef03512fb7abcb1e1247831bf5f0307803e19a7914a831804615b19a097b95b9f676912338e2aadc34b7d7dabf0d50ff320688496170b4c90be022c299d4800de74188b5810f9684b7942aa9e1fa4391cbe65342adc7a13a1fc7ea0dcdb5f9e4b7ce69fc1aa70e24e652964f35b55222e8ea1d921ce313ca105e23a434d832e143ac2591efa52fe7f730d353d385e7722e2dd3be66ec1728675edb28a30fa0960a8c5c574185f8d69d6831be8997cef45bfb4f3a4430104b0494b3f0651498b1e107bdc326e707bbfbcf2917b6ecfc868ea952a1f6e2bf1cf70fe8ee3c574124b9fffd855005678feab123f22313bb94a27720cd756bc32476135f20598a9baccc9c2d575cfa3b3fd5fdbb3241513f534d3b15c915965b5671c2de4a8fa5637d7de68928ee477ae8d1e1449e71c77ac446fb1cf673bf738b2491cca46157ac692d8619313b86ff10e8e1ac36bbffea868cb8666f5236696d91309bdc57477af1cde57e44431b580bd1ce5a8ca442f33abc2521c2024a1a9b2bc48482a696fbe0a4ecc9259c7b085d761d2e3376a87082342ee007d02f172c8eaa624fa482a7710101fc3aae36e89c80949bcead402eff5f696435238082f2e4c3f4f496aa36d480cb4f50fc25d4404fc2bcca4cc115bb73607c1a817d0af6311a288efcf87e398a66ff40f919f430d9ed3350425de48a144c377d6fc8e899b1f56448947698ebf4cebbb86321d67d7a3e127c68121a2b7a1bd66bd9848bb909bd10c6c0ea164d1167cfd47b31b238f27a1b571244114ffc948f8b9cb893d298772243567e24330762aaac8ad4a7acc5032a3b9df49f0067ee922c3c44ed7139957600ffb2a8d98adee81d1a1e557cb5144c90cc88c07ed3675e93ec759c9f20836863073afbe9b14d4859a4ac264e53029f4390f6952ee72d362a955144143d99e0c707f7b658c3bce3611766b3cec0b8534349e81372575444a9014f7008646ba26983a725e5cdc9657fdc31a568457a1329aae9cc1ebf9d5d6c330ff0e49f7367f1a27ea3586899f26cc0b1640226056efb14e46bad665d25652d11425b8fb516d65fe2f4ee1671a37903689f8501e2b4ede0636bf3e64308ffe9746cdb112e2f789001c4fc3238dffd53e040878933d4c6b2bc70a5f76308c5b63a4eaa48db6857ae5369ca4ef919df9004477e83bc6945561212c6aa27301f184df81ec0252484c538a06b9d9546ee277883c26ef4c8b8513e06f514a0a7feb37674c63e935fdb3630063e645c8f4cda665d6d806522da2b81ff42e4ce44bb1918374ae01fa7019a3c5fc2b4005e71b094612df5eacf9bc7f17d4211292b369881d344ff5c95ab8bc3dae157d69987c5595a41d7bef746ab76e2e10aef8b67c9f7ccd02dc9fdb9bfa5ca700b88c3fae73c6c6702cea6dd9a1300d78648a0c29bd8def3ac8954137ebb566cae6298d39c15adc3f02a83c3178ee253577aa7c6f9855a8349f5d64b971637ecbf36940425bdb4bc9ecef87b3aa6bd385caf53607a5dd771a1b1c2d1bf31f5fb0bf7a402dfab6b27987c2babb493de7e17867689a8799df973e804fdbceefd079465df9440efcb735cd3a18c97e0641b8673002073b3328d7f7eba88a2688c175de374222f66af674159eb7220477f02d2f4e82c046e39f6e4a3a879584fb506a58e7bcf90c1c4fd4e0a5b44f53a3dc7b1462d9bb69d059ac26bebcf4e6fcb0720fa464654edfd89594cec61334b42ad48b56a86fd61f87ac44022ff81a760932f53482f14ef4620d3cd0c8daf55d4b19e41b3584b2c50aa00e396aed5506cc3946aaab8294fa69fac00cc9dfc922eaec1f20c99220c1e122f9294066b3c73af1cbdfa83f89eee9ffe5c1f80356334f68a1da2c81315a2533005c09bf9ddfe25d14f1c1312df60fe7710add6b62ade5c59315dd1142207faddae538b8ea881f4f0bbff7af148fe9fdb27d5e56028e2e34b9c65c908adcadda28b4b328e5bdc975365715301b43abbc154456d44130d837a65a92a5d7d11f742aab19ac68a12cefbebd478304cecbdb24ee9ff8b6b155f2dd5ae931d89df8422728f217d96a5db5cf83555143a60748f8a243d0d5565dfa7c8f8fabcc9b43c1db92823913989a60ad80245ec5acf79dfe71a4d8180ea4562730f62474c3a26407bcea7ca0f1788b2fdb364ecad594594d07f5da052937dedc0a04239fd94a6fb41ab5761d67385845a7ad1f37d4ef5d026d9407d4d1e7e9ea725c37bc46f1c68fb15df26ffd43f7f4d178a047f7ca522d7e25aaff9b5856e7212b8ebf0d20c87cb242b920c968cbff105f9e7c2e5f72560726a1970fcd96f9782f9004ccb4895b2736dfb9814a11adfa08a86bd6968ab9a0685d84b943947a7c6ebb1d826dc6d8326049e3a0f197a1f6889d6c9a5a9746e55662da4092a5472757df2ce4560a5b74ca5ed8872a9c50d69ee82e8fc3c58c4ff2602e2b12c4f5d18a90846c8e0f34913c6a59a6cc2c31bea27606c30f595082c496b103b5b9af20407b42651b41c8860739c36868fd4dd439f230b4989319bc0c4e108d6c9cfdf986901f2481bb1809fcecc6b5ab4773307f5303786edf2e8a3dfa3a384bc3befe07732ebf71335f3265ae7dde14dd1e7d639b3c2e443e97589c534fab1728132a563b655297d89b885b7ab1bbd4af0192a3c0792907e0d546920bec0ba587fcb8b280505d4148ab966dda78d1f1897691b7a98efebcaa4b433a8d02f8e9fbebca7b3a029119a6e6b360063d771658963bad9ca11d79dec1a5adc2e7c96684bd7f07dabddc38258c7f9e30fae98f9e554ec66c5f06d21887b9cadced06cbe452ad6729b4dc59ec8a3f78d82de790592c0b11a5d4202893538b657dab21ee7286c4648a5716473a047a2f2d37ede37476f6b3553a1e303020587ebdeb196b4658271602802906cfcc0bd3d5b87e332c10434ada36266d7a6d6bdac23324a027c6f2ec4bee473a3a71b0b34182c4a8f943d35cdd20165d7fa5040a7dad12243c1e1491d85eee824beb81d54d44c83636f34969211109bbe4d0815260a3e99aa0a915c63399b398bbfb8accbf631453fb2fa9c7ea554fba53b63fae32bc60bbebfbc2d963e080b54c6ba945aa8a56f0eecd647ab331dcf337150c6e6f9185ddfd79b1ba5ca9d1e5e681046ece9c509555a50d1d83f91d5e9e3cb3213540b880890674eedb29138", 0x1000}], 0x4, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a113a5052cff0700"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:04:05 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="5d5a59b77cd28656198398585200476910b348e061a2d241c93d07fedb8f6a7d2eeca97cc26ae85908329fcc3768e490894e5863c385df7a7c6f70ba345da86bbaff805366841a1d2fbadd0ba6b6b632cef39f7187acbc73de56b66a379fa931ee22dcd058f5ce8eea1ba65613bed3c2ba78bc41404808a268f7457e07359c01df0648ce8c3d94d16bbef37a575fb73ef6eac1da3989f5fa95f7d66a407e35e0341b220dd3b9ce4832", 0xa9}, {&(0x7f00000000c0)="5784fd4e1b2b94921f5184f0bf72660768f14dfa9674b50fc7e5d9bd6f306d6338478d48af58dbb6943ad1da4ddf16fa1e5d59e706a27121981f2cc8a6329940ae0af0c421176634f79090798c7e6c99e7c3ec3fac7310eb77edc8b4cc1207c065090c896af6110162c2c306", 0x6c}, {&(0x7f0000000140)="a5fdf14d19ff7d0fa9265f19f1220b3bd3015880bf91829a1432e88035126cfec9190132c3440f10de9f721db6225a7ea143572d1bddc9250344401846e7ba43cce3725e6acf4ba1fc64152fdd46a4c70a5b621c2416339563600ecf9a6cb88ee948a74c4788e2f5c16be67516def8c958f00256aa75e2b0479cd7aa168b19b5a803d22060e71cb9b58a36ca60b3c7", 0x8f}], 0x3) 16:04:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x0]) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x65) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:04:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7fffffff, './bus\x00'}) 16:04:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:04:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8030, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) close(r0) syz_open_pts() write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) 16:04:06 executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x2d) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xa0, &(0x7f0000000000)="99963dc83adf96036f20d24b18f3180bab2f303f11648d8709b13f60790f72433f479c2453c72a54cd506c1957b4ef74008b753781a1d6ca9732ca801296cc2adc6f1d182c039f3757f91a4da2a399c5e04b11c0b058ce4968d7cd0b85c5512c37d596e046b8474a61f1854eb3feb5986d10a9f63616ccb6f5dad069255c5eb905ef53868e406247aaa8b76a328ef18e916fabce1192d52f7c29244695dfa59b") 16:04:06 executing program 1: r0 = socket(0x18, 0x3, 0x3a) dup2(r0, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x200000029, 0x1a, 0x0, 0x0) 16:04:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) r1 = socket(0x3f, 0x8000, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x77a76c0b) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="d267eaba691fff9546cf186dac9c9673a3072cb58d12cb5a55549ecd3d19812a9fe2af6add1442c3ff557b9e3cfbcd8853ab44e804fb1a4541d91d061d397046fd833e589f38aeead3fec2cb15526c8cc7fd08d0cd46967408f51e019630abfa61d35e83ecbaad10cbb4f209996274dabdbdfcfd6b818738e36499d1afc45a2510881a44dbed2dc15263b92979055621a3fc198471ceabd5e3404e7e7b44ccd59ec784ef7be4a7bfe52b6401844c04f0f655", 0xb2) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) 16:04:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x6}]}) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket$inet6(0x18, 0x5, 0x9) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r1, 0x0) 16:04:06 executing program 1: socket$inet6(0x18, 0x5, 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) 16:04:06 executing program 0: setuid(0xee01) socket$inet6(0x18, 0x4000, 0x80000000) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) clock_settime(0x0, 0x0) 16:04:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x20) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r1) 16:04:06 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0xb65ef6d266e9846e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xffffffff) 16:04:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004276, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:04:06 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x108) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x801, 0x18) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) 16:04:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000003c0), &(0x7f0000000400)=0x4) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xd}, {{}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x80, 0x0) r2 = shmget(0x0, 0x3000, 0x184, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000440)=""/53) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x1f, 0x1}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x1ff, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000000, 0x100, 0x38c00}, {{r1}, 0xfffffffffffffffb, 0x48, 0x0, 0x6, 0x7}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x8001, 0x2d3}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x2, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20, 0x200, 0x2}], 0x4, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x4, 0x7a80, 0x6}, {{r1}, 0xffffffffffffffff, 0x5, 0x3, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x2, 0x1}, {{r1}, 0xfffffffffffffff9, 0x84, 0x0, 0x6a58, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffd, 0x2, 0x4, 0x0, 0x92d}, {{r1}, 0xffffffffffffffff, 0x82, 0x0, 0x81, 0x7f}, {{r1}, 0xfffffffffffffffe, 0x2, 0x20000041, 0x219d, 0x6}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x0, 0xfffffffffffff3e2}], 0xfffffffffffffff8, &(0x7f0000000000)={0x2, 0xff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r3, &(0x7f00000002c0)=""/74, 0x4a, 0x42, &(0x7f0000000340)={0x18, 0x0, 0x20, 0x4}, 0xc) 16:04:06 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev//skbd0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xff, 0x1ff, 0x100, 0xfffffffffffffffd, "7674ca200b8a68386bd129521671f70ea1fad5ce", 0xfffffffffffffffc, 0x40}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7, 0xdc, 0x2, 0x0, 0x0, 0x94b8, 0x80000000, 0x3, 0x2, 0xdf67}) r3 = geteuid() chdir(&(0x7f0000000180)='./file0\x00') setuid(r3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:04:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8002, 0x0) getgid() socket$inet6(0x18, 0x8002, 0xb01) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000040)=0x75bb) socket$inet6(0x18, 0x4, 0xffff) 16:04:06 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="5415d8bc8824d7254c0e9c1be861001d13b19b616ddf556511be71e6dbe45f9c2736f2e2d083bd631f2bd8b9e1c29d2dd4a0ab32e3db9e4220efe8f321974b614c5e36e26f088bf0cd7356731174a456c9a50429533d3f0cfc139228891cd1552131da7eac6742cf4d33cfbeb13fd1ee2ec8073867f5d683d64387738e86ebf0415db867ac873bf66f12f67ffdd6b5f76280b65abe9e9ea3e68f9e6603d4cf2ca361e1fe", 0xa4}, {&(0x7f0000000200)="82c1881c6c4570fe1e5e149d58348d404ad1328c5fe307335cbaf3ead0d795e986adceaea26c70c33ddce539726db006b5aaad3d46538cc05fe08b08ea86d6189b06334a171005abf6dd05059f8c1a044d54688550d4bb44b6e7fa14da71da3f5cdd4a475c098a2ce600ff2b2a0091c1", 0x70}, {&(0x7f0000000280)="3ae95ad538e3af79a4ab407f65e100d1479d5a3e7cae0ba323741163f58ccdbc920a5243807fefe0b489d879d17f9b443cddbd711714b6a5772723024289f2290eaf5e087d16588008522256156244562fbddb5a4dd502c54e639f92e019ad61d92f62fbe9ab8fa1ec27a913d6bd5f749e642b952aa4b716e0e9abf121927dafb21a5d6da5429eacfc587e25d01517b0b0aaf16b0c3afeccb3f86f76bb127c9656910c2049bb", 0xa6}, {&(0x7f0000000440)="2ae0cab1f29943ec17633b03ada29a028c5670d5f6c7bb92b62f94fa2ddb76f77e65aea41235a1a2b6d82b9e387445032465eb85559c9a96c4685fcce3eb0290d6f379e89dd72b8f3dd8bb01e6465c0fdb53043fe9cc9885bb388746046b40dc02827848036a97d80d0c566e32f78be1132c4c54aa520e3578e4dad52d2bc5ada53375c4395c9c31f38b2b4d1932d3308948c82d4c4ede8c478ca5166b298e62004bfa278f978e45f7105f2691c7f3e2763177bb2620b63c0aa23af7750cf5a71fe65df5ff44861bbbf1ff29bd4c3bd4cf034856f7ad4768c0fc76f77603eef94ff136e2ee05d423c38f01", 0xeb}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x7ffffffffff, 0x100000000}) fcntl$getown(r1, 0x5) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse\x00', 0x90, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000340)="0f7784a4c6521fb64e873620b67b9d4f2c450b5a02af1392664509be3b8f8ce48c5dad92d0b61d03518ba1d408a68aa8584299554482d2d66e47deb907db34667d2af7885ac56434c3bacf648b72450c18bbd9312ce7703d8aecb87a3bf12cfbc423eaa5b34ab2882df3b0a8dd2c99cdb54fbeff7668ea44e85ade9c26457e8fd0b332306439c037c219a1e2ed05aed0e2351347ada16388240b96953a96d1b88b166a55b962910d69d235d2779fcc4942d50a6c9f22f59659bcf8685397481ee903183069b983dce9c3bcd6906dfe727e189d00c4ac49d4c7f23be92526", 0xde}, {&(0x7f0000000540)="ad1b7b151c5234c0d418148481cc0d181ceff1f5f8a6ab1f77235867b4941498c3f3ba3cebf240caf36b1e7bb703ba8a9e1970cb7066f673adfcd585e111c7f4e45beb43aea13524e4f5bbd999fd31262b09aaeb4edbed18683b527efa1296e3560f4c4eb3f88ee8eadd344a13fc7e221bb8e3b33a9015275cfdbc7beeae48b9ba56dcbd8258463451a8", 0x8a}, {&(0x7f0000000600)="862728a09ae12318f8579a6395535eb65738052995c124db54709984f574618ea54a72bcb5c30657b2a9d49a443120c5c1b0b62991232201a5a272f0a31c51731d18bdf75747573bdad910d46a0edf84f53a7c3961ec80cb6e4a41abcb2de038711e4b14c8c6d69c2e47", 0x6a}, {&(0x7f0000000680)="edc91b994c8cb1ebce890d75772116d0c830b2cb487eb43b7e7b61167ac357635d0b95e0f39edf0fd167267062d1402d606209ef8b8aa4b89bda2348e8400f7987da6db72d77d6d9ee40cfb8bced20f564958158083df8d2543b35e484242a", 0x5f}, {&(0x7f0000000700)="689ac1a00fcedffa810b0eba4212158b45bcd3c54f2f5aacad653e982e37333d1bf10cf6a6bf7e36d3f0df9c5d7db437183eda8dc515588bd115be8b3d10e4dabd4e1384d6336a98411c4ae23c379df9e85eb07a9e7fd943f7b1c2b7773dfc5096f422746a4510896a8c7664a3fecfa465d1d96b905abd0b923e308f2a6bde", 0x7f}, {&(0x7f0000000780)="e23ca79c0b910ac308cdc17c473a7951ab8a3a39d7546a1056a51f48f1735ec742d17e452c0096d4f060b7294df378eb7c819ff9996fed969982b7ab0b5e026b575fe90af5e00d6f804df82adafdd7de22c8a94caff35dbdc91fcaa881f7aa27d88ea2d422545dff32abfce509f4d9", 0x6f}], 0x6, 0x0, 0x0) preadv(r2, &(0x7f0000000940)=[{&(0x7f00000008c0)=""/125, 0x7d}], 0x1, 0x0, 0x0) 16:04:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:04:06 executing program 1: r0 = socket(0x100000000012, 0x3, 0x1) sendto$unix(r0, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) 16:04:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) pipe(&(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, &(0x7f0000000200)="936d09001a4ba0b74e45d0485bd2c270356864d62668385d29c4f95df02e17eb21cdf532659206ef58029d595f401ac862212335ea5642b7e0dd1906068f7ea0296a224b132ed6a378f4f979070e44fe1d2d7c821ed52c9bb9d0a36df3c26efa735edbd4a7be34b0907d2a839f1fbd1e617a2a65330e2256f9c7caabf880aa6500c6f88a0556d4beee9679e0a214f36e40481b1e48eeb565c2271add9346bd", 0x70) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) 16:04:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 16:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x29) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x23, 0xff}, {0x10000000000, 0x4}, {0xc1, 0x80}, {0x8b, 0x948}, {0x188, 0x2}, {0x1c7, 0xfefffffffffff001}, {0x23, 0x5}, {0x8b, 0xf29}], 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x0, &(0x7f00000000c0)={0x5, 0x5326}) 16:04:06 executing program 1: setitimer(0x800000, 0x0, &(0x7f0000000000)) getitimer(0x0, &(0x7f00000001c0)) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) 16:04:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x149, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:04:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) getpeername(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x5, 0x8000}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0x1, [{0x1, 0xffffffffffff8001}, {0x1, 0x4}, {0x3, 0x800}, {0x2, 0x80}, {0x2, 0x20}, {0x3, 0x6}, {0x3, 0x9}, {0x3, 0x9}, {0x3, 0x8}, {0x2, 0x7}, {0x2}, {0x3, 0x7}, {0x3, 0x5}, {0x3, 0x4}, {0x1, 0x9}, {0x3, 0x7e3}, {0x2, 0xffffffff}, {0x3, 0xad51}, {0x2, 0x5}, {0x3, 0x5}, {0x3, 0xfff}, {0x0, 0x81}, {0x3, 0x41}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3, 0x800}, {0x3, 0x2600000000000000}, {0x0, 0x100000001000000}, {0x3, 0xfff}, {0x1, 0x1}, {0x3, 0x9}, {0x3, 0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x4, 0x4}, {0x18, 0x2, 0x2, 0x81}, 0x0, [0x2, 0x1, 0x2, 0x2, 0x2, 0x2, 0x8001, 0x1ff]}, 0x3c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x2, &(0x7f00000004c0)=[{0xfffffffffffffffa, 0x4, 0x6, 0xff}, {0x87d, 0x1200, 0x6, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x2, 0x7, 0x7ff, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) socket$inet(0x2, 0x4000, 0x2) 16:04:07 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xfffffffffffffffe) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x101) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0x6) lseek(r3, 0x0, 0x0, 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x0) 16:04:07 executing program 0: socket(0x12, 0x2, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8001c0000e0ff070900"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:07 executing program 1: r0 = socket(0x26, 0x3, 0x1000000000000000) setsockopt(r0, 0x200, 0x1, &(0x7f0000000100)="2be4427a4c2508b40cd89c33925a7e63ed910cd61bf3228122cdb1c2d992f4256976be181aec4d944452ecf8872e7f99799f77f6f9c8fdefb945a78c614a76f478091edd54d64e1d4497310c99c1cc7096016653edfc5973f8ece61e48f3966e7cad26220fedd216636f58155ffec8b4ce481bfea457ac7f96a7d2bfad60edb9fe351a462689881f419d5021e6e6b0899dad3fadfd7d29b032baf627ae33e8ebf26f0c38987b2e0a6db2a728d19f8f353fe2a36ebac443ea2c846d480b10b11559bbc39eec6ede984e2af6afb60ce26a832cb4a73d9df26e3c0bf9f812678a9ce08397bcb6e7957d39f917c56b8543ae20e1fd8c927ea7966e84c921c4b00999a21bdf95a2e4be24927e1e008f999ebe630a1aa2ca260b61f8bec2d091bbf2f619d3a5d50d2136f305ffe26c6712de9ba971172aae7db1f65e14dfeb394a231b16cb274d26c9fd5e38f7542a9ce36ce0442c368c5320fbc1443c84c89bce358b755525bcfea9d97c08db8e94d13f3b6068afd0", 0xea5b85cc08910aeb) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) 16:04:07 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:04:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) r2 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r2) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:04:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) r1 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r1, 0x0) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:04:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018600400080000e84cdd000000000000ff00000000000000ffff0200000000400000f2e9ff00000000", 0x2c}], 0x1) recvfrom$unix(r0, &(0x7f0000000080)=""/94, 0x5e, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000180)=0x4, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) recvfrom$unix(r3, 0x0, 0x0, 0x802, 0x0, 0x0) 16:04:07 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000007f, 0x20) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000080)=0x8000000020000300) 16:04:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) socket$inet(0x2, 0x0, 0x8) 16:04:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4020080c1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x3ff, 0x80, 0x80000000, "055b7d9b753824deae588ab0401de414bbe093ce", 0x6, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x26}], 0x2}) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) getitimer(0x2, &(0x7f0000000100)) 16:04:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x113) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20080, 0x108) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x20) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) 16:04:07 executing program 0: chroot(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x880, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000440)='./bus\x00', 0x20) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='r\x00') dup(r1) ioctl$TIOCFLUSH(r1, 0x400c745c, &(0x7f0000000100)) ioctl$TIOCSBRK(r1, 0x2000747b) 16:04:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f00000005c0)="bdfa4c2591c321a8cf98848e4a8051bd24313dea8d035ed605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb44a3be8987e1cc70d08d564e7f1c05dc03e23ac168a023c8badb5bf15bb8385ca72ded2752217f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd60331400b4dc386972d2eae1f3c146eaea700eeaabffa2c7ee14f90d1a2816e0a79ee62056713ab5955e6e0267600000048a32abb7899ec4ed0f04cb96b67cac39150199dd7ebdefa4b4f8ec7e9b892fdb4482d1771759814bb547f28f456bb51b628ea98c3ca1948adb0e03e6a95047606f5d8aafb5b0bf33c38276a539a2a0db68aac768b16a425dc73fd7ed22e15af5116568e6083736f7ff47fc797f17f91382ad062442a66a66d24b349085aa71451afe029498eb47a292c5e44c6464ad1573d61cdd8990bb80d7d4eebc88f55d5c4b3e557cd8a058bb2fb9dfeca929fd7d87501e969be5939819069f8bed90a6560dce197ac5f5df0670f0009d42099829035d44bd5fa3ea13dc19248757889aa2868935e327881150987062ab2b94f3871de886341a3feab9baec05838798951d6d090a949aa52a0e4b23dac3d8e3e9c141d18639e26b89d1304d0474412cf7bbf4f26eb93e06159f8444925bc21cd6fdc02cf5bd2569f", 0x216) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:04:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x264, &(0x7f0000000200)="1ceab19cf94a75882dbfc234e4430000000000000739a732559a0f580535998981b451060000000000000045d49d916c40cc4def9287b3d9afa3e65a9d5ca9bef484fd25c516176e5f6829c75c2a56e2d7a917c4ea8d4562f9d562b77db6e88671ada37993df276b979fdef511dc6698605b6c0a695d14362b28f08c430400eee0e734397c602d2b504d440067d06b8885c849b13bcbc88f8a99f18d64c8f617ac02738d934c6cd2682a66304973ef80857f5a76edbcf1f5fbbf0183c3065c6bbd101313a8c43f98c637341ec48230f36a1bba60") open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) 16:04:07 executing program 0: utimes(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)={{0x10fc, 0x6}, {0x0, 0x1}}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x20007461, 0x0) 16:04:07 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x8000000000009, &(0x7f00000001c0)="6ec1948205c1392ef190e71bb907b4295899a5062d499d8e507cbfb4a98814b665f93318f9fcc83c328790e5a703d48376c507b8cd3eb528e5f9b84a4706a8034ab35fd2a1a96852b6f72e50e1380dc038f6b2d33816e7b36f2452715ed4f060415b66879f637a4bae24cc2615ce281ddad8f0a1ac5634c18132d784f5b50b595f62", 0x351) 16:04:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="e1f103004b3d80d9518067a6b84db20a4efdc2869b031eedb13ba41fe61e238b3b8f62354f8b297566e35c70d0db4b63fe1681f6d04f2d4085ab95f3796ca8b945f1fc1b4348ea878fb2881010008a14c8b18fae5f4be2ed88e21e694bc481faed8b85cb36e2090888bcd307d64e27958a572c03ea47ee9d9d757b36c80ba7b508aa4417569043fc25eda231c10a49b460d8ee780540539e8c79257b", 0x9c) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) 16:04:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0xfffffffffffffffc, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) 16:04:08 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x6, 0x861, 0x9, 0x5b}, {0x7, 0x5, 0x49f, 0x6}, {0x7fff, 0x9, 0xfe9c, 0x2}, {0x8, 0x4, 0x4, 0x2}, {0x3, 0x5, 0x100000001, 0x50}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x0, 0x1ff, 0x7, 0x4}, {0x1, 0x2, 0x16e7, 0x7}, {0x10000, 0x8, 0x1, 0x3}, {0xffffffff, 0x1, 0x3, 0x6dae31f0}, {0x81, 0x65c, 0x100000001, 0x200}]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x1, 0x2}, {0x18, 0x2, 0x4, 0x81}, 0x9, [0x1, 0xfffffffffffffbff, 0x0, 0xffffffff, 0x0, 0xffff, 0xf4e8, 0x7]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0xc3d, 0x6, 0x2a8f, 0x89db}, {0x8, 0x6, 0xffff, 0x7}, {0xffffffff, 0x7fffffff, 0x1ff, 0x6}, {0x3, 0xfffffffffffeffff, 0x7ff, 0x408000000}, {0x5f0, 0x9, 0x80000000, 0x200}, {0x0, 0x5, 0xfffffffffffffffa, 0x7}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) r4 = semget$private(0x0, 0x4, 0x80) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000340)=""/142) 16:04:08 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x3, 0x7fff}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)="8ecabca52feaab5d2ae1fa14885e7e2f79e8855ee18f38ac9b915931b68503581c87a3804e2e014694aa66d3831a40286c4ac2073671125984", 0x39}, {&(0x7f00000001c0)="8f067d293a7e6af4bab462c24586719682daa3f76fbae796f5a0da30e8eb5b5f64cfc5de99e173201f30edbb6510d95c03676d98b528a84f110dbbf2024997a17ad1441f433c8f22507a84f320319415f96e7bf5a7764efc23eabb73d85041b6abe20919f580e92e9e9a8b7645bcdcd7feddbcefe9168fbcf4e425ea40f58d441ef3a515813c67", 0x87}], 0x2, &(0x7f00000002c0)=[{0xa0, 0x1, 0x3, "b8427db356f5fd70f2d3418e62b1bcaa78049d6d904796ff28795f28ed7030ad6f26e8dfe7b5a9c906a3f3ea1887fad44df9a42825abb6a88b9a54608a4fd5db52c905500bab93afe42f596273d8878c0a7921a62bbd6882b3aae465921df876097ec2fd4f3b1f2b465c427b86b0ad5a32ae167700eb63e4cb04f2877d943b2a934fb72d9d9c97ee45"}, {0xd8, 0xffff, 0x1, "35d090e05cbaef25197397421c7280b95facc3d0ede79dfa8f1badbc2322f526ebb376eff6d35e373848d9db6b592f5f57011ab0e48f63f55990d668e5d1118694fbfd3a3986def7b5033fa8f0ee5835288c13072325c37a612135404f6a29a199f9202f5c0763054a227b8e1d03bd96d76a588b3a226bcaa698dc1f9346277c8a492cef958ff4f5048d79442063307762955872a2f69e4a3814e90275647d31330b1a86802cfc2111f52837c7d550ae118df1e89e53801902695eddcc6fde08d0"}, {0x108, 0xffff, 0x451, "da88c2ea900f644816e224dcafc5d5500c40a71c25d940cc4209fde00ceeb8114643ed223b3092f97d3ff57e965115cdcaf44ff4e71749f9c1d04003085233db332dc21f175fc98df74c4956cff99a9a38fa243aaedac416829103cd1335ede48f6cb72d222589487b8c57bec74f5604a6d7995411b57d722915d48cdc6b7a5f548bf81d899bd86b217139571ad3058789cfcb5648bd00c288369dd76589a2d90592d1f1ab06dc215f50fba7c4f3c0ae603f4db827e4dd7e5a5300df9f0657143bbd7678ad33e7636de035acb06f825e16e41aa60130e3e8e7b37a2136f1a6f15e7a0ded27f04070c1218a662fe9ce4d4811b8"}, {0x30, 0x1, 0x6, "536785b15bbc26fede34b41db54033260d326cde25307ad7a563709042"}, {0x98, 0xffff, 0x4, "03db830ad2e6fde7f993e98d5f40e81647e6e63b8417935508e627f02093fa9f0093aaf8def129a376e1dabfe5ad4f694ad4c84b41a131afe8ecf111a4b7bc2189eaf9f05dded37e54c3e348173e832f2e0e886e147f7ede3b5c8b8198f58fc7f1ad4c6bb81896c8408725be9d16c1c8ae6af8935b478badef5cef7707422f781918aae75f83c5"}, {0xc0, 0xffff, 0x3, "8096884380a05e1adec0974ed3d8c86ce150ad91b607ec2926c1517276e86d6e41659639eb595f71b74b0da6b9085308ab62149c577741111b0014060e574c47d4c66cace2be06d20bdfe923f014a177c18e6be6b235b09a8f013ca5e816936d28aa2243b978477062e441ba88ed799c01bbc85636cc955a01f16634a1895caf06f4f7f210315abedd0e5275082f8439bb9e1afcb4e6b296ce28630480c554f46c8fc19ef3fed4b547a897df79ae1d"}, {0x60, 0xffff, 0x2, "d3e2facab63cf95abfe06c0cd52a8b0460be60c10706ad09fd153050295575e7ea76df3ba70e3bf91b9f1b736359ec5f35d82877f8efe0a49d5aa68af728712b7cde52de2f2c796351d8ed"}, {0x88, 0xffff, 0x1ff, "3cd7545093d7a504f27814a804504af281b5dc89fc306640b41edfda0d4e538fe07abcb00cf1e0e84182a15563b9cbdc3e48397926f95047a4ecf1c00deb79ab98cf6d319fa36c671258981107cd92fccbc16e0bed0a49ec570579ead9d079014e5e56d2b23cd65d547c8a42ea6cd5614f7cddfe48ddbef4"}, {0xf0, 0xffff, 0x200, "df7ea3cf96a6dbdc5d8548ff0a752f19084d37482ae48a025ef9091221d0f4c5003041946dd812b71e128e6e70b248016a41fd317ad2d7bd7ed48922f641b8745599346b741aa7a546fc8c1d415f06fb57414ae87087ea09893386ff649c9280f53349063bc980adf1c2399011538647979b9be02e4d06c84cce8c0b4ce2a59cd1ba1d7ab5b688af3360f7f8bbb590ac1e583dfa813f065651bc030a187e1d1121ef035776e78d4505e1aed66b28ab0dfc69e72b71fbbb6d0ea12b5f0401bd9bd2bf1f732372595a0b9af9422113eed1febd4b27a9a76ce9d03a74"}], 0x5e0}, 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x12) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c04f7b202c, 0x1300) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:04:09 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x203, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20202, 0x8a) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) fcntl$setflags(r0, 0x2, 0x1) getgroups(0x0, &(0x7f0000000040)) unlink(&(0x7f0000000080)='./file0\x00') 16:04:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x195) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x20, 0x5, {0x8, 0x800}}) fchflags(r0, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/13, 0xd}, {&(0x7f0000001140)=""/37, 0x25}, {&(0x7f0000001180)=""/96, 0x60}, {&(0x7f0000001200)=""/187, 0xbb}], 0x5) r1 = openat(r0, &(0x7f0000001340)='./file0\x00', 0x800, 0x80) link(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file0\x00') link(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='./file0\x00') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000001480)=0x7) chmod(&(0x7f00000014c0)='./file0\x00', 0x4) read(r1, &(0x7f0000001500)=""/158, 0x9e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000015c0)={0xfff, 0xb6b, 0xfffffffffffffffd, 0xfffffffffffffff8}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000001600)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001640)=0x80000001) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001680)) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = accept(r1, 0x0, &(0x7f00000016c0)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001700)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001740)={0x20, 0x80000001, 0x7, 0x7}) r3 = accept(r2, &(0x7f0000001780)=@in, &(0x7f00000017c0)=0xc) r4 = fcntl$dupfd(r3, 0xa, r1) socket$inet(0x2, 0x7, 0x1f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001800)={0x4, 0x26db487d, 0x41, 0x6, "1dc29e516ddce1514ac3e21bcac164837aa00945", 0x1f, 0xffff}) faccessat(r0, &(0x7f0000001840)='./file0\x00', 0x10, 0x3) r5 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000001880)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse\x00', 0x0, 0x0) mkdir(&(0x7f0000001900)='./file0\x00', 0xac) 16:04:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x2000000000000}, {}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xfff, 0x470) syz_open_pts() 16:04:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x60b, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{}, {0x2d, 0x0, 0x6}]}) 16:04:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000640)='./file1\x00', r2, r3, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/188, 0xbc}, {&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000002c0)=""/85, 0x55}, {&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f0000000400)=""/71, 0x47}], 0x5, &(0x7f0000000500)=""/231, 0xe7}, 0x800) open$dir(&(0x7f0000000600)='./file0\x00', 0x520, 0x80) 16:04:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x1, 0xa1, r1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000002800)='/dev/zero\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, 0xc) r5 = getgid() fchownat(r3, &(0x7f00000023c0)='./file0\x00', r4, r5, 0x6) close(r0) r6 = dup(r2) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) syz_extract_tcp_res$synack(&(0x7f0000002380), 0x1, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='r\x00') ioctl$TIOCSTOP(r2, 0x2000746f) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r7, &(0x7f0000000100), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r10 = getgid() writev(r7, &(0x7f0000002780)=[{&(0x7f0000002440)="64091dc71ff569919ba40a4c977a00", 0xf}, {&(0x7f0000002480)="bfe65f6e554c4987db8211769a5d6a3a3e714df8835dd317b75cfe3a0538cc16b41f6dc6450704b3c8863ef61df46a96bfa50966e036986dd8bb8bf8f5f6afa9b9571043963e626823c33692e9485d51dec892", 0x53}, {&(0x7f0000002500)="5f84ba5eb4192460a0dc39a85ceb0f48efd1df227aa458f975047863116193f3ca712f4b0dc8e33fe2a6019b4823a584410fb312f95949063f2f9b45469756ce10df9a23c85f81eac05c40c44d4851af426d6936f805d5412d897165bfdc9cb839510f3f1a477d02eb8e5f1d28022cd3e86ca0effce33698701d89e537d481c8c010a2701e46cd07abd8a7f8e9d5dddecc730c3c85da7dafbf6dda4fb7cf145d5c96b679877def1ef9b39f6c3db9f9498ce0267dfde96424b93d540314d68e1d973f07766e70cfd289ad0d760a7ebbd4aee5", 0xd2}, {&(0x7f0000002600)="515b9f3e21f2a0b9f5b838f36369b0b0d33f9357f51ca1b7de002cd2fa9ac168480098c3d0ae3e4a4a359abd55e46779df65e9bbf7e1d8e2b2e3431184dddcfcb65d3b95bd506add25e4570f14ce9989e2f70348a9e563e8268621dcc86f671709bdc9acd1e8bd0a137c1662606d13fc1fc36dcc540671a4f1628c184555945a074b906f1283640cb38a6300f92e1e585d4ca95191f15e44c4d863deef3722971bacc6ef18cb702b0d83b67438", 0xad}, {&(0x7f00000026c0)="8874cd728fc2587b4b2fbf396184f7e753a03a389ed1bb71be03d33a5ec75f1ab8b0d307399198bb5cb301c571832df79da44965561775353e8aa713c1b0a1800ab4a2d360bb6eba5add9d601dee18bcf09e7ef876b2e03722948b38451cbc518585528aa3a9e5fb2c5dd1d7f5594c0898e3a49c74bc3c9720709bd1dc46323b695044ec83b60eada0967f2298d7f5de133cd024f9692ed0660fb65bc8e0dc1701ef295249dc", 0xa6}], 0x5) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002240)={0x0, 0x0}, 0xc) write(r3, &(0x7f0000002840)="01a051df7f8624a3a6e56721bfab1c99ac5bc4c211d3a40aad7e68eb6da9bbe0501cfc7a35e01ba9c2b157c1adc9f503c0d8b7a3d50e3b44ea7a5b8e6df1b41393d191c4c6274a5395ef8fb4fc0ed509f0d11a3f9ed4844c57693d609778631e04c36e4540a494c065f0fadd5c799f51755715ed52d5b09e7575a08fd7c574407862127214b4b1ad85b6a225bf5d46f3423c229dad028e0d5e89f84a56a06f9cb6150160ff4481a297ce3545bf65f260b51089ba688d6ee1caf7b6dd573ce0faf5916afc7cf75a441ca08e09824087cae43bbd2dbf290f4566ade6c57d326f73ac8b3bbe9c28048e2e73a12d4a45ea96b3e95c204c74884a", 0xf8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000002340)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000300)="99b6ae7f8567bb0c4580291a3aa91725a7e2f2f69dc77f894454a349ebb3c7cd22be161fbb0b24780d31cb1bc5266f23d60253bc14102ab1031d55a276273c6d89f7c96f60172eebe7f38186c5a87a6d70b9c4e924a35f5842defe6d8f8d74e8792c3393a9b2b47f5f27149a216028498d3a3faf1f33703dc7d1b71795c56f3f92fcbe88b819a87f9622310f1094c009eabc30e0621a749f2b8bb93772626c09f43aecd9e2292183a75e7133", 0xac}, {&(0x7f00000003c0)="d889eb20e1fead871e0780e22820502c05a8c47707cfb059a1c2cfb9d22b94baea1b21df8c117a558a44b34a28f6555805b5df4f5faebf3645e8545b21f01baabe", 0x41}, {&(0x7f0000000440)="adf125dee168c6fa0b2393bc803e2463e25fdeb7f07b6cf620524eea89726a497465308b946b6342c76ba886f877f1a6d4126889e40cbff4ad8e6191fa7bd9b7f8d22ab4c193a64c4c25cb3d3567", 0x4e}, {&(0x7f00000004c0)="6c2c23f7869628e6c9ac37034114921b3d87ec84461ef1ee5f056dabd5e39dd2d2bd6adfb4b55ec10df7e690225f636eea81291a28c7b7d580d72ab90a24792778d106d27e2010186aedb8a1c513c4274243e86e259fcdf137943666569022ea1de4", 0x62}, {&(0x7f0000000540)="6ee308986e2eaa2c15972a86b22ac9f82cbececcacc3d19c476c380e0caa89e67f06b5cf1b5d92d749c980677ec8f30aeb152044830d7ad4daa985e967eea7357a30ddaf1e731e2469dd8062f16834be20222fc837301b037f43ad230cee69013d738469f3365d1d324bc4ed65034c8fbee7adec0cc9fc7758af00ada436ba07c3c22679abe762971463135e9a1c1b8303870d08f8ea49609a3e5951756ca59d68a64a6471fe67a93855ef945f90743addeb98912458d0baef941783f893310570392c97762b148ec7d93b9a5146af3458fe4975d5c5094f387e1f790ff9374cf4e27cfbf0", 0xe5}, {&(0x7f0000000640)="5ee08e38a3820aefd4c28740a75a42988f83243f702ed062a625939ab201a61f1a79478e7c3c75b0e4dc73960c57a8d75fa941dc3b318af00cc6e02ff4f6500bdcf78c6b7f49715a9d979c7a3e5af08f96d2819a10fd5f163cfb26b5058cf73604bb0ca05d061a32eeb2a2401c2768591043bfa983750f93305416bb0a0fba072360425aab2bf5eae46594d495f9de2294391a744706c51b49901342a6f6e41e56e4c07a032f7b6d52ecb97bd2b19d41e77411d295df056fde2478", 0xbb}, {&(0x7f0000000700)="ec1baf47307e2f57d46c9874cade21f13d8b0c1ab4ce4c500be130fe3ee77baecb3b0364f9480e8cff944738a4d41e6fa306359ceca32336526e28058dab07d040e2063050492ed18ddd984008483825624283c14cbb5b9b08a018bb8b3377aa9c572aaac1ac2bf575ee53948499085ed78abdec4b04f85bf02a0ea5ea6b7c9d79073acd94c206565a51a8e147b859ae00748504705d7251c8926bb6018933df200353bd15c4837f22fee42d33baeb6be38759eed8f0d3", 0xb7}, {&(0x7f00000007c0)="15f74a106ec6537ef03ac971d44d6d3b52fe20c37edbac02745b6f4e05341174f19934b03227d028eb15a1993d3a11b13169d4964f21cabfc8dbcd2769aa64f59d2f9bd7eff1d6071e67d7033aca9e25920eedb05acfba6c5f5c6b3d6c995912df1cddbd147e0e70d7d0081ad198e0c9c8deea4ab0782523ea03129e7fc894c3576db150bc8007b76948fb86c03eb956f6360e85955030db216081c6b6d36ff684e3a47947a0ce9b987355ac4cd0d5e58bb04db08c48658ceb422db93f5dfae5277f2cfbc41ded9e64f8869c4ba78f4929581bc03085ecb1865946a3bc3da24e3425dd38b45b695f55143c13df7c419d54f2f6a8e47678af8778fc86f353e1c92377c8e5bc928afd00a17c542c49dfd065888d5767179eb227311705a35f3e7a02332e15b9cfe788f900c7ee98778faf0b8d14730a23b766fb6db0b1969c504dac571fda234658cf7bd47c2b2e84dc53a7406fb7fe574ae64ade115b784a5ecf79a8c9f7bf14d6ddcda2b7166861843d7774f172b6f3a0a3aaf245502197b3295adb20904195967b08ab7e15cdfa36e6af10e984025ac2ee2b7b1b9066c6ae987b6e60c23c826cdf2351deb11d8b3f076a4ec2c66b852bdbb64c41a1fd58b105e3ca98c85e578368f1e48a3b463ff2421dcc544a6b6723223b509caad39e16b84fb60322907168f3e2d6a37475491b3b8e3c6e165e169eec20a2d097aee81c5959e0266d5381cda2594824287c6942355ea810d044931c48e94ba575b01d74ed764ff30af4e11fd980bbf41d5bfdb0e75c49eb88c3b9436d8d695e3a406109fb650d1748522a270a2311313331b99a347bdf120b4506cdb2be53c5505a1a0df24af150de7e52d63b211450e6a8e686b0ce9a6b47d36c164a393cf1bc4b7ad675d6ac24249a871c8cb94c8b828a3248e5932f716fb20c555e57d6d3e8c032efd3164be7d875d861e156037e555b05ec40a7681ebb91f6eecc3c8f8e4b4b769d1f24470cd7447af503abbf671339dd2279e3ce144841837b6e6c03830a03da0249b0cf1d11cb721f8c6a37d65de88df40cef5d3c9973c04c8954639d5a48e43f9f1f33b6b5b62db2365f764e1c6783cea80aa690b2b5b80eb9e586026485764e6ab58aa3d4ed3132804070e8f11c40679d46910f238fe192a533c75fb05bfd4be50d39829fe32d199981c97c3db681fe5ded5bb6fcbecad9ae83209725871283bdab43c5ce9dd003ce533aa8f29939ea727ad849b8f61c05fd6d3819f345e76088e3fcb02416baf5104b012b8933da29e202eb1f2f4751ed17f96afd221edb7ff53cb20995b60adbd033d301016c9c8597138503e630c0bfacbf675ef6a0b9d466e97060ded068d4bb6ff3a6f7adcfb3159315bac3cae51ea0f5f10f88aaed067c55035f56ddd8fe8319eb18500439c1b15a9954206b8e614b0785c73d239726707b5020781ce0a070db3215bae587ebaaeee1f9223be2086883a1184b751888b272a26fee0a3921ff9e70c249a377b86c3609d50e3c11536dd0dc1bbb8f32f9b6544ab3a094f7d5757cd63bd5fa7639da227b4fe0b68119393b52602b26d2db573e14c90a7d8c6d33f7a849138ec947e165bc130961ba18ed19f9af59100e2760c26ee23d9915f685b9615674f0f6cfbcd2cf8473de5a288279a93b6ceb3cd58eef1a3372596e5c11292b9e2fdbb910fad44fbe4e9b83bc9924f8235b1b798fcf896464813806fce0c10f4e06dc2669a20054b8344ae7b30df860b0f17183448ac1b83a554ae771d8ec807499bbf3d29aacc773116232365559ecd4d882f40dd7fd4272caf9cd6fb74e85db234210d7cdd89a0bb16f0aacdcff697e603083a60ff1fbb83e9d30e5b427eab4522997926c8087eab07286a78e02217ac624a5c1693c541aa1815b9dbea4a73a0449843fe81490e32660e18129d9193183b93916580ed931060d68b879b08a6fc8aef47be5fecfc77ec28b4552bafa0dce8add33fc6b0991013a933b585d02eacc9977ac6df1d291711f2cba294c1812b1723cdcdcf6546f68a0f7f4a94bf6e7f1eee99ac3eaa616f13d331de032c05025415f77bc3e9a1e5b1f9e510fd4ccebbd9406ec0aa8d21d5a9e3d046919da0393ee3caf4d9eb179cfef40f7ff0f24eae3cc9a654775e0e782a738ff6a42eaa292753be80f4cb55c291b3e036a285aed4075088b215d0028a28ab8792f1fac7c7cdc1676c03e3979db1a43c61bcfa5602b30e4983a25acbe8324bbd0daa536735f3f3013e76fdfddc8887009c07a1b717e00e5571c029074852fe3a7a5446ce45d9b6ff4bb383409000601515c5ceed4170ba5e4053908fb6ce815d13c1ac8d6e4e137a6ed886dbdd2b8e48ae3c27c43b046434a6a064118cd128e010c3579bd79ff922e00b7a4722669f4a2370088ee0d28ab17fe58463525eaba312ffcac210ec4c941d8d8b3b0937eaa6615887bd4dfee8940dd7852a37f16378c6b088426fbcbbb66ae788a10b76f94c3bdcb6f4ff389bef9821d2324572a17c270a94a90d520a1295561a85340f103492896e0197e4c8536bd5f0a04f7add8d827634cb609ba05d81586c18161a886983a3f6db358a246b97715f66dc3c2ce51bf7c8097d2ae756f5af26002086a9693bc5b19d02f5212cabfafe2f040fbbfc663ad4ef4f4720ebc545e755a6d539f9bf52b208f276d733ccc5544e6780ab3dd50c5da4f049ab2b5d600f146999dcdcaf927ce1aff7b73a32775721d30585f738d043d43675608ac86bf21e29a29b04da6b46f7d06fd3f7b43919bcbd307ea1d7b50310ba7473e0325d8894c428ea334e1ba6b75cf0240af3fa79f32731fc3fd2010954a5ebd2286ace60953de13518fea6df250c073772958810afb2fe42abe0fd6de21c130669af0d78c8cc54f1ec10e66913c7ebfbb6513fc779a90740ee47be9e7055addc34174587d662396ffe7acf44e094a0fa60f80e7a31b209facf0b2154201a195529358288ec65c03bacd60e36664636d14bce43bdae2a9416901d6a7feac456a3b2216750b0c0c7efe29efbe9b8f6afcfe2f19548717e526cccfbaa1a89c6b3ee4347a06ce2001bcd1cfadf6260580e933ecdb82be746b546ea86f309a2d5a2f8f5b1306533ba6a06120eda876bb434dae24af1633a6127dd156911298cd1876f1fab4779a9bd1d45846796a2448174d2b443d2dd4f6345860df4ea9904f5607a92e37ad6571ea58aaa6c09d534690a2078d8cedffd7666d155ec5632b6c5053a277e0fdf33065248661be98c4eb496c4764f3360cb27780804ebdba879f004800943dc7ac0b183ada246df7bdc7f4e41ea0bac6fbfd7d5a226bf0311a4ad5067655870af85b8bb5626abb2264368b5f8fd4b17c4de6f174c62a77ab733c8405966a1e8d8e1ad3ad8a9197b6c07cf9cba0f881217a03bae456268c3b74a54a6fd413b6dbd6e8c06cbe070e2854013fb2f75b49717492e3cf0e904b2d8df9b4f5588ddf3b84c7df01e82b048900ca806cf94f0bf6f793376566c5cd3c9d6a2e510902832470a1fab219c682b1a2c03b8bb2be50f95e13a685b1a90c53b929e2c90201442e746d9302225a061dc38fcbcaabd0a3aacb95c94acb37abfde0bb9d994e8d4cadcf990117babb1235e032698fcee5097cc8c7384f4101b2efa46c3288706d3d7c824e411ab46109283057a240f7403bddfa1f2adc38fb3403411c84176aca87c31ada10ceea0cd8e382dabd4c2fcfd69106273fb573724099432567f1fa7fab3d0813351035d49108e7f2fb3f6baa6696281e8fe291067a7ebc1a5abc0c1551ff889e9ab9cc031adb45beb4f07e54fb5af7f7886d5c711c512af69791464f83d838d1969d9d6e73b291f166c9b13dc8b91e2e084802bed202354634bb8f10c516020312368f558369cc07662c8123570a3b56c7c681d3682a4d0efe1fc02dc51f195fd077545fa033593a1315b6de8303a3dfc202ab918aa14b1dbf5a25bed7f6e571362b6ab9e021b924094bbdfda48054e217d26e4cceab02f8a85b89835da3179a9b9196bb6cd637bbb95dcdad9a1173b7a6a1f9030a9978865f4b6e2eeda14fe478d483f8988849d2be8ca4f7b7869b8148262db06f044fd22d60c40fcccac26b4cc617310a05848d92ae56edb6b7f07f93b65ef28f19a7e73afcd3a97213a140596907fefe3845b1ff785dc6dc4dfc05f9bd24bd3435251ac42b46055ef3b582acebd718938087b5562665f7cbd1bf29455dc81419e7ee16f6fd33d0ca56d4f2db93da9975927f2f11d5b411323f1abde8685c1c91f70e16763b3f37fe2ef3fcc286ce90fcbd2b8dc0f57b099f39b2fc2fde089f8c2d2c0e2f6ca3951a08cb82e1ab2daf1b8b6bcb8ab9aa31b4ce8a1dd79df038f57d8ce775124e412215224e943099f0fd706b3e845a19d97cbbb7be1f4d3aa20e25001a84bc5e11dc0f7f07bac9fbff21cd2944500a1b12d8b837182f430c2ef67844e66b0d19f1a587209d9902e13fe55036b961fc45cd8c9491faba8dc8c920af71b616021b936a380631994817681bbf714928313d0f866c33cc1c91643b013f54c9c86943e58af6270dd4e3cafda0b60fe366f3fa1c97641bf538205e18b2d7a6eea651a61135d4e4f5397a315a1c01d9ea5662a79a66f27463d46d9a541731addaeb1eeb0510baddb576b56c77f8d6b5c307f48f3b91f5257b691ff7eae126b4c21e0645ffe2d70a489acd4d7c521e1f92d7e1a96b4f3836d4cbe369ffb251d1a08719c96f48b7d29c5466f374a1c284f213f736a64b5e6be9151604011b4b7e695d4488def9951b873673acdbd5686013303a9ae2157fef4109655b86a16cebe99f76c9f209be2a6e4499fdec50af9d4d32290abe71f96a386f074eafeae848de14eb7fa370a42f2c8b504834a0586a2a14e3afb6a5def0add3934b22019445d09597602bb1d551aba19f8afdc44b1212556d61fb6b26786f3301943a01f0883d442a03c7e759d067bc4f51691d3664389dfd3f5cc9255377ab986dc073c4e813e62a0b1aad0833cecddc6c988c5de2ac5349e5c7520dbfd6729b72a0ac1df07aee4dfaee2e4778d26641378b6b69dc0be984fd10d0a20150a562e167644134168f0bb174c2242a1267a57dde913180e3763c2bfbae6274bb05b083846bb0d8fa2e532e34d43e5a2d70e3a601bf46d83f5fd94e2718ab924b653e13390902768f80d3d0b4eae002d0ec371476110d3875a249a77ec193dc010c35d2f36adc961260806a2dd39448ff6809f74c205527cd392ec5fc5f27624e79c6f3575aa172eee772f58bc524e5aa76ce936cef2bd896dbb1a938e4e9ee80eeadce817608327d1f6f5e06838cc3117215407a8a37a9ea3a89f8905c78538af5841972188fed7b3bb990a995cf56edc0c2008880e50d114523399186e0d5505f32176ed8e127ab16962e70be7a1b94ba3c981357bc01576ee96a91534a3cb0f2c459e9621258835c8f9533e4b4973acad7bdfe683d2b8b7837a518673788ff8002fa94103f0b6b0262423bb58c18eb7071287b5b2173dfefbe8ec02afabac34d68ce88277309f745a4d831ff22f42c18b3bb665728944d70293f1fed21b4ceb45636c6c7e2adc08f6bb9ef35932f3068ffa974b5eecfaa099627b68b3e7e5e156d0b12989fbf8512c20dbe927aaf98c225a1c9c0bab5a22982540a0bb565ef0fd15434d9db14770da4a3b2f70e58331aeb9a1e30135564a72a2dd000edc43318c1c42b63d316bed6ba2d68348ba5dedb3eb9baca82b9015fea6f3587867c29800ce4021cc5b6a3a9a54feb67", 0x1000}, {&(0x7f00000017c0)="efea2fdcb9eaf47d1877929a9636ea4e954f769903e0fa458272b151ea23b2f900442e7720c74af5809bec5e58382c42d2389831c2515112b5835153219a0555dbec9a87f2f3eb5fb5e729944975628a86e211d5994c9c622de9adbd07a2cd210584f33af1047ef27b43b5a8d300739a8ff91a1fa78c", 0x76}, {&(0x7f0000001840)="229d014317341c733135c8f847c624fcba676752aa4e34e1eb8414248de9fdfd38cbfcf5e56cee41bb6eca5971de1f5e60ea256924c614d7d55faacb36493575f9373feb0e855226244765411150b6c1b4226546d30f6468ec", 0x59}], 0xa, &(0x7f00000022c0)=[@cred={0x20, 0xffff, 0x0, r1, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r6, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r11, r12}], 0x60, 0xc}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x300, 0x0) 16:04:09 executing program 0: clock_getres(0x2, 0x0) r0 = getegid() getegid() setgroups(0x4, &(0x7f0000000040)=[r0, r0, r0, r0]) setegid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r1, r0) r2 = shmget(0x0, 0x1000, 0x108, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/20) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0xff}, 0xc) 16:04:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xa0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x2, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 16:04:10 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00'], &(0x7f0000000400)=[&(0x7f0000000240)=':\\\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-&\x00', &(0x7f0000000380)='[*\x00', &(0x7f00000003c0)='\x00']) 16:04:10 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt(r1, 0x9, 0x2, &(0x7f00000000c0)=""/227, &(0x7f0000000040)=0xe3) close(r0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) syz_open_pts() 16:04:10 executing program 0: setitimer(0x0, 0x0, 0xffffffffffffffff) syz_execute_func(&(0x7f0000000000)="0ff261990f88488e1982470f6865ff8f0978c3c8c42139eeed4f0fc70fc442ed9e95262f0000f30f58f1660f54f656") setitimer(0x0, &(0x7f0000000040)={{0x800, 0x3f}, {0x100000000, 0x9}}, &(0x7f0000000080)) 16:04:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) setpgid(r1, r2) 16:04:10 executing program 0: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "03b5e33f2f2cbdfde87fa685c4664e2713a15719669294e5d4c9e488a11c5c27080d3ed36e25def5d85f76946dca1d702ee66cd313ce62020ed78cbbed9bf0b6fdeb16de8aadcdceadac4c2532814ac0d37f8cb9bd7a65ad774a54dab61fbf24ed7ad7be527a4c4e8dc1aa60dea5812bdcbd8768f7afbd932b0ec750233359a7b51e7b34fb05ca774689241a9839a78fdb4c3076f58d67301c6e55c50a6aab91fd29fcb8cc0a4e03cae7ff1aee90cf8b7502bf0d96aa7e730860b338f6749d3105014e2816a1ee6dd6640d2455f34d46ca837430"}, 0xdc, 0x800) msgget(0x1, 0x6) clock_getres(0x0, &(0x7f0000000100)) 16:04:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x3) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = dup(r2) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x9, 0x5, 0x5, 0x8fa0, "c70062ffd99760c900a43f5214ddda42407bdfb6", 0x0, 0x9}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) open(&(0x7f0000000280)='./file0\x00', 0x20000, 0x20) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x7758) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x7, 0x400, 0x6, "7fabccc9bc97a217b7865a7c2349f98492c354e0", 0x5}) close(r4) 16:04:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10020, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) read(r0, &(0x7f0000000000)=""/24, 0x18) 16:04:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e2", 0xc4}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:04:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xa709f28}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x10, 0xfff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x633, 0x3ff, 0x51, 0x7ff}, {0x4, 0xbd, 0x200, 0x4478}, {0x0, 0x0, 0x800, 0x2}, {0x9, 0x80, 0x7fff, 0x7}]}) 16:04:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x3, 0x23c, 0x800000000000000, 0x44}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0xffffffff) syz_emit_ethernet(0x1, &(0x7f0000000040)='T') syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) recvfrom$inet(r0, &(0x7f0000000080)=""/155, 0x9b, 0x42, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20080, 0x0) 16:04:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001, 0x0, 0x0, 0x7}, {0x3c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:04:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x20800000032, 0x0, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000)="46670b10f8105740f34b95480665810fe3d667ef5222c98187c4a476c18839338dbef8151e9b07f7c9ad0071ad737c18de40e94c6a0eb3fd56b54e5e3287f591ea8c2960c0e010703516dc97574608650f6b9df82e3124349919c8f119178fe08c44026d3284297e6d6e542400bda0b084337f7ebdc071d44d075c9fbb985c3ae6014540aa4d1550ca689fbd8c994fe27957cac04f2febcc6b", 0x99) 16:04:11 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) 16:04:11 executing program 1: shmget$private(0x0, 0x9000, 0x220, &(0x7f0000ff3000/0x9000)=nil) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0) shmget$private(0x0, 0x3000, 0x23, &(0x7f0000ffb000/0x3000)=nil) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x104}, {0x47, 0x7}, {0x47}, {0x5, 0x7}, {0xc7, 0x1}, {0xef, 0xffffffff}], 0x6}) 16:04:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:04:12 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xffffffffffffffff, 0x7}, {0x4, 0x21e}, {0xc7, 0x8}, {0x86, 0xacef}, {0x7, 0xff}, {0x0, 0x8}], 0x6}) pipe2(&(0x7f0000000080), 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x3) r2 = socket$inet(0x2, 0x3, 0x102) recvmsg(r2, &(0x7f0000001100)={0x0, 0xffffffffffffff7f, 0x0, 0x0, 0x0}, 0x1) 16:04:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:12 executing program 0: r0 = socket(0x3ffffffffffc, 0x2, 0x0) close(r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r0, 0x1000000) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xffffffffffffff25) 16:04:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0xe39, 0x5ab, 0x0, 0x9, &(0x7f0000000400)={{0x401, 0x0, 0x2, 0x1, 0x9, 0xfffffffffffffffe, 0x7}, {[0x2, 0x1, 0x4, 0x6d, 0x7fff, 0x356, 0x0, 0x3, 0x1, 0x8, 0x8, 0x5312, 0xc4, 0x8000, 0x1ff, 0xffffffffffff8000, 0x7f, 0xffff], [0x188, 0x82, 0x593, 0x5, 0x5, 0x1ff, 0xffffffff, 0x3ff, 0x308a, 0x2], [0x5, 0x0, 0x9, 0x7fffffff, 0x81, 0xffffffff, 0x200], [0x4, 0x5f3, 0x578806b3, 0x8, 0x1, 0xe0], [{0x800, 0x2, 0x401, 0x3}, {0x5, 0x4, 0x1000, 0xffffffffffffff2e}, {0x8, 0x9f6, 0x7ff, 0xfffffffffffff800}, {0xfffffffffffff109, 0x2, 0xf4e3}, {0xe20, 0x3, 0x100, 0x4}, {0xfffffffffffffffc, 0x80000001, 0x6, 0xffffffff}, {0x9f, 0x0, 0x6, 0x9}, {0x0, 0x2a5, 0x3, 0x7f}], {0xfff, 0xeca6, 0x2, 0x20}, {0x6725, 0x800, 0x4, 0x7fffffff}}}, 0x1, 0x4}) getitimer(0x3, &(0x7f0000000040)) close(r0) 16:04:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x20007465, &(0x7f00000001c0)={0x6, 0x6, 0x200, 0x80000001, "5486d6699ba5c22ef399ed77b0a39b533bbd9915", 0x4, 0x4}) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:04:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') dup2(r0, r0) r1 = semget(0x3, 0x0, 0x160) semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f0000000180)=""/132) 16:04:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0xb516) 16:04:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getrlimit(0x2000000000000000, &(0x7f0000000100)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0x0) r1 = syz_open_pts() symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') close(r0) r2 = dup(r1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = getppid() getpgid(r4) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:04:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) 16:04:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x4000000000000}) munlockall() ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0xfa) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x20) preadv(r0, &(0x7f0000000080), 0x1000000000000287, 0x0, 0x0) 16:04:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x26, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:04:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000280)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ebff321d8800b848", 0xfffffffffffffe89) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="5d13f78f7a2eba133e21e2e80b239148fe83f0", 0x13) 16:04:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:04:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xffffffffffffffff, 0x1ff}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:04:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20810, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x2, 0x7fffffff}, 0x0) 16:04:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:04:12 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000000)=[r0, r2, r1]) setegid(r1) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r3) msgget(0x0, 0x60) 16:04:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x7ffffffb}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) 16:04:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r4 = dup2(r3, r2) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x8c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getegid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r6, r7, 0x4) dup2(r1, r5) 16:04:12 executing program 0: r0 = socket(0x17, 0x7, 0x1000) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:04:12 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffe81, 0x0, 0x0, 0x0}, 0x0) 16:04:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x5}) 16:04:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2030, 0x3f) 16:04:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/16, 0x10}, {&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000100)=""/89, 0x59}], 0x5) fchdir(r0) chroot(&(0x7f00000002c0)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='\x00\x04') 16:04:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff19, &(0x7f0000000480)="754b02f44831ac8b40fb9bdd2a2fb3b2d12349bcc0f738503ad656be68f984e07b1f210f29b7cc25d4573178e270afdfeb7d50a24fc4dd0aed0e70f366bd8849e02f814a2abc1800000000e1ffff02fa3c7ba277f226000100007c9bf97210414f53f48bd40157c27b0e0defa1986b9b607876798022775fa1fc41e891cbb595acde3101e626cf37eb5623060001d10541489ccec410314ec3e773777c42c0a4eecea3228881da1ec8060bf86616906748355402c83d6eca8e00f13bd665e800"/206) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:04:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f00000000c0)) r1 = msgget(0x1, 0x26) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x8, r2, r3, r4, r5, 0x8, 0xff}, 0x401, 0x80000001, r6, r7, 0x7, 0x7, 0x280000000, 0x4}) 16:04:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) 16:04:13 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) r1 = getuid() seteuid(r1) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 16:04:13 executing program 0: setreuid(0x0, 0xee00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) fchmod(r0, 0x28) preadv(r0, &(0x7f0000000a80)=[{&(0x7f00000005c0)=""/31, 0x1f}, {&(0x7f0000000600)=""/57, 0x39}, {&(0x7f0000000640)=""/180, 0xb4}, {&(0x7f0000000700)=""/143, 0x8f}, {&(0x7f00000007c0)=""/218, 0xda}, {&(0x7f00000008c0)=""/172, 0xac}, {&(0x7f0000000980)=""/178, 0xb2}, {&(0x7f0000000a40)=""/32, 0x20}], 0x8, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10080, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) faccessat(r1, &(0x7f0000000b00)='./file0\x00', 0x8, 0x2) fchdir(r0) faccessat(r0, 0x0, 0x20, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f00000000c0)="c8d6f06d2a3c06d197de3656027c1f480610e99a0433cde3bcee0c690ec02dd3074a6cc87adb5db8ebb838e92363c6ae9497bc4be8f670a61ff582bc2798fe23986cdcd0c9b97150bc517605a465f4e21bd2bd2b26ae515585b0d85aad3bec875f4dc2a2afe611032af3e1aa2bd93a6efe3c67c207e367d320765bcd0e75d0f0c1ec0c91448657804ab8afd3ea8483ba8b50df", 0x93}, {&(0x7f0000000180)="75b995970fa6c21673ffecdb0872f28eb415bc7bfef96c360bda2315a67aec7af29a2dffaa27e0ccaed43df6318ac9e240852ce7ee555a308373bac16ca9", 0x3e}, {&(0x7f00000001c0)="657dc10c889dfd7f69ef32ce7d6ea1cd7b0bdef22abf79ddeb67b6b3ef9dbd534f452be0853c87f28fc31e5f8ca7b7d919e738f733a8d7391c9766eb82ecf2371db5246e4694d5d39b5e2a3f81c8d31deb8631caa40ec3cd93efd80c76f4e6e6bf65600ec35fda936982496956a4a83bf52af5afba5ee7c5336240ad023236573b20e359633d027de64f8dd11cf03bd7993676c48d976cf665232d4c176b6f10db134c6afd91414f7796684bb71ce8003ecb0103bd7a89e4e79542d9819307848c80e8e43e6f68e6ed8c828e9ba06bfeef47883ba3", 0xd5}, {&(0x7f00000002c0)="1771b5ef25cab13b275f9ba4097ab63b024d9c65", 0x14}, {&(0x7f0000000300)="a872d1d48208fa9dc3424831f580ba67b452302570c473adea9bb45f035cb7fd974cc538d3c27943c55461ca9410a3ca5459913db26e129c557b8f2255864b716d03ff47234e6e40db451c1bc92681765263caa610e790718c4f79fd2151d17d6dfeb90684aee186a0a9313f87062dedf651ad96ecae9db880ade79aebd9a91e7bb4876aca706cab3d3e1c1f976bb6341754d587c04af1dd7a8e0953add83f3908ee1957395ce05c4a84f63828d650bd1f938742dfd24ec53ffdaf8ff6c6f2c828fc934c368e6058f0e30f52b333ad8d8e1f344dbe2a", 0xd6}, {&(0x7f0000000400)="7c547113a23a055740def7ee89a3644b02bf4aadb54af1c084a020e2e8de2d2a746533589f0cdcb5651b4046cfe3b5243a3eb45e6c5d80aac8e82da1907dcb8d842f55c3390712e8fe0adff95b48f76776ec9408e99a2cb62de4d5df96d8ed43b12f6a3d869f58e010d590371ea51e767990369c41003d0b9b02a96e031b1d14183c4da59208c2fc7f4bb9fb6a1713e54710e6a77361a7e3ebbfc68e21ac61ef90dbffbcf5a7fa68022f9fc0", 0xac}, {&(0x7f00000004c0)="a3e8649a8a8896fc6ec0e068ef07f85e3b005d7cab3e22904efe8dccba69222bf911f5f5d699ca7657be12889ecd31b3f8a8ae35baf0a96da8a6c552e6ee951b592fd5bc05eaacd8888d5ca1109668f4c2722d79a958dce982b814e4071c121cac0fbd027446d992407823375b2b8b214a9a8f91679ef1218bf7fa", 0x7b}], 0x7, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 16:04:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c00000000", 0x8) 16:04:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x2, 0x3, 0x2) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) 16:04:13 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="de5a74b1f17ff29c27964ef94abb491a10a7a47e316fea316072623b8add259d25eba9f804d0b9529823320d70a43f50b3d582833edbd89ad604baf29deebfc5aba6516f0611cd8d2caeeb1575adb581513c83168f5172d26f587f9053f4348b91ae6e011152305b6987f4687e2d604d418e8771b539791290a1e36a68c0fe167934e11266864243f5d50c46e1cc6902faa3ba96d1382cff263612026b4bdec418e622431e3b559d40646ac2b2e12724054d9b3621c4036c38680a487457d1232bc5497f98f7c2f90126786b4f5c77e48a385a941db8f507cea1"}, {&(0x7f0000000200)="3c835f7da35383cac94c879b11b4a7e2648d70f7b56596869df45dacab4337873c0db3d0397fd9f00823d9f1481b41adb742b743dbd4b2ad9e003bcdd3228ff5e6987349c35a751c095ba7345aafdde502cf4b149ded3b90706c19ca0f9db32fe804e14cf5bd134ff37191780805a0196d2697260085d9d2270aaac8e7d8c475859acbddd1ea022227c1a172e7854024b38339c0586842977f6c34acfedbcacfcd8069efbfa00d71ec4acf0bbbd09d5be55bf8888a7531667375e4d27f4f7289520bf9230b137dd1cb6fc482eeb512d13e01112a98850d9a4205f29e116aab0b4fafeb34"}, {&(0x7f0000000080)="ed533b80aff90df916187a5aa506e31185a4ef290f92"}, {&(0x7f0000000300)="a45e3f22f902e8540ef4cb6db628a85d6f13e2bafb593bea7131d849e91b4e040a81d5b3927a89d5f927c2e00b804ebda872afb293127f6299cf4fce7c1c1c997033515a0bd2b85084f4bfa33cd8739504c2ec03ef7f36b333b1079e53f3333bd5ae5bf55cfb185a6695f33b4dcbd27e11fd62e29054c2d074ca632937e9a4164b4704f29bb17659c5c4314117e1237fbf9faa73814f1b720d592213d4230f1e49"}, {&(0x7f00000003c0)="6a516d1350d10458de0b4c6f0f1d333e7143dee94a8720d3c5ae6d8b1baa079edaf97c4233"}], 0x1) 16:04:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x401) mkdir(&(0x7f00000000c0)='./bus\x00', 0x3) unlink(&(0x7f0000000080)='./file0\x00') 16:04:13 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000000)='\x9b\x00') unveil(&(0x7f0000000300)='./control\x00', &(0x7f00000002c0)='c\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:04:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)) 16:04:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0x81) 16:04:13 executing program 0: r0 = open(&(0x7f0000001200)='./file0\x00', 0x40, 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001240)) write(r1, &(0x7f0000000040)="a1", 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) recvfrom(r2, &(0x7f0000000200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:04:13 executing program 0: socketpair(0x2, 0x1, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) read(r0, &(0x7f0000000040)=""/232, 0xe8) 16:04:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x0, './file0\x00'}) r1 = socket(0x17, 0x6, 0x0) setsockopt(r1, 0x56, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x6, 0x6}, {0x18, 0x3, 0x80, 0x6}, 0x7, [0x200, 0x6, 0x7, 0x3, 0x7fff, 0x0, 0x101, 0x4]}, 0x3c) getsockopt$sock_int(r1, 0xffff, 0x1087, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x200) 16:04:13 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:04:13 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:04:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="bb1f0c9d17c6667f799b2eaefcde8a2727d77d032a62f5a822e5bb98f6aeb8a00c298b7701b3f2bef78769a6fb2113059f02167507d37b5cece1a5c1b8aaefb1f43fd2a107cb5ec0f58b59b689a84ffa2434d852b8e3e144613829a52be4e146a3eff5fd5d29ff49fe2ddb54492dab77e86d78e72e0adb7da5905b3e0308efdbf2ca25fa3e5024f39ea0ab3904a529d7a093e36d2bc5ef817f54768da8102504b67b6520c8cd1899c3a7ffe383251615c475ed257f7d92f47443b6b6ae9a038b9c91d8caa5295e41d69c09082184a49d11efb3bb0103e216aac035a744219b250c18", 0xe2}, {&(0x7f0000000000)="5b2ce1b2031c3284ceb89db6f221becb5aaf94b3", 0x14}], 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703001af6f45a863f98bb34b469cca68b3b05eb5ad35a0500000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:04:13 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5b3a306f38fc6ebe", 0x8}], 0x5b, 0x0, 0xfffffffffffffd6d}, 0x0) getsockopt(r0, 0x2, 0x0, &(0x7f0000000180)=""/185, &(0x7f0000000240)=0xb9) 16:04:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) r2 = semget(0x2, 0x4, 0x208) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000300)=""/4096) 16:04:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10e00, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) r3 = dup2(r1, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0xfffffffffffffffd) 16:04:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) r4 = fcntl$getown(r3, 0x5) r5 = getpgid(0x0) setpgid(r4, r5) 16:04:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xffffffffffffff46) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000480)=0x3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10001, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:04:13 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') 16:04:13 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000340), 0x7, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffa, 0x2, 0x40000000, 0x0, 0x2}], 0xde1, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x7, 0x5}, {{r1}, 0xfffffffffffffffd, 0xd0, 0x80000000, 0x40, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xfffffffffffffffc}, {{r1}, 0x67d7e245d1c06516, 0x9c, 0x20000002, 0x1, 0x51c3}, {{r0}, 0xfffffffffffffffa, 0x8, 0x8, 0x9, 0x5}], 0x8, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0xc, 0x1, 0x1000, 0x400}, {{r0}, 0xfffffffffffffffc, 0x11, 0x12, 0x7, 0x6}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x80000000, 0x3f}, {{r1}, 0xffffffffffffffff, 0xc, 0xf0000000, 0xffffffffec81a4d5, 0x2}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000040, 0x3, 0xc68}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x7f, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x12, 0x1, 0x727}], 0x2, &(0x7f00000002c0)={0x8, 0x5}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) 16:04:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) 16:04:13 executing program 1: setuid(0xee01) setgroups(0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ftruncate(r0, 0x0, 0x7) 16:04:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 16:04:14 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x1ff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) socketpair(0x2, 0xc003, 0x2f, 0x0) 16:04:14 executing program 1: r0 = socket(0x20, 0x8003, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = dup2(r1, r1) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x114) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) listen(r2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:04:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x4000000000000000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0, 0x0) 16:04:14 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="c33fe0607b1796ad7c99671b0e70fb1e933a1255aa1715b608e85a4ada05d6f86d536c7105a0ae8fead390649fbb388c0591ca09004f94e713ea902b708e2a2d4bd17cbf77094004098c9f", 0x4b}, {&(0x7f00000036c0)="ea0fd39843f11b2ce9879c4301e22ab4458cd989b09089ad9efbf7ec9cd28e7a8253b6fa63d9ed235059cbf5377e04798188e7f8802564383ba91cea81330379650947b5d4514de71a57769db226fc1c73be4fdc244e1e906bb15548bc04c2e681f95944355fdd3d208e791cb3275202497ff1244a7281daf94c66e1b963af0f2a50f4a6825ac17abee7a796b1a647b4ea99fbaea20f8a62dae53f274aef713bde2f6b7d78cb207542f61e46e96992c999db81803abde8ec4397e9c86b5b41a48b625f83b87add5cd937f4754a00785e7a972834a07acfc801414a64fa95f0b655b26b28e2ece1d8e166e86721b2fc5693b3cca9090d5053c08f1a97dc1bc792bd90b68bfa004f62fc6684f954fcbf03d375814bf69ad646a8a29992b0f86c61c50c5016c88eb32e931478be8572db5179725fa390ce64c46700e055b082f518936e78116eb98b31533b765f17468adf7a5873c050f882bb098857dc7f6bd7423c548117fd4a05c88d18bb75f2861805e052e96c38b88537a12538a22eee77f46193cc6e00eadf9a78bdd40793ff5972c17b0fee0f9ac4f1964c23392e9af7d5ccc703329effac1e34897b5bb3e8f2a1d570cac2d9d8d5a00b61d4dbda71f613a5eb17cb311f445200925c44479b66496b89ba0dc4b0c141931e534de00a0540070df913920ebeac2201410507a3f5351029bbb56004045ca22137ca1b0bc94977d2164f1b81a7b0a2b31ed70c4eb586de80cf96ec7617e60f79ffec15626cba2167b093a1a1b1ecfcb18af3dc8bfd4359335fbd87ce2e62be7ee70923252d13dd7f032aad911df8ac7aea718020111f46de3ff4d1e6c3cb355dc8166ff1e274ef4ef1b6b16b256c42a6cb59beaa201dce15de31a787f7a4c48404574880009b58964d4d4526dbd6916c1b6f203268f87d488c4c9464231a4395a7553a9779be7c0830e4405c82df480cead5602bb76a941ca32880bc8f17d08ad1376075cf749b2fb40021b615f62e857e87032c7340929610613db2f93d9e667415a8f6aa9199602f3c68862b7f283bb405f327bff0da03bc9c221c71989162288bf478ded4647ca7338181794653c1682034aed46224f853500c036deb478b7b89334df341e83d038810c9d2f11e04ee4aec8dc1e752499b500e7069b32e46168489cd4253f5c55b42aa68a610c8a6e509bb207cc1c7aa280d38fde4dd88c611c78c48b3ceb0fc693af52048bf31ba571c122ef4b6ea7099e85187b2ce0edb387c512b0be52a1f2ca6bf5bb68bb83d438ac923d27a0db83add1baaeb42d771c2cbf1164bfb66f55afb061f967755baf4be9cc476f317f0c881ddc3188c68a0e86a41376df3bf1533a17286841d2f8b00c3bd787aafc6849bedb8a7eeb71c6627ac767a21d4d35e05104c1c4d72fa736e071501686c0ca94f3fd72d77c1cc4b74e3a0ebfd8bb7de365a9bcf3ba6210cbddc74e61ab3442e3e800c562185a8279d42912ac1794e3bc3846f50566e7ea4d0c2249a965fcaa34ac839d10a660f7151ce54f1cec8f54c5d2e5fcc1c8cb46f4c1d277e02527db07abc46aec54932007101148469f393ddf9438edfae8790a69e1d1642ce914f7f9355b00d06583931a76c7e7fe9161d9b043a890374ae7f98cf15084f6e651989dcb475eebd7409a04667aff737b0f911e2e86f38a297bcc2e343ec033692d9a6ea2be2c9eaccd51dd064b07f39664109a67aed02305a3233f9a71462553b099d46db286a2b49a234e34844be13d34613d1e114937e7f2437d648dfde729e1c60ab99756f379107a2c9a89e8ebfe4743c8d909c5a0cc0ceb721d50e585691a75b06b7162be60b30f2441d51435ab5e2f92e6036224d500a26afa06f056a54105e9d0136698df4d5f2ba78b8cf2b30c0fadfb34e645133a1c37745f614e2a9ccb1e9804ad164aeefddfa4195065367ce24e4fc3dc0f4190a9b21a5b0e9e68eebe62e0646fccaf6120c2fd16a0983b7ce5208a31e83fe245d277b93fa40673c60b9ec12aaf3b6a2f5951d58e34aa2632a75cc861d1bfe861aeea901872cb8ff5a221f1ae554162a5dce89708b9fd1e68e42e1df4c2a891b862c3ae392a53524d6daf1f8029fd03e366bb04ad220477f5a35440636def5e486e5beac6c1639218b81f1ed8cffd655f1e603c85e2bd9d994775bb1b80be78d4cfb61656d1582d6d43dbe6b54b4e67461b721630c7b4b15a7dbfd793d9b48169730b60196ccf3213a7ee7e60725d969b632d3251a91d93eb2166fea1e83db876843facf79213b37da0f39b7e0c6261d7e16a71730f39f9987020b854f857785bbacb96f27afba97950da4f0535f469d40a8deb3d0726334c9af6a9e569d6a499ae3ce546b01684e5a191a417529e90d96aff6cf85c9095c89bde84bdec6806b1141b244d7e59d1f14a5311234e26531878bf0be85f11f4bdd5466adfa94dba7d0fcec9fb25a312165229891ec5283c24c2d99b9637cbb53bfdb157bfb764e50d70680b9994085610837eab9f4f453fe85cc4d6ea3a3c633326d6960252e979317d429f0cb94bdb2807ea23e7aa2d8bcab1c5f11e4a67bc4df7bb7ab6e840f19a85a5e36c561b755b3eeb626e369e4ea4a7b79fabfa99f39350b60fc7a85a4fea18d7ab3038d2ff69f5eb0e4595515e22931eb985e3906af7468a0d611ec86f4d4a0ebb56f868547f58eb921b03691a878ffca0bb282659d91c46ddb12a0b050c3f0484db83ac6749367b0a107e391403b545c8723973228483acc69a6c65c8ad10ef4ede46772d50e733e321d43746f490c82484b2a4c6c44f8a26fd329fb70cca831a0a76c7f0b320b5aadaac58aeeb300cd57a83612ff736ec5b714eb77e0eac7c193f9cab91c0dabedbf6fb21843e5f45f63043ca4b0d6d5be07d5f37a6eed2fced59a5ca3215552884fb53c59f561a144b5909d7a4cf5615eee6804be5fe9e500f2b71aca529fd174ba4a3ec2468459a530560de1128bf8f4ed05d94e6bd00927e511f8cb2bbb26f8ecfc50db96e5a455d9dedd67c36dfb0f68f041e261de8a9758aee110dbec32d3f48bf860e7acf604f831bb9c2d23f207f7bcf94c29d82e0161d7a5a49f1c78aa7400ec0a6782971563de9279798a0251cf25e36bfa833524d6a95ece0c3882f1ad2fcce4dba1782524e18301fad819f88db894c9301c037baaf705c2e279e8e8f5cf19c63c18aa5b01120ba149bb9da9b14a150e25d18254395911846c198eb03be0fef80e8fe097465d022743d9f5f7cc86ef1e2a8598393649a15cb85607e8f2ea3a2501fadeed53c6baa88076bbff83e390e429f14e40f710c1bee06e8df24b41ecc60b8d829e646f736d892db44c7030998f9a4c05123f71dc6ee94a75b1e9e158d8d3381d77cb89d72bfe9924871e1b93e3f26b0f95206d9b8fe74210398a0bc8fd8d7e3e9c7bff29a5ef57a4de41789a1108420a2cca59e8114f1bd919ea61a1e496a45129c00b77dfd9aa7c7425faa5ebabf4fd4a19f00e8819d73ae6ab243ac6952c6ece830fb00e4374d8580299b6c1b97b8c2d95aa66cbf688923ba8c3493c412fe70e2e2d5ca253a6e6c4fb957f6a8a2c60f8143cd87f34b16c3fb194dc554a7a2e0977d08b3acca7e6f756023c89ca1c84cd7baed0d835b61828140ffb5e673608e08561960ea0b0f877bb1ce6aaf1aa2b7e95c046c6da8bd168aa486e7e972abfa5e92d22c1324f33440736b9cdb1d34e16972e298f7b351a74bb2249dc758fac69167b158c44bf087c87dd5cc6c60206f312282cf9815021743d5b74894593b0c425bde8e78548a1fea28eca27e6737e315396c97b44c1cc5e29803be19661e73b83d73afb9c4710c71ec4af0cb49fcc373ab9d6a29a00a3697075d63bd05049d628f657d2f514e6a3d7ec079ba520c3c77d641f8bfb7548cde3fafa9e6db080845f504693eee98f89f8a20f7215703048e6d3d2fbbecc515bc5e8a0e6ed2142c3d7a6b6520936023b649500d6d87f9f04b3d69f97734f98932623e7172a4242a8aeffafcab04faea5e0a9d82b7a6ab1b3d88a2378878999ed46d5e222c39c062c91a0619081783582b2bf579450197ef9fffbb18fdbc0ff6f24062fc85d916a95739a566c69702ce7faab4073620dc9e2b3b8d8cde24ca7fb66c1025ec1a4f05ab9cdd0ac6f3d50a458cd3f9e7a93d4a7d5e67cc955133bed408e55d5b46911e2a1c60353a8f90d3c8fc20fd62e9c7427ac5f46244511f9f9a8769c8344d21797c012e5d43cbf88c2840459c8a7dfe56944c3863f14064e71af9fe99519e4bc3fc6a60a0fe39f5489467e0c03e078dc4ade476196afc8027aeb9986a616679af1535db3aba63b4176566ad34bdaea6c5cb4e52fcf29441dae5f9f5c9502474e221363e4e20c4ca79b2ddce4a093b670d85215cba653438a57692ae51a5b6278dfe0342d771f6e4e9483c53f6c4f23941a686a1f9541edb7e7178f14a10e7e23f6c98a357e36c1b85571618ffae5e15fe64344728b23819940f6f509a8a96aed4e4349c6797edac362174d6cf408ec23851a0093ab3840a5faedc74bd7c83a39bdd4f7a7ae1889584324fa5b06a8037fa911ca567f88c36dc95ed99f8565da058ba3c2ec8be34d8e80d7053d62864bc529c0ec0b67255d33c51df88d9e5c57a40a272dab0b87b604f0ff79c7d008981510d590224fd0affe7d0a815fa264c8b360221943fedebf8f203f9aa63a45e29ed5ab2a004eac4aa4b2ec2ca6a39b23c195520cb725e30fe8f49a673b02b5c50ecb8733eedf5854198b95277a5250133bcf2899a9ba8fe3cc82f9799cfb8b8baa5fb3b230eb4470ca137c23ac2d8e92e76bc11ebc29cc44281b7c1765ec21ad82d6cc6922a8cdce55de795978b93c28890ee6f20e23dad12779e9cf2184125b1dc5d867c24e0217c80a38f96f30900e19b4257b9014236ec258b9445b9cf1463338b88686826e17f87d4954c2b9981398f3436737bff0b5ab67749f4c01922fbcb9437b8fcfd88b48f542da63fe0776a57ff690997ba475028c935d97083231fe79f0a3f7001ec2a3457f554f7c39197bb7d7d9e4cb48deeb8e3f1a578e3fd9ef5fbf683e8810d7b83897db1eeb0d5d7a5ee891fe3c0d350c29b645f54d83808d0659d94bcc2b3280979484fc55e67205d5729242d27facde5f09a22a5bca2d5d1a178a2f5883925db71c7f1fb362257dfebd675ed72785e7217d4f6e8618fbee9c50f0eee56ee9f288bbd9ac68346fd09639b04b2ef4756a82bb5df90b6fad00dc24b2986266652990a3cfea7ce68b3bfefa06dfe1bc51ab4bd07866bf532429811f4511d102db55d9e8cee6691a143cfdc3ee04bd44266d6aded84ea89af8fadc37b5f35a4189f5a25d7e47f66b807d000309f40daa9bee5f42afce6cea2afbbf7f8a3cd1bb4a6ff053de345f436cefd37198510f8a7706c83fdb5bf780b9c28d812e586d8fb6a74a67de9fbd6845649321acf422d69e58903ed43ea436d2873a4bf4f8239a41fa2a2244e352a5278ab43304e5d382302280105b5504edfc83da6695e113817d29e9e169448f247e8d7f335a880d1713b39d52c2ba659601fb2828bdb50b22cc38d34e24f30aaad99040a90815d2f556de8ceff6db622e433b57c92890a3830e0000aa36b04a1fab7d2975cd6d284533e8220940ca760891eaefb12bf223528764286e7ca5f5513b8feba0db6fdd162af7d2f14dba07179ceb0966e596d28c9905e6c356918bd02306e1ce46d9ce2c6803df717f035a5289465668c557f72572a52659b2df5e7b04de213b109e603f", 0x1000}, {&(0x7f00000046c0)="35ae7b25a677a5a859f71bc02782f44f1c0294f30b18ac06f5b9ed48223a1e1ceab3e031ec25fea70eb17bccad1e949b6aa1d3451adb527ecbe46f9c999dcd8d87b94d1684a3a17b582a0504962675a1d55fd88e1e69b35ab34b612af16d0b690339f7846813de4de872e399e5d04c4a7970aec7c2115fe3b927fac3402ef6ef184471768a38dfe91af4d4400476ed7211ec4bc1d43318aeea0cfa104f626d0aa2d4927b787cc594b3a526f0bba3eb04a229f32d9b858fa756100319a939a8e277dd03bdf03fd8e0db8ec1ddc708b3b2ab9eb6ef77e73324b9b2148b47f61cc144bd620138d0ff2b9367a83f3355f8a6ae5cfbe9e68e88415c47a71448d0be759ec0723382a486fd674ce2a03b95588bf71b18953ae27568965eb55fe695edd2276aab2eec05f5e3bbe9142ed118dc7c9a32aa4cb26a2601b103bf25679b7ed74a380dbe6f169bd20808b52be7088d206cbc19908273771214a93a8f7b9ceeb57d31575847e1f635880bb8f0e099b77348a2f660c9cda700f9dc94b9373e608a1fb715e49a494babd7b24b95043b591833fc96179d15ed13eeffc8577026f7fece66f039bd580d7f44cb207b8d794b4f74e764b6fa05fcf9ef3cb33d036e403dc75d8e8a2e97adb7650c1b25e6e10cf7066ae7ad97818081e8f160b734a595a2a98700e432b33ffd4d4a55989948f6c6f7f50881acb5f975f80190ee721c7802e779d2047bd07d396c4e6af99cadf82cf243b6c36f128f26d9d62af8cb326749d9b2222f3225ecdc4e2d3041f9ec7bb129b8f57b52f2e7c42994b74097d4f74efb9e8dfdd6f8c08ec609fbe4980dc1d88a2a9788c24e38d6e2a768f5a98a31c2cfe7e1bf07281bd00a306a61126feb0ab811256271f4e7ecee7653db2bffb6a22629d4e385c774b5b175a841d7ccd9cb2bf3fd30c0edc7178f464fe432d2c8e1d281121aba3e91453ef3035e7de6c8cc5ea7f50fa371b2c1caa5f612e999e34e886b6bcccad853e56bd3d5990e4fb9b9ae7525519b8e7a67de60cf5b54dcd0253b78e072e6766b9a75bd31652d2118a68ef448d5174a61290a475aa5fb0752989b897180fe724aad1b1ff14b915d201b2cdaa66e890a78d44970681333458f700af501a60347f26bb59bb4f2007ee513e78fa19917654aa68e63b9773716adc06f8bba2d4c521d7b2bd2d4eb968f7ba5abf787738b5e3a1dd56e1e44b556836098fc5e192d484ca023c448a48a021528dee77d1ba27d90b22ebf8f50f7ff411374633f116866d7a3d502a525f3087b51d4d175874dabc826b9719b10dd56a3240439b16d465bbfd01f457236edc0f2359deb11958e3251a6ef78827efb6b9c45fdb5ff3df09aa63bcc8396d7aca10c2cf17fcc349a71d84dc2ff8c0dd76fd9d871c359c09be73952192af5d396adf40421d28f7e88d38a59993e14a28b2420e70c7f2e062d25caa6f52ac3e81f4656c67fff406b86fb6b3aeacf5df5bad29be878bb65d50537c2dde064954ef5403c96dbf2a3982883c8db5c1652e89895218e9ae873d34c566397f0e3fb53bf2edda5b5770d67e346c7167cbcc046070f92621e7dfb03430898a66b4068baf1ae8376a44ebfcd2cbd6f26774ebc13d6f14befdb0016b0418e59dfe05f00893c73b16acb6adf91034f2a01378c433cfaea5676ef61ce4b800d3a8f2fb555331e9e2e2d4e9bc274bb7f32a177883a1bc11e83c11d7faa19bdaa025bd659da94ede676545722187131d78695b2205ec2d662433355c66251fb0f278ac26a4164dab03a05cb6ef41aad63fec999680e28a55f8fc78534ec4abd1918c84c9c9c918954f17e8e028ed177e0e7954beb3cac820295de32eacc0a43d9e0d70dbf686b45738c495d9e0c0064809ea13eafc0e92ac565770ebc64890f931e3e988e7b800ab03cb083e2be8b1eae806ddf4b89f75a12c6792f26f70cd92ef4e3366d0852a3282abe3dc5eb840ebcdde116d4539b00811f8d6ba5f5c3151f2825c12b40bd92bc04337e7c9a2e158b34e74299d738a0ea3320f686982ce321ca56d30b78dacc7590016d77d55aa9ba2a0ffe4ef90b89a2ffc62aadb5f0bc081f5665bf2cc51dd74761a99b9a4c964e5d311a66aad1942ef9ebb8973480d7087a5b98574652ca51b31805ca4daffdc435e0fb5d7b1fba7ed43e3f7ddc3a756c331e0e0b9ffbe898952cb297c97b7c0ec00840ce1a97fd259aef338e3f7f6c1e1cb418e2c3e84e8f2e875dfe1f667b1b26a3d79acd40db1f4cfd0db75ea8e79ed2b8cb338256971fca86499d3bed5c99ecb77cad3007a52a984830b1e9ebb1e8547597a333a83db0d946786f927d074569deb39363c2243f10a37aa29bf1bcd09abd46ac2248db3c17fa800e3d1d46defa853b1414d852b44a9f1cf14fe784782324cb3eec97667e8fe99703ed7b72ab384613945280e95fd7ae7f697a19634261964f6609ebb90c18a315ea7ae1ad2c2e96a422d303b669c62262c04bdbdbef2d3d911bf0e7444599c555972938d0020ab2e8dc93403d21c8a27ad416cdbd3854659650909abde9ab23da01f197baa80eaba74827601a6c5ab2ab5db087257f6996621b63087e7379f1124c007056f2b4ced477a5994b91c3844dc0501b75a2a5e90e18fea7f11624186c01d10b0ce6676b21da5c28b626e64fba36e8f80775613954193eba5b96a8274bbf8361cc987da061d450b5abd38f0b314579d556e81c769e1bffa835b0886d4187a2ff715b72d86c07954c0e40b426b7e5984db1641d9313b7941f898f65cd82da7d6d9604e60270543547a92df7be108f10c7aa668f6eb41be6f6a8141d14746bee88d54023786aa302096dd89983480bad9000d651f0c2e5df66bfbb9d449ffcee61670fd670d7685490d178668f4cedc30d5a9a59debe61b660b5cd2336194f2ec087e84753b38f5b1a3cbdb0d6d08ff1aea0d9fe746bd40d443762cd034e46aa47d582b184fc0cedf836785f328846cdd879d14e4c261aca6febfeaac84f9b6f4de0ab83a0478937b925c5556395483c477840057577c0d545c04b5299e684b26407c77ea2086eb13cdff585dcb68a3eef80e84c968324bc9e45da5bed0a50acf5f17d8bf3106b5cdac781ae9625a02f8a9e44143d0bef5e2c6cd8c7fec3f2d2f5e69e1c994044bf3a4921d7967f6bc62e56eb7a7da5a3fc73f88274702ea20c170c1345420218de0b35b8b797b7105caa596ffd6a248decde4684d31a928629f46efb5b8d04d6bd321a0a5ab936eee472da8a34a2aec4ffba0f6061fe93396936b992e16c7211e19fbf8d7ca29f94689102e97f97babc7b15265460c5c04b709fdace70a3963ed7c4aefd852fc39922853603c0429fecf3313ed03db4c9b17e9dda83843729ba5b0791b4a1249d65692d85351019f1d823f5a2d1e92f6587e0f7ef86ebacbe9e20f0b11bfefef6970bd8e4715de0be6b762fb059e79829b6fa95e234b6210d28be082f085ea9ad5a6b22989767990c0f124df0ec991a98f6ac3b7105b035186817145352278235acebd96b48d770b37ffe1bd0f248235503cd92c7d48cdb51f659a747878ea5b5a7786300298ae35e01c014bcbe26f91f5a0fce05cb476971badafa1ffaaa8aff2bd4da598b8f6e4599f646c180d8dc94b35c7a77c08da4f6e40ba9e8061f728da400149d48019687590789b4dda2f10d8d1c3dd12661ea3bbcc5e8edc0d8a9d16ddb71752cbf328876a497804b41242cb1fa89950d7397aaf47dc5aaa46089a28dbed83833624398df1a10d4b4eabb74cb26f116cd88c4a94df260b353a7b9be563580d0eefa5681cce358527f1e4c44a1dee15a95f55aecab63ada80f8b6fdef68e74673081dd3cd898aa06dad0ad441da84ccd1b38ae2344c9381345502f63d53e247c767a27f6edadd85fa6ec0e06e711f2a1e9ebdfdf64bbde1056cffead94f34d7a136a0fff0e949e82a27498f6619d69e18b1c9b4ebadb88966a554c994ee4ad1319095359d0e646d2e6f96e7dd120ba787525cfb304d33f68991657485ae1b365f13d3248f358032c5c764d149abb0d27e28b03ae65643d426b7559016a3876adcf908577279a0c6dc0da6b30fa624a6cd0b9c30945a9bfa2db0577131024d413caaf225ca9af8c260ba3f4c30bc3776b1aa0d454797fd99e50578a4fdc5d28da95654281256218b4131968052ef6104f4191919558909155d7afe2e5662615e41bd79547e0dda27ee5c455205d9369f8eb68aa9797df295ea7fe6d13ae4a2e81de352a87473a6c09fc74b5b644cc2dab672338c617de5ef35ea4e2a512bff563ffc9a94b56946c37f8eff8b5a829d58231347838be16c4a6e04b21f362833500492529aa6108cc743085ed42458a55b3c34f21bb70e43a99fa692f1b68ab8b034fe6d94fb21fa432b1bc6c5a15eda887f1cc8f28a19b9f8bba022cf58cfebb36b1c5ea046e7a20fb696594b311393e41f439023f5121ba06184bd99604d4bbd6fc3ffe5dff8c6b407ab8992a6f8b9b95a06ea60668539793457e3098c41f60c06cb0272d5c0333b6404164186c1a2f4e3b80a0fe470e50d98dbdead5e09f6b3c0e7419083af011dd97fbdb94e0f0bc2257b38189c5a58746de6f66e2df35cc9d5a2f0089b1a8b3de49627239399f61fc09a2df7779a7edbfb1b5320cecc49d1ba5bea404a96f30dd12aae98384f31a8a5959b655af043c7bc367cdef441c9106030e7050d1681d9e778e903e9bae515138f8486e73991b11c55fe8c2816a06cc2deb450f684944e085096f162c5b4c74ee2fc53e0b9030fb02b06a004d6367bcf101cc9ebd401d410053f88e92f6e047534c14a4e0f7108b51b5ffe298be4c574a4792d32697f4a00087c8aab6be4d31fccbf303313ff50556d200f40c22f08dd2d3b7995e6c7ff40a9392cb54d147434b705e8d9299469f2b9a43cf51e2c7fedfc0f7c899537c11b3f8ede4382b0c3cf6d27d5fb1fa93ece30f0eecb8b50386d2790f2b3851cc93e9d33372a656a1e63d2f837a098b460435d4b24f966179f7614c2405da925c01d819bb6102fd14dead3754fd953bc5078cf4904faa99d73661efa197325182223f18882b83ad157d6eada6082ffbc7c59ce5a23e89c92f2f86627f8fa9e0a217867b162d8eae156eef66b15cedc63ca28467af81d621bf4b3e987a1bd377c828eafb65122a23e599f06a3a8bb581e6fe8d21465a12c7f6296d7cf775adac6c40103ef8456ded7210a76c0302b76030ef092fa2315642c29d17d51ba522d572a6c2c22c16e1b5aae25a62fc5835fef739f636891fc90f07f8083574cd07b395af04c04e54088f24bc37e20048e9535a945c8c8ff1b8f301087bf5307dec1d3a0da47c3a7e77544aa4f57980777ed0e512111a6bf79106160d97655ddf7d3c4287469aed1e69c6b0b577024b6b132b6be9bec2ef9c016e3a2352c73f8eeea6185c036888713f66bc2fe9e379663db9976192a6fb67614f4a70ac6f3757b0e3d911280f1edbdeeac539d266daf837979f53cdb98703f12ccabb2d946b5bcc1ea44f4d6deb3375f1ab18a5f5ed291f0ff38b8fb8eba92fbb2ae8a861ba0bf4d21f5e8c1e60e10963182f21b5eb6b0ec8bd319ff90179af74baa0fbec7b6b4bfb40b5f87946ce8ca2b6b0ccdc13263553d175562cc37a7949719be42700b998523ff78defc41b15a9575a451cda54c5173ee66504a2e61255e76e03c9b526e0def45a1c253745b00624fed46ef861bde12291dfa57146a168e11d78ac13dfe3fdc5efa5a4e6bfc8d949627ef5f3ef78c4db6e228969", 0x1000}], 0x3, 0x0, 0x46) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)='\x00\x00\x00\x00\x00\x00\x00', 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000016c0)="fb030a290ac3c9410fba06ab062a4e87e4d6941cd6b6c4d713238efdd1456614dfc9870879a0fa0613daa9ca2e64583968885d056455401360c1b9fc99c650b8a0e0d9df4a78770a5115e7e098720b9e982b7e75a217f6458003e367347772073e7a1c0fc1f9e70f4745916d72d4318c3fb80111da34b1c7d007c1955388ab8b1e0f65e11ec5b1674946837be93bcbce53ec94157afc48e52cdd269dcc255a1800d1ba57faca08f948f53537b633833544302ec12eba5cc0dd66d8175d078dda968ce663c6cae3ab0accf6d32f64eadc927a0c8496d6181b99d9d1493dc597e38afcd2ad15b4628f0d7ad40b30940cd254e487c0994db2b865a130863e69542422c7f60bbd9cb88ccf1e16d474b33d4dcb8793aee2ecd28024c17d44ae3b3bed2bb0e0135c9f0bf31c1fc6941453516eeb84216f9ace4a9d7a1f638e43351d3488e1954411bd320d1d816e3ea08194ee1e5b07bbcdfe1f9b7e70cf6e0962b9e290f3df6e6673227dbd4345e7ea6cf034cba83eb3138e05defd700dd0cdcaef72f3ba43cffa701dd6232d6f36acc636329ba969df34987a32de18d9249ebcf8c0efcb32e53afe6aa4c89c76b626d99e39fc4d9c4351240b0beff422dddc97fab54b821f3c8442731ca98053ca5ea4af9ef206e1f9b0e9cb6647009968cb9c0aebce1624595a7e82141ba5cfba4968a5cca6cf1f874aa2b7d87cb19ce46b7aa12ae99f73fa73cfdf7c15dddd6df9f8b4ee4635c849711752e59ae3c08d6083ebe4a18cb8ca4917d6c83330b6712d9660bfbc16f2c913702a181fcde5e87d206dc551074379f692cfab32cf47c910a6a0012bc4da3977c87f9a8d9c28cda79e5c90f12884117e97402e55841bd59857e99db82510b5242b4b35a04c41172c5081cffe52b1b8540d9519b8a73a3b35250458fb51bfa7253b847d97dd2909fcfd7ed7127588b357aca3cc48c6f87196a95a90ec6d40d4fd3043eba7ab04aa2e98e0ddb3195d5e3d39345250816195b20d23396e4c93fa71360a44236a15a7520a2fcdad57e700bf615015adcb7c83a4966b5dd7622c9e55a263aff141429ce0a480a59d61261951539c00ceb2e95318efb0e55a1861a2b5d08fbce3edf53a7587d34a7a2d998f1455c25db291b7eff14b5f7d5eae104fa061336fa1057af437c479ebbb8ec3087e76003792f4d9167d8af2c2a9d8c8dcc6a84b354c6255863365cac3c921d098d52f544eb8a4719c80e5ec271784d766fd501764efd2c8c911d444154e99396c55301e685467e0566a7ebf6c531fc14b869fab0f391b357e70525a8c399195d0655749a1fe051bc98b91eb9d321a3056b17748223c173502d44f8beb83cbdba74820ae012eed93ef171ecdab85f1cd70ec431732c25d512f60a18017f4b21c8e6b8e0c2d7193a1c26d893dca7616361c983a932f2d86ef1a3f9c575a280948669dc0462c4c67f868757fdd7df33aa5783e5c5e8cf4f090c5ea12a5fb677a54e5e428ed383d36b853de2426c6505c264979e0bc0a5d4bf9828bfc362d9483076acd23754e1571c0c35cdc9020badb150eab364e7ce92fd944911eb4dc611dd33caba525611229d04f7fe75411f9926b42b02715ee327832d11f6bc98eb3d04f207ed3194a95a644f6607193002b41634ddd80483e353a505e76d84310749698b8de554adddf80e546251154855114ca0d99e4f1d73e27d3c268e721ddc6b72baeeef2a59da757eccd59bded4411938100d293554e4d6f04c03f98edcbfd36a9217e815dd0d9fd99865564fa7b68b35941c9ef0ba40a9a9c9ec0ec604f3fffca8ec83c06dbf526f886c39a2c44c769de4696e1abeed751122601555d91965199e2b172afaf0d568642d20e4c1448fb74c61cee6c10a253de0b5e0df2d41d385ce6aac9f569d6d9cf9e19f75a0e90c1215d0c31d2678f570da067dd822d81e1f5676248361d2ed282f23441030ff4c2c0880c3a62084e086445d65331cf3e922180977384c77fe968241c7ee9283cc41fef82b143bb4f109b7bbada5d4f8eef49e2c3ddb8db330e50cde8699bede93c735e612a8b973f340718acefd51da721aca03ced33aa7bafc354a7540f39629d1e29ff055695707021fda29ed23bdd4b00d731f1fcaab62ec56f3eff0541eabf822fc0299196eb0e7b0ad9aff0340cfe84be9912910aaa2564272fab8a936970567c05105e42f32a28ccd54f86b00fa310266645e2d9db6b402a45ce01e28363c28526c9a4720c5f85e6e3522540c66489df54291bdda443164c949bd868eb5454f5203ef822f0c5f40e3a70518318d927bf1d535d1ece87c08320455a7668265a33c4c0d42b0dbf986c04d93d6b8949a8a4b1f973a03f075b426afd19822b65dc9a60547de213796cf42053ac7eab432eed12f800582d0fd4f7584afa172ba4fdf5181259a10b0d53e1eb9c45fc0bbc791f04868b9dc10f8486000001ceaf13635cc751dc6522ae81e3bf71e2c30ab1be9cfd1850ec3cb566816f369efe7c4198dd577a2f31e4068c3b48811079d8837761850b077017d154a01b2d344248d70b1da38beacf327de8cd0f5189504b951f446eabae0599dff8818ac293974391a4e2b9bc943048e02b7fc33399ff192d85410783997d70a5e5da4bdece8df420a653ce60cd267840e2d638f5eb1868b5e21d31261aee48e94bb7a867b419ecf620bea0c841356fe1aec2d87dd7f1c801090ca67370e28194016a7a50ed8566fe0fc4931d0a16f31d12ba505cd136ba884b876455bd53bce21885eb7b613d3fcda03b1ee55f8fb03ab03cd5db787cf9200b5f3d4e2f88748dff8823eeac3abfcb45855a668fdaa525555bd932cf4061d193fbcf4c195c4f8bd29d62a9991e872aa1404e40d49ffcd730205ccc862dedc6235cba1056634035d474a4e36ff9b64ce2d88b10a246a51eea0090f14adc63f577480bd635667ef5d18f211e8aebee69be1e49c5401f75bbdd9a1f5dfe71e34368d5d3b6664a5f0d4f697fc87484be9c5d466b9819858cebb0be8a3c12db8c78df3f66606a774bdd671182c3885589be31e82e8f690d1871b521072f17c4bcfc1c860383a11da0b00bf490da605a548a872fd54be67c41077ae5bd9f91b4eaf0dd64edaffbae5a0a69a75529c4bc8b0f7e6cc65c78ae19b0f153f63cfe7916678cbd8f7c042d1771bed1813051e1a25453cf2012793d480cfa0361605a35846770f67fcd06cee10168bf58f2b4fba53d6cf44f4d2e2cd5bb7ff3f10f284462b617b4394e9901afd0cf896b56e4b1d1ebbb3b6e14b261709416bf11eae07ab52f6be65f17ae635629a5ea0191bffaefc7523e9ae73c5814ffd9910103e1959dad06bb3799b17cd4db3c4dd1be5b7ab27b21c05003e74b51eb4997eb8f424d0836fee35172093056e18ccbecbe7e5ab2979682ca502f9df533aa76620c13d3eaa8029f94dd9503ed11f340e49ac75b5561dfd64397b4e9fdcb30ce272ad97a87dacb8eb26fc9562227e2c5c38c2d85d49043acc4bad574ef3ce0a29c40422d716e2caf93e04bc19765689abbab56ea6f36252c86d0b1730fc634974f582119e2ab60fa4390f5fbd1497774544fe5c034932b03138ae3faecf4bcb81b2a296f83f1c4d04a0da1eb0fee406a6e524c681102f1369998de4a3c600ca464e3d2ded1dd4bf98a9d9d26ee701c39aebd249f45fab5c64deef15489ab857e1cd0d220cb83c3228bb3438be3e79d3b3b9a2269bf3eee55fc0b39ae5305fb991957ec4940d5d8dbd0a66728802560ed7b5a88f899ea0e8af3f3b9ae4f40e11cbd369be25029e0a159ffb6ae92c6c3cb95edf8023da9c64c65d4fc0abecaac139de20caa9fbe37b38ca9e213f74c35af979caf9816e5203727ccf45542d2e66c01d567b9feb3cfaa0c2f322151564d63652596cbeba3565b3ffcee64324d866fc9d26f13e78cbd29b027ed52241abac571afb376a469db3545290d37034b2e3514e503d0b111f719b30f383d04569b11e2e0e6b47e015e8b2dc2bbba9c004137a76dcc63cf9ec080b39dc6f6bcfa328ed4b6c4753225ac6b0c04dae533e9737e9a09f3a806b5f1359354bdd356f16bdd71d0cb785e3777136fbadf194762db8e4a63df841fd7f327a3960ce97e228e66effe08be34fc1146f08307d8bd97e572d75bd53e2805d16ea1a25710d8f42ae3ae7c318aa9a2687a899557cbae6c58c4cf768395af4364fde51651d0e5fb177dd1f85dbe26c07f87b774f434ff40e4203ed9eab7ce15c872a930fc4b36ce9ed22b802f195194359afa3ccc2754fccdb06f79f98073ee43ea38d4ffdb75258d6b0a902ec574c76200c16411ea1e54e9e2ef4a293b5070f88da40e80305ee511f1c1426bd860f5bebbd389842879e5f93752240d5822abb1f16b78835320049afce2fd573c99f5cb46516411d5bcf19181e7f6d0a721921feffc01ffac2eaa5ec8cd7fc9273c32b905bf774faac712aa86089b404f6a2308c12011a5ef0787cd4ae196ccf187100e8cbf82e149498bc7f34ac2ddda9b7ff69be48da9f648dad19430fcfa1a39ddcb1f5c93f7e0bb5d7347b3809dfc0d6cc4f32dcc213bb24ba7935ff2df42d49d9861091fc4a5d5e19431d5be429e94fe9c502d1e9d755a602e5f7bc7d183a2dd9fbb6663df4c8b18ea5b09c662804231368f99b1ea5eee18c8629e677b36293a3aa8bf34dfbea621392a4d173ace84ab7aefaaa37808375303817f9fe2402071a720599963c203445213c628fb698b309fcbeb06aad57ec7495e5de8f0f9fb7907f0ed59dcb6a0a67463cf52113ec8571e7b6d3fb635f077b602319a6d7410fcc86419093803f85ddf72aed1507b39344b6c14f8b5530063248c67ee4fbf51c8ae3684dccb41ef49bf75b7aefa9b8f4791c12a85789e437b199ca90e3710ff48eb029fbf73dde0bc586b9d24a401d02a125f731a674ed1263be4187ff8fb34858034ae0de6689e8edaf2f73e76fe1ac7c43cf7160843c863488430de7c769ba5458cd335f75a0c3fd206bb5006fa88744b405ebd73b741b6fb99d83a500b22ababbf25f17c98cb47dc98d921fd2a7a8e381fbf1005c4b9bd9f0b23aad6608f033232649fd777491c74425a6957b155e8e3515156e49a91a2177e93f6414dfdc1cb9a07b72effd24c78b9d8566963e73f643fc5ed3552dc2d117ff4fe1885052b58dfdf7f2ad489d959a64d5bd6bde5098a6d729a3a97e9094ea1b519a9b170f7f01ff698202f39f99b76b17447726a03b91aaf0730eb468946a1730fea93905a8ee3263b5b358fd5fd019279b659a21e38e7049f6ba1883e8426eb674be1348a30d2d6c2c42f607bad437f58cf621f3d46a04553fceef06bd8bc89c330fe0f285484bfd95f52cf8f5792460db818f69141291a7d2c3f34ddd40202b56b40d75393a8d4569e2f14b4feaf1975375e78e79fd98c462d2fe472db3c8ab964d1c813f0413e84b6daa64def74c965496a5f2b536051011431d7777cef0a2cecf98ef5a449b430a370b27cfd2044f576847e3450654bf2161c179aaf1620538d929e21e72374a4abdb7415575f962ecc9c30801a0382588762288d5ad945309bf62f8c29e306d65d3ddc3b1d15c9b18235e110c3db25a06e9ff68258f85ea26e43eb71f4a7748bbed092bbed15f3844eb2ebaed5fc22dc714bac45d82e9cffeec7556b8351f13da263ff68b033f83be285157ff744ca8c16c59285081431cf17212acd73ca7d1195eb37afe1906a835fbf46a1ea7e093777a3cee92b00a17e1db760e194e1e88d5a0cfb8d487126a7b73c", 0x1000}, {&(0x7f00000026c0)="06c23ba46f554f99162e12716ce3f81b4de772afcbbdbf64d27b01b87e998d50e85847c77e3eefd1205245dce410a4b82796485c2071aa7e37401026756dda35020728e7e426ad15d65b950199302af37556c88ae164f43289371e7e0721d641a6347a69649913207a0a6d8f5ba063b27ea25acfd17e9cd0b5429ce1f1de13de7b3aeb70eedff4b9b00b0afe80f6adaaca9253a041ec6e3b304fc70655824fb1b994a9de9afda43be1140b0954de448eb57b4cb1fb2506eb258972bdd3d0dfd9f5ec2bd58c6d4d09664ca2ec537d059fedddeabb4fbe2dfbba8979418224e4e722d2adfddc757e51549f5517ef19d48410b9656d0679cbeabe7a57d7c0d698c99880542fe24a7fb334d97289ebc69bbc89c9876a05eb0393196efe7590a92a9960a1e361a037957bee96abffc8a7ed110fc1b899970d9681182d0b5ed27552cdd2a4c38791fe45ad80edac50fec900820959a557fc98245c2f4b93f37980cf0480bc84f76f533f31bd429bf0471a1117802aea550fb28988eadf53d7ee87f4c40380b68ca748fb8cdae12f966fe6835d93abdd5b226add14fea6828f7db44712f6bca870b7db9b855c84dc5aa4776973265e3f8552b05503d110e0a83ad4f947110e03aed98880df30562569ed60fac3dfcc4969b1c78a63d217ced7ce6340e1c58e4c8ab2d217265a5cf7bc2df4188b5bae907e8f97629344d9ed08029eefd0a6ed2bb0194c51f986be691f2d2c59eabbd623b82e4afbb2ac6fbbf79e6bbde08615df4cfc8af417c4e8861fa05e1df4177236cf984f1825e671f66a4569916b1b47385b6780399623964bc3beb40933b660fed0821e46b7d428a4e8bbe87c074545fd15ad4c323b8b41bdffd7729b1cebf26b4fb42eb812acbefa1a89d46bf96fc8f26894fe84a9db30bc37e8923f1b5a4bdcd7fe51c632ccea08a403491c8664bb93c182d080b37094a71bbfa8a7bd69be4789d4ac0e24bc7b03e47c7ab910a8a0c7a41f66d1cf0e3e9f3c489e8778e96bddd42d76583521cd371648003f75fdcb3c3849a5813a6edd154fce7b0e0b73192e8d76200e487522624d3e7da5d220058d2b7b34d244a850e341e6472ca54cf39f26d61f377782f97c3def0c054fd7e7abaf257c5461ff4e5c0f75a40aabbd71d12f0b2a85afa13d2a0843844540c7c56f134516a06dc43b88e58419eea22580b43fd5326bf7117b6e0c99577ea2b40b8fe11b02d27a9046b18faf57a406d0ccaf0201b0df4baa89b64da9010cfcbdcf530b864aaaa7a957bec3c176e57abb28618a762a809cd7e68e8eac3a6012bf1ed36dd543fe4720793b066e04cc26df09138f5aa62dafff0388219b8eac277aedb6b6dd14ddcc67586b4aff8e923a3b92f5d756a8efbbaf61168ec33c628bf8a0f8851d280233175063a7fdcb5dd221db265fa326ba80e0f16d9303168d04c71c8ae56911a66bcd527c07c5a8f0cc305f8ae0dcd138a45488f81d15df8e3eb34fa178af56fe68cda762699dead0e51b21505d77afdf2679ce262a72b585d0390afb83022251df0b99fa58fd5c10a1ef5843feaba8aae546b2438b8474ea95905031cd8b262cf1b57a9a9b39f3423978d7c3be2c17b57eea4c3e50fa6d372b1caf18ac8cf5c8a43430a956acc6f6236ef49fec5b9f7090189fc2032c53e200c1f383c90aafc1a43323a94d43b66e1772bdee558c1cfad270c461f7eeea0b116bdc1fc0dc8ce2b8f1bd035f9437ab971ae63c6be49626898a6272f41e6a8801022efb8ad6db51caeb6b99ff210357bdd7d577f6d6e35bcf1d1ff567f01951c18eb49ca82f23da2b14880d2d3babd4f6c30ea65f92783662e6d036f9817eb9996df704aa46ada146e3f4c440bb9d5778aa9123ceef088c203504beaa69dc60cdb057599902f9ea4e048e1df4a681c0f9e9679871a4116ac7016ee638d5a32e30a77c84bf337eec533529f32ad2b11a36882f7707edc39eafeb31b88aa83e4319202487e83b8079b4cc465bb3f50518f59cedde23d711a469e25f39eddbf107bee8dd07e403fc0c35cca185471d1af60781753358fc75a7d220a22f43a5c1592222029e0a585e978b192253114e93f0dbde1bde2071bbd88c42a70bac61a03368676ef1c3b68f3dcfe14925346b03e4432963b871b4577729b179fa463a821516dbaa434d3ad52b7b485926636bbd4030cba144f74f5dd3da2e9caaa9bbe7d34ee37ac583736f449dbb521a368713b8f42b63cf5a52366950a8fa83887d1e285019a21640f6f13ba37199acbb75c7af81a9d6b7fcc0bd79cb407122200b33858815734d01834a7c37197e75ace1c66f5e8f325c61906b2341db2d47090a61efce8629a8275dec2b6b564d9b557579245e3b7181fe981aa6f282f371ce697ad551ff9870e14628f1b002dcb73649eb93f6162cdcb28daee152e7102c09bb08af8658b243be7f28675c4dbb3e6836e7fad2fae6c1ca210ddd81d758724e7e85be0c8bf6c76b15395f0dbcecfeb77257c3a25c065b4d622620556fa44d52884d04a637ad2dc32175fbab4c5ac73dfca89988d4ca00cf6934a89c3faa50144e77ceac0dea6220843116c49731fb3ee0677fed3420e5aa1a9af9cfff2d4639a01015ba2327eda536a40054bc41f9a48bd4dbff259198ed2452c059c366009dd5c7883e35467fe6209be88d534d9e5dcbdf2a4997bbd2df7ab9ac63085077f72b9a5fdc5693dca30f31b20635a06e03a662d9995faaf8972fe90c617015f70432d547d4b6940a84f78268ab819fe8174f2a74beb9980914f2b0eff31fe9158dd9771b3b739beb0f317a01177cda3bffbbd63f38b5cfb931811dd7528e0545e7a77a011bf681cffc4a9bc1aac8320c6753967a5bf96a1a9f7dbaa3426cf5d9daa97a16ac7f64eb5f496e5cecf6f4eb6b6d7e55851c6a062939c8481c4d7c9e6cff56cbbc8b73d5582e00c0c2be93bb9ea73e52adc7eb0bd3dc5dbd586ca2de5dde14cfe75c26e39b39576adb182562b23d85543f1edc99a1fdadcdb2ceb7873426a1ebb6a968ded3c350cd09b2e9ca6b5a16f754e0793dce43f375172afdf65a459e2d0ec35c3f464fbe5768b52387ff0be38f8b3f25ee2ed978825a01b929eb21ceb2f23c76eaef886b8d7efa1cd06dcce256f0ab6d91cb41714da81ca3c0f34ad5b2893206998d5e6fe809719596f65349d6ab6dd0fc7c7b54bbdd45c3e34560aba4c5625ef7171dad892ea02a5bbb60cbd93c8c78806716f18d449d390076e228e87af36a4b61c76e6aa61e232c22c53c712dd85c16780d2bc143fd23fea7731d05ae3860298652a02596d78ce5d553fa28c5a34c3df6650b82971a30e23924664bdea48f57210d3b6a79446b5a51b5a1b62cedb77346c259add97f6577ea00412b8bed4b9fba17f8591a0c95f584dcc029bf81a93848086cec0db303fe18e229c2053f429ac2ff59b70d49263cd7c1c58c622ea90659e0488e5795fc5c2710209eb2b32dcb25d3dacd3f9bfb5db4c0fcced883d5630f4149c451e4fab9a63455208c362a54b2662affa1f6bb018cd3751e494505e514460bd2f05ae98cc190b3252c3f4a730bad2d5af17db3c689a73a44036f5af526012a0efa43972f8e90a7a08fd197fc78e97f9c0fe4855050a056e7a112fc7f3d12b7628a9033b1069ae078e4c8c46c47f20f423e1e3922b97db255bb7ef291aba32af3b49c1d738d4f55151e477249889226b54aca279835d09ec14548be2ed4dbb07ed66f1d4503cbcb4e3690d917bdb51e46a4cd6bd0e46956c747f6f475d9826015a796aa01f4daa87db43256016648c82eaaa16ea1a65635d689f14a16761fbcb224b027831aeb91ace988124540b14a24a67cf8ae99ac6460bd8f4ccfc8d2a08c9cf6232f8455abb3774162a827600f52773aae6614bc2ca9000674f898a5db41299fec15462a0083e2a6844b35d39d748813e1e997a51f3f65522e784d8330875caaa79fe8585a2c817a5a4a7e918fa908161405fb70e7974cfd63623eea3728b9b3a4799a2552e019a8ac89deadfac1d41f2629054f708be5b5c440e79baeec8802017e82642278b7197509af582d5893def8d8d3582892a197c8d9607a206b5383ca9d7b5db918b4af941ff54246579cfa9c400a403cf82692a75124e9776243c7cc1244016e04ffa71f7ac779a7f6ec337b8055ee026e2101704d6772cb5f49db83a8c50ca2137a18486b23b28936f78f0a7838bca2bd9aa1fb5807995e24a30cf4e2aedbd8ef4d082f06e6c12cba9931eba70c457f6b342179aab0934c1d057a39c6483d7e31e943a136f8f25de88b50dbc3d70cb762b18badde2c7d61f50a847009f9b843d2f2931e534c27516f2357085b60e42633b056dd6a8bc856e08d03d0bb3a509174ce765215c868e9d81e74b4304c0f439c251e8ec0d0e97feb1bbeabe7bab8759dca2f28d0ed15f69f6a3cc98b26bca926e7110f9b0bda66279c2b0d86697bf9b863389341c3e0172f4fd8d31b3dd1455a2bb12ed231ada4d0e7d0aba2daebb821c1eaffef44342cb5807dea8590f7572a82f139ca1ef16d5b9309a609cfab0321b6934af9df8e2815297074b87864cee75c39471c47d4305fa615d40d43040ad84e73b8b90d26df02f10fddd84c04a220e6417d088946d6d3514433e081b4c3349e8b23e0f378c1f7be741cdf1d7e14082234591755b5a58199b2d3f5af68b8a0ebc4d0ed8f77a20871023309b55d1901613e62e726ecb4ed6646868cb10b979e7512fe05ca9b1acd1a3c69e57866fa917b426febbaa4aa13770b89fb5b4c932542aa6ac3936e5e07fffda7438cdaf7dbeff9a876541e9d524a11dbb1e481e92ba0425b8d2d9a836f3eb13008f7501345b6c69bd22bfa08d0e2f3516e4090b15e03d73b0c7f2c6e79ef0efab0f14a769dd6852be78bf220b4b782fb6deab36f0e43f7fbe9224b4a003a8ce27a61f73da5b87e6daa74fff97b99f40eef16317d8297f0593c5f8d2bcd5a4355de4d80fc316bf5c4dca3848823cabd2221dabb09a2c705bc4581313dc306cdc489ce8422e4350ed88a52bed80bd3421ce2ecc0918f216a9f7cc9dfeb9c10a32b0cb151265241e71cd886ed9b451465e5e2e58e4d660a904548a852a74e1e52ed92d23177ccc0eebdaf9817b820475303b223f798e3d51c7868dd188d356352cf600712af44b1f0889741f463688c7006a1fcd0ace96e0e4cf49ea58dc1a9526d3b950ab49a817eace756837a11720f6d6b5888c5e1bc08db633b14d3274597239e7e832cd77d91970cf6fe1889379bf5b46967e741cdff5619fc82928bf0800e222994d95720529306c38972e62c47124bf65bafa1de4cbf308b8b2f48546d0f4bc15b8ca834c6c28bea045e139d06e530c906a1bd1c6be50911cf3a09a0b443b31931e58b9401d0da36ee8dd1cdadd69334d2a5d9778008b8187ad4017c47fa9446baa7edc96887e751fa3e92b2e4b16f10bc2a74c6f9a02afe66f08d55f23e31e688ae33a88899ce8f7f25f89252326f4795651557e3cfb0275a0e77946333213038ffba172e33ce1d839926e836487ec9c0b29b0982dd170ee3fcd56abf79bcff15d10e27d0f572e15292f40730df1f472da929ad808377837051954ddcf4e5d1531a40242cf49608e5284b33cf927fea11a96f81e8542a7a54061886dedf828e6042d73a7675aa379ad5dd9dcc31f2a313bf799a7ce0c1a146f8b1985d500a9c09a16567791eea2b935c123ba6db4fdc72ba8f7f6fd341b8587d4e2197b7d77a40a47843475270fb3283f28b9c222e6688402883", 0x1000}, {&(0x7f0000000280)="2680efc75daf28388b71775d57e52b7cb811f66df68a3711c6c43d3fde22a5e6757cc799d508c2feef0ced956a8bd643af878abb4b771419ecf02a763965cd1affcd422cc556db01f369799a24306e216eff65e2b9b1451fe1c2c72125b7aafdad0920a9c91342fad0ef12f482265a6404aa29113b4fa15f4a4c7cdc9f6c199dc488a0b146f5c2b150bff969186a2f1b8e3b9198e9518e17dc6936ef5c9c94d2ae951b8b9e033099919a565b5f097f951fdebc93888d80dc523b4ab0e5866a134fc55b7f2f0b08c7fd58ad41f7466436451b586bc005c8a89361eb5d6e43dd59ffffbba2a95f445ad3084a3821177bc940d0e2", 0xf3}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000380)) 16:04:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000d80)=""/4096, 0x1000) socket$inet(0x2, 0xc004, 0x3) 16:04:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x28, 0x0) pwrite(r0, &(0x7f0000000040)="96ee81e6d1582979a2cc59d48c13fdf4f9b365d8bb0a35365fbbdb061cac917880fbb2beaf3f7af912afa095f63b71879a29a53e6f629288bf98909c88", 0x3d, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)) 16:04:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x4000000000023f) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x20, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r1) r2 = semget$private(0x0, 0x4, 0x608) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/69) 16:04:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) shmget(0x1, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) 16:04:14 executing program 1: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0/file1\x00', 0x488, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0xfffffffffffffffe, 0x7fffffff, './file0\x00', 0xffffffffffff7fff, 0x7, 0x8, 0x2}) r2 = socket$inet6(0x18, 0x3, 0x0) sendto$unix(r2, 0x0, 0x0, 0x1, &(0x7f0000001500)=@file={0x0, './file0/file1\x00'}, 0x10) 16:04:14 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) getrusage(0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:04:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0xf2, &(0x7f0000000240)="c34f82737a769b1f736eeb82e54dbbb4d8404a3fb5108287cb0f41d9e4e39bfe3a6d8dd724d146442447918839aafe045c6aaa46245c1acc66ba8b4f3604d52c7c23cf287435d28ffa17a4a358019c454692f84782ace982875154c4db6ed77c0ab38ef3937db13b5fb20cf3af9c4c9e362e9a829529aea8014fbb9d89ca0abdee0e3fc0b412e4531b86ce7724bc189921b044735f94b0b816bafcf89576720c2294bb3bc309810da7bd4112cfbf6bab46af72d304bfaf2da155f468460346e0c74b525b467c1fa8f335835e582247de27a7551ea0e7c97c41bc61b00231f1b13058d98963201631a0248d729234aac4b069") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000, 0x4}) 16:04:14 executing program 0: pipe(&(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$dupfd(r1, 0xa, r2) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:04:14 executing program 1: r0 = open(&(0x7f0000000240)='./file0\x00', 0x81a0, 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) sendto$unix(r1, &(0x7f0000000100)="8937bf5a94a0b185d083990c35bda19b67e6e0906cc515cc010b161d3932cfd88e69ce4711f66117115c243343dd6b54d58dc6b069a43901cf45cf2879a299361e8b6d843520b636198a57331db2cbc110e1e8fccdd1a4699e1b1e0c4577a59de8600d5efa11ce935710cf3b850bfdacee1d614b6da8affb3fcb24d6f31dc4d74e40be1d30128aa34d8b974cb712f72ef874717ab7214c50bcdc81d693c7cb66d66b0e79a15225108d5ea9343480ab276ddf078fd00c330040fee0a5274b1f6ea3aed508e1781f5fd4293b1656c0dd2945bdd798", 0xd4, 0x0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050290000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:04:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01062e2f627552"], 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 16:04:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800008000, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair(0x16, 0x1, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186a56010000002b00feaf000000000060d5706c85c2768511fe7422374e341de39f8fdac535055189", 0x2c}], 0x1) 16:04:15 executing program 0: socketpair(0x1a, 0x3, 0x10000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getgid() setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x5}, 0x8) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)=""/113, &(0x7f00000000c0)=0x71) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) 16:04:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r1 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r1) 16:04:15 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8a, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x1d, 0x0, 0x0, 0xe5}, {0x6e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:15 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCDRAIN(r0, 0x2000745e) writev(r1, 0x0, 0x0) write(r1, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8da7a2f89397154206810a6023404cbb", 0x110) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x9) poll(&(0x7f0000000080)=[{r1, 0x88}, {r1, 0x55}, {r1}, {r1, 0x4}], 0x4, 0x100000001) r2 = fcntl$dupfd(r1, 0xa, r1) syz_open_pts() ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) syz_execute_func(&(0x7f0000000180)="410f91950f000000c4037905b012d83f3d99c4e2ed456100c4a31d7a180bc4627979ecc403054cb0dd00000034427fa80f5e373e0fe4f2360f5c0500000000") write(r1, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = syz_open_pts() close(r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1ff) dup(r3) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) syz_open_pts() 16:04:15 executing program 1: socketpair(0x1, 0x4005, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040), 0x0, 0x800, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:04:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x13, 0x40) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x80000000000000, 0x0, 0x8649, 0x300000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x4, 0x100000000, r1}) 16:04:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 16:04:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="da2eab31622017200c4864608ccd9bce94c057f4512f030fad6fb700be67382c0fc4bfa4a1068ee46f73ed7d2f1e346cb510cdb547e9c5169a5004259580d0ed4e1536691deceaec98f5c12de42ceb025400f948ba6a3019382ee12b752e426ff8929425a9612bfd0016713fbf097b9adba939bf3a7b17a97b993de97d80b30ed59463e62fc303b1f0c5322e565544cd8186db8f969f39c1119686df1fe73df0fa7fa7f03935b8c1d09f429eb540c992467b79335d90732300cdbaa3e629cd1f4f7a8eb501ef8530d6499be81157c0185123598daf91e6998793f39236a00f", 0xdf}, {&(0x7f0000000340)="f2031b8d1b9fce5a34b8f64824aaa6a34e1d4e96d7a1e817ee9c3039469aed854230fcbcee9ecca39e875f68c569ad8149791130dfe482178339d2ff33a13b2d3d83df57dc0044678773f33f78759f18da477b78f1c1ed4ae3fb1993b11fa32528c447d0f53b7201bfaceedd0c95ae78bcbfc4fbcad5674e48fb29202066c5fda148071d627840102866ba9b90bdc66aabfded7028a3cd8df9a17ee3789481f2f2a7c9df5a28c002cfda5765af178f0332fe030288af9b3a9e8c55826d", 0xbd}], 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x73065fb7, 0xfffffffffffffffb]}) 16:04:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000020008309ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 16:04:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0xfffffffffffffff9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x61ea, 0xa0b, 0x5, 0x0, "fd8db188b235d01eda48e582f93dab84e642329e", 0x81}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x80000001) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:04:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x101, 0x432, 0x9, 0x0, 0xe57f, 0x7, 0x20, 0x3, 0x3, 0x80000001, 0xe}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 16:04:15 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x2) write(r1, &(0x7f0000000140)='\x00', 0x1) read(r0, &(0x7f0000001600)=""/52, 0x34) write(r1, &(0x7f00000001c0), 0x201) 16:04:15 executing program 0: r0 = socket(0x18, 0x8001, 0x1000000000) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 16:04:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="08000000ffffffffff000000000000000000000000000000000000cbe7c359a91edfdc1cd71eccc0aaa2b100"/118], &(0x7f0000000180)=0x6e) 16:04:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:04:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x38) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000025, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:04:15 executing program 0: r0 = socket$inet(0x2, 0x400000000004002, 0x40000000000) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, 0x0, 0x259) 16:04:15 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x2a, './file0\x00'}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000040)="0690a24f3b0738b5", 0x8) 16:04:15 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:04:15 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfbb2, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000000100)=""/140, 0x8c}], 0x1000000000000203) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x101, 0x5}, 0x8) 16:04:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x20, 0x5, 0x66d, 0x1}, {0x96a, 0x7, 0x7, 0x9}, {0x100000001, 0x3, 0x401, 0xa8b6}, {0x3, 0x7ff, 0x7170, 0x8}, {0x400, 0x39, 0x905, 0x7}, {0xfffffffffffeffff, 0x0, 0x80000001, 0x7}, {0x1, 0x80000000000000, 0x2, 0xffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x2e, 0x100, 0x401}, 0x2, 0x9, 0x6579}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x40) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x8) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x2}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000600)=0x6) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x8, 0xfffffffffffffff9, 0x200}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="8863b5f2770c38e4cd89fdf0f2668d95fcc3d613e6ff0c5d9d5daf7da7e7990c734715622d7bbd527a07ae635c9fb8e4fd8c4932b7bd4bec7cd9fba407aa9ddb4e242750b8c1c958", 0x48) ftruncate(r1, 0x0, 0x8) r2 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x40) r3 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x8]) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000540)={0x0, 0x80000000, 0x8, 0x2, &(0x7f00000002c0)={{0x8000, 0x1f, 0x119d, 0x7fffffff, 0x9, 0xd79800000000, 0x4}, {[0x257, 0x4, 0x4, 0x8, 0x8, 0x8, 0xffffffffffffffff, 0x81, 0x1000, 0x8, 0x7fff, 0x1ff, 0x800, 0x4, 0xffff, 0xfffffffffffffffd, 0x5, 0x6d], [0x800, 0x2, 0x71, 0x0, 0x2, 0x4, 0xffff, 0x3f, 0x8001, 0xffffffffffffffff], [0x700000000000000, 0x2, 0xc05, 0xf7cc, 0x1ff, 0x5], [0xffff, 0x0, 0x20, 0x8, 0x7, 0x1], [{0x1, 0x81, 0x200, 0x9}, {0x80000000, 0x0, 0x10000}, {0x0, 0x4, 0x5, 0x9}, {0x9, 0x1f, 0xcb, 0x5}, {0x2, 0x8, 0x3f, 0x7}, {0x0, 0x5, 0x6, 0x8ad}, {0x7ca, 0xbe4, 0x3, 0x6}, {0xfffffffffffffffd, 0x0, 0xffffffff80000000, 0x80000001}], {0x7, 0x2, 0x1da1400000000, 0x1f}, {0x100000000, 0x0, 0x100000001, 0x2}}}, 0xffffffff, 0x80}) r4 = open(&(0x7f0000000580)='./file0\x00', 0x8, 0x80) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000005c0)=0x80000001) msgget$private(0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000880)=0x81) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000640)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000680)=0x80000001) clock_gettime(0x7, &(0x7f00000006c0)) syz_extract_tcp_res(&(0x7f0000000700), 0x6, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000040)='./file0\x00', 0x323, 0x0) kevent(r5, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 16:04:15 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x200) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x106) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/203, &(0x7f0000000140)=0xcb) 16:04:15 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:04:15 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/199, &(0x7f0000000140)=0xc7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) 16:04:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "69ed68111496a7a7d947135be1c6f0c0b4d01b8e"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) open(&(0x7f00000000c0)='./file0\x00', 0x480, 0x2) close(r2) 16:04:15 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x3812, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:04:15 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7) ioctl$TIOCCBRK(r1, 0x2000747a) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:04:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x400000000000029, 0x1a, &(0x7f0000000000), 0x15e) 16:04:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:04:15 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2008, 0x6) unlink(&(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f00000001c0)='./file0/file0\x00', 0x2009, 0x1) r0 = socket$inet(0x2, 0x0, 0x3) fcntl$setflags(r0, 0x2, 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto$unix(r1, &(0x7f0000000100)="351c13d8d0728731ef86543742702afa2ea4878e41e31ce070508d0b40baffe3867dab69743133d96d24dfab0a58212790d28b920c12e0dfa95a0774b55ca8826b409f3e489521d5b658b45863bbbef05089c77119eb5d", 0x57, 0x400, &(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10) 16:04:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_execute_func(&(0x7f0000000000)="660faeb55d00000066470f3a206c99f10047d27a003e0f38072fc442e8f3512d660f2accc46174c29fe010e38765c46155c235dddc0000748f092892c4f30f5e5ef4") r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:04:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_getres(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) write(r0, &(0x7f0000000180)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f34e2b20096f7fc8e6d924d4e303855da483f0da4811fb70a1d9952d7eb6fcbf29f293959542f705ee0cdb2968a7f96c44bd55e2f8391622b", 0x51) r1 = open(&(0x7f0000000000)='./bus\x00', 0x408, 0x2) write(r0, &(0x7f00000000c0)='e', 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) execve(0x0, 0x0, 0x0) close(r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:04:16 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) r0 = msgget$private(0x0, 0x140) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/51) msgget(0x2, 0x0) 16:04:16 executing program 0: r0 = socket(0x38, 0x2, 0x0) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xcde) sendto$inet(r0, &(0x7f0000000200)="3693fd5e03be3df646f54190d21303a17864dc0f5a", 0x15, 0x8, &(0x7f0000000240)={0x2, 0x3}, 0xc) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/66}, &(0x7f0000000180)=0x44) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)) 16:04:16 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') socket$unix(0x1, 0x2, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') r2 = msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') r3 = semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xffffffff7fffffff) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=""/37, 0x25) sync() mknod(&(0x7f0000000340)='./file1\x00', 0x15, 0xff) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) faccessat(r0, &(0x7f0000000240)='./file\x00', 0x2, 0x3) r5 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000940)={{0xfffffffffffffffb, 0xffffffffffffffff, r4, 0x0, r4, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 16:04:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400030080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:16 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) shutdown(r0, 0x3) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="f710a67d1d4dab7d637efe7a3d33922db8ffdd89ec3a5e3d5509d653fee7ad545497149ccd1d28e231c01210fe8b484c0e9fe402522362389790b305c31226c9d8691304b227a5926fe01525097fe1a3fd2fe4618dcfb2b98fdf047c12401ba9cb163816d946c8a7a7136dbb484a465ca2a77ee11b3b74e47c56743462bd850ddac87511f41792454a34fac35138284c1ca35001000080000000003abf868f11057929bf696e901a01fe5b", 0xab) 16:04:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x82}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x110, 0x0) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x0, 0xffff, 0x81, 0x4010000000000000}, {0x80, 0x7ff, 0x6, 0x96e}, {0x5, 0x10, 0x81, 0x20}, {0x4, 0x0, 0x3, 0x83}, {0x1, 0x400, 0x47135b84, 0x1}, {0x10000, 0x7, 0x3, 0x9}]}) 16:04:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="3a04c7441d1ef5cab69ff8", 0xb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) r2 = getegid() r3 = getegid() setregid(r2, r3) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:04:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r5 = getpgid(0x0) r6 = getuid() getgroups(0x2, &(0x7f0000000800)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xfffffffffffffee8) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000500)) r12 = semget$private(0x0, 0x3, 0x40) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000c00)={{0x2, r6, r7, r10, r7, 0x100, 0x101}, 0x0, 0x8}) r13 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) r15 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x10, 0x20) pipe2(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_timeval(r16, 0xffff, 0x1006, &(0x7f0000000b80), &(0x7f0000000bc0)=0x10) linkat(r15, &(0x7f0000000ac0)='./file0\x00', r17, &(0x7f0000000b40)='./file0\x00', 0x4) r18 = getgid() sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000180)="f492a0e745d63c56743ba9aaa2ed138bc6550d15a1381af3dccd0e53c0bbde9061755c83c6e7641aaed9f397c7f6990add4eb97cf89ff41e1a5c834bb9e801cbfd458cfeddd5cb23136e9058a28de0c55b41d4be3999fbf41b567556b4b179ffa789c21e8fcd863404d9f3e199d286429d8cc707e9eb0fe87ebeeda632e826ba24c74df708ccb945326cc651a28ef0a5728e3f0f0fc8a648ad36a621765f1f1ff226e644846b0d97b13c007a19a5ab86da2d610d0669c4f962f543b9cdbcf5561ac37cba004ba968cb8aaaa2405b6818", 0xd0}, {&(0x7f0000000280)="400ae26ffd4c5ea73de83b2b7f778a19698c35161f0a70ca8a28ebbe4d4dd571cc2fad438117ae68c47682aa3ae98e1d55b670740c0d66f3ad8df6238f193fd9fd8aec", 0x43}, {&(0x7f0000000380)="afaf8d26f96147ee84db1aef69ae2ce7f460549df4b6a2e1999da9a06a37c7171e0bdf68db1d681301c3cc0bca7137d8eb146d996579e24861c48a789965c7055493daa953c7a04ceb52da3863586462ac7077540fbb365f9bb799dbabf0b3b877f538dcce65cd0d6a5ea012705d4454075e", 0x72}, {&(0x7f0000000400)="6197a2b05d4924f2216dccd99d6108032fd6cd6cf87c5c54433246cc0067c873637c6c40150fe8f70db940c6ddf8fcd0d4f5f917bbb596cf9c5489539ed5f564aa43a2a6e00091e5d9b57cf7ee7e8fb433eb77ebb95eeba9e92886f0a0742e0f", 0x60}, {&(0x7f0000000640)="5e6d45aee8c8c8bbda532c8ecad55506a585dcb39f23fe679226e2e2799e860a4f3ad2ea826ee28ece758e039507218a0d3a1b8884e7906376015a059fadd83a8e38a61d0bc2f751dfad6bfdc5380b310acc1a08c1f3167d2205ae852703659a13eb1e0801ff9162dfd0f7236d356e75e9490960b5efd903aefe36c7bcde8df65900f4125356353271003132329f1cabbb1f7d8040c59f8cab0ebd2f75d9431cc6e6573f078e77a0d753183ada2c5fdd2eae3a1fef1634db5d3140eee9c98b18a22b321558485f88bc23b41941720b052f5fa5dc6e2c119234a776", 0xdb}, {&(0x7f0000000300)="7281c11fa4a0a5b71a1376fad0be1c1ecf0af0", 0x13}], 0x6, &(0x7f0000000980)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="040000002000000000001000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xb}, 0x40c) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:04:16 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x1000, 0x80) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:04:16 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/89}, &(0x7f0000000080)=0x5b) sendto$inet(r0, &(0x7f00000000c0)="b01e8d8245b86f4fd1d910937712f8d049255008759410dd7c1f719f4ab844bfde3cf0a3d4a28b6d0200772db366dc1a49b1c583fd8465eca660bbf4021ada22daa9c86278ed3be5e4446a9d4b6db4b2acb7f34fe2d5a11695bfa66850439352be56e5a7d4245e1125991ccc5c044ec78788cc859f1181fba3", 0x79, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) setitimer(0x2, &(0x7f0000000180)={{0xffffffffffffffff, 0x6}, {0x10001, 0x8}}, 0x0) sendto$unix(r0, &(0x7f00000001c0)="f3df1c866a8d952318d055793e060386e887007224616d63643a6e3ed363811ff192539e681a25f52cee7daac3047a4c9369f393344633eb7b589b4f044365606b88edcf6ff6b0530b4c41ce48ed93bbd8b201c39545e2b747e40c93c5c635faa034d699cdabea8f666a20ab4bd3b75fe7d51e847dbd6111d36bd4033f071c0ee0fbd50e5755f220fad9dbbb783ef0b194642c6d20cfc7baa78f7174622cb7aa2fbe14679b48e533852b6d813c206b649d54ec896e8b18afb54bdee01aa753231ae418800829f9f3587c28a9ab21aa3fd7e0", 0xd2, 0x403, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r1, &(0x7f00000003c0)='.\x00') r2 = open(&(0x7f0000000400)='./file0\x00', 0xa01, 0x80) connect$unix(r1, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = open(&(0x7f0000000480)='./file0/file0\x00', 0x40, 0x50) recvfrom$inet6(r0, &(0x7f00000004c0)=""/113, 0x71, 0x0, &(0x7f0000000540)={0x18, 0x2, 0x4, 0x3ff}, 0xc) getsockname$unix(r0, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) r4 = openat(r2, &(0x7f0000000600)='./file0/file0\x00', 0x80, 0x70) symlinkat(&(0x7f0000000640)='./file0/file0\x00', r4, &(0x7f0000000680)='./file0\x00') r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x8210, 0x0) symlinkat(&(0x7f0000000700)='\x00', r5, &(0x7f0000000740)='./file0/file0\x00') open$dir(&(0x7f0000000780)='./file0\x00', 0x490, 0xa5) r6 = open(&(0x7f00000007c0)='./file0\x00', 0x8000, 0x4) recvfrom$inet6(r6, &(0x7f0000000800)=""/161, 0xa1, 0x840, &(0x7f00000008c0)={0x18, 0x0, 0x7, 0xfff}, 0xc) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000900)) symlink(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file0/file0\x00') r7 = fcntl$getown(r4, 0x5) r8 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, &(0x7f0000000c40)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000c80)={0x0}, 0xc) r11 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, &(0x7f0000000d00)=0xc) r13 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000e40)={&(0x7f00000009c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000bc0)=[{&(0x7f0000000a00)="19d1f5e7f2048801ca8f465e7dd5b1e51055dd16a33ffa896a01970c8540d2b8593987fab2fd46db8b072a1952406e635ba3a49037e7bb52a4c8", 0x3a}, {&(0x7f0000000a40)="3443127bb4e7806aca66373b885ef2873eb919703ca7145ea8ded794dc9d8aed7b608f4e01f7949281f760844dbf223c092ac3eb4eb2eb0d96137e2afc2d7f2cd72c9e9e4f42e8cab544765002276bf2158250d9caac76a67be61d773016348c2579b61c1aec669fcf07b442c0e6b3883b85ce4619a8ebd19473a2f7b69dabe1acf1110bd7378ea659dcf116dd7d550de901462ed6ddbd808cd7ed413e6ff64a6391e3694fefb4c815b85f11a418625acf305e944d03f9f4f9d1754831b20283069ff23f", 0xc4}, {&(0x7f0000000b40)="de1d934c5ce8d58fade1a277ab8e34219f9d334616312a8f44b15bdc529191", 0x1f}, {&(0x7f0000000b80)="dd4e76f36f232434", 0x8}], 0x4, &(0x7f0000000dc0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x60, 0x8}, 0x4) 16:04:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x181, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) fcntl$dupfd(r0, 0xa, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r1) setrlimit(0x1, &(0x7f0000000080)={0x1, 0x6}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x7}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800003, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00le0\x00'], 0xa) 16:04:17 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8002, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x2) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:04:17 executing program 1: r0 = semget(0x3, 0x83, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) semget(0x0, 0x0, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x188) sendto(r1, &(0x7f00000001c0)="b44669554924e017dbaa405b5822ca796bc30ccc37cf184674716d3402386a515c4f2d6da7b421b31600e04698baa53af1f332903806aec98f26f4117a643f618cf504b779187aff52e7da22d3d11d00c3031defcce692687b28eb4f921857d5691b2d0bfa6f1a8c5445f5732d57ccb6a2b698272899b19032c5bdc71e1cf932144230c9a7a5f63183a4f19fc114", 0x8e, 0x1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) semget(0x0, 0x1, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/15]) semctl$IPC_RMID(r0, 0x0, 0x0) 16:04:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) open(&(0x7f0000000040)='./file0\x00', 0xca0, 0x56) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc00, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:04:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x10000000000000, 0xffffffffffffffff) r3 = dup2(r2, r2) ioctl$KDGKBMODE(r2, 0x40044b06) r4 = kqueue() close(r2) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:04:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x152, 0x0) r2 = geteuid() r3 = getgid() recvfrom$inet6(r0, &(0x7f00000000c0)=""/132, 0x84, 0x1, 0x0, 0x0) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) sendto$unix(r0, &(0x7f0000000240)="5001050260000004000000001306ca90100e03fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:04:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) mprotect(&(0x7f000017d000/0x3000)=nil, 0x3000, 0x2) 16:04:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0x8) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000240)=0xfffffffffffffca7) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) clock_getres(0x4, &(0x7f00000001c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701080000000009"], 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2000000000006, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1", 0x12) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./bus\x00', 0x8) r3 = semget$private(0x0, 0x4, 0x20) semctl$GETPID(r3, 0x5, 0x4, &(0x7f0000000340)=""/91) 16:04:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r0) 16:04:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3, r2, r3, r4, r5, 0x130, 0x100000001}, 0x1f, 0x5, 0x9}) r6 = syz_open_pts() ioctl$TIOCSTART(r6, 0x2000746e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/16) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() dup2(r7, r8) kevent(r9, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) socket(0x2, 0x3, 0x7) 16:04:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x3, 0x4) 16:04:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2bd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6c}, {0x7e, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x3, 0x98, 0x8, 0x1}, {0x6, 0x101, 0x2, 0xc6a}, {0x77f1, 0x401, 0x6, 0x7f}, {0x41e, 0x2, 0xfa6, 0x5dd8}, {0x4, 0x8, 0xffffffffffff7fff, 0x2}, {0x8cc, 0x4, 0x4, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:17 executing program 0: r0 = syz_open_pts() mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) flock(r0, 0x7) flock(r0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000, r2}) 16:04:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) write(r0, &(0x7f0000000980)="a2624423b013ff840ebbbb045e4527d78f1b50eb3945a74c38bb53443ebac49e879b850edadc1cf641282cb6713042285a5ea98c2d339135f0bd58b48269a762d7254149681271bb1f0ddbb6", 0x4c) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000a00)="5634541c54f7bf17836cfb8343ab6dc967767a13d437a50cc3050a9710b96ec896ba3f026f23b4fcd093e45270e16605518b1127c877b414d1df2304af488edd1e2bab8536fd26966c2607608db0694a5e7448accfbc49c13f974a4127abdbccdd69a5b914d949bba64d7aa42c81a6527b83b99ed23c8e99eca2eb543d05480346318604d3cfa73c6c495d6a8bee730adc9f65", 0x93}, {&(0x7f0000000ac0)="ea4aa6ca2bedaed8fe304a911395e15d8179e9d7d0a915669127b5e455599f144d1b4b2027cdb175140edb77dfd56bc216a1c5a03a2623e0dd95daf9aac296a027c41b5934b5b86bc5946eee5ba5ae78c36e7f14a2435c3cceedcd459c019950c00f8b3b20ca5355db1ad6b3a108a4062e71e09b9077e51bfebc803a6b97602d", 0x80}, {&(0x7f0000000b40)="2b7d5f88dd8b11875f10677722e5d5cfa6168a597c34f86400a456791b9b7a42ec15f98d1ac1f6d4931679f40b797e1ca18f120eb7ec00124b344d13911234399c386d8440c088e90ffcdeee8c0f6660792099a44d4117c6e32753e485c55c98c0cd1e78c59b9044a6b11169a41ce2ea18f8c4def9feb51d41f2ffbfa0d21435b0fce716c89a197b40b1503efecdc9517fc829a86cdc2a40ce74e254d1286f1604a5bd0612acdfb532736600db8f5f51bcdc85d87f6a5629e5b7dea71d6a52562ccb033351eece04f0d73f899dcf3f", 0xcf}], 0x3) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r1, &(0x7f0000000100)='\f', 0x1) poll(&(0x7f0000000c40)=[{r1, 0x2}, {r3, 0x80}, {r3, 0x10}, {r1, 0x100}, {r0, 0x4}, {r0}], 0x6, 0x0) fchmod(r2, 0x2) 16:04:17 executing program 1: semget(0x0, 0x400000004, 0x44) openat$wskbd(0xffffffffffffff9c, 0xfffffffffffffffe, 0xc2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) socket$inet6(0x18, 0x0, 0x14) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10000, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)) r2 = dup2(r1, r0) pwrite(r2, &(0x7f0000000000)="169399d26c6b1030531315d8d106e69676988196ef7c133effdfcaec1c56cd7a881eb8edc20d1ca80d6dd61de0c9c729fde6373f3b3c108a977f12f98dc3ec810d87c00c619cc0efd58439b994e68789bb9e8dcfbc90a9d13fac6428626ed045a38e757b023d10198a2182b087b0ea8bad4f5ad69bb49757f1a75cca6e6ace11c074e776097ce4124ba07c7f3dd8ce54d3ed93e6ea8acb8d4ef73305b2c736a06c5413e1080ee809e6cb9b76fa46e5dab864858593498e5af66255d2155e85f9387596790a8ddf4293b04a7f0ca21ccbe0", 0xd1, 0x0, 0x0) 16:04:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x2) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f00000001c0)=0xd) read(r0, &(0x7f0000000100)=""/96, 0x60) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) poll(&(0x7f0000000080)=[{r0, 0x22}, {r0, 0x20}, {r0, 0x10c}, {r0, 0x89}], 0x4, 0x1f) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x8, 0x4, 0x3, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x65a}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ef7000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000f24000/0x2000)=nil, 0x8}, {&(0x7f0000e59000/0x3000)=nil, &(0x7f0000e65000/0x1000)=nil, 0x8}, {&(0x7f0000f82000/0x5000)=nil, &(0x7f0000e27000/0x2000)=nil, 0x7}, {&(0x7f0000e89000/0x3000)=nil, &(0x7f0000f2e000/0x3000)=nil, 0xffffffff}, {&(0x7f0000f4c000/0x4000)=nil, &(0x7f0000ea4000/0x3000)=nil, 0xc4f4}, {&(0x7f0000eea000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8a2}, {&(0x7f0000e72000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ec3000/0x2000)=nil, &(0x7f0000f52000/0x2000)=nil, 0x100}, {&(0x7f0000f09000/0x2000)=nil, &(0x7f0000e9e000/0xd000)=nil, 0x3b}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0xb4}) 16:04:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:04:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r2 = dup(r1) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000280)={{}, 0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x1, 0x5608fdd0, 0xc0000000000000}, 0x204000000000, 0x7, 0x4}) 16:04:18 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000000)='./bus\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:04:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 16:04:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) dup(r2) recvmsg(0xffffffffffffffff, 0x0, 0x40) ioctl$TIOCSDTR(r0, 0x20007479) msgget$private(0x0, 0x2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) 16:04:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 16:04:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:04:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='O0', 0x2}], 0x1) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x64, 0x4) r1 = socket(0x0, 0x1, 0x4) recvfrom$unix(r0, &(0x7f0000000400)=""/4096, 0x1000, 0x42, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) setsockopt(r0, 0x5, 0x7, &(0x7f0000000080)="d633a78b8b048c43e0b73ad658265a5c2ee4708ea83b73b65cb0c7dd4100e7cb8bf0", 0x22) ioctl$TIOCSCTTY(r0, 0x20007461) recvfrom$unix(r1, &(0x7f0000000140)=""/198, 0xc6, 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f62755073000b3e63a706c0417458eea662259b2a3608e6541c10914a288ae61db956b58d6defae1d3989cc28f5d250d8229f941831d1a6fb18cae46470d82b046bae05418175bdd92caaaacf0e269e854114bcaa1d75268194e45d248edce07cb32744e294c21ef8268f5127df108fc1dd281f1a224f36e9dfc3f31012a6ffb4e73e09cd41cf6e2160"], 0x8) 16:04:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) mlockall(0x2) syz_execute_func(0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x1, 0x10, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/89}, &(0x7f0000000100)=0x5b) 16:04:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(0xffffffffffffffff, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0xffffffff, 0x400, 0x800, {[0x8, 0x1f, 0xc4f, 0x8, 0x7f, 0x80000000, 0x1, 0xfff, 0x2a32, 0x4, 0x6, 0x7, 0x6, 0x3, 0x4, 0x2, 0x4, 0x7f], [0xffff, 0x5, 0x7f, 0x9, 0x0, 0x100000001, 0xfffffffffffffff8, 0xffff, 0x5, 0x400], [0x5, 0x9, 0x0, 0xfb, 0x6f, 0x2, 0x100000000], [0xa09, 0x400, 0xd2, 0x3, 0x0, 0x81], [{0x9, 0x40, 0xffffffff, 0x81}, {0x6, 0x6, 0x7e, 0x401}, {0x3f, 0x9, 0x5, 0x7fff}, {0x2, 0x80000001, 0x40, 0x85fd556}, {0x4, 0x7, 0x2, 0x402}, {0xca9, 0x40, 0x6d3b, 0x9}, {0x3, 0x4, 0x7f, 0x80000000}, {0xcee, 0x9, 0x6, 0xb}], {0x4, 0x5, 0xfffffffffffffffe, 0x200}, {0x0, 0x1, 0x10001, 0xffffffff}}}) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x3, 0x80}, 0xc) 16:04:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x92}], 0x1}) lseek(r0, 0x0, 0x0, 0x1) sendto$inet(0xffffffffffffffff, &(0x7f0000000280)="78b1595ce03b2eba949f265763a8069a9ef2e251fa9d9a91ad01d453a2372269c0a89d06e0033ab0a4ee20f62e565f8ab651f88e25c0f14eeab050bdd0d99b926ba0055ab6c1b87be83f460af1f68bcad386b07e71be2f03f54f7317d55e80395b7c9d4d68c623b70d938a21d3248878086cb8654648bcd27b38591c145bfe65e6ba061cc13667600f4288a918b536430eae0eae13f001003b172d25d7132090e6af1f993048b40bfc3bd9acd6245bbe76038294ea3ad6ff95cf93c2798740eae61bfc2964292835345c0fb772c4c2e6b1cb8b57daee90cdfdbe096ece26b1e53453e1380f2a19a3ec63746f045bc4346fd4d07f8f241eedb9d0a5830772367bedf25cc95dbc81a350c5cb218ba0badf1f8bd40dd3d1c1666ca9b94f844f111ec84640402fa3615fdd573e9bd5bd6c024a8b014359923aae65c73761597dd1f8e85d96437cc945ef373765", 0x14b, 0x0, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:04:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2c0, 0x110) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000001}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pmap_unwire: wiring for pmap 0xfffffd803f00b4b0 va 0x1b32020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b4b0 va 0x1b32021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b4b0 va 0x1b32022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b4b0 va 0x1b32023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b4b0 va 0x1b32024000 didn't change! 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x67, 0x6bb, 0x6, 0x1}, {0x1000, 0xfffffffffffffc50, 0x80000001, 0x5}, {0x100, 0xe82, 0x8001, 0x7f}, {0x1, 0x9, 0x7, 0x101}, {0x2000000000, 0x0, 0x3, 0x6}, {0x38db22c9, 0x3a6, 0x5, 0xffffffffffffffe0}]}) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:19 executing program 0: chmod(&(0x7f0000000040)='./bus\x00', 0x18) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000280)='./bus\x00', 0x2, 0x4) chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000011, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}, {}, {}, {}, {0x0, 0xffff}, {}, {0x2}, {0x0, 0xffffffffffffffff}]}) 16:04:19 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1fe, 0x0) mprotect(&(0x7f0000700000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x2) pmap_unwire: wiring for pmap 0xfffffd803f00b4b0 va 0x1b32020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b4b0 va 0x1b32021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b4b0 va 0x1b32022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b4b0 va 0x1b32023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b4b0 va 0x1b32024000 didn't change! 16:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10, 0x3, 0x1ff) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/221, &(0x7f0000000200)=0xdd) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 16:04:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x20012, 0x20) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f00000000c0)) 16:04:19 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = fcntl$dupfd(r0, 0x0, r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCSBRK(r3, 0x2000747b) 16:04:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:04:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:04:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x4000000000004, 0x1f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:19 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ftruncate(r0, 0x0, 0x80001ffff8) 16:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7}, {0x6}]}) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="5c382528e72b9e2a1ff121cdf998ccb2ea4b940b3d00e84096cdf5de77ad31e876dea281e20818ad201d56ec37bdefb8f350ecb45fa3ab1776eb5e68fddffc0140f8ecac9df7c59218e7dc555b67f11b1c24b80a335b", 0x337}, {&(0x7f0000000040)="a306ca8d5d99dc6d711eec424fb3ff92664a266a66e54c38fff9112203ae727cc3e7f59dcb3eb43b4c9f41291150b97d83a818673dbb01b931a81621", 0x3c}, {&(0x7f00000001c0)="e8724e5d30a69592448e098e5a729f7ae9f3e98d727bee4e985abec2ce5f3c924223902aa1", 0x25}, {&(0x7f0000000240)="44fde95834dc50b884102db5d0aa8199455219a072d56749a9d50d2984108e48f6c5e2", 0x23}, {&(0x7f0000000280)="a7826c0e7aa14f91ff5d2fb40ec897244aad0572daa70d1a972fbadcbbf9", 0x1e}, {&(0x7f00000002c0)="4214371a69a76bc889385cab12f17b7a40d517d9f3f1a705c27d3056b45d604b00e6a1dd8bf45c517915580e2194b1d3cb38f9bfae61b00ca31e638a0db246cf793ae864d782febbe8055c997b644043cb3f6d1e987414ab2d67be78950904630d6768d2f546097998209ee10d77f18f51b3e4d519af7f96e048493b5e8b259f", 0x80}, {&(0x7f0000000700)="3059051c7d5e6f3fffc81997bbdecdd652e58f88ec724de7cce85aeefadaf4df08e1f25a9694e0ed3b1e6ae3c7d852a45c89d650ef020aff07052ef241a86b84e5f48f1b46f65cfac0f493c29484adc56702944f62542fd7a59cbb32d9d4d6efb11bd0fe10fae1ae1f0d19a3ab85620508b90b0f4d561128af5c37aad21080863fee87ba31a68cdfe40a72d556e08b4615a3ca35961b102b15015f5de4045742c38dde50e8d341c77a840e078b02ea529d64d8", 0xb3}, {&(0x7f0000000400)="e0254640491dc7dc52a0245a5a65741295eddc74ce75bdf8a7e2d75c0e015417202a8580a7036a62bd613b173140c79579fccab596f245fadb5c4649a277f1ef76c320c4158f9eaf6f09d10dd69f38893135fe9b02373c16146d1b2e38011ebd565ceb9cbfde2ad4c6aa2bae4c80a4089705f2ff44ae42377dfbaa953e8c360306feda7e6d1ee2593e9dcbc6f0bc9d280104102908dc65be6c537982bfced08242fb3be906e37b110756ddcf404f501b85d7eec6e7ba58c247254de1c265915489eb3c7a7fb91e95784c927a35f95de6b0cfea7ebc733c143410b1e19d79de76a4753719e6c38edbf1b9fce64d4ccedb6e29cb87", 0xf4}, {&(0x7f0000000500)="8eda656b479e6c99de9823cc72a3b689f71064f4edf6d80a1fa8eeeddd6594cbcd4e2c473175f2942fef50e736194fb8d22fc24b7fc7d68a8c73cc3d76fc2143407a97542cbe370344c6cfb02716e1f32b9bb9e83ba6f4f1074885e5b475e95bd7a92fb832bde34257ecbb43b1e1d1b077fe78449e2cf3e9231af0d84fdc03aa6941e4439fc2f8ae0bc60f9afc04a8bca99f4ff0f09fb72557a2e70c5270fc6f953e14b67a4686", 0xa7}], 0x9, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000380)) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0xffffffffffff7fff, 0x10000, 0x1, 0x1}]}) 16:04:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x1, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xe, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:04:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0xa2) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x4) dup2(r0, r1) 16:04:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8001, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000480)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0xe9, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$getown(r2, 0x5) r12 = syz_open_pts() ioctl$TIOCSTSTAMP(r12, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) getpgrp() getpgrp() r13 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000780)={0x1, [{0x3, 0x6}, {0x3, 0x8}, {0x3, 0x7}, {0x3, 0x7}, {0x3, 0x9}, {0x3, 0x9}, {0x1, 0xfffffffffffffffc}, {0x2, 0xfffffffffffffffd}, {0x3, 0x3e2c1432}, {0x2, 0x7}, {0x3, 0x9}, {}, {0x3, 0x9bb}, {0x2, 0x2}, {0x3, 0x1}, {0x3, 0xffff}, {0x3, 0x10001}, {0x3, 0x3ff}, {0x1, 0x7}, {0x3, 0x4}, {0x3, 0x9}, {0x1, 0x8000}, {0x3, 0x9870}, {0x3, 0xffffffffffffffb7}, {0x2, 0x3}, {0x0, 0x8}, {0x3, 0x3}, {0x2}, {0x1, 0x5}, {0x3, 0x81}, {0x3, 0x4fe}, {0x3, 0x1}]}) 16:04:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x20, 0x7fffffff, 0x7cb}, 0x4, 0x6, 0x200}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xfffffffffffffffc) r3 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r3, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000200)=0x3f) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[0x4, 0x0, 0x8, 0x7fff, 0x9, 0x6, 0x1000]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000380)=0x8) msgctl$IPC_RMID(r3, 0x0) chroot(&(0x7f0000000300)='./file0\x00') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000340)=0x1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000540)={0x3}) r4 = getpgid(0xffffffffffffffff) wait4(r4, 0x0, 0x8, &(0x7f00000003c0)) fcntl$lock(r1, 0x7, &(0x7f0000000480)={0x2, 0x0, 0x9, 0x5, r4}) ioctl$BIOCLOCK(r1, 0x20004276) chroot(&(0x7f00000004c0)='./file0\x00') open(&(0x7f0000000500)='./file0\x00', 0x10800, 0x8) r5 = semget$private(0x0, 0x6, 0x24) semop(r5, &(0x7f0000000740)=[{0x7, 0x6, 0x1000}, {0x3, 0xf, 0x800}, {0x2, 0x100, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x7, 0x800}, {0x3, 0x81, 0x800}, {0x0, 0x2, 0x800}, {0x3, 0x4, 0x1000}], 0x299) openat(r1, &(0x7f0000000580)='./file0\x00', 0x100, 0x0) getpeername$inet6(r0, &(0x7f0000000800), &(0x7f0000000840)=0xc) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000680)={{}, 0xa, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$getown(r1, 0x5) link(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)='./file0\x00') 16:04:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:04:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) accept(r0, 0x0, &(0x7f0000000040)) r1 = accept(r0, 0x0, &(0x7f0000000080)) r2 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7, 0x2f2, 0x957, 0x1, 0x100000000, 0x3eaa, 0x8, 0x0, 0x0, 0xb27, 0x4}) syz_open_pts() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x4, './file0\x00'}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x41) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') chdir(&(0x7f00000002c0)='./file0\x00') faccessat(r3, &(0x7f0000000300)='./file0\x00', 0x40, 0x3) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001340)={0x1000, 0x0, &(0x7f0000000340)=""/4096}) chdir(&(0x7f0000001380)='./file0\x00') getsockname(r2, &(0x7f00000013c0)=@in, &(0x7f0000001400)=0xc) recvfrom$unix(r1, &(0x7f0000001440)=""/94, 0x5e, 0x802, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) link(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='./file1\x00') bind$unix(r2, &(0x7f0000001580)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$unix(r0, &(0x7f00000015c0)=""/78, 0x4e, 0x801, &(0x7f0000001640)=@file={0x0, './file1\x00'}, 0xa) chflags(&(0x7f0000001680)='./file1\x00', 0x10000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/zero\x00', 0x10689, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001700)={""/16, @ifru_metric}) chdir(&(0x7f0000001740)='./file0\x00') mknodat(r0, &(0x7f0000001780)='./file0\x00', 0x2000, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000017c0)=0x6) mkdir(&(0x7f0000001800)='./file1/file0\x00', 0x30) renameat(r4, &(0x7f0000001840)='./file1/../file0\x00', r0, &(0x7f0000001880)='./file2\x00') setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000018c0)={0x7ff, 0xffff}, 0x8) mkdirat(r3, &(0x7f0000001900)='./file3\x00', 0x62) mmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x2, 0x2010, r4, 0x0, 0x0) chmod(&(0x7f0000001940)='./file1\x00', 0x120) 16:04:20 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) r1 = syz_open_pts() close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8490, 0x0) dup(r1) dup(r0) syz_open_pts() 16:04:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) close(r0) dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf9, 0x7, 0x2, 0xdf6c, "70f31d8cc932477173ef692d9871a50c4c1c60d4", 0x5, 0x80}) r2 = syz_open_pts() kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:04:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f092700000000000000004000000018000000000036be2dea537cc660ebb60c52d83726ce13477939359c70b24f9cca224ee1a87108606fd9d1b6df1257d77a2c429ce1f4f425a5f99b81160075b9141f83ff17eaf6efa465bb4c8e72d49d24ef25f5040000000000000023e24799a907caf6f4b3d62db3554fc008921220a8446fe0d1969d53ee4771cdb510f59e888992097c284c8cbcf8d284603b91d4d9c56711c23fcdf1354d8e3efecc5faf6b4508aa3eae44f48ef256ae7caac9f84480420c8757224ac0a8e59fcea55e4b820f6d73dbd929a030fe68744e848c6cdfb8ff07258d7790125144035c31f26ca8ab6b4ce62d821a09", 0x145) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xf74) r1 = syz_open_pts() close(r0) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xfffffffffffffffb, "85000000000900005f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x3, 0xff, 0x81, 0x0, 0x0, 0x8001, 0xfff, 0x1, 0x1, 0x5, 0x6}) write(r2, &(0x7f0000000200)="60456b9db9048ea10111c7bd64d5ec7ab8a662630281ec738a0acb57fff9ee8d8029cc720692135a99beca46b0a4940e60712258c910fde80c3ef56268e95da1f58eeba69d4d70b883860cba912489407fba0afa1bc6c407a429eb4fc7310a1e24522762b528da954b78e77df7bff3766faf0bd5702bc57ee72f4a5ed0eb5e239869d91167341bc6bb714a5802dc5c936779cc77e2742fb2e4f34f01ed44df546aab91550fc3108c2d6fe2a04f4ca79ffacba616a48de3c2949e50c2201473ed065399625d916c30133567bc45132bbaf08e12f9f9bea9d4d27e347ac8fb9288b255d87e5dfbc7c5cb9be187aae7a56319ed", 0xf2) syz_open_pts() 16:04:20 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:04:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)) r1 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x18, 0x97b, &(0x7f0000000280)="f88536d2ab5a6ca276e77aa30721e318852eff9aa9253964ee621389ca2490462b5f353cbfa332bdc05e345525dd290efea1ed78dec9213be21644c5a35f67edbcac6a4e1a4190a448eee91d012c5f409140bd79041a8b299234a5a87b4b90ba537ce6c76c84087cf12dda46cf961f0f20ee1553e3a28c60ae55b2217059f8d0fbb22a7013899d44aafb61d7bfdb130f89e9f81ee1745bd1c685bbad0d3e0c53e406e0cfd1bf644f523c76bbf3febebe4869efe4b4a15b1693ec675125880c9dfef906412c867a840a030d45cc0fc32b7413961285147a7a0699bb3408f82c2a5420d7", 0xe3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) lseek(r2, 0x0, 0x60, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000240)={0x7, 0x8, {0x200, 0xac3f}}) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000200)={0xa8, 0x3f, './file0\x00', 0xffffffffffffffff, 0xffffffffffffff80, 0x1}) sendto$unix(r1, &(0x7f0000000000)="b100050360000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000380)=""/35, 0x23, 0x3, 0x0, 0x0) socket(0x6, 0x3, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x100000000, './file0\x00'}) 16:04:20 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:04:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:04:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x20cd1, 0x50) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x1) renameat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x101) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) chmod(&(0x7f00000002c0)='./bus\x00', 0x80) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r3, r4) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="000000024ae2c9cb0c7501df839f2124a78867d3bf80", 0x16}], 0x1) 16:04:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000680)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3d1aaf1a34ee6cfd0f85000000e5522aeefeaff0f2c85e2831c61a32b263c6205a400e2c424f9aba99d3d449011e78009da398bcd62b103434820abc4bcabba3444002007e142937ffabbb9917dd1d95e8f6b9d378ee4ef8f0c9ea000014e4725b38176a5f91942057cb5837d701adc6100ffc308cb6e417ae9762f09106fac07683bf4d2ad48964769baedbbe6dff4bc732b11ca7d2588a04a0488c2e54c1db0dbac5b34deea40d85e6187af12c8970d423eb9061d4a61fb1467a3148e7bd97293df0b57b990bf3d12615ebc74060f9e1d6c4a95e265d8f5c290000000000000000000000000000000000000000000000bc1b5c21", 0x10e) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x5, 0x100100098b, 0xffffbfffffffff3d, "857df934ea00", 0x6, 0x200000}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:04:21 executing program 0: select(0xffffffffffffffb4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 16:04:21 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt(r0, 0xfff, 0x0, &(0x7f0000000100)=""/69, &(0x7f0000000180)=0x45) r1 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x2) 16:04:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x190, 0xffff, 0x0, "6c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd42"}], 0x190}, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x90, 0xf0000000, 0x7fffffff, 0x1}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x5, 0xffff}, {{r0}, 0x0, 0x80, 0x41, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x1, 0x6}], 0x3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xa, 0x20, 0x5, 0x7}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x6, 0x9}, {{r1}, 0xfffffffffffffff9, 0xc, 0x2, 0x1c8, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x8001, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0xa1, 0x4, 0x5d3e82fe, 0x11e552de}], 0x58c2, &(0x7f0000000140)={0x6, 0x8f9e}) kevent(r1, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) 16:04:22 executing program 1: setrlimit(0x100000000000007, &(0x7f0000000080)={0x9, 0x4}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x82a0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x3eb4) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) dup(r0) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d", 0x15d) 16:04:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x20}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x4, &(0x7f0000001240)="3d80fb0d") 16:04:22 executing program 0: madvise(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x10) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) 16:04:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='<[\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='$%$!(\x00', &(0x7f0000000200)=':\x00', &(0x7f0000000240)='@&'], &(0x7f0000000380)=[&(0x7f00000002c0)='&\x00', &(0x7f0000000300)='@\'\x00', &(0x7f0000000340)='^\xb2\'\x00']) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600400080000e84cdd000000000000ff00000000000000ffff02c7d91e6300000000400000f2e9df", 0x2c}], 0x1) 16:04:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20000000002}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:04:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) kqueue() close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:04:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x5, 0x7fffffff, 0x5, 0x7}, {0x0, 0xfffffffffffffffd, 0x2, 0x9}, {0xfffffffffffffff8, 0x2, 0x9, 0xea}, {0x2602, 0x1000, 0x8, 0x3ff}, {0x7, 0x100000001, 0x9, 0x7}]}) 16:04:22 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r0 = geteuid() setuid(r0) r1 = socket$inet6(0x18, 0x3, 0x0) fchmod(r1, 0x30) socketpair(0x1e, 0x3, 0x323d, &(0x7f0000000000)) 16:04:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) syz_emit_ethernet(0x47, &(0x7f0000000180)="901a18b1f66df7c7c3e953271b18c1fd50863f2df3d554028c9b342658b65fb6fcf00aec9f42a07ceffcc932ab2781c5b4d1bbd110b5157d57631f62172a7af4b7444c38793ff8") mknod(&(0x7f0000000280)='./bus/file0\x00', 0x2005, 0xc3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:04:22 executing program 0: r0 = socket(0x800000018, 0x3, 0x400106) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:04:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xd}, {{}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x80, 0x0) write(r0, &(0x7f0000000000)="2c89", 0x2) 16:04:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x7, &(0x7f0000000080)=""/171, &(0x7f0000000000)=0xab) socket(0x1, 0x4, 0x7a02cda5) socket(0x20, 0x0, 0x3) 16:04:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x3, 0x1c) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/127) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000500)) connect$unix(r1, &(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)=',\x00', &(0x7f00000000c0)='%:\x00', &(0x7f0000000100)=':].\x00', &(0x7f0000000180)='*\xe7\x00', &(0x7f00000001c0)='}\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='/\xd3\x00', &(0x7f00000002c0)='@\x00', &(0x7f0000000300)='+\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=',\x00', &(0x7f0000000400)=']/\x00', &(0x7f0000000440)='\xb2\xc5\x00']) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair(0x20, 0x4, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x48, 0x1) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x990, 0x0) r8 = socket$inet6(0x18, 0x3, 0x22) readv(r7, &(0x7f0000000580)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/75, 0x4b}], 0x2) r9 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x4) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x28, 0x20, 0x7, 0xed0}, {{r2}, 0xffffffffffffffff, 0x11, 0x1, 0x9, 0x800}, {{r3}, 0xffffffffffffffff, 0x0, 0x2, 0x2f9, 0x3}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000023}, {{r5}, 0xffffffffffffffff, 0x8c, 0xf0000000, 0xac41, 0x9}, {{r6}, 0xfffffffffffffffa, 0x8, 0x40000006, 0x8, 0x8}, {{r7}, 0xfffffffffffffffe, 0x2b, 0x13, 0x1, 0x4}, {{r8}, 0x0, 0xa0, 0xfffff, 0x8, 0x2}], 0x5, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffffa, 0x34, 0x10, 0x3ff, 0xffff}], 0x6, &(0x7f00000003c0)={0x1f, 0x31db}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) open(&(0x7f00000005c0)='./file0/file0\x00', 0x81c0, 0x20) clock_getres(0x6, 0x0) nanosleep(&(0x7f0000000000)={0x1, 0x5}, &(0x7f0000000040)) 16:04:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="dccc4bf6266c1fd2d05b9f97764c96a0adace60dc9cf8e6f0237f4681aff4c44ef158a5921c3e3ef77e876b50f57a1ea4fdeda6f8a00a85178b18b0791b7d3a45d47c2f2663182893460bcda6dc0bd4bef98a371b176f623006994367fad2ab67132f436ff847dc85fedba164f7b14eba101b07c160366bb917f8a40d3fbce41c20da635ceb0000f5462d9fe4c0cbb5635d519e89d1279820d557dc58d4e7079c48fa0e092e68747a49db3d44e468dd4cc", 0xb1}, {&(0x7f0000000240)="46fe879cc65be4c3b1a271c51ded6cb67d9d3c4579430781814f431d7b7c2d98af88470c0bfee5d24b14febbf50298257f748cb93f92157e033a61be193b705934a8b20b7a0ceb679f195f8252a29b7caabb7b37f829e4895df540a7aed45b", 0x5f}], 0x2, 0x0, 0x0) 16:04:22 executing program 0: r0 = socket(0x18, 0x21, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:04:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x8005, 0x80000000) socket$inet(0x2, 0x5, 0x2ac000000) 16:04:23 executing program 1: madvise(&(0x7f000062f000/0x2000)=nil, 0x2000, 0x7) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:04:23 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x7e, 0x0) 16:04:23 executing program 0: geteuid() geteuid() geteuid() getuid() pipe2(&(0x7f0000000040), 0x10000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) r2 = syz_open_pts() fchmod(r2, 0x0) 16:04:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x933, 0x0) close(r0) getpeername$inet6(r0, 0x0, 0x0) 16:04:24 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x20007478, 0x0) 16:04:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x8, 0x97, 0xf2, 0x7fff}) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 16:04:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="b6f819e7e8fc4ac0957ed8fdaf20710f211c9b09ee98b4cfb294553679af1a3c42c092686c7acb7b08b6421d7b243f3098bd3d59e073ccacaffbccd8b4ac209da367aa34acd8b58724ebaa6b72d17c9c4986df278a1a7e2679f5797f8f0182e2b581311b7b86cb8fa5f80881792a436e2e", 0x71}], 0x1) execve(0x0, 0x0, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') 16:04:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) r1 = fcntl$dupfd(r0, 0xa, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8481, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x8) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x6) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x804, 0x0) getdents(r1, &(0x7f0000000140)=""/189, 0xbd) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) 16:04:24 executing program 1: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/198, 0xc6}, {&(0x7f0000000140)=""/216, 0xd8}, {&(0x7f0000000240)=""/13, 0xd}, {&(0x7f0000000280)=""/108, 0x6c}, {&(0x7f0000000300)=""/33, 0x21}, {&(0x7f0000000340)=""/8, 0x8}], 0x6, 0x0, 0x0) r1 = semget(0x1, 0x0, 0x0) r2 = kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) 16:04:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800800000018, 0x1, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000040)=0x4000000000008, 0x28e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x3, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xff, 0x4, 0x9, 0x1, 0x6, 0x0, 0x4, 0x0, 0x0, 0x3, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:24 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pread(r0, &(0x7f0000000100)="768ae7e665af0d6aa6d1300d78ee7b4658c4688dd86d81fc5908951c9794c26082fda793c8a477ea3fa89764bc815e35e7284c924228c1b50cd2e84927d14c8cde44bc3bd39e120798f4e439fdb2090d6b4b99427adb29a9557811935fa5942ee4c76827ec0db5d389f8687a247027e9e014b641cd38036f0f094310ccef4e5548aa9dc566b497a84a4814ac93500732c43698276b2c", 0x96, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000040)='./file0/file0\x00') 16:04:24 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb6, &(0x7f0000000140)="05") 16:04:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) 16:04:24 executing program 0: r0 = socket(0x21, 0x4, 0x3) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() r2 = dup2(r1, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20002, 0x0) listen(r1, 0x4) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r2, 0x0) listen(r0, 0x0) dup2(r2, r3) getsockname$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) accept$unix(r1, 0x0, 0x0) 16:04:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000280)=@un=@abs, &(0x7f0000000140)=0xfffffffffffffec5) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x400802}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x4, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r8 = getppid() r9 = geteuid() getgroups(0x5, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="c4bbba841ce1749b9e3bb19718c3990b5a", 0x11}, {&(0x7f00000001c0)="59774602f629088994f467af58a0cdac184b8eebc34cab6e76e6cfe535eec80f7e19d5eb894a0202077bd544dc226d1e6dfffd937412a2bb89c04f539409999a5042d5fd7ea57f799677ef47116d9cb469ae9ab4886f0e2bfccf76ebcd72fbe53687b8751f89eab905e9924dce26c9", 0x6f}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xc8, 0x1}, 0x2) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:04:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040400000100000000000000000000000000000000005b00"/44, 0x2c}], 0x1) mkdir(&(0x7f0000000080)='./bus\x00', 0x118) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x2) 16:04:24 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0xb19) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20007, 0x100) setuid(0xee01) fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xffffffffffffffff) 16:04:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup(r1) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 16:04:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) socket$inet(0x2, 0xc001, 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x5, 0x87b, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/53, 0x35) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27febf000000000000f659565c000400000000000000000000000000000000ffff", 0x2c}], 0x1) 16:04:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) getuid() r2 = dup(r0) poll(&(0x7f0000000040)=[{r2, 0x44}], 0x1, 0x0) 16:04:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x40010047}) sendto$inet(r0, &(0x7f0000000080)="dfdb94054b2d115b34077e6177603fff73a8b25c7c04db0ff0ebb8be105f26e686d6930eb19d21f6450d66031b0e8db87bb85cc01fecff71526ba3c301bd39aba44ceffb1ddd5b9e5e0fce63a568ee471bc7f8a916570de29c09c484a5c962016b2ec8b04f5e63631cdbad054d5a", 0x6e, 0x0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = getegid() setgid(r1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x8) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xafaf, "8d78742aa39d9c6003d8403d0df63791286298c8"}) syz_open_pts() syz_open_pts() 16:04:24 executing program 0: shmget$private(0x0, 0x3000, 0x110, &(0x7f0000ffa000/0x3000)=nil) getpgrp() 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x80000000, 0x5, 0x1, {[0x8, 0x40, 0x8, 0x3, 0x596, 0x7, 0x200, 0x9, 0x7, 0x2, 0x53d, 0xfff, 0x8, 0x9, 0x2, 0x7, 0x9], [0x1, 0x1, 0xf0, 0x8, 0xcc, 0x4, 0x9, 0x0, 0x1, 0x4], [0x4, 0x5, 0x7fff, 0x8001, 0xb30, 0x9, 0x3b], [0x7, 0x80, 0x9, 0x633e, 0x1ff, 0x40], [{0x6, 0x9, 0x8, 0x4}, {0xe873, 0x3, 0x40, 0x3}, {0x53e3, 0x100000000, 0x0, 0x401}, {0x1, 0x401, 0xad, 0x2}, {0x5, 0x7, 0x1, 0xfffffffffffffffa}, {0x1, 0x9, 0x0, 0x401}, {0x4, 0x7ad1, 0x100000001, 0x5}, {0x100, 0x800, 0x80000001, 0x900000000000000}], {0xe2, 0x0, 0x5, 0x7}, {0x284, 0x400, 0x7, 0xfb}}}) r2 = fcntl$dupfd(r1, 0x0, r0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) recvfrom$inet6(r2, &(0x7f0000000500)=""/200, 0x31, 0x800, &(0x7f0000000100)={0x18, 0x3, 0x3, 0x4}, 0xc) syz_emit_ethernet(0xffffffffffffff34, &(0x7f0000000180)="b7") 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5}]}) nanosleep(&(0x7f0000000040)={0xffffffffffff8001, 0x80000001}, &(0x7f0000000080)) 16:04:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/176, 0xb0}, {&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000002c0)=""/254, 0xfe}], 0x3, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440), &(0x7f00000004c0)=0xffffffffffffff03) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 16:04:24 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f}) clock_settime(0x0, &(0x7f0000000040)={0xb2, 0x5}) 16:04:24 executing program 0: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x0) 16:02:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x800000000000042, &(0x7f0000000040)="a22f4c7d750800697055f2810d3fe1e2cbae949e5b900a0000d1d7", 0x1b) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 16:02:58 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0xa0, 0x1c2) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x200, 0x84) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fef45fa89c6141b70900000000000000000000000040c6570c896f4784a7396f", 0x2c}], 0x1) sendto$unix(r0, &(0x7f00000001c0)="ce43fcef7540fb2d1555749ba4830808f6975787b9206dc3581232dcaf9ff70f850d35b041959d0d3e389548346609be9fb2be71e502d56b4d7941e56e90d445cc79549bb606b4609bf66f268cbb94cc4a58143928fb08e629a010f81e330705102a7a2df019788cac3f603a3cf986efca0c0023865a97344c10d350cbe5d63b3ef42ac96681175f92f1c306f47a67c29c8aa981eec31893ca5b30d1befbc992eb9ce29f3e1b614024ef9228db68c135a78245fabb9dfb9d57b6", 0xba, 0x7, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) 16:02:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:02:58 executing program 0: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000020000000000) 16:02:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x436) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x41, &(0x7f0000001080)={0x18, 0x0, 0x9, 0x1}, 0xc) shutdown(r1, 0x0) r2 = socket$inet(0x2, 0x6, 0x8) ftruncate(r0, 0x0, 0x7f) r3 = open(&(0x7f0000001140)='./file0\x00', 0x0, 0x1) kevent(r1, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x2, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x2, 0x3}, {{r3}, 0xfffffffffffffffe, 0x2c, 0xfffff, 0x40, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x2000000b, 0x1, 0x1}, {{r2}, 0xfffffffffffffffb, 0x20, 0x4, 0x7117, 0x100}], 0x9, &(0x7f0000001240)=[{{r1}, 0xffffffffffffffff, 0x9, 0x2, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0xc, 0x2, 0x2be2, 0x101}, {{r0}, 0xfffffffffffffffb, 0x50, 0x0, 0x0, 0x4}], 0xffffffff00000000, &(0x7f00000012c0)={0x8, 0xd0d}) getsockopt(r0, 0x8000000, 0x20a, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000010c0), &(0x7f0000001100)=0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1a5ac4e88226b449bbbac903d0cebfad9dde341d3df2d8d710002224ad96a9a5d6182a135258b7e129f7483d375bc6b38ab3eba5dcad80e0f8665650c4d86155a3067ada30d9c15f", 0x48) 16:02:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x1) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x180) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:02:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x6) readlink(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000180)=""/4096, 0x1000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001180)) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7036, 0x3, "f0dc3e9e21ba43818487dc8157aa6567444326e9", 0x2, 0x74}) 16:02:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200010, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) 16:02:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x1) bind$unix(r0, &(0x7f00000000c0)=@abs, 0x8) 16:02:58 executing program 0: setrlimit(0x4, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) close(r0) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a9541891", 0x47f) 16:02:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc0, 0x0) pread(r0, &(0x7f00000000c0)="851fd5f9361b0b19ff195eb41c5634cf5adf3dfa0bd6ee68f67fe955cd1b0a58aa33998ce3238e8832a0db4c6f33689a1f599d6eff204d134749d28e2ec00227c1fa14b19e33b65abbb30277726b0c33c4ea1588152bdc76e6cf", 0x5a, 0x0, 0x0) 16:02:58 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:02:58 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x0, 0x10000001}) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0xa, &(0x7f0000000080)=[0x9, 0xfff, 0x2, 0x3, 0x5e, 0x2, 0x2, 0xffff, 0xfff, 0x3]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000140)) ioctl$TIOCSDTR(r1, 0x20007479) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) fcntl$getown(r2, 0x5) 16:02:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) mknod(0x0, 0x10, 0x5) pipe(&(0x7f0000000780)={0xffffffffffffffff}) chflagsat(r1, &(0x7f00000007c0)='./file0\x00', 0x10000, 0x2) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000480)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000440)=0x80) accept$inet(r2, &(0x7f0000000840), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="11771e85b6a5ea52be7f5b9f", 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x5, 0x7ff}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) writev(r0, &(0x7f0000000000), 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d", 0x15d) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640), 0x100002af, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20001, 0x2) accept$inet(r1, 0x0, &(0x7f0000000040)) 16:00:00 executing program 0: getegid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) r1 = getuid() seteuid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x7, &(0x7f00000001c0)=[0x101, 0x7ff, 0xffffffffffff8000, 0x1f, 0x7fff, 0x100000001, 0x100000001]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xd8ae) renameat(r0, &(0x7f00000000c0)='./file0/file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 16:00:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10002, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xffffffff, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1089, &(0x7f0000000000)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r1, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bdffc6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc07e23ac168a0237cb5e32d0ff2d4e7199679daa987423cab21c6b2748a67e400d0a61d75698228a2b887db13099bb25375a9c2b0e061a751731e5c2091f3e9bdd11c4518138f7d1d2717001200f34322c0cdf8648b0200000000000000cdd79cd66c31400b4dc386972d2eae1f3c146e00ead47dff07c6c3b018be5455ba5fe808f9840f9e13daff5ee54c0682247a3e405dca84b00ba7651238225996d2250f6ea821e157a6212dc30a", 0xcf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x1000000d0e, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x61}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x2, 0x6, 0x7, 0x8000}]}) poll(&(0x7f00000001c0)=[{r0}, {r0, 0x5}, {r0, 0x80}], 0x3, 0xffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6c}, {0x7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x40, 0xebf, r1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setpgid(r1, r1) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x180) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x0, './bus\x00'}) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getpeername(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) preadv(r2, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000280)=""/80, 0x50}, {&(0x7f0000000300)=""/224, 0xe0}, {&(0x7f0000000400)=""/45, 0x2d}], 0x4, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x480, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x2}], 0x1}) 16:00:01 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) flock(r1, 0x2) close(r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x810, r1, 0x0, 0x0) flock(r0, 0x8) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x2, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x9, r2, r3, r4, r5, 0x11, 0x4}, 0x4, 0x10000, r6, r7, 0x7f, 0xfffffffffffffffd, 0x1, 0x6}) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20, 0x800, 0x6, 0x9}, {0x21f8, 0x20, 0xf6, 0x100000000}, {0x4, 0x4, 0x8, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) poll(&(0x7f0000000000)=[{r1, 0xc0}, {r0, 0x4}, {r0, 0x2}, {r1, 0x2}, {r2, 0x2}, {r2, 0xd0}, {r0, 0x108}, {r1}], 0x8, 0x4) bind$unix(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80206902, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x1000}) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pwrite(r0, &(0x7f0000000180)="52c6aaa742e3d75bfdc3779c116c4c16c52c5c0d5ab0bbe3e331365d409273bd11d5b7cac702ee5081f23cc98d9af56403b8b85353e081fc461bc371fedef60169934aa3f559b60cb9ff1b2ace9032706c254be0348503796fd1898473f9b8e1c0c26575bf110882fec658d823b6c445d47298761cd1d583dcea2db6c3bd40aad0dde6ab13fbc0197c923fbe27e3350c58eda4601760", 0x96, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x5, &(0x7f0000000080)={0x9, 0xf78d}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x5e5bdd59, 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x8) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0xb86) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000480)) mprotect(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x0) r3 = dup2(r1, r2) shutdown(r3, 0x2) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x67, 0xf0000002, 0x400, 0x3}], 0x7, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x0, 0x80000003, 0x3, 0x94e6000000000}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x9, 0x9}, {{r0}, 0xfffffffffffffffb, 0x80, 0x85, 0xcc, 0x6}], 0x4, &(0x7f00000002c0)={0x0, 0x1000}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) mprotect(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x400000000005) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x100, 0xea69}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000009, 0x0, 0x1}, {{r2}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x62, 0x100}], 0x800, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x8, 0x4, 0x80000001}, {{r1}, 0x0, 0x8, 0xfffff, 0x2}], 0x9, &(0x7f00000003c0)={0x9, 0x7}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f00000004c0)=0x10) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 16:00:01 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='\r^$(\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='/dev/bpf\x00']) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10010, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfca7}], 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) dup2(r1, r4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) close(r0) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) fcntl$setflags(r0, 0x2, 0x1) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) close(r0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000080)=0xc) fchmod(r1, 0x4) 16:00:01 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0xf3b, 0xfffffffffffffffa, 0x7, 0x0, 0x80, 0x6, 0x0, 0x3, 0x3, 0x9, 0x3}) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0xffffffffffffff16) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) sendto$unix(r1, &(0x7f00000001c0)="dff1ed8b93825f1d7d6cb33310c7650ad4f6b8dd7bedffa007fc19c5d15815d81de03450f9f08c29f243ae04f4d4af29083e0b0a52153cee133b44397bb909808a0197eb7fd0ba0dac35e2d4e74a453a75255285a9c68bdddeb6393d374f45a22a5fd410edbe065f782efbaabc665a25cf83470203f4dcad9172de416b3128f824bfe95ba6a83f7259e590614ab0dada7ddb66ee9f5f", 0x96, 0x402, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x4, 0x3, './file0\x00', 0x1, 0x7fff, 0xffffffff, 0x7ff}) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) fsync(r0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000000), 0x148) mlockall(0x3) ftruncate(r0, 0x0, 0x10000) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/215) pwrite(r0, &(0x7f0000000240)="c8d9e240f13727640f07a3c4770084eb82d5747451d1c42a2b257ed24e3749f4ce455bda0690d7b88e6d3d7dcf2550c3184c6dc43d0bd7a2445259506518c919405afc7b8118296a4b4a29bf1aba3a4f7549a23b9528c3e91137802782e119f5c4", 0x61, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) msgget(0x0, 0x220) read(r0, 0x0, 0xffffff78) close(r0) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10080, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x23}], 0x1}) 16:00:01 executing program 0: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffe) linkat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x4) r1 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000200), 0x4) linkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x4) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x4, "4ae8a80acf9f6a0896e8ae672cc7551ff1bcc5ec", 0xfffffffffffff831, 0x5}) fcntl$setown(r0, 0x6, r1) r3 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) dup2(r3, r4) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x2000) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = msgget(0x2, 0x4) msgctl$IPC_RMID(r4, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) write(r0, &(0x7f0000000680)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831ce1ad4491d1f7828bc2d2a500a35ace697bef648fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x7f) syz_open_pts() close(r0) kqueue() r1 = open(&(0x7f0000000480)='./file0\x00', 0xc0, 0x0) accept$inet(r1, 0x0, &(0x7f00000004c0)) r2 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000200)={0x3ec, 0x5, 0x6, {[0x1, 0x81, 0xff, 0x10000, 0x0, 0x9c6, 0xfff, 0x81, 0x6, 0x7, 0x2, 0xffffffffffffa2dc, 0x200, 0x4, 0x6, 0x100000001, 0x28, 0xfff], [0x9, 0x2, 0x29a28afa, 0x7fff, 0x40, 0xff, 0x3, 0x7ff, 0x2, 0x5], [0x0, 0xa7217b8, 0x0, 0x6, 0x4, 0xb6, 0x4], [0x140000000, 0x800, 0x4, 0xd1, 0x2, 0xfffffffffffff801], [{0xfffffffffffffffc, 0xffffffffffffffe0, 0x1ff, 0x800}, {0xff, 0x4, 0xffffffffffffffff, 0x1000}, {0xf990, 0x1c00, 0x6, 0x7}, {0x2, 0x3f, 0x7f, 0x7}, {0x800, 0x10000, 0x7ff, 0x1}, {0x147, 0x12d, 0xfffffffffffff801, 0x9}, {0x9, 0x3ff, 0xc9}, {0x1, 0x4, 0x400, 0xa8}], {0xffff, 0x4, 0xfffffffffffff000, 0x4}, {0x0, 0x100000001, 0x7, 0x37e}}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4a1c, 0x0, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)="fd3fd1e955de02f2d700a0e6e1d5790c9bf30f6a8b88a3c395e7bbc270912fd903f1f321fa19fdc3a7552b1789a206ba", 0x30}, {&(0x7f0000000100)="d60dd04c3ca8052a284a836aac9373f8386426424c30793c87b5ac5634ff4c9c78497368ac6beef04877e4427dcd48fea50f962e8a1aad81a1037a79e9970fb64823f69614520c8ffe11a91d4ffc3540f0d1383b46cb4fc8873e25a69deee9e1cfe86e", 0x63}, {&(0x7f0000000180)="b3a0eb9e1d727a33830488e6b4578a83c4479b479a62389cd30b5d2beceb49c342cbcb6ad9c5fce6caee6cca571c2985cf06f47c3ca0585b885f5be243f9cd5c6ba4269923d4dde8dc119e19946650e3125946d9cc99c92baefde5f441468c29181fcc4f22067be1dcb10403e2c870cd3697e7f77a59ea24cb852cc45b6edaaa656dde64b0fbcacfb3407d2fc8947a66da391513d5aaf9f2434bf09c7c31262df29f55d7a35c410aa76a0511a2f90f25ba3caa4fcd6483a158f5fc0ce747e0a1fa7a", 0xc2}], 0x3, &(0x7f0000001680)=[{0xb8, 0x0, 0x1, "fd95e8f4aa95102c7352bf81ed37bc0854909b696f1b01cab9e6c02d6e02a39f7abdae8158fb54fce226228f7df7a07100ae96c5f5d0ff2f91a12bd0bb535e9f738fa3edf12d0bf4aae02f47bd4ae3450706d609335c429043a92479a66817f2346f1b5d0a8928c688eabe52dbb13d76c8192f7a08aed839f2c13ea0437a904bae77e1faf015e4157987b4b6951095d25a3ebe17a64aed07ba640f809c6bd8dccbd82e95"}, {0xc0, 0x1, 0x6, "471f501cd1c527184ea7d873328ad13783390200c0572b8823dd26105d67e7b2f1f5373cc24e9af7579f901df5f79cfe01413b3e567e4a5cce9ab71c9a36fbfcbe4604818fdf68ccf1fd61c373424adb0fd91ee141e15b928b8cc9cd9cf2eb07a8be5b8cb9575886da6f131e6673b99bebfb645e80a8250c76d632eb1dbccdfeba3f4ba4a4e5f904c3a7e86fdb5e86b5c043d0eb3d364c714c04ff7c2e19754323ffca8d64d81ad133abd93d"}, {0x110, 0xffff, 0x7fff, "f247703c7d69ffc46e2d0728d925fbc8da8f8a16f709c691a06e9faf4cc723d391260e1ea553ff4e627f17629017997d109a6bec9b1996a2da06b108838adac6c23b6d87b49b1e97a4996f6ed2d596ead5e9cec871a51f23c64263b9a60260d38d6d153150966da4e7f04e5d01c60322fb807b1942d849950827669020cb3f1adaecdd458d6a535d22ce6c63497c93cd9f39ddc42e133a1877d7e325db222d48a006a649e984844e1f450b8d555b7c0e1921b49c232436c6ce6b2d30d361576a560f36cd112957fdd67fc868b7e0da5622ce70f7ca6405e14f35c66946494165d86b6efda1e4cb65fa48cc9f269186dcad1e7009c8fd60755882"}, {0x88, 0x1, 0x9, "9bf42a8d8ef217f58477ffc05f27614a13dbf727ad45c7285b24bb4b1e5858872a87f7b75c56953f9fdfde684fa44c796dbd19e2a23b53ad23573af8c9c5cee54e32a21f6dab0d62f498c634fe4069a48479e80b3af4ae2298355abf543db09a0c3f3abe4f9ecef13cf299c39f73d1e7a57dfe0d4f9e"}, {0x20, 0xffff, 0x9, "eb9d1707adaf725397db304e9b7657b6"}, {0x40, 0x1, 0x4, "45e5b2444b81fc144be5003f8f268afd4f54b81ad88adf4cea45db7aa869e9b466b9e3f5cc13a9d35fe78460c5c2"}, {0x88, 0x0, 0x4, "084f7fd547324d631fd47a10511e8cb6fc4bf4e54a1b26c4ca09bc83b0b37a481b8226acc08dd35968f42d78c8b4c62e6555b6b8cddf5d1ff57e859fb6c55e72ff53aa35b3fe8ecbb7631c7d2d261b895f809b0da64a8ad0449496a9a50e18cbfb7235eea9c8e1439e5b0c82c4e77079384b7dbbbd0c87"}, {0xd8, 0x1, 0x7f, "482eb9a7cf38c02646b0a621ee78ac7967fbd6fbbd31239ae4c8c6911505cb5ebd3d7d3e03156d55c681ef8df87c4d6fceb639964a0cf85f52437d2c29823ff10d5fb8f5dd72a1f38a08fe0b513ff0e61b633b7530c530ba9b1314f3a1336fab42a349cd8d5e22e2252f09da76b98e2cccc9056bafb788b56470e556821cf5efacc656e299000b323be39a9ee25cada2a3b49697dfb3a2194a2ee3bbca36636bbd2d4102e6f8525d8a56fc64cca0d146f2cc1a29b5e502469a7c50e9539b1b8523fb0f31814de8"}, {0x90, 0xffff, 0x9, "b57c6745ac91b93f4b9d1ee5ee6562eb426cb3d11985f96e15130bb9afc6d83036766808d52538b9a035f1387798c0d63d6deee87828910ef27e3eaee5d9b41ede3eb331a78f98e88890c382181625f2409057fbb6084f7cf26bf34e89cd6121f4fcdd5d1c6b6411a140efada7db1f88c37cd991d143d5bd2d3792afcf49f0eb"}], 0x560}, 0x400) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) pipe(&(0x7f0000000300)) 16:00:02 executing program 0: r0 = msgget(0x3, 0x4000000000000088) msgctl$IPC_RMID(r0, 0x0) 16:00:02 executing program 0: r0 = socket(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffffffffffff0000) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/197, 0xc5}, {&(0x7f00000001c0)=""/101, 0x65}], 0x2, &(0x7f0000000280)=""/204, 0xcc}, 0x842) 16:00:02 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8801, 0x20) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x2, 0x100000000, 0x6}) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) shmget(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000080)='mU#', 0x3}], 0x1) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) select(0xffffffffffffffd8, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xeb, 0x2}) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x47, &(0x7f0000000040)="eb0801fccfa7165314449e94e0980adfb6c1f47d8ffffda5479d6443f03a8dd61327fb574cfb7665f7fd2fa5d2414c60d14098fe0d2fddb80c8a1d676bb3e6dda351bfeeb50684") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:02 executing program 1: fchmod(0xffffffffffffffff, 0x4000000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="887b474c446eacf1c159d50f8e312be84fae2d5051dfcc52627dd66807b449fac1acda545686e7fe5b1b7b0d759c372e03a80d374340b98c2412fbb7a23bd5878e68d97ab8e623eba8244740c5e0e58d40a92c018e14b6392e69b5269b312b48561c0cad", 0x64}], 0x1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x20004455) openat(r1, &(0x7f0000000040)='./bus\x00', 0x200, 0x80) 16:00:03 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) chmod(&(0x7f0000000080)='./bus\x00', 0xe) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040400000100000000000000000000000000000000005b00"/44, 0x2c}], 0x1) 16:00:03 executing program 1: 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xfffffffffffffffd) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x10000001715) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7, 0x0, 0x7}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="7bb7ebeadf0c924cda759d3e514a431f7d99f8106204dcfbd52238994f83375263dc6c8ba9c037f9b61b71fa618c9db29b8ce5a828d557bf8be31b61b6c8d9e331c72ac3408db7a75f9ca6f71b1fb612788b59aa9bd8dd50ee646d63a440bb9e5a2a2903e91719275231f5a48e7c3331a977412656ca2e14cdde1aaab787b13abf1b0aed918a", 0x86}, {&(0x7f0000000140)="f7db52ba35d4671e4580ba87023e24e7047ff1601a77c605c7ca7ccaf0c8a40ed7794a0849230cce0f2bf28dac7c7e9a8a476ddb0848e64412d2686e74", 0x3d}, {&(0x7f0000000180)="737913dc749e5c2acb6b4f136cea56ac01eaed907bb78e51a573ee7096628c18c592d5e664df5de56fd10ecc10005f070274624ae795953f77672fc8613d38723a87732b3df2b36c595a3ca9cec198d001d7a32e5df82b6c3c109c7f166c53f6d39b1d00d87c29c0f2ae06725ed4e385147f461997cd2630ed60b32879f2eb6b10cdaf3759b091d143b2c78ea51633ee", 0x90}, {&(0x7f0000000240)="a40de10fe888198ad584278b7d3eb64c2ff6a338", 0x14}, {&(0x7f0000000280)="dd4de3d9c502a6877c8c8cd84eacb7ecde5e85cdd72205225b6344abc43676bd46c3191999bcb8afc176a6ddf9ae5e0a61", 0x31}, {&(0x7f00000002c0)="e851e89394a89948e17c2c63fba71247e4b1bc3f857623126801166ae360408eddc51779a76788ed0cb0e47f547a9dab6586e7613f405e56c72ca169e8e285c7141d", 0x42}], 0x6, 0x0, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000400)="0ed8e6ba7c646ff40babcbb393d78a220ff409667733b36bca5759646f6d79f3be7a24a4bee899b8296f0b308c9e2d55bc0c233015e8a8c367bad6ef7160e92fc0096d8ae4bc1f1cc4e3300d7566541ea23737e02c49bd2e91d320f1f0a88cea325fe72c5ea9e0997b8fb280fcaeb6d805d067490615e14ddb9e85dd8fe073a1e808", 0x82}, {&(0x7f00000004c0)="da915f15b3b54558bb3d66d8233d28dd8c6139fdd37ac0783563afcbe02db856840808a5397d64314cbe4b37d56438a30ba6304c13c03a9915a661ce02a955bbe0433cc1ad8f545bbbdfc1312f19c2ad28bbd111dfaa81e95d613a1c7515c5740cad5bf0ea20a9ae199c531b417881641743e0", 0x73}, {&(0x7f0000000540)="579d601d51329c97d68001946165d54f2a06fe976e5d1720ccff8e37d762803cc34306509efe84926691429e027e3742af11705866833a32b2f5645b8828c0d197495230023c20ec811585b9b69078bb35f773d54c79a79e02ca5c234ee52621697fafedc749df29eb4c85a4f9d76095b8c1f27f2f18905813989bb97c1892fb0576cf4ad3d8de4d9009f9c4e7c03a736963a360baba80d64f70603b45888ea6a0b06988ec9d32d3cff9203e29c8a2e9adae24167754d8c13ca1df9e92de296108e270030b7b2d799cac653d837d30ec863c409d", 0xd4}, {&(0x7f0000000640)="daf80172cc219b467b667660de3a2576dadef923e501952af8443da10d23b1c3520f74d2160ffb052d09fa97ac31fcb48a59fd917a3e8861a0b9085aa0a3c756af00d7966b77c2a5632cf01d773fd6e5052d7de30d8b52002ba2", 0x5a}, {&(0x7f00000006c0)="90df5dda5a9333ac86e504fe57cd722b7e673e99822b5ae8c495db4f5a3c507c837706d2deea855ce2893ce42f86f7f5e3245f621a673a502efab1d9b4400ad2fdbb5346a01e00f06f5130c504263ae53eaa3d3417fb3254e3eb24c388a3a42506e0fc0f6378b1bc", 0x68}], 0x5, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x18, 0x403}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f67696c653000"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) r3 = accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt(r3, 0x9, 0x3, &(0x7f0000000100)="4785de5cc1a5c321aa53338a31025714f8615fbdd9afa79fecfbe80bfa04aabc3f8a0e8001fa79c0cc2b765b7a4544b1459d731dd69b3fefac02dd3e4814f4c7658618232d67f904a9403f29cc42a2c862d12d0ad8d2cc5d46f76ebdd04d499ac03abc40ed3941941d", 0x69) setrlimit(0x7, &(0x7f0000000000)={0x5, 0xfff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) write(r1, &(0x7f0000000180)="4809dbe27780b28eb31922030e7b67b0e2862b169a4dd393d2e2d4508bd321b4c7b65e639eb76b5a5de3d40feb7179a150d803de7ba9937cdbbc48786a5e55b9e2e30760ec2d65a3c1c752489b3acfafbb6ea571ab6be01ad32c2552fabfe8cfdea96ef0a8b25538b51e6bfd8114ffaa668505f5234e66408f9d7105aead706ac647c0dfc0fe9a6e3b361e6a32edbb5aa2ae200edd53df7ee6c2b7d867ea2d1d6653fa452c62a99f12b3af37741dbb90a9d0814eb9d8e3bd036fa694e0d6757fa16978dcf02a7b57ba7da4bcbc0cdad4a66127cc7d25e832684da45ecc21589e994bc9612ad5172fde63254a221bcbf4cbd10b4dc05f84bdb0263192a255ccd66a27d92f4f9dbba0fe91ac1d96202d016c21e72873817976757353966c721fc76a9c0601660aae0ed95b707bf13c3caaa064e9313398d8a9832586bebd9a959018a5b0c51b1d89320fb9e6a9814dcf59c45d1180fc9993a2273ff83eced87b6cd2a9c97f69adddad3c6f73a0b87120c60a041f49cea1d53b394b496341bfb50cce1748580498217d4f8ba29e0fa9441c9bc2fb4a39be8f15adc398bf233b485bfd6a04cf0fb5ea4bf6a9681b055707a55d3c38ff72a946b72b64b4dad9bd492320882e5ca84c0c8f44e873a4ecad49a0fe08a8115f1b85631b5058f317f85d56581e68faab68aa4515f18a898d52194e81beab2b7c9210675ed914fffe62269df1872452eedf5f752c0257f696c890b21415640e474acf0f83e9b66fa63ac452084d1ef68cec3336a2180a7d7b35bff1e92ec511bc729a2c0d01140c96f940c4d6c43afc314c4f277a800e1a9813d5a4d9f0e1b5e5019e024c324a900739e618629f408800ae2746bb4a4207b936895df2febf63cd3c41b08f10c0ff74da25e87d6867bd003afb331f0e5b34d5bb6006e4d1f6c4019715fc3a98040cfd64622600a222e8779e6250ddff0b34f9f3eb03caa2dbb03aefd0be781cfb62dbee27e64ecc2de1b1c8e2fbd6966235eed868b0a8257d52aa0f8d9b2cb5ee22525d170fe8bee8690ff989c09a3aba8be1d252ff05782c454d8ae79108cccaf173bb707fa17c03d78e2531221b0d10881cbaf2cf6e73d5de2bd29d63e5d29738cc0b48311b8cf15539c2a28a8d27a6727c800f6bb42f1a9c1b741f9b834776d69fd3d4593db290efe7d3a1798f334b362762ed0c95e112fa5bb509ff4eab12b07065e940ccb3203053a1a19c93f950e1b0353b52394ac8b3097a259dba0fe0ae79d9fef4faf900266e7c4a1a0bff8cb13bb185c64c679a9a55d9e37e58a5cd18ce6b4b79ab959711e18bca25b62041865accbd268411231f820a408a8fd53dda0c7560bdac9322455d189d0c2debbcb4d4fcb532ea6d15fc8287041c471ff9a3f5a3e536c7f17d81eacb8cdd27cf53fdcb967ab3d1e30821279f0e378333f9dec7292e4f690a473bfa38d6de3a70e8d0497a60cdbcda7b7681d4dc5c86cfe8ea4666dd13579ccf7d2b3761e14b597783e615ac463ac39e5170be26bddae51bbe6ad9d767891c29c504c6ba348d0dd00429b8225617e8de0c82f73b0052a3324a984dffdf93ba3400dabb2b3502a5a1a8790117fe5531c1677b23b124864968f61c748843a0574054a03cb0c7b6c48d5ce438cbe722bf0abd9808a8581c200c23ab7b755b8b8663cbe7a4005eff67c0662ca40f25698c4b7d12808d165701b149bf40e420c6c49a24ceaa51fcd4d2ddf71096d353bc6cf7f0829ec92c1dedeb308ef9e4329b522a15367eba232ba254cf5f55aaca08beb57f19ffc8c7752bdc50622dbd7a56f4cc80bf89efec368e67f3d1b22df9f245ba822bcaf64efa35d2c3be7061ae99e9bb2d3f64cfb2f2e905d6c2af168638d5ee7a8cb8d38e97397bc9e0fe249404222cad4afa7ec1f89571fc90bdd8dde0b6617750ec57c20157fe43bf9938c4d21ac06c32b419570e632c4f048b1c6d5369985fd2771e100899de6eb4c232328a4786fb291dad3e4c2dbce4772be03c72bbf45cc9bfd8330e2d9b2c30b9920899b2aff2913a81378b6856338599880a3d9d81bf81f0a44e09111831cb16e4dcd98abd9f1eb31d2010a7e3617efa931d6a8f78a39ef3480b0bb58156d00e8ace4cbc92656ccdb8d42ca99f26e214c0319a35ed80ef19fd13c9f8ba233aabcf555f9fcf960ae3247ee8b7b1361d2054418c79134f8bff147fc1746974683270da8c158a189ac8d7243ab7e9a7c073a34c1cafe53eb5438016d2ec8cfa7aa8e6de77b657d9461996fa5eeb3746605ab1f6780d43544d593101f4f1733825bf0c42e728f15cb026cb9132e92848be1f66f49e4e9141400e10a026f64d72b5e29e740a23e6c49634586a6a7f1cc48360086cf62898f6b950db882467eb27be4e9369599c80f82384f46541de31c4e5520fa9f177bf32e9cc3ad4dbbeb2ef8185791cc5719e5b7bad26a7f4abba9232e314390d9af138c2d0d8a36a799effd6073d3375abe418e04ebafed09811658f9cf5ad8d577a2a6e1425d4f438cc4aa2576f4cb7fe01d425ef78fc7b895ee7c74ad139e2ab1ce21798fa7b809901717601401b06269de1f9ddfce8529f6b7a0a3c852c4684050cb763f5f41125e878a0a4a63e9e47c51bbd7066abb826bcec502472ee9c2d3671d80ee00b253a3c99741dd408eb458e02de3c4567905ce445ea53b8ff87a1aa1d27a675c5c705ade6b91fce00dd5a7cd0a610c103892bcd1021cb69d74af99d737d69c3f0a3e549fcc3a8f40d8f23d6e3f13811d31e95637ce4972b731fba14d1e57a47f5bd4022f05d1d16e2c4b2e3f1e603234937070db77b9ef2cc855dd171d39abe2f40d3196e5465159f8193961b55700f24d0275d152bb743b0ef6908aed8b882c82b6bc5411f21a58f603d490b64f04cb13c4b6c52e32a62ade939bd82c5c93e810e93ba2afdac26aac39f4a3b9534b90a2363fa7f6b091faaaa7eca3cd442e8079ed3f53c89950ad2e9d9ea71d97038219eb14bca8c61d541748cc7b435bb842fa47349f697207ad28e6cc44154fd8dc8c3d77059b9c85f6082fe941a02f2bc07dcf9d04d775b2d451412ba44e5fecbaf7cb1ad6d5a5c6ceaafc3983113262793f0162647b807a9e18da2d3e38c136421dbda2ba957759f6d1bd278233c223906c591cd893bf1d9139b1117c4f7b00c7adee588e110c411b43155f423fff7a44a40847ac2991a13fdef6b2268a62b0428af5d989dcf5dd10cc8198a4f6b31f8338cbb4e1c63be209d4c6f622b32cc1dc3a75d2faa942fca97061f6f33d89fc4276fef3bedd75c46271e8895392fec70332cc826ed0d12e63445b5d80c0c6ed72383c162d187a93d94568e97aa8a8e40b9a0b03984d87f43972963045885ff452d5a6bfcee22fcad8d3f7561eda3adb7ffb9035a114069595d7dab4edbd94f790d62c448e75afae366871fe08ef7fedb0fa64774da89fd8873ca191e71a8dbf3ddd565294d11019b0a3274df56a27ad2e0baac03776c2af6460ec413abf26d1f895c1774a0c72b7d8ab2a9d55660828aca62aad7b8dcf4f061b5452f3f6b6c76d37f8bcc4100dec5ef0fae269a34c1fa2e760d949b8e03f15df78ddf9fd1691ca80df8595b45c46a61309ffc7c877d0416c8f03732b38f324058614148a579c1db03c94d8dc7ab128f49ea115536fce9fc2f7ca7b68cca29cb85f0fa68d3ed1bb10646377a5223b167c8dbd02e7c1b93a84be1d68e88cb592cfe5e3c70620c576c2465f258a67d0ea3d5726f6948d2b08278c6bee01885a997c6fcf826b7e12fc693742d58bd67131dfdc8e6e40f925a9d705d44b3f179a58ee5515bb5d0e00679e29c84fd7093cf714db48bf8e1e0fc928e202fb6afe7420f97fa28151126a9765303a39b97e7fc84b2d20567a97f36e260cc702d69278cff8947c3d7481d8a66c432f74e130a3a05736f8a153e361cf3842df9279e6cc975b3a8df3ac05b54eb449c554da337e47fffca706cb2358bf78239a2b1d0e5318533a8c3399fc184caa8967973248da3cd526f2538f8b1f3a0c18baa5e51d96043e53d0e114cdb462981a93e41d09fc81937a758a094d715ca0e9ee306d724307a81522a3c5f754e1f6399fe3a4ca968a69c61896f3c80d0ffc953108688701415c344a647080dfa2071b3b4953d5fadc8205b35271228155c8fb9613b6aa39b58d2d5d5f252e7b6dd5ed32ecb5c2f0efb1d7cfbe6441199a72a1c215c7cb32bf8d5510c11f7260d57fe8a0f52b35d748184f8e7ccc2c9266379ae15e404f1457a2f00aedeb7228d98a6a8b4cb284c8d141f69d5bbd6242c31ae380d814c9b7e041f92e032f03113f158ae7a0b283977fbe992fe82b4923b0e984713c2779a7ef343137663d9d1bfe70ff7d96add4e6fe42f08ff24bc2a8ce7747f4e566815ef581381ae90a56e85732b8dcdab3d16c86ff20bd842d24709bc371645cd44c2fdbfa617462a0ab07f23c368fa29cb428560197dcfb2b9648c170f9bccb1ca7eeac007dda92fe9fe5bd3c817e1d7319a005effd49adc43f20a299c186a415f662b32b81ac409152dd91ba2c634b35e1c0b6333a203520de68f01bf3561b796b65c0d5959ec5ef39b7dbd0d1c75c7da8a57006b45ba55e3a8a8861ebc6b28d75cf43b7e7c1e9eaef28fb9d7a607d24b170e424316e4bd7011bffdf5ea5ca644cddb72657b1ea69bdd9d0fcd32357d151b0dcbb9aa8bc113edc4a21288642af26b480ff512a710a85e098f123be3abaa741e30c6487b1fe210b320b47f254291694df92bf3e047414691501a6bce6160a21a62c79d96ecc6c26109a025b56b18068c7b17d245999d26334d598c63e8042841fd8a1783f96095a7025c6519ca0efcc8b809dcb76e743e2e34ad890ff13f6d4c3c2f2c16a2e1dc9e1d5f737532b091dee59c0de6e7b7891c8bd2db5a3ae0287f63da10ba58e02af8e7ba86cd0cd78f968cb65ede63c75c05f39bbd70ae61fe5df86ee3c929dfc39a47111da3fd38ef9f1a45118cc363ddc81a3ad351a88784251497b4a431c6c34e1f7339e17276e770e017180937a526ef1ed124b6b9d553c8f8ef616263b73585c82bee8fb2304013e31cc5bb83e82044c22d21da188766eccd07dddf6ad9cec1823d281fe79cefef4e30742632426fa85ac8684b4d8f1f7e6d6301aeb76b6e773f8927ed1afddea73af5a8d0871edab4bab71b30dda49002750e1654fa2cd935cb956d4fdb82821c8410017a5cca1f7cb6f936d0f6187ee0f7c1080173980025a2b4fbdf77062ec65fbedebdbc116750caaa2d1fb3497901d0f17450b82fc14653a117a89efcdee8267a213bc4085f4ebb4fb4af984e5cf0b00a851198c75473158e676f3b2d4bbf64d61813b2273b97635ef3f5d598384d9fefe0eed0b56d066533a414b10eb3b7dd2e5bbdb95f9fdef1e6a8ec408e814ba3831b6b161d3427af5433db4c6f31602252dcc055fe35f393e4a1b56a3c88417f28d71b9e2b90a7627e9849b2747ca16b4a267b8d5c6988992845fb6bffaa31326415329644026d9e45250f8f1a6a92e3e882a74a94097e4572bea502360aa960e4806ae374e37cc6421c462249ed9ff888b526fc58356848077818f94fa1b3e2cd8b215d6c7e3f31361e79626066770ceba25043ba29503f0e835d401921918dfd55cb847f7270f1ef5f9837b9d5f518a2360deedf620e9fe00500adc73edb723dfd1a9b5ab062aa21697fbd951715f98dc1f485d7f589209e9d58aea97a88ee91edbaf58fc558f7d6d425a667761de9acd5c8a65ad2f8d9418ddef4d98e1692", 0x1000) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x2c0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:04 executing program 1: r0 = syz_open_pts() close(r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x8, 0x8, 0x3ff, 0x0, 0xfffffffffffffff7, 0x7, 0xff, 0x1, 0x3, 0x16, 0x100000001}) fchmod(r1, 0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8680, 0x0) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/180, 0xb4) ioctl$PCIOCGETROM(r3, 0xc00c7007, &(0x7f00000001c0)={{}, 0x0, 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x2a) ftruncate(r0, 0x0, 0x3a3a) 16:00:04 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) sendto(r0, &(0x7f00000000c0)="ea2cdbd3c2b591b329adbcfd3213d74d264c0321c0d6178714fb4587e638b62adcff10880a3101e719ce2ddab0fddbf8a65e3726a77b92687e8550ec835ade854a824f84ee77c094dca8b7e22f9b6ea3be4b46f39d130f64b5846a0ce5e375729e484e164405b55e05a0e49472adb64bea6cad5e84c9159d413f2fe3ab1b244231cfa94a2ba105cd51f47c6854b3e0eb6b925f5f1a7054f9888a02663ab31e2da911867314c2bc5cb4e4eec63077dc980cfdd464c8213f079fb050cddbf970455342862a67b5d4b954f4896f2f5d361d24293024e3c590779516c664fa079d7a5a53bffeb382fa7953d1f0b7d73ca6c079", 0xf1, 0x2, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xf6ec, 0x1f}, {0x18, 0x0, 0xfffffffffffffffc, 0x2}, 0x54c8, [0x101, 0x6, 0x6, 0x1, 0x1ff, 0x20000000000, 0x446, 0xffffffffffffff15]}, 0x3c) setgroups(0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="c1f1707d692a805003ba1ab23d28558e4eb5e54704074f43a823afb754bdcf3b8a5b9c89f93773f0f3441e89a156a8cf0ad1401a073c1e934975cea138001b8d2fa37ceb371acded2cae84d6ae257f18969c09d1e470c6c9300b0a421a116cad63f67a6a22e8caf84264e2c8eb5c91862c20d4b36b6c89556bd50f2c175c0e7785a0a3a5ba64399bcd883648ec9287bc52289968a73767433a43580bc11ba7c3f37ff65ce7a4e39af01225ff5a5395eee6cd3e0c35990282a7c2ebc3c8c40bccdc9f586130b747baebd312a7ce6970764f2a34dd5764bd01bc2932adfc5023db1840f250f5c140d85e1147b06fd6689a", 0xf0}, {&(0x7f0000000140)}], 0x2, 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)={{0xff, 0x3f}, {0xfff, 0x3ff}}) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) close(r1) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8007, 0x6) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) setsockopt(r0, 0x100, 0x3f, &(0x7f0000000000)="921e2bcd96e420ff54f2e5eaf9845a0a58843e77d014d7d49b988505a29d1f7a31641229027c8c9ed8252f70fe35a796e36920798b6dff89802edb17ad5e55ec4d24da", 0x43) 16:00:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x8100000, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) r2 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0xa4) setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x608) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/69) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x20, 0x5, 0x6) setsockopt(r0, 0x20000000000029, 0x3e, &(0x7f00000000c0), 0x0) r2 = semget(0x1, 0x1, 0x104) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) r7 = dup(r1) kevent(r7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0xa9a, 0x17f}, {{r0}, 0xfffffffffffffffb, 0x2, 0xa00fffff, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x4, 0x8}], 0xffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x44, 0x2, 0x8, 0x7}, {{r0}, 0xfffffffffffffff9, 0x11, 0x0, 0xfffffffffffffff7, 0x95b5}, {{r0}, 0xffffffffffffffff, 0x2, 0x18, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x4, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0x25, 0x0, 0x7a3, 0x1}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000002, 0xf90, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x4, 0x3ff}], 0x5, &(0x7f0000000340)={0xfff, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x100, r3, r4, r5, r6, 0x2, 0x2fd7}, 0x2, 0x1, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:04 executing program 0: r0 = socket(0xfffffffffffffffe, 0x5, 0x5) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f, 0x7, 0x1, 0x6, 0x0, 0x10001, 0xc000000000000, 0x4}, &(0x7f0000000080)={0x6, 0x2ff, 0x4436443, 0x33, 0x0, 0x0, 0xfff, 0xc94}, &(0x7f0000000100)={0x0, 0x6, 0x6, 0x7, 0xfffffffffffffffc, 0x89, 0x8, 0x34}, &(0x7f0000000140)={0x2, 0xc6}) listen(r0, 0x4) shutdown(r0, 0x2) 16:00:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) linkat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20002, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x1) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="3ed6814cc85254d123f76dac5a3e3ea0d5693642f0f675e64c795c5ab260a3ba4f138e106e124243d040316548da5e63ec768c4a166468475c1edf0170767dad64ddf16316d6ac24909b2b0704576de69805763ad926d5ad8168962c57dcc96e8e46db5394df50893657fb07c309d2c2923769b553ade40a6c3fa0aa5995a53bb9ae1cb64b711fae73b8f24736a58b567b88911b7b4ffd35606ab75b1f4722e1a7af1b6c70f4883eca46de6ce3161e182ceea13982ed79649960c10f01c5e60a1d0d84a1b4e462375bfb31a3b6d53e45925b7c20473ea9a0ea519801ace30f", 0xdf}, {&(0x7f00000002c0)="f4a9381ffa52cc5f22ca", 0xa}], 0x2, &(0x7f0000000340)=[@rights={0x38, 0xffff, 0x1, [r2, r2, r1, r0, r2, r2, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x50}, 0x8) fcntl$setstatus(r0, 0x4, 0x80) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='W\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x10000, 0x0) mknod(&(0x7f00000004c0)='./file0\x00', 0x1000, 0x86f) r4 = open(&(0x7f0000000500)='./file0\x00', 0x18, 0x40) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000540)) ioctl$BIOCPROMISC(r0, 0x20004269) recvfrom$unix(r1, &(0x7f0000000580)=""/231, 0xe7, 0x0, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) chown(&(0x7f00000006c0)='./file0\x00', r5, r8) r9 = socket(0x3f, 0x4000, 0x1) connect(r9, &(0x7f0000000800)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000840)={0x5, 0x9}, 0x10) ioctl$BIOCLOCK(r3, 0x20004276) getpeername(r9, &(0x7f0000000880)=@un=@abs, &(0x7f00000008c0)=0x8) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000900)=0x7fff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000980)='./file0\x00', r7, r6) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000009c0)={'./file0\x00', 0x40, 0x3ff, 0x8, 0x1, 0x100000000, 0xcb, 0x0, 0x2, 0x2, 0x400}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) mkdir(&(0x7f0000000a80)='./file0\x00', 0x10) lseek(r2, 0x0, 0x7, 0x3) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a00)="0de6b83bb224b3b819ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c015243e05159fe8ad23ad5f575107884c820a", 0x4a}], 0x1) syz_open_pts() close(r0) dup(r0) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x808, 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x80000000, './bus\x00', './file0\x00'}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x10001) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x1) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x9, 0x7ff, 0x0, "041fb321849e00", 0x40000000000, 0xfffffffffffffffe}) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x83) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:00:04 executing program 1: getegid() r0 = getgid() getgroups(0x8, &(0x7f0000000040)=[r0, r0, r0, r0, r0, r0, r0, r0]) setegid(r1) setegid(0x0) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/115, 0x73) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0/file0/file0/file0\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x10c00, 0x120) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000200)={{0x0, 0xfffffffffffffffe}}, 0x0) openat(r1, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x400, 0x21) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0/file0\x00', 0x243) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r1 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x3, 0x800}, {0x18, 0x3, 0x8, 0x3ff}, 0xe34, [0x2, 0x1, 0x9, 0x1f, 0x97ec, 0x2, 0x8, 0x1]}, 0x3c) getpeername$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r2 = getuid() fchflags(r1, 0x10001) chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) accept(r4, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:04 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) 16:00:04 executing program 1: r0 = dup(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r2 = semget$private(0x0, 0x7, 0x14) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xa2) dup(r0) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = semget(0x1, 0x2, 0x10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x5) chmod(&(0x7f0000000140)='./file0\x00', 0x6a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x248, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x2d09, 0x4, 0x7, 0x2}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) poll(&(0x7f0000000180)=[{r2, 0x5}], 0x1, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) r1 = getpgrp() nanosleep(&(0x7f0000000100)={0x3, 0x6}, &(0x7f0000000180)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x10001, 0x6, r1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fchflags(r1, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = geteuid() setuid(r2) setuid(0xee01) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x8000) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) write(r0, &(0x7f0000000080)="e282ee195e7840b82f0308973caf430ad5b2085c5c5ad74b949ca8f27584914dd2c18de1fd93be021d4834c0aa2ad281475d4f53ab8995e038dd38422aeebe1d930dca96bfa807fe0ac77b412ebfacacd78a574ab3da3d640b90f346899dccd0a6dacd4f90ca1edbfddb574081014081fabb663f35e98139e90417a536511de8b760bfc0a1d72482a3e6f8e1d735d56e33eab61a76313d50ec217759d39e253105ce7188b454684a8c26e74013b1bea7b10d", 0xb2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:05 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x26}], 0x2}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x1effad73) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x7}, {0x6}]}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) write(r0, &(0x7f0000000080)="88999cacacfaa95b6b75e582", 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe0, 0x7, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r2) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r2, &(0x7f0000000080), 0x8, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) 16:00:05 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:05 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) recvfrom$unix(r0, &(0x7f0000000140)=""/37, 0x25, 0x843, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) poll(&(0x7f0000001fef)=[{r1, 0x2000000000}, {r0}], 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8000000000080, 0x0) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82021bf0"], 0x1) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) 16:00:05 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = kqueue() fcntl$getflags(r1, 0x3) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x9, 0x0, 0x0, 0x5}, {0x8, 0x1, 0x7fffffff, 0x8}, {0x9, 0x5, 0x4, 0x8}, {0x5, 0xe0, 0xfffffffffffffffd, 0x399}, {0x9, 0xffffffffffff6a8e, 0x7, 0x3}, {0x5, 0x5, 0x7, 0x3}, {0x1ff, 0x9, 0x80, 0x239cc5c9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:05 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) mlockall(0xfffffffffffffffb) syz_execute_func(0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x20000000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x1) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x221, &(0x7f0000000180)=0x6, 0x4) setegid(r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r4}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:05 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x6, 0x5, 0x8001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000100)="07364c9b11773bd1cf0b523ddfdca69756feee13972037fd90c99a9e2966a0980943fbe4f0ea38c3a23bc7778e9016e6c6a41ac9938a0c16d70264e85ed299065d13889d65118db87cb931e254fa60c6dcc9728f9f76223b85d5fca9f0e3780f5f3d80981dc4982928dfdbc7d1fcce06f745a43237adc3622cdc80abd5384d17fd5d47185e480d69ad837b56169c5e67ddd92093dc84263516e29985244e05ea420c0be8b20b926f09507fd0070927911f6ae583e4a561e86c0664b44d4d16c9274273e83797307a1d3b9e6fd0a291a7eb32666146faf1a7797a5a53b8513346e35e6f25c266d2b40fdc205bb6b71535cdba786e9e19", 0xf6, 0x2, &(0x7f0000000200)={0x18, 0x1, 0x100}, 0xc) r2 = socket(0x10, 0x400001, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x6a02, 0x32, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e699319296481b1713e8975c9a628879de8a2b1464343349781752617d0f449a60ee1f1c7dd67e57e5a7a8b8368c", 0xfffffffffffffe49) r3 = dup(r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0xff, './file0\x00', './file0\x00'}) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x35, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x3f, 0x0, 0x8, 0x101, 0xfffffffffffffcdc, 0xfd]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = kqueue() r1 = syz_open_pts() dup(r0) geteuid() getegid() syz_open_pts() r2 = dup(r1) syz_open_pts() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) shutdown(r0, 0x3) close(r0) getdents(r0, 0x0, 0x0) 16:00:05 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setuid(0xee01) shmget(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 16:00:05 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x8) semop(0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000000)=[{0x7, 0x1, 0x1800}, {0x3, 0x3f, 0x800}, {0x3, 0xe000000000000000, 0x1000}, {0x4, 0xfffffffffffffff9, 0x800}, {0x6, 0x8, 0x800}], 0x5) 16:00:05 executing program 0: madvise(&(0x7f00004da000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f00004da000/0x2000)=nil, 0x2000, 0x3) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x200004000000005, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0xfffffffffffffdec, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000010000000400000043c9bdc5a649f2de1955354633a3163a3a3f3b2144e146d65e3c0590305e4907029a4e656e6826e0b7ad5913a2a8e1f568c3e88b18517a04bd6e7eb17e951f356241c5181599a12b734974f7512d2aa8e712d972554458c52731b53a23f2f2baffb85a74438e815e48db9f7559ca7a1b039e27c00abb74bf1ea85377b4d7d5dd96f21c56663126137e66ad73f02568ab09644699f83f520a187924515e9b2865355adecfd8b4dc7e9d5c7fa59170a14e14d3ff4fe8c3570409cce4a79207000021cdc29e738804cf0fec3b6d0219c7f19cb252590835867d7a3c6f966d28de84860b16bab1c7a6030000000fd29f0dad27c58a7ed6471152859c8cebd859a7e21a74396fcab837a5bef1eb67e020ad2b453f6a9654dfea9986d376ed40c6a8a65f08f41b0b998964ed9f4d7f9cb7242068d63baf0b3f59f359845d01108d3a6500da773efbb7a665f4bbc3de75878faf160e594f2df5ad0633fdba1f70fe48aa8bae08837a2bd170963b41c657f0cf51cee7c3a77a3f4bc6aecfc02d50774c00000000000000000000000000000001000000060000004198b2855efd16f320e71c573a918f9d9a62cbfe214d09846486473a6b50b048dc000000000000000000000000000000ffff000008000000e10700006afe85a66814a2b10d88a36e7f13081b20d3833769545e8d011734365b1d053a28348f893b32b55d56b0eb03834fe34f27294b76d9a6bf241e13c7637940b34f01f27a27beba0fb56e9c64f29a0897c7f375643c1076c228c8ccd86a82ca66e0ac55ec85eeeb7af49a0345a95891d8db000041b50c1fbfc0010000000000000000000000000058d8a1d7cfac9c57499c55ab4ac4bda0127d9ad4d574d9e52482b1c1c2901328ebdb21ea63e8bd0d09b6bf761d39a81453440f53d3f91336916ad0bec0468880c372ee67dfe0f971401b56e92fccd0e818"]}, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x20180, 0x0) 16:00:05 executing program 0: clock_gettime(0x2, 0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffd000/0x1000)=nil) 16:00:06 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x1c, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x7fffffff) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="e3b3cff9c19a8fd4e74a1c738bb4e3caf439b75cb1163e0799557cd802de6ffbef9907a52b52633e670d5bc6345ef3ea74978620602001bcc79cf2ced782c968409ac937b356571144d822540b27a2ca49d45a115952c447aeb757a8a9458d4939b1e95ce6aa796d177c9817d6561685672d67669b8e9b771d7b5d217204d001a0d52fd6eebbd21e60a70ff4709ab4f15db7418393a0f2751ba42a90fa4135a6b4aaa874aaf6e5538e05930f6ea8ff", 0xaf) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x28, 0x80000000000000c, &(0x7f0000000180), 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x3) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x54) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x40, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10000) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = getuid() setuid(r0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0xa, 0x1) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x28, 0x4) setuid(r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) r3 = getegid() fchownat(r2, &(0x7f0000000100)='./file1\x00', r0, r3, 0x4) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/193, 0xc1) 16:00:06 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x81, 0x80) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) r1 = socket(0x0, 0x3, 0x7fffd) sendto$unix(r1, &(0x7f0000000000)="b100050390000000000008005586ca900f0e08fecea11ea8fef96e00000000297ae2ecaae515fa4f3763360008000004be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb505f5008d31260900000000000000ab292ed51d0d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c500000002009570ba27aa3156df000000000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f00000000c0)="8c227c29436940073ce9c07c694609299165b3b5dac7faecb3639754e2b8d719b49316e1fc7985445d6daa0c3e3043aec692d277b3e32e229d79495fac6ca854ac56bf971446f1f20132fe945dd213e1fca068baa9e2127c76b10be471b1d72db5345b", 0x63, 0xfffffffffffffffd, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r1, @ANYRES16=r1, @ANYBLOB="0b9bb6c7f5dfa9cba19a1f2aeb8063863d26e6d6e7be888dab4ad398e72a4298e3b63941d997b40d841ba0a517b45bcf74ebb777e69cf13c007e86041d60927ebc", @ANYRES32=r1, @ANYRES64=r1, @ANYRESOCT=r1, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESDEC=r1, @ANYRESOCT, @ANYRESDEC=r1, @ANYRESHEX=r1, @ANYBLOB="7c1feac90c103712b335e9c759309d85986e8b6461ecb719505a69f6b4d6a0d9d0f1fecec7c547df7215cd360c036b3d1ebc3e9bf0d787818a2861022c7f4bcd739d840a4eeccb0ff35b3cd0d7e993ed7a1bb8c12198cda12c2c5c804ba20e826422a2f4d19353515106bfb42f81a33ce5503e683035f2564904b5981f59d88aea2fc7747dc1bf7c89df09aff3fad9e4cbe042f43904294caf46531e9d3b99b41b9b317cdef028ec3d71a22d1748488477445f25b2f433ffd3e0c6485e73f0897e2bca7760a75fdeea7ae3a3c7dc4123e34e18c8f7bb4bad721dcb9889f2116500d793099991add5459b31a68370bdd10caf64f6a1911b42f7f4b34c", @ANYPTR, @ANYPTR64, @ANYRES16=0x0, @ANYBLOB], @ANYRES16=r1, @ANYRESDEC=r1, @ANYBLOB="bda1ba01e2c1150eb3534674090f2ea5b1a8ae74eb013b723daed332848999a1986ebe7d6b8bbac2c614f747b46ea024ba2bcf5ea1d17b72bbf2c31218b79295e89e6c9f96562c9ea85b1aa916d44a2036d25fecf0ae7621c6fa87a7b75b83e81b1212262b9f3bb721773484f681e31d60ce121fb01f45"]], 0x1) setrlimit(0x0, &(0x7f0000000540)={0x400, 0x2}) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="ddb4aeb3ec242c57e0a3492cd84327a490142aa320239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d0383d53ec811013c307a06b487c480f190e683b6e38043e12767518f79dc220d", 0xa6}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x5}, {0x0, 0x8}, {0x0, 0x8}, {0x4, 0x9}, {0x67}, {0x3, 0x1}], 0x6}) syz_open_pts() r3 = dup(r0) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="2195637bc77a67c9ad2c7eb6f9aeb37ed93465c496a37aae07cf1b5d58ca29199d2c5ce4e806fb7c9d637901efce6e1ed995545e4eeca11c333a00a1db03d1f4b6071bb46fba6cb205226f343570", 0x2b}], 0x1) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xfde6) r2 = getegid() fchownat(r0, &(0x7f0000000380)='./bus\x00', r1, r2, 0x4) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)=':\x00'], &(0x7f0000000340)=[&(0x7f0000000180)=':\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\xaf\x00']) 16:00:06 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000b60000000095cfb43e154f3d04fc4426fb000000000000000000000000000000008c6efe941885b2000000000000000000000040000003000000000000001000000000000000000000000000000000000000000000000000000000000000000000010000000000000400000000c3e3a567456328cdd8657c9f38a790585ecb2c5a5fba23a46560ad8ba3b0efdb6dfa32f11cce5810102d780b3e89aa18e035b08f943d70b819ffa48369d9d510a5cff66b5797483580a60cb54a17dccbd03e82bc3b167c383da2019dd325ea07805850784f953aa07cd4aaa6c7f09fc851fdbf14fc2c73c4d16b8bab345402613d8f6a11b3036bb75882bcf42e0f56cf546b1bfd6fe3409b640279cf0ea5197acbd888447fe08983c04609039054374e0dacedc0c68b81f8ea0182853f27edf912d9bff8514801557f3d10461ac62cd28ad129059d819a66e7d061d11997ac7de624a772d64e21dfa1822b81432b7b274d1d7ac54f880462af174ac71a09abe3f1d00a4d6f665a7c64b4804284cb9b758509bd00000000597f39fbe6aaa564e97b3927b6e04a24e14a34a9eae7828fe6c34f62311bf5d2c29eb753be39ca09e1689148831310ced7beef0500d5f49fb72717629a929db758203de663842ac8607da1555d3d5c58f9505d60ece213e245456870862973cf6d0499032911d664ec540b403e31cffcbd65cb47f6c0c761493a6465de85b4b1b27ae631e16673d12ac215db00b3dce624bef34a549b054024b8752ad7f5ed2d41ab6e51239c9e458f740cee9a477eb791252d9d1c20e01bb5"], &(0x7f0000000280)=0x6e) fchmod(r0, 0x3) semget(0x0, 0x1, 0x400) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/51, 0x30}, {&(0x7f0000000180)=""/9, 0x9}], 0x1284, &(0x7f0000000300)=""/139, 0x8b}, 0x0) kevent(r1, 0x0, 0x1, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffd, 0x10, 0xa, 0x7fff, 0x7}, {{r2}, 0xebb56e3293b7e8e7, 0x4, 0x1, 0x8, 0x9}, {{r2}, 0xffffffffffffffff, 0xe2, 0x11, 0x0, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0xa, 0x6, 0x7f}], 0xa, 0x0) fsync(r1) 16:00:06 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="654a96aedaf758c75d7c0bff4c05e515cf5d101527c5400dac77e7d0c4c8384490badefddec1991ede97b257b69fa6b094ba02ae143ef03e8b0cff66372f7415d653d5731a8d6a15c84151e704a37990bd97cd2cf8aebb126d1cd9d11ea1ad8e4a09fdc9cdf8fbe8f8f0815d765fdec72639d335e00dcd5600322c91c6947bf7b40d6876ddffe1256e5e124b6da3197e3303343b898f479d0486313e3d", 0x9d}, {&(0x7f0000000200)="aef86035412909ad3dc3833a08d80b8503c9db1f4bc4e1f9c9befe6c5d314aaa85db8473ce7c3c930401c38aa2aac40d5d8b1669281a37c0f8ae7619a1b457171b816bc7203f7893f26b", 0x4a}, {&(0x7f0000000300)="23784ea72647491d3f2e20c8379b2d80f7f49fad4301e6899fc524640ce48052b4c22949f3ea64c55723c25f3c8950bdc5f6fca736827ccdb612fa366229e2c6d932989db2c4753402d27e9cadecc496ed4d8d7627782cda3641a8d27d9b921d5bb6337f70ca97989872cfcd661047877f11e881b541bdeeae758b5084aa1550a1655dc3245aceb66c980623b099", 0x8e}, {&(0x7f00000003c0)="6b1e9a8d1cfaa54f49868a27d3655c5797fc24cd3c9c89500056e69d4719ef12c61be53cab2eb41561906c3876099d5daa94e91ac630472af027d3e4a8bc4f0cf8a0b3605872ca98c651c756c68b342dc46e831b7d30a596e88f1f579f7cefd2d27d8f39e71c76619752962ee32409b4d45ac8d2b653d9ddec39789d95b263d00abf9f02d8164db78536103dcc447ae206995e742db83179be2f933dccb5a3a65d33ae8e1a1eb22937d728f89bc035cc1576e7bee010252378cef9f466b6460a07048009f7236e18655091d7828d29ada260507f5e124722705849feccc5885cf91c7e161fa48ef060cf4cd9655d4d6c95e04692ca69822e", 0xf8}, {&(0x7f00000004c0)="38546ede88e6f618a122388f4f8a769dd6084f7862a8ffd99c3c3039968ed5938a8d0a95d06c6e50fa415729f465c89738854cbd69a283b2b369a3dc7028cead460a94aa4aebf59ee6e493294313e91755411e1b2dd31fd98796397f97eec683f4e78c1faf24797bec925a2f86bb56ed31a30d2009500680c47571abbdff9bd8c86c21831cfe83522808f77de28b2afcfcd79e8b6f560d887b2224da2fb04ef50ea92a76c48c8b74e3e8fc356e0dc23156c76f5f68b3bbbfc5f84339e9e92f859e123d758de331f8538501509db76b3aa4daf4dabe59ae2bc85214639c382d882d0402851e4c50a45265e7b10c46d4642e7e1e794a864210687ae4fcb2b2c00bd529232344693c17c90e981f9528f2842c1a1a47112084a8dc17563b61ce27248a9a9e3dc5ef1f2752c916677a3e61532f1caa664c04ecdf1a92d9ef9cc4332ea8800cccce522339f470575252fb7953575c5a3510a8ae19f9b49bffc249379ab02dfd16874c6eadf6813c89c91e79ee565943e4b7ac4946b8881caa30dda2f4354b921fe62436432bf22a870d4e6cd44fd1097e2eb1e79e185950216d095f0ea4b827aa830f0a6ee1edecbca18078a5bb99de583b3210a7f2138d921efd2c1ad0d2b74132e543f4a7e26ea4d03c805d69c21bf249e7ac03aea65edf3cd63008cf573ec5e47df9b103dea0cbe8d3496b54717fe58bb7abc4d20b97616f3cda1130e322c4d67e34d12a872c0e3389dbb8a7955fef39bb51faf8da33bc986421e6eae261254f16a18d9f00866fa1b15ffea617c44bdf26409f85641039d7d3885f1ff4a4075f698203febf21c9506c100c9406cd7961af99b6045ef3860d75feb1a8c63be21c06c1503c3243eb8a38e70da200a560bf86260ae927bad2189eb2037b61ee145026fd43870fb21010f874da798108fcc16ad7e9accfcf9aafdcfcb2dee37b5469234fce83ab8393355720b450c3d4547ea3e991051b6d84ab68046c8c48b98d7db4aefc394c42144e74eb5dbdddf2c1923965076a188d2ca36c1448ca8a4538f0cd3ad40ca623406b66d32ddf6ee2ad1bf20675d328b9cf7c37c857147fe84471162c8eacce41056e326d30d99f438a77913dfaca6ec016f8630f79cbe50aecd36ab3a47ffa2ad173039ec6c0dfbd1f7efe416adfb46323a7ce398d03a99de2982fca93046c161d80ab37b7de3d6def8da279eb7de3bbd37c1078e535b72912e39dc662c49c7e88aefff92accc30d4c03a0af9e68926da5b9b15c71a7413d6b50deae78d3008e35117af2e12025c73b183d0518d560ff4ed443271d5a864ed64fe5a3cc5a04212296282f530f39198cfd183d49821eab45dc6cf1d1e24ed95ba1ec50df1341a537a224565bc6d02c703ac6fa678555f773f1f06820a850fdd8e6c87c91fa95a09b7b10416319d30873ead86c522e5cc8914aca7578e5071866bd2661e863c0e45a4ff5dc83f1f2d8237781be1ea139605f039b4c3e0291e07670bb86e5dc3812915278c1783ce6d754d37f6e624addd967a7a40b6e1efea4a29d78b045497f804cf6f0398eff828e289943f49c9f9ccd86595abd679a0002446dc274a472aaf1ef5c58c9207a94a762cd3498bf3cf85816edd0e5e40c2de85d62a42d4e9fef010e5719af03896b8d1d91917e33dce43965089ad911d5c52c27a49b4004d7f72a4fbbe44fbb2328ffaf86e89ba72a4d8b2f9794dad81a4a1c3592be69797bc609357dc47a94d288ae99e2c7f63906ce14bdd65528d1bcb5e47c96370a82773766086b66cbe2a2b14cbe43bdb22961c92f507777c220479528729739a6effeb1effde86a7fc63bba5b9609a6b76604d0448fc3546169cbaa8055d7257ef76be44dafd4eef90a1cf55273afd5c2f1fe6a65b6fe67c08b02821fc8220e547a086e1e44ce7ad1ebdc00acc094a4ed846d024ffd83be484e0ee7c6ff3fc5d2a06be1a23cb8c68a9607de8b79d6abbc3e1233c1e9526cd1940585807acd80d918b966c9cc198b97a6c3ca4d675ca40f0d030312a9dd90a6b2ac264d264c5c24839ff301b9114051b74f43b4bac91e86bde793caa76033ca85734d3ae34d4d4a6044a9d6392e91bea69b27961fd5415dd20ce86bc2e6da3521d50ff3ff78903fca3995042538c83648f784f0fdb99c4fe0e376863b4b93832568f0879ba3e68a0c2d83ecc578a7cbd1596021258bd483290ea9f6cc6ada3c61151515fc825986cba8a907e7b419af273af71bba1cd28d044d62573f9f3c0ea25a19ce383b2b67bd869e05e0c63fcbda5f0bf609a08e6082d7d0ff680f44f2b7f2f46669e6f58d5044525d9ef25f423941e60a3d81fde374dacc41a5d705048d27e854fb355d90987725c5146214e40e7bddd954fa3be223f693ce717025fab5a4686ceadf0ce9588d844f089a171fa5343a4fe76a40f9c41f6d795a13cea7ecb85187227c3dc2f968d98327ff295344191ab00718e60c86589cbfc30a1476cbd38485f9c40390fcc10ef7c2db96ddbf8d632d8590f6c31cae72fb0dc011d90b0e24ab9498faa027d70dc642209b4ea74e68a00e833f8eb559b8b28359527fe51c7595b4e3f54efeef17df7491e46f0ee9c4aef8c479928d99bc67dd3cdceb6cdc1f74b2f22654043cb46bc3a56b1fb153a6d711f6ee54c886b6ee7d5789601270877d8d43477e5f33c7cde8d38e0b2e714e8b6f109e5c912189e220f353c90de4c23be26300f54e58287b1594d00f21827a5b03d1f74e8e03dcdbc37b22a0e7909aa5fc634eb6eb9114d89cec4210d6b65128018fcd90575bdc81d2c7e2652d8dfb3a8fad3ce164a6c2aa32219e65afca43cb5dce387bd52d29c3d693d1be59ca9a957d88f1fec6ed2268d84ea2ba3a9521ebe19ed31094ffd4b8d553824889e6db8979e1b579630faf2c0c4d11c9284fc2de74b21fb888baa1b52675ea20c2f4884bee5bce9fd25e2ff2e11518f91b0db3956bf641c75ae65bdac54ec605451eddc327880344cc229de29fa67325e2f0cd1c2e4e4107377bc3efb656299087a2da427bf781fa814b737c6725235bb97392ac0961c6708c09299437c310f02043864b0ec99669043b2971963aa27b0305ff7c58b5f00443b1b0671b52a372693a50b2972e38b4d52d08bca20347fdfff386a3468ac3d08dbb917de8e1dff903cb1cba0ef61c1dd5a9b87b7332091ca7149838bc8d91b0bc31e7688137262b8c971f3f00bb5ed1f2faf23d25ea78df3936a4ef90b96b15f459bc94d9fd49575fa2010ccbed882b9e184edc52ec73287dc435c3f3bada7999d1890a3fdbf5fe8279d6e55ab1751920623ec8b54fc82f3adda59064d46755f86f1df3fdf58be3cd9f92ad596f873d8969de1eb65b2b8593a84b62531d4c20f23e1daaa2b17f7f33069b61b528ef68df4541050f52a5d0dfef42e9c5ba8636543afef6d6baa408772f094690feafc460a4e89e251b321fdae5f17f0f885c2302c1a307ae73250e58227ab16e7f0af541f71d740d867154c6101161a98583013b8b1b86142b63596d867114e68d08230455897a5076ec0d6a51578ccbad53ae3f5e8cd96ec6fc170069507a9cbd82e009e5adfcfc524747ad07f32310f709edd4cfd6b5b9488a5f70d3dba052de7056a7093259801b0e1f0db0cb029b987edf867a9921a43552a1b579ffc570309c3f1f5b7bbb2bde40a4c9c54434b3922d4a474a25145c870d22f9d573221855d22e421ad8f6429fb0c578ee8b744b2c801c3c5d21b37239a4b56b6e31c5430897b030a26b2af7b47ba8cef6e51014d5e0782380fa687afa7268c5673b314494595895842ddf0beeb3c0152bc5753dd1c60aabbb7fadeceb21773eb7a8180713cc28469fa442ad219807ff253ea900b086417104e7d3cb3617f8f7a1528c592a7f054dae0882ab37871dcdff337a75acfd952c2ee9c13d61670d50f19d6556621658e968cf22131142ff1dffe6a8308dc2c692ba4cc84ea0c5b181fdb98a5149acdf1add8c78b900458a52f776212b16affe1238861a3a5f1511eb2a6bdaf9b8b653893ff60c54ad51fab54db2bb5201e0597106c4fdf35109cd3ce80445ef1264204539884affd46647589dc503dc846bc787ffaeb1f48bf60f687afa5762d3581e348b3a74a0e5612279a13125801e823082b9acaa05edb2fd22a4db3fc289ee01da6149b0b74329ad456af8a005abe951c7b2772ad497d1805fa8d81ee4c50f4f7389da35091871b51f8919fc365434bf67634a47f42da0cc0e9a87f4d2f0186587b209f7257007f6e8398a1847df60d33f4ba5de3c4f40ff4dd646c37925705d3914cc0edd6f8041f24170acedb28518198c6f7d9539209a2297b155273a8203beaf2e5a4fbff48bc2925e620fd44ae86b3663a1a41c5ab211c30b5dae333ab3539bb2d791276d7f6342b637874d66f5b1151965d350c4516306c84e78d5e1ea3e1e03c1503a98b6d42f0b153df90038ef1bef42938934d71a343d18e14cda12d0ba582fcd02aa04c0337d95f0e0b3df99ceaddea9f386169b7867a2551d5ea28cfe74d88946917bc267d98fd2efd4364c0075a637c5652282b88d11f6d8da2b6ca0a9b9ca845c4a6eea1c234b64e14cad943d4c6eaecddd24514f5d04cd056461d28d42fb6fd56fc2f3aa9cc9b3683be6821a84f198d9cc5e246bceaca137f5576d2ab1ccf010552a124b84953f301c19b8c2b9fafee7bef89a5a78c0badbccb8becf1c9f2e401fc06141b205ae7bf307a582f99066b8ec2c141fb78c8fda989773b90ed82b3928b2443e810aacc966e23c5cf038f834bd7000a80d999da5505e81382d761650e15149aef8db3a9c73a48be6516116ec1ab48eba5d5ee9d91b167b94a842d81487ce9155682f914aed4a56d4928ee214962e2c0d764da6343c1f8fdb018cfaed3c644e34b9a33676cfa950fc67299213ce64c7acc9a13610196fd44b747a9e0cbebf48bb6995619f612b1b519d44c094c4c469417ef7a48316d7e809de32d0d0477e5577d07b87fe871e0e7d932fae6cf8149e336c26b8b4439d3032d2c81a451e3656c4707a95f2ffa8cf97ff489e706ffd02312f49a48fa3a5f4eeccd16bb30748129691ccf479432f0305c3493ffa4fba485513a21e1303a6119da86a975da026b62d6797ed6319e33c51f65e182a87fef808b7a67a0a037bae4b3960b83926ffe1ac95bf1fb6bedccdffcd6696b07279029fd6325e3e5a22d2e5351156a1aeac13f0c932a9d24451791c39c59d8a254bd9ee049c69449e88fd2e65bafb6177d8e56394c3b49ce55238f5ae52514c50422c9cad8f8420b4edac124ca2c249e8fd70dce9c3a26fff355f16defeaf7527f2fd609db670736f1b834a1fa0efc555f841fe315faa831ce485c7b2d1b8e66cc0e5f8cdedda298a8693e706d9c02a2f5fed2e055cfaee004312d669982e3dc8d7c468ba4854c15fa051886184a5e8df5a1a257c942bf13c38e3405d7a9f49d759976f9b5ed159db15bd4500321faebd4264e41ec60b5afa85c1968e414364bbc59185da08cfe2bb860eee1ee66e6e55994a7c9ef6d79623bb3e674538477732c15a596d509beb6f7cace99efca7b671d3bab5a484ae5245ffa5cc759cc942cec2cccb7d590c4169b70b88f565ffc53c69895af9b165d027dae5ed665deeb9d27780f2fc316804fa678a656bc4a3329d9af12478e72bf8c53fd3fe73628edcfd76b7cd3bd39cbd857bca0859b6123644b948668f2e005dbec6f016d801b485f48205b84cd893e7a2acbf8753adbff54abaf59f9b0463a9d2db82fb1099ed8f8ef6", 0x1000}], 0x5, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x4010426e, &(0x7f0000000080)={0x0, 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="67522cc971eef4b8000100000000000000"], 0xa) socket$unix(0x1, 0x7, 0x0) socket(0x3e, 0x0, 0x8) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) ftruncate(r0, 0x0, 0x8) writev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="c8", 0x1}], 0x1) 16:00:06 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x45}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffe0, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0xffffffff, 0x4) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000006c0)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000400)={0x80000000, 0x1, 0x7, {[0x80000000, 0x1, 0xffff, 0x100000000, 0x10000000000000, 0x1, 0x45, 0x9454, 0x8001, 0x3, 0x8, 0x0, 0x60, 0x4, 0x9, 0x6, 0xfffffffffffffffb, 0x4], [0x8001, 0x22, 0x9, 0x2, 0xffffffff, 0xfffffffffffffe00, 0x7f2c, 0x100000001, 0x3e4, 0xe57], [0x45, 0x7ff, 0x4, 0x2, 0x5, 0x0, 0x8], [0x6, 0x6, 0x9, 0x7, 0x6, 0xc8], [{0x5, 0x7fff, 0x3, 0x300}, {0x0, 0x8, 0xa52, 0x1f}, {0xfff, 0x2, 0x9b85, 0xd69}, {0x4, 0x47, 0x3f, 0x4}, {0x1, 0x4, 0x41, 0xdc}, {0x5, 0x0, 0x4, 0x7fff}, {0x3700000000, 0x0, 0x6, 0x8001}, {0x4, 0x100000001, 0x1, 0x1000}], {0xbf, 0x9, 0x8bb, 0x65}, {0xfffffffffffffeff, 0x3, 0x2, 0xde00}}}) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000003c0)={0x8, 0x1}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000340)={0x35, 0x9, 0xf2d}) chflags(&(0x7f0000000380)='./file0\x00', 0x0) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getegid() r1 = getgid() getgroups(0x9, &(0x7f0000000040)=[r1, r1, r1, r1, 0x0, r1, r1, r1, r1]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000840)="c7f0b6d26c968b11681a5c80b84466ea291a8fcf8a446c44f6de45318c18cfde5d034ab6af515653bca33cfd21164540f4be66349d6de7285c03b13f4b0543990ba9d9b882fcbbdffef218c898968b39e6053887ba624e0461c427026e5072507842c0b29f3999a1109c572a8ca17c9e09c7b417ceabca623e6cba3dac3390ece7be5e80d4fd2fd7b5feb428ac3769bd696f0b6c663704edaee0b42667f5bf3771c8422a1eab42d330d531f3fbb3d07e8bde709ffbaa731aeb70a6628d411129f1fa1bf9c6ba7af4df92ba1beeb12fe93bb3b92c2d8c4c66a50521df390b656a95537a98a253617a954f93c741574bed866a6f24b38b150940e095135a86e5bf4d7cbb053f1e1915f72d0a5035a41fcb9f124551d7acbb438692f1516de58511587b3e2b6dcfd4e050e5798db044a9f40bfb206b97ca07815f6a8e6dc00221f8f1c6f97cc8866ea9c360406e3cb0b26e230a8b9e1a8ec7f19acb30a8c201253fe1e52eabda67acb0646fa9cdfbfe8b96f9adc590c4c77b1590f143a7204391d955261a5ae4ec5ce922acad7211dfe4bd61eac118b7e760ac6b75d8ac5bc267379f6ccd34693804efad4269e155dd30edfaf7242543a911c7c6dbc5dc63413238d1b8a7e28df0eeaeabdca85199faf0d4a0c729b540223650f227f4cda362e6f409bf97624b58ebcae9b07645dcd2c4dbef86a81cf80df2ee28743a78c002f3d1a550707ae1a760231610d01fcd633af977c318ae1eb55c5772d5bf6286cd7f7199ea2cef59f8e950de3c582e49d3e2d561df472ea09459e335e657d51c38ffcc6d70e64a3866a58338ed1064a005696bd29192466b1b67c0b35fb9fd68495c7a5fd9dcf735a5a02f0bf74be9ec28eb4e5a70b4b8f046aca28faaa136e6cadce99a446474e21a1a37b8cdee64bd66838697bc5bb7c8cc15b9ecd3ecf9785579ef663ba3441473c65f9e843e7043e6fb4d3dd7f48896b73d66b3d545d731c72da82fbba9c35fdd4b22631e06517ddfe03cff86d0768e57532c1b661a548429e6d793ff48fdb36ffaeb4ea64fa0040c1f4f64152bfd9950459aab9dd7dd3b9b0936a332b1c6c83be123c45a68352c91817eb016ef6c2455c14c93bd725e61df8c2cf493bddf6898a93bea2df0ae14b5b6ba2553165a7ba55e8f55ff1c9139af3e7729dc78ea82010fee32c8ad992c67268536dc959ad54e70e663cd016aea85c4b7e88e96d16485315fedbdafeea18715fc8ca52bb4a4f0e926c2fd48b9cf723a44ca999b2287c427fc880838517a90bee8e4bab0fb3ee99c7aa2473baf67df5e754c9138243e3675d81a2d4128a92ac49cfaf2dabdd3db64612bcf2c00716825dc326b82cef04267a1d55da340d5bd5d2755f54b6d8adaf2dc13a7c626950eb935621ae1b563eb4175d9c9d92b3469e748c25517ffe5141b65602753aa636b44bebc314a94369d3ff3dd147f2cba6b89042dc857f570da02a8ff8937cb775ec9523658f97d5c12046d283b0e0b5851b42df41e48fd029fe99c62defa9410faaac07abcb562b266704740cb45f864fe8a2efed1f870f874f037636d416d9b1f39cbd6a7577641367186f634edcecd257e3b7a003cb587c1dca434ad1f35bc21f9aee6b99484ac8d41c7631a2b928cb1489c2311c73bb7e1a85ce2dfde548a795c2c58cb05e862e46cd567b2abdbb4d14a3106dfd7a440a5f72837d32aaa7106a42375d7ea0f62730b705877b819295db7804ce72473159ce5f64b7694890ab1a7f86bba6a2d88a512aba9020c848c189451f1bed2a98178a52e49c5c25181ad594d8365992b72ac73bae99f9896905eb98296b0bae04c7304f3c822ecb1f3e814b9bfd68bb7d2bcfc65c605dbb4ab579ac9d906ce87d5af3f1fd4429093353e28472c3c1cfb6dfc8b3742b27ffea0304a0ed6a6ba4fb2f8011be518a980946e342e60af98c1abd998b592cca26dff1c9eeae2c6137bcc0382054369924ead5a5273ce38e0a54e31fdc6d1255c34eb73db1e02fd140f2a0b1d96c77fac6542cb2872789cfc493dc6d0db2590780abbb0ff9309ed65db36d2cbd0a2691d9661798833bf9db13c297105e5e5e7c2cc32870331c8a18c8e004b9acd6da130888c63a18119e80aac373c996dff84c80f1ac99a8bb21bb5a817251fb4f2e4b17363eb8ee1e22ae210e0f751bf5b8aed6c7c454953405d226c07d70d9e89159f09ffb63aecee197faa23b415d9516c62c16f510f6aae0b441691c4980f0c8d2c70c3648dfde4babb3173162518e9ad6ec4fd1c86eb9c433c010f8861ec5f965ce26ae5ef0640203af0edf2ecde30654464eb1d7261f6b8a4099bae82973ec9981accc86fd442db43708ed070aa415274eaa0618746911736e24437cd5fa4ccb96c2f963356dbb860c6769a535d620c781163cdf92743710df4be2dfe334867fd142af57cd63a6064a711a858c1049037eabbdfb40334fb5339fd05163992051c7fed2c36eaeb5d25391b4113fde89933bd39d400c593e124c18de0997c4dddd8538877f5f257b804188d83fa87669dc06644ae1c95c1bace22b6d720889286355f722169bf2b2a6d85df13476515422fc967b63787d3128c944709ab6150e6f66d73164a7b241838ccbba36f42111811b88958b57fbcb7643daa18446edeacfff072566a0a50366eaeae83434a8bf72ced40246785b7fa018764f1e6b4011c16384c00d63238826f76c59713499c1a7e4372679148db11631820cef044edd1e5aa29c9a9b383ad12a3dfcf6f101224cb599d79a509fc950713bf77b638750c8c0c7f98fb5ad6dc32b9ce56e290ffebd5fc31c8df5f9c4edc30aa93ad9c2a97dfe5440e53833b14a0a16afacce85eef3a08f2c94b38e7ff6c4f4439d8db7d95fe768862467861902b61875dbbbf0cc6e89404880afee0bc933bea58549df0843321dfcde1db3372f6f794bbbc066f555267e676533260b7b86ed179e1b50646cabb2d0838506fdebec4d0e077abe519f510360da2fd96dac14ff2da576227c38c74a3173a98a99ec74434fbd7a0f9cc187b35bba9aa6873a27686bb21cd602a012ca47b10569f36a5243b79cb382164de868a5c6a843d7c98013b5ea720d6c88a42a8ff6475039742d62e46e7d9f25c96e3c7b0b446f6bfaf222c40bccea66f06363f8d80e52a3686f406ab56e69eba707829f2faf2127ae5ce6750ee215a9705a1c5a09c223adfbf6a001b3eeeee9f827f47cc55e49a71f7e5d9385a71b4175c699e261f26f048c6e2ea97963be7f5a7624381898aea6e84e98f859104260ada1289805e455e4463a4e3431a592d286eef0193d015d786abf4fdaaf54f0c8cd440941d603e8f85f0d4afe477c94e3a0304902dcecc32939f4ba46a5cc489bd6c7e872c00f9b59bf24ed3ec62beffe829d122c0adfb5277c17e1b55846a262e2b8b9d9e7ad5d5d6f88189cd21370f8ff368e2db03e4682bcbec2ee6da1b1e17d1519cd4d78e9d764953a4aba1b939e781139a5e7e202c67d4edef73b4c585f14c083931ba057c656e5da56f8b47c5d35c475aa71238e02bbdeae6ec605703b4f2bd78ff24327482f1aa667b998a3bd8db770856e978339ef7e039f0602cc0d44aab48f17fd891ac14d6b548486d957f71f9e343301bbcf85b855aa0d00c48740126fb3fdb5f661c275340711591effb060bda69dffa933a750e3891df45f00c0db3fe54170b2a782716efc992543e4694c609df55483dfbd5340d88c0f45f4db18b66d6a62f5c5df526a95f29688b71517006912ae0b648d6dca7278952423309089e049be06e486f563ad75bf3bf79961201f0d1db8c8d44cafb6a83287dda4b20711b2c73c226ef9ccca591bf341327085f3ed26d695ec63b2efc0dc87cc65c252bd4f628bff4ab09e8c713ad919e6d82c4e3dc23781fdbf419c63dec72c60001c26afdb16f854ff964b12581bbe13b7d19e38462af0c832d090d9b7053c61a84776dccec0f7675262620ca528857b7115bfc37759740ce40177117efdc9bb5b18663295a5243ec6131b0876ec7b8ed2b18f531eeda4bea8ea32e937029f59dccac778b1ada53a575297680cde4728b547f5338b17d215e014e4a3a476b9aaf32ec2805469004debfcca4c4a8ea06b0f40df061909de04684ac3a6350736583dbf165d6892519edba20c180b77bb1230b9c6e1a73671a3d6d012f27678094b92a2f622e60607d62f4af7234d16381dedb4e3fe75e0762729306296a1a7ca191af345f3887085bad9a2891bb0db0a5977fe5d9d049a08073c75e6c323adcbd290a213fb8b1f971a164c23afe4c7c652fe2dcc54f66dd3a717edf3ecc44998d32d752f07222d9f86028d8aac7d558d4dab5e2f68df953e3636499dae54f44d560f0431602b4da059e74b0a2b8ddc338e21059999b0985102ed24e91088a23ba75662b3d28a671ccf6510a3db9cf48046da52395efbeb8d233de6689a241a22f1ed446ff2bca5e92f8134996b7d0c7dd9492761c43c23eeb8939609db10c1cec2dab33e950c7adc53387f6c2cb534b79715e44d1606ac49a28254bff0671c38865215fb37a45eb8f302c36948465ad145bc20985aa6c5c36b2707c6f67931f140c45b2f46e43bbfc881cf33092f58cce1198415f40eed0df3854c2b2e3fe40baad358381ba3f9210d7ad9fb960f1b373d02bfbf21a453f3d3c9cce45637c27c786a0fe0938118dccd63e2371fd0157c1959216245edb809f348f25e673439bb4fa068ad91f4deeffed4b2cad8877edb25724d320397ad3b5fab73aed8e2aa4c339a57b564b0a8fd50992847413c36b5e378e49b09fd7b3f4faff5ea5ae0c956389e412ef82fe352ef859fe30dc2b9859407ad17d74c20b2dd30f856186936c7c8f1bf6a07696052b4dbbeae70b78c50a1745a165d72b139854d7b58932f448e9461ed5d0eb3bbe6a10519bcccdebe44fdde5749865f86749907e7671dbf0005d4747eb0fcc3a703bf57e144117519acf091a3513840c24028035575780055b0fa903fe18e86508bd99581543695fb064c54aa49ef52159cf7dd8ddc620e0866d9d008d2a527bc2a131eb0f0317c6fd05a3d5dfe5683f740060dd678d8b7aa2e970c9f24fab67372d395c20e1f323e83233e0df5b23bfce61c74bb85ee8653417bd78638cd233ec751abcf2393a0a90d3a6166bcabd28450153e9d050b8ac509e36897ebbd278d0131dd3aa267b06e170196cdba0e9d6e298929234e4802101f84a8490d3324fc8a9a183b13e3e49cc4f8de8b492a9fca634fe9b4df2722f323a704383c90b48f70ae95e156e597bf9b58e69b3c48fa40df14977db3e0d6f1a022423e49f63c48a5f5dda152e42a2cd94f0be642fd20a26fa74561cc64e343ec87a3d0385db31d2588a77f722abcb7fcd6eeed45f82ac0030e2e5581cb42de7158525fe1fe3e1b089fbb36d612bcef5e12fa7853796afb17412ae5a769736db0a4a55c94d29243cfc1c540df9831748b482b128323d7b466f82fb0e04df34de9668b761999ab5cfa50f660418509bd80442b86b7ed111702811e90255b561d21773a420a4dc4af51c3f765ace520f6ee6304daedd97531805a343b91d6916badb76a346faedd8d5cfe4be40bc5b6ed3581d1da4ca4e0605c260dc714068e30c06f4083f009d39d1afc6820f60b6dd8e6ac9baf323a1be3df20a4804c37befdf839aa15836c3c4d2054b47a8b86aa6c95b7cf5a158626ef25d6ee23b9bc1ae1f5dafe65edbc5d83573b55e3d283f133e550d1ba2dbb0efc926303f002917f3b4c5eb43bec09a41", 0x1000}, {&(0x7f0000000040)="7db12507987cc5fafabd63174a2a4008722548522c2b3d291bb6517207eaa7f327ef71c73106e52580694e5a4e27bd3173ab8dfede27f1b781c911984538dfc8973e78638f99a3e10d5557baf3844c7eed2c25f9d6087504d0e2bef994b3a11420ec191cb36775ec528a88e4504a55f9a704e548f5f9deb0229c5944ce805162c324", 0x82}, {&(0x7f0000000100)="49eebc55fe69b9bc3a9c1a9c1d2822908690d181aa77fd3b7b1f7e5216ac4bf9b6b21c5fd3fc28e23a249996d3c70d077bc4f34876c59b72d25bc5b46e7fc95c5ff8ef7642420ca55c65987f2c28d96b9e13", 0x52}, {&(0x7f0000000180)="d4a72a1894e120207ae48dfdac45647908d76c0c330f0350af57714daf9991e5ae24a8f9b38445ae5aa411a9432e9f084d64a7325f885ebcbf95229ba0e9df992128a1a9881a1ea067eb1fc01cfb8e4a885c98025efd10ed3da605f98122280545802ca7b134299656597dab95df8ce04cbd99761bc520b4f3a54ba51ec9df2c38386b7d8000eb4f58f4efb7381c8a08796dab08c5506e978350f8bdb2cbb6a0b4ac204d67a907a087fd90aa7c90d855d9d58a3e034d71c804e21fe9b2a61eef981e89614a031fb4", 0xc8}, {&(0x7f0000000280)="95c9483cff7b886e638d0881a8cb0e1e112a573d04af461dff7a9af36425d77bedac12a1250d18b477769e7ed1d7968438d59b3570301ae2754024d83c8897adc4bc3185d716daacec78705361895df193f1b584641641a91cd2b61f63068de6db176a8cb4866c629a03fb88082949839444e587d5cc1137ac7ea7301627655e7e18958a38fc8f1aff186a56b962160b7d70035a691061920cb8bd3b382c50e45b079dc404b6344952d7f03452ae4a0e4297d99d4c7a8dd4aaf9987645bb8c2111a0198743448363ab86f32634a1841f2ce154d3dc7a815852fcec3fe05fb557dde2323404fa02d3dd7fda55959f65248262fd59eaed1f0e6a06", 0xfa}, {&(0x7f0000000380)="2c947bc3cabffc75aa8ca3d6df372f45ae43cd709a992bfbf90f3c1077aef59bc47f7593fe7de2c5e8009173f9219fd8ad1ad15a9dceaefb69dc9906da3ac32c122ae073f42b999e2aec547e8fdc41005e181d3d953ddbfcd55156cc6bcb86ffad8314a4b05188818cf97ccdb56989e7710d09abcf5fe0524ff93fbe5fb86908d286a87c83ba28c9e1716e9d44fdd459f09204715e255e5fe026a7aee1398bd19ef013b8c2d47c62417c6dc61bbb0deb909e9e94f5988273295e2efcd71c9f8ff7bff4527136e2ebb121c03432575535dbde27c2fa7fb2a86be62cebc6a4948e1fc1453c286f9e5c38", 0xe9}, {&(0x7f0000000480)="4f0cda7d8665afd8ff0b377a8427a98511a871acef1d11ba61eedda6a88696292f264f7f8e77399a8caaec35ad150924d6cb8788399dfb058d24a1a568a4180260e64579ecbc3c275eb41d9672094df81d00c226d63dc54dea762388d1f41a9d534b02c80f32139219131a32bdb34e9e82af91aec458ade786d23d568543b5e3d5ec73520dcb943ffbee5638c8aaf8f768a8ceaebeedfbb5bd7184ee6b0471b55cde89419e56bf7e17b92b58e4c3e6aec11d395cf09d", 0xb6}, {&(0x7f0000000540)="e3fd75398d12201f349a152e8f84056d473893a4ea983f7c3a1f1478767ab5fe814c09e08cf932f86025c9d87b543938f80caefde8ce3edc636e7c9b395d405885b7ae3885e545561d5df6a42a3eb53f82d9aebdca1f3c748a4507ce6bc0b775c410eeaece79817546fb1ff6fe60a894ff3a57337c318fc2a66c0b0cb088dab413ed30b810c19017fcff280d59cadc5960011c27c0f615efa0c7a42e439a1f5a93b9", 0xa2}], 0x8, 0x0, 0x0) ftruncate(r0, 0x0, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x4) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9ec, &(0x7f0000000000)="03000000", 0x4) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000040)="51050009", 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) syz_open_pts() 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) socket$inet(0x2, 0x5, 0xffffffff) 16:00:06 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket(0x11, 0x100000000000003, 0x0) r2 = socket(0x6, 0x6, 0x6) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)) 16:00:06 executing program 1: socket$inet(0x2, 0x2, 0x0) 16:00:06 executing program 0: setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x7ff, 0x0, "b0d4000200fec8000000fe7c271000"}) r0 = socket(0x18, 0x3, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) shmget(0x3, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0050}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) 16:00:06 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x7, 0xfff}) geteuid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) write(r1, &(0x7f0000000100)="e2c7cf049eaf30a3b516ed51679878e2cd630664e13d8f1854a89e57ddd0fc70e5f18adc8f99725d9b8b1ca942c7a318610c5a594ad4ea77f84a88667018181363638d313d612154620c10e0009b2ad5afe48b461fbf117bd8bc65146b42ff455e6d916fb7154cd6a789766c70b931976a8781086850d71a4d16088dac", 0x7d) listen(r1, 0x5) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)) fcntl$getflags(r1, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0xffff, 0xbae7, 0x9, 0x400, &(0x7f00000001c0)={{0xe8e, 0x101, 0x8, 0x6, 0xfffffffffffffffb, 0x40, 0x4}, {[0x800, 0x101, 0x49a1, 0x100000001, 0x4, 0x8, 0xc98, 0x81, 0x0, 0x8, 0x8, 0x10001, 0x100000000, 0x2, 0x100000001, 0x9, 0x200, 0x2], [0x1000, 0x8001, 0x80, 0x6, 0x400, 0x5, 0x20, 0x2c, 0x8, 0x1], [0xe35e, 0xab, 0xffff, 0x1, 0x1000, 0x3ff, 0x2], [0x5, 0x40, 0x6, 0x400, 0x8, 0xe93], [{0xffff, 0x7a99, 0x2, 0x1}, {0x1, 0x8, 0x8, 0x7}, {0x1, 0x1000, 0x8001, 0xffffffff}, {0x100, 0x3e6, 0x271, 0x100000001}, {0x6, 0x6, 0x9, 0xed0}, {0xc1b, 0x2, 0x3, 0x80}, {0x2, 0x4, 0x3, 0x400}, {0x9, 0x7fffffff, 0x7fffffff, 0xbda0}], {0xfffffffffffff680, 0x3, 0x774a42d, 0xb00000000}, {0x4, 0x6, 0x38af, 0x1}}}, 0x2, 0x3}) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x1, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) socket(0x18, 0x5, 0x8) poll(&(0x7f0000000540)=[{r2, 0x10}, {r1, 0x8}, {r2, 0x40}, {r0, 0x20}, {r1, 0x2}], 0x5, 0x101) r3 = shmget(0x2, 0x3000, 0x104, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x2000) pread(r1, &(0x7f0000000580)="73a1a12fb587ffdab32e7e947f7e129ab9", 0x11, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000005c0)=""/168, 0xa8, 0x40, &(0x7f0000000680)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000006c0)) recvmsg(r2, &(0x7f00000009c0)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000700)=""/21, 0x15}, {&(0x7f0000000740)=""/192, 0xc0}, {&(0x7f0000000800)=""/166, 0xa6}], 0x3, &(0x7f0000000900)=""/171, 0xab}, 0x843) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000a00)) write(r2, &(0x7f0000000a40)="2f036f7507edda4b9622c940600a1de5395dc7e628a45feb63674173a4072cf5277fdde68a1b8f2735f0f6b2b31dea1cab10aea603272870e6812faf1bfdab387d168b077d423a8bd3dcc8bd48045ef0a85ecfe0995e65c011f8cc7dff8efa5284fd2f4f84330adfee005d9aa695a1bae4ca708226db1ed8cf6b525aa9afcd31ae5f4a70f5ba845cc3e6609f65", 0x8d) ioctl$TIOCSTART(r2, 0x2000746e) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0xd15ddc6353d4d9da) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x810, r2, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000b00)={0x1, 0x9}) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) faccessat(r1, &(0x7f0000000b40)='./file0/file0\x00', 0xc1, 0x1) unlink(&(0x7f0000000b80)='./file1\x00') 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000500)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be2db721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c0f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0ec8b9fa49870904156a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0xffffffffffffffde) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:07 executing program 0: r0 = socket(0x3fffffffff, 0x0, 0x5) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/218, 0xda}, {&(0x7f0000000200)=""/142, 0x8e}], 0x2, &(0x7f00000002c0)=""/51, 0x33}, 0x42) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x66, &(0x7f00000000c0), 0x5c) r1 = socket(0x19, 0x4005, 0x7) r2 = dup2(r1, r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000003c0)) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x2, 0x3}, {0x18, 0x2, 0xfffffffffffffff7}, 0x7fff, [0x600000000, 0xd1, 0xfff, 0x200, 0x7, 0xa, 0x5, 0x4000000]}, 0x3c) r3 = dup2(r0, r2) r4 = kqueue() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x15}], 0xffff, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) dup2(r1, r4) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x80, 0x3}, 0x10000018c) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40000000000000, 0x4) 16:00:07 executing program 1: r0 = socket(0x6, 0x8000, 0x1008001) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x40000000000) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="0700000f", 0x4) 16:00:07 executing program 0: r0 = socket(0x18, 0x4, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000306000000070000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f37633eacf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000402000000000000020208a371a3f8000400000000000004000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x24}, {0x6, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) getpid() r1 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x2, 0x0) 16:00:07 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) r2 = dup(r1) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0xc, 0x3) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x18, 0x7, 0x2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r1 = socket(0x6, 0xfffffffffffffffd, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000080)="7f11e3c7c4e4140993d8c4251db2e2f122f562be3bd465167d722f6a5ff840132d823022ad2d906f851820f577b4e17f1d37debc9acd3fa073d5a73774a2074d0fff0f911eb9a6b1071a4730760dadfc65604d9f632c1d24e80053fa19f71d8c6abd5048c14f8a06c26a0c761796ee4b2022fe379d0117c6450fc3b1c2deae6f342489c9eb25e8d447338dc7549477814674cc081115f3defc2a52a592a12f492907d47525a67b044ee7ecd167d1ecb9ca95915e3c80bc0cb9c4413f71641583df47492050801e85c9cdcc34b5926c", 0xcf) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) rmdir(&(0x7f0000000000)='./file0\x00') setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x10001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r1) bind$inet(r3, &(0x7f0000000100)={0x2, 0x3}, 0xc) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r2, 0x8001a5}], 0x1, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="7cee4908d1e8ed3ac83542a6dc8d7febdbec7584246557161e13d1c84857c701a700bddd16b226f49783f8537f3dd78aa9f3fb8878fd2b6804e1cb1cafc2fc970541915c25eeb0d4f075d7f2e245dd39e1159a3e560b0804b3de632e4d7e08696f99794650749b9510ec4adaae92192b9aa102722aaa754104195e72b7278fe68e0b52925773ef8efec873b2768e04", 0x8f}, {&(0x7f0000000400)="afa2eb48a8a1866ecba54560117c111a8ef3600c4d79250860e3487d8f355a9c4b5ea49ab547f2b9156f9cd9da37d88bdfc171bd542dcf18fe95eb6de4ef2c427627d77bc1834bcab20c9f217e06eadefe97edd7bec171f1a00017b8c42b29b171b3e62c245fbc14e6970c71540e9533c17661590eac8934916c2f7f2a4a1437e8edd2adfd2bfbd5", 0x88}, {&(0x7f0000000500)="f8f2e678dc351181f327b2b0c2ba206ef1680f226501190a7c42b5bb312184acc9aef136b54e31e8de7f0f0b823cc902d2b33e023f8a9cf9f21e070493a575132ffbcca88c347f9bdda45abf33448fd6d1c7f32f888b0e81859e76298901fe23a8bed826b4aa306d0c1a17b94b54d72f0a1cf753cf93c006f96c6e46e7ea0a1e82008603bc1fe0a039d911826b08e05d481b7972160456b3f09e7794b4eb15c2ab0907f8d34220d902fa4e11", 0xac}, {&(0x7f00000005c0)="bcf14636eb6193b4dbf7a12db875cd8c0c952f3232b740cccc14c68c15980121005c4b80db252420dee6e39d2996da8d624d0af489255b5ad90bca930d14efcd3107c664249d9c0e39b196098a97b4416f7c7ad096a487d94e0c9adf27087eca69384b0e8faf39641bc18cee554deea1224ed03bcaadc96505873f3eb3f1dda0e00285e2ff9ea3d3e0553af7885d6753091761302d4c475c84e62de73c47398202931bd7b91e1058e4f2f4c36d91fc8ce69dd26ff4ec66a2c0a77935f921dc813cfa3267cb223d232d", 0xc9}, {&(0x7f0000000000)="f88567039a2ba12239e52bb9afb6ce5de41edacd50fbbce29c9efa76eca8", 0x1e}, {&(0x7f00000006c0)="e59a555e65b28b13ec5d55cb4e86ae64de8f99a7dbd6a4a8fa456cca4e43ff686fe446f14bd7d4413ef3eb28ca85a0f62c27441a100f2cbae2592b1574b64dfbe13e478111d95d9b6919852c2b5f08a58a7a230bf2826590d48300f58f52bc4c23848ca70c3e9fef035f0ecb8edf6521892c9fae546ca6120ccb5e550f8fe5aad9141eebe83f35ed8e47273cd982fedff64e0659e77af9ec3b61b09129e6fb529989ea1235111b15c015042cef02c42b19ca96d23461756815391a09811228bcdecce67af57a94b3ee2f914c0ca5a58528b16a7d4fadf5d4f505711f035d35671aa6884aeaec681d19532501ada780", 0xef}, {&(0x7f0000000080)="6ad54d6aa462c48125abcebdd3f08a93edfd4cc8656ed01e96539002fdc0347571262659e1149ffadfda69c4b03766dcb24165b4fd58532ab379e466fd4abc4714500e432ba4d4fffae49539cc87e1", 0x4f}], 0x7, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x8) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) fcntl$setflags(r2, 0x2, 0x1) pwrite(r1, &(0x7f0000000840)="632fdaec407ded422a0083b83a066dbb98daee153835de869f5d52d997731c9ca47eabfa147a37681a5b11ae250d1f76ac94ba84b05364db031f48953abb5bbdf4104267bbf1d89935b9b2cf4eb6c3f88c5be05b3a134c04f71aefef8826a46039303aa9361fc6040943ed534a53d8fafbf274c9d4b84d8a77a29e5b0bf85e42102645bb868bd0cceb07c0ed347b3ca42fdd07885981377e98f1aa20060bd8b5fa1a290c9681182381837f2902884853708ebcc05c0ef8954ece7b42bb86539fbed214e718ad74cd801f9576584bed025e83b1c0e140f2307d10cf8daf", 0xdd, 0x0, 0x0) ftruncate(r1, 0x0, 0x8) pwritev(r1, &(0x7f00000003c0), 0x5de, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000800)={0x0, 0x1000}) close(r0) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4d8a, 0x200, 0x100000001, 0xfffffffffffffffd, "29889945abbfc4c742110e8618c3a8c0e974fedf", 0x2, 0x10001}) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) readv(r3, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/110, 0x6e}, {&(0x7f0000000240)=""/139, 0x8b}], 0x2, &(0x7f0000000300)=""/196, 0xc4}, 0x40) 16:00:07 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3ff, &(0x7f0000000100)={0x5f5e100}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20508, 0x0) sendto(r2, &(0x7f0000000180)="2eedd89840263eabbced6a44d4ec61", 0xf, 0x0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x6, 0x4}, {0x6, 0x7fffffff}}, 0x0) shutdown(r2, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0xffffffffa4437e55, 0xdc63, 0x8, 0x8, "a43ea4a03ca994c480465b233d3d33b1cef5dfac", 0x5, 0x7ff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x10001, 0xb8cc, 0xc2ff, 0x9, "0d18091794cf0ec73077893918c09bdc95291a15", 0x100, 0x10000}) 16:00:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7fffffff, 0x10000, {0xfffffffffffffc00, 0x81}}) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x0) kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x3e63, 0x0, 0xffff, 0x0) 16:00:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10800, 0x0) preadv(r0, &(0x7f00000016c0)=[{&(0x7f00000000c0)=""/119, 0x77}, {&(0x7f0000000140)=""/128, 0x80}, {&(0x7f00000001c0)=""/150, 0x96}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/98, 0x62}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/212, 0xd4}, {&(0x7f00000014c0)=""/192, 0xc0}, {&(0x7f0000001580)=""/249, 0xf9}, {&(0x7f0000001680)=""/44, 0x2c}], 0xa, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x1, 0x0) preadv(r0, &(0x7f0000002980)=[{&(0x7f0000001840)=""/12, 0xc}, {&(0x7f0000001880)=""/170, 0xaa}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/61, 0x3d}], 0x4, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001800)={0x6, 0x4, 0x8925, 0xfffffffffffffffa, "dbcb47e5a24485636bfaf3bb0cb1473a930c10d6", 0x6, 0xe9a}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40087468, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001780)) 16:00:07 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x5}) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x9, 0x1, {0x4, 0x5}}) 16:00:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4000000000000200, &(0x7f0000000080)=0x5, 0x4) 16:00:08 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) utimes(&(0x7f0000000180)='./control\x00', 0x0) mlockall(0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0xff, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) 16:00:08 executing program 1: setreuid(0x0, 0xee00) socket$inet(0x2, 0x0, 0xfffffffeffffffff) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87, 0x0, 0x0, 0xfffffffffffffffe}], 0x3ff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x603ae90a0acfdda5, 0x1) setsockopt(r3, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) sendto$inet6(r3, &(0x7f00000001c0)="ff4b7aa77047e404d54cfb0a5b780cf252c608982d04092ac1b5e7151f5169dd7dc161345a08b60e5ad4cb8678560346b021ae9b826c9377f1ce87973667bf493e0948f2d46bd7116b21a655d3a4957b6b7bdd1d095cb0a4e1b2a891dac7d69db2eacee85732ac821d2f4d9005f0c4c4fd644e0929e04c6214df8c363390089fdfe4c000f4af4c94ff2802cf84e4ab86a836b4aa224aab1d2c9dcdad43883c629800123369a10db414d1c4f78b6ceb2ed302ed92142ef96af0d379dca9f2b97fee3821959e7ec556c8abe07b", 0xcc, 0x401, &(0x7f00000000c0)={0x18, 0x2, 0x8000, 0x7}, 0xc) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000002740)={0xffff, 0x3}) getsockopt(r0, 0x8, 0x9, &(0x7f0000000000)=""/209, &(0x7f0000000100)=0xd1) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000002780)={0x10001, 0x1}) sendmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000000140)="ccfec49650b493f9cee25efec844d6ecba1e4d9f729a55b11d1c067381080b906962406377f249112023c27972341ed988ac86c24621d7f502a6eafbf5daf6487310536630bd20a2", 0x48}, {&(0x7f00000001c0)="274f9c0cda0bb81b24a7c4e4bb32e77e22fe98adda8c84d9f5077b7c45eaef8d6496515a45908637d17f1880d6a91f01d63687aaa01080ca13edd9f4ceec895ad5452174a3b74c3ac15feb22bb11db91b8c283d8bd9104a424b4989ebea6f603b497c3bc90e64cb2a3c1d6de64f13a853c4704ec2b476b9bb50377bc1c9faac5ef37a6854219c044bac95cae71fe8dc431826a7c62964046f1c92f5ac7b69dceccef1e0ce5b423f678cf7ba013e1664bc712c557cb9433475ad9130170abeca716e72f2a97300f2152de39cb0492ea7c75e83ceb44162936031ee4c4d802f0465f0be0473ee1a0890ace4401056a27bc8ecad5ac6fb3b17bd623e5b19ed1ceedd09e3a6059b36e030f73e2055b35b1cbe5c0bb5f5993f7d6dbfee62a7293a118863b8095e1c7c94e43015e4927513ae953c9d3bac6c4788f8d882f756164411b8c43db862832c83a6ed6ea09f4729dc46b6fe505c214d8fa0b0e515a9779f5cb53793625ce1f55e4a9af7b12c6954e422a86430f9709f204881289f8e6a21fb02373ea357878b40e279b4fa76d251624672de6b15315ee27017cf50dc963a20936826250c2f7a7e247e7ce65e35f3255854f7bcd48f85dbeb29c053e748b06c4c5d9f8b9680cdaf83b63529b8033c0a061f23e74d71943a4ea72c8512c9f33dc8cb1792c960128841f206e42a726e955cef523fa9229f719ef469d2593a10b7976aa9c56a98a5aa67eda18efb5941d74cb2caf832d58780554c307dbd43d93af932997a81977e19749755497478f99159a8f4710fe43072dc6364b6f694a14b35c87e7ad42724b3ad6af602478074f3d11673a23fa38862f6b2bf68caeaf81c513077bbf117a30fca2cff20c8c7ef717caec2710b153f84aeb252cc0fdb523b3d87be188a01d41c483a09260a106a4f6e7ab1e8b46f943c7fc008f1d94f67fec6a88a18a689f50af87ed9eb11ea4f55bcbba5b1fe1c79bcc96df868d0bd963e7ed490c0bb395aa0180887b6930af11420ccac62400d4a790fbb21f6e3a2bf8afd70777808e985efd6e4720394fb963645ef72ddcc3d7471a4d4e7b35f844f4b645ed0208aeb5206fe96ae6b107faedd28b3c0167eaddd2b48092dc889aa23b335bfa5647b33c79cbe48d8f0c6dbfba0897d015dbbe42aee4b52e3a2c9a38d5f9207ad685f29fcc12fb0a3751da9107a37e31345760f3ed215ebb60fef646f520db4cc893d7683c96a34d3151c25f7b6685cf66d55308510bfb88fa64a02e977e534a8208d77ba23c4c496f5412379f767cac35a74d18adce4db216f4c5e3223039c23146be0f33b29ee709838f31baea5b4f8d639f419a5bbdd847362b147048d402df2a3f36ab457c12f14d235a1b8d6e3059a415a69932130a81620c4f6034b6f6ff3e9cb4e3ce2b4a5a8c93515060ddbeb8ca967cbf607a6454ea9df2c29ae7c147f0d36ab98e011cb45e952b9a7a06c0ba4b010c74d20cefa95b3d0ebfb2ac84f56a73c5d50d17d22e5cbc5b439c25996f2e60f6e1643dacdebbaba19b47b911fdacdce7c7cd052370e153848ea3ef447469afe9b9bb589930cbf2e60b7e4d1a87dde1ba9a6cfb76aa169313bac14c8bcff6eb506e9059ab28058f550e0e901c77804d349f9a814f2041f33943310d9a5b804bdfa8687397b9d99f27ebfbfe6459771a9852837dadd78efb1420349873e62b7e443f9ede9474b73211f6cef2d70f9edecf3d3c2bb0e5d4b4222b3b35fb12907d3780976aa8d2ef02460ef4094fb9f9c2566b1dd3a66b2368b04647e0d4814637e07cdfcfba68ee83133dbae87f49216ae62c464d1816738e924d8e5543e129b86f37506e88a9c037f91287c413cc6ee0ac0df45b8759d90a4e51cb7c73a8f53f1b55d0bf37406987b50b1ba49c1afec6bef450ab5de62e750f06f93ee7eec1832401141c80596826483bd391f14d231ecf58a3263e4a38c5dfb997ba4f8272bab36f1affd8ff45b8ce4716bba2d28333651b521ee8b796c4495da6dfa6f836c2fb1955c8bb7cba7ac93363abe41f4d2018f1a373abe9946aa6ca6a2d32bbba6b08bab13edeaccdd5f134fb806107be94badbe2ec0fe63617ad787c9d59ac63a72fdb38c4251585024ca07f86b704ea0b2074cde1d9fce426a1bd8aa03ff707116f25b8cfea9a30068ae07f0a111a3f556b921ac6d83df8203efe990a75e3e8620442e91e944e4187ffdb2290346d205f64b4b36260d5cc1a538681b81db8e1157adf21ffdce965296b8307c27cb245aa22ea801b1ac4d4bad715e8da5d67b07a851e6eb40047832138aaedbb86d8c12b3cb30331d0deef94c0c341934c3c4e3093a16492cf9a88478492661bb0baf5378fc187ec2d34bba1fb6a6daf2bd1337a14ca58fefda463385f9116b7dd52d51d8ac81e79399dcf3e096d23a7204dce37d9d4493ca476dc7a76251885b5109d750574b627e8f43fe190b280865057f30e024b348d1414758b25bc099914d9fa9746ca5c87e56709bf457dae19e23850cab489e8659ab29c0c129dbceefab712a064f2a365a779964426bf79f3f03d9884940a70af3b907009170cf0701914c1b8a0416e9a04690364b33b111ea3c5ea58e0fb1e5b344fd813284790d072177b388097b3c86a0052156fb263db43c3ea252701b93a840847e7f792fd67237fd197a6cb6c87cb73d6156fc6ff309caf9031638c228cda9016e8a74888555fbb1dfb3e88fdeceba9a5d698500fd9c3a6f9108d6081be2c97bc70ac160f0aca2997f16f6476b6e42c19733e59cffea59ed6fa1f9ee49fd2a2c31879dcfe14f4446c9d8f7dfa8887dd3cbb340ddf670727ca51e41f738e272eac0d28a66e2359d48a582954691d45abd9bfe9cb9caf914a9cf5b19b9318039fe2d2f2a92892392f5868bc57fc934e2f1d42d67dcaeeaab5221a5a15318111754e8779223fdafbaed1535f77f67f9571a71e8193a94a1d7cbbf093d80694af896b4f0532c1c8228ed10bccadddf85819767ad0b3e8cfc87928eb5d38679d629a06ddf6efbc74f5831955b842c891787c2985e5909c734a0ce2d6d990ea01d60cfad6f19157339ebc0ff4e516ee8261a6ab6a6f2800a60d41d098da5f87dad550d21059a0128b8b08511bfb0d7c9b820152938595f06c717aa41d10de1976fe684d521d2c1456d667ca13ad23d0b57dc23684dcbb704b514374ff3ff40fca220f25c14e9a289021fd5f5a126b0ba1c2e2cfa878955699f58c4e9e22825367c2a8e33950ff827902676826bed014ccb5d3deeb3f155048e00767323d0594a10a2aaa9368ef027fff472a288e103d19765156de39faa99032eebdd39e94050b940bfdcdda8b2dbe23171402bbf060ebfcb849b1cdb34ba30173588594b51378abf42589178ca2e387da198dde019d0f16f8df2d9c6fe3adb18e07ae5f28f10322e9864092d601b5870cc48217482aef6ada71ad1102affaf98814eff0047223d23ab9d3b100f972bd897950308e27f1da286641c2bc7c564e752d781db44800a4cae8492583fc14eb42114ae97c65e4e9d47ebc181d5db10666982da0cfafaa4694abdecc6411d0066f3eb3873ce1fb73c8e6bd115d73eb361a0eecbb942a38397f537cbe879f20c28c7ebd0399393893dc1b229220fe2818d86188c5a36fe76e79ec58c83e2a458c4ca5f7af388e1c7f46e6dea047560aa7ca990e47029f6448235e7e85a71d0264bc47e72808b24ab76ecae698773bbe08c00dc59e4e08648ade8b3c5af54684d35adb14dc914861a7c937fc06e27b4c98a9f474a30f83af846580584fdb4ade5c83e2672556a88775c90708d43c201f3243fc585b1ddcd978d62a76e0d3cbd289ca94e19dcdfdcb3d48b48a879ad0c2ece674d788972b8a8ce0055c317f3171d967cbe5bbe546c07dcd50cedac2f64720ce19ebdbd37e3cf1e4ab6f4e7051fb6d155b7d448f521151f1fe1a06cd0a1e11d60719120e16b74b46d83f5e24e9fff4873609fa382fad398b12d911aff4109b66a98f9c1c0f37a0e12e394ea777d48fe2ec0fab9558eda9a5fdc91439897c89014ce5ebbf02b12ba4073578c9d778070624ac7a53a4614718cbd714dc40128fb35b6a697b6f74f29ba71be61bf13d2671e7cb96b21abd3869caca51aa3e268c3a8d181a7132528c515c9feb09627b94c2d28384e129f900da44b952f86c7ccd1a5681fb2a613d927296e29301fa44374745b748bc08d892c287f7292b76cc45e14f2896b045a8bf62d2cb17297d579d057352d826a642836b0ea1cc142de300e0152b0eace868a9030ee2a5dc787e53e550303305c2e8176292bd72fd6b4a8482044c82b6b2244b0ac5b01a0040c8a88b2637a73a00f1dfb1879bfcda7a3874220053bd4238d47722d5385c0ec3e053acb1920c0201f90c1f9d4656ac587d3b27108cdf5b409e815483ca2d250990ebc8b4d421cdba767911621992ebb50e9315f3e040a58cdee19a948a5fb3fc039f0d715f03a3b403500ebd393ce443091688f9ac6e059a893625c193097cf0cb7331313d51a98db2997230fde742140a452dd11a862346711c5f59c96170fbd03914017e89ad7518ab5d582f59cec00305440de306502193b71dfee1ed6fb0492721f62cb9df12ed71f75fd8ae93761501927916615cd52aa803c45d7d16f38a66e3473b81b6335e31b10ce21ec6fbaac2503dac4d0fdf3bbe41d872903dd0f4141864a21a7f81ef6d00944c4aebc22cae1c62afcfd3c58cd2e40eb81b2e4c53a04008bb380303b6a2c7f0b0fb5355e4ae6c978d668a3ef2ddb78eebb7a7a7c59297a5541b326c91907f6f8a9738441b66f3e1c7e2388406bc5251c03d7beba995c91eed187052c669f374a53953c4976a499c0d7b12da55e47e480ce0b3b8d3ec0297a442c7f2442e34eed6cc93f979ccbf161dfc535ab956a0a7a8c7bfbb1c1169d94c6e2a858d8ae8376da5a2838a84947e6bfaf92168b452783e4a4a0ce674ec10a396210e59fc81e8508c2b963c84b43a109deb329e3fce974be2110e0ad8d315fef88a56d605ecbc1656e993c0a4bc644366e3f4c5d0c8939fe3180a32f10708866856e871fd4539029e060a15d56440fb525f2741523fccac75c8426032216e3bd5761648f8e086dacd48114d34b56b1667216badbab0a9968c73d1a9c9ff9dcb9229725654707500e922f22c4897e3280ace56b89b552f8a8ad700eca68d2b8902e32963b844ed4d9bb8b45fcb951cdc305144c9e83e2cd0b4fd3418441cdba80f7d0ce67482c59fb83931f4fafc8f770082667399b2fe1cfbd623e441819338eab7cad4cbb9ba3a947ccd4e31044a1af1fa0866281e729621a2a52397f5f4820eaefc7276718cb5228e54226e6d997fa830aa447fbe15f1cc7cf6096eb6f18bb92a9ecb116fcc7f8ef71b5338a9ed9b223efc72365eb61e8751baccd4a53bedf0dbfc9f2328f7ed6ea31b1077ffeb0ed689e99f8efc2726724f503137cb90f9da644d9939b2187a3febde43f2ab38d097aba1be4bbc3d03f1c0d378307bf1edcd9b7f9d5ec692c85c881e93f907aceadb726531972de3053eba160744ac39fea78cbdc4b830a17a754d04af08083dfa5cc76ffb48c7fd087be70b54a0d45055df3307e790d9ee272409e1e384dca942334e6fea9e026e7c4760ffc38ba050aaa96c14f6f3083c96553ff18ad8234876706fbe86271c79f7b67f26631850f2628a44c0725a9cc4aceae53a106c34026f95e803e1f1bf7d6d68db6140250612dc469b75d9786d94e185c5f6c2c985d4eedf14e3f46bb917933f4913", 0x1000}], 0x2, &(0x7f0000001200)=ANY=[@ANYBLOB="5000000000000000ffff00001140000061531035e71243b0f29b6742387a8990fd87a2822fe4e3e521774cb351088bd5e572dc2de50c038c68d0fdfb8b4df6b61607aa305bed82a6ab08d294ed8400001010000000000000ffff000007000000109b028d1540c3e36377d12f810c48d0ec6b85a78c5ecfce100384dc1742b7ad36d077441271730f67dbcea1ca518d34400a0ceab8764be0c1973a6f7b9bf5b3aae222a83c6ba5a4c45a1403579f398c475b6fc85b790025b04c2293c76e562b981703ac4a5a9ad277ca146a14b06adff1f9342c22b3ce0da9b1876d78a91ffd7f2d47dd12eda1cf7863b65e36a69ad05c3cb47d125fad0e0e8b778a8fb7a8aa38445dbdbea5a9e9afad25f3ac100d984531072ce756cf0ff4a5cd04edfe662e733455d51fe4e384ba227e5089d08c9df8fd96064ab3da2962a4366818304812fa8bd7fd965883d714fb34508cf2a7a02e6004a3cd6e5760b80561265ae6a851551d7081af32ce6184785ddfd419fc77320f8710639e2a63725f9ef7a1d05d7907b8fc7f82f0ab6907c21cff1b0220fb9fe20948dbbe12325b2419d1928a240564bbfbfab854f6e83f872a03cb03b989acb28e0c83aed0d73cf13d194111b540d1f3956d70e837c4dee0ed9c0914720534a154fe0912c9961a3ec71de6fcbbbe7fc549890c55bbb59e83a0af91828a02825cd78910605c8b6e7bd133a596a55e5cfd8d5f267f73a40117c70ddfcfa932825b8cd32e2d643010cb271daa2b3670b0952369b62b174269916979efd239769aa836c56a08e8c47579a0ebb96532ccc2ff10734de628b45fc5ddab3c7843cd13c88fd505d35d4156606a753adebb26d1bde765c2e6b3a92ea668c2767f5320dfa0174ea38d74bab1094048821084e9ab5149aa5c325f799429648ef437d1d8c0178b69f8d712a78d39a3c940b9dd64f7aebf170b9c3af87a53cb7ab5464e31eda0e432bfc925ae3fa34d4692334e0d21bf268ae1a2ac569b21cb3fb647c863bd04dec1c2a8d5ace5676f7d223171e8df926f7330fbc88cb0020057367c4dd9f21b4a873535e4a40413f5b60421e5827e29d2de23ecb9cbc6e8d827a523f024aa8e7b35fb414a8608d72dc900dbfa25363ccd140b2869e5c2451d8539c0f3f1ffe2220ed0b8a4e18549b20bd760282cd7d69154358e09777c22d2faf5363f195ac8d096895f4f383d1e6b8694eb2669c1bfd99c6e4a04646d3eb63a842f83892bbebc4d93351a087f4d8b4c4630a1d1716971a4eb9c8b0bc1fcbd1b71e5b4bb52c38291bd57bd36772b82e866083206284c0932092737174b5aa8fb2af9be3e8b5194676861b9ab7a2a869adb3abeac10c1b9e1a9f2d8adbfa34277a90593ec05c3908304e95aa8d61d1277a9bd0ae463d907ffbc618adff4c12682af7e568bba721c947995b7c4866957f740750477dcbe1f0411e2e773b187c1c58d4113239cc03b881ff4e04e3936d00feb8304ddc0b3a3ed3b2fe29f8412eaf75f1a1ac2431c3889d38beeb36ece9bd83bd84393a09164ad1052147b6b95a90f9746dcf9607c6d37b2928b96d7a3a2459ef64d07273a977ac90cbbdc0c6c4ccfb6a5b74e876ceb0f0c1ee028ce246acd7ceec1ec031a91f5c42ddd51cee9557311bca941bd2bcea371ae9b9b7e0ee2e5cf14b6edd340a2a99c98d71dfb54d6bf61aad646cfb8220f0666688e77b5cfe3d9e52090fc72b6564d1b0ae751e3ecfc192f5a9e4d28105c6e1eac8ab700ebc5872eef3e3e4f6eecb66362eed23bab06ae7a96cafcee4200d7cf091718988a673b8ce24d3979892830b48e321752e30c3d8ea6f217c0f0decd37912617ffcd54f9db4e34e3c24a1d2acb4b7b7005768657b4e7c1e29f74659611dbc807f38f0c29d103fa54b29069859c179eb66f26d15589b136aeeb1899e2f5f7188e604bae317dc85a23325b90246b5e517eb0ca47698e1bf896a27093bb1492c4b43a354cabb1caed8a5581f6377603a26debaaa38e6fdfc0ce252861ae680f639b81f52dd439e981184f7f04317a2617be5009d71c0e2e10b6a4d72b08ecd1143b67da6aab88149805a855905a0bcbd6cc2def54135c6f4b4eb8bf4a8c68248935dc30332cbb01cc07beccfbf8f9296d86741b5dab3ce94102c0e02b44739ada1a5423120fe181bf1606214c270fe65472c193b460facb6e9ecee0f189ea5f095d9decbf47fc3bb6b3d0a29ad1a6e451c95a7677598cc753f773464e0685732199827c1f4461984a9be99f31c721f0d0892d763e8b7f5cbd6c71470aff3d609d070d66664659008ef4ceef2a7cc969a9a05026d9ef44a1641b5ebb7a8505ba97884fc0b6cb6d6cdcac3990abc29eb416d69e329467c6740e0ac3df54822529727108c4e67bd202805233d239b4c2e47bf844918d73b03349fe85863196bd11fdbb6096a7ce6a16554a4e1ea037c4c8de808737911062d69b04f0b761ae3a339afa37fb6c42d4487265e0ae83786abaf2738a5041f0d6fcbef7d6613daa9395a77b685aea726129bd82a4697dc31b90952ef01485bce5275078381527b3909d5d0941a56c9a808ac7e055242e0d93d2b0ed4a9906eea29a88dfc32d10b87d309b51b520fea648cb06a36560fcb26974455c45892b9adb2b9439dee97600d03909681494b1ca6dcc9637f59977be8d7077f0eb1aa3f5ec4b184fe5adbd610def80a86ea520b43e788427667be646d1802a9dfed6176ab22f4f7c209f26bc9e66bb0a66ab5c656ac0c9c09a2d64f099c4e0e198da196f2d08b16c6acdb52eacdb73db44f3c20a3b0b567c5916ab9df40e90ae86a7ff36e962acf8bae1d9b4ca887c19b5d4e243db4f61f085e7efd8b2dda085a5da89db229517988e415cec87cd567468b8247bd957150e76da92b7d0ab53f8844076f9a071e06159d07269952fccfd095bbf0dd07e2cf8cdc86f327e666a8bf996b8c80accd980a09fb197311d078d1d7dc6c1f06ea146abbf260ae2ebb6106c13cb3b908acdc68390a4704c438e9a8057980c1b9b429a5a2a1186e624abcafbc8f5ac96dc6b6517e722611dd8d396cd14dcaa619f31a3ffe9f1807e63455eb9db1fe5fead7c9270f76eb4826bb9f319ad1a1e1b7903fdcb381b516648ac6ff0e980a436dcc2282c3a08a42ca15037cced48fe207370bbfd805c95497e97557cc3021de306aba026b537d49bb0588c96df6e3c736da3c60ee68866a37869e15f1b4c4a3ca8b7e95a25cfda691402244fa94a8b565cdea3e74a6bc7f51fd002c69b05f52bd5ae23569a95a8714fc8ce67b38e2c0fe00ff5bc2e80fa08373274b054349a6b21e46c831db02f77aa651860a18665d98d117c31b92e24171b52249092dd5f6e9dbeae6677a8e869ba9f8a673d49cfce826c1f6a57852c654e0d72300154bf01e2717eae06147e336c137bb082dda1bdc08946f4b634cd8417aee299033ab982c2170239fc94e1b06ffb1e8c47788235d6576a67ecdfff4f5e3645b8f6a49737a92292523781b5d7047e326fa4a9595f22d47f63b912c727b707ecf30dbf890be32d19f6576d18fdea6823d1217f2fc88c311d1b6d31822a95b686a7269cf2422f85af2242df24ebc5c6a8b0a76980aaf45234ca03d9e206e78464fb8464900f521720f5a2fb43de0a8ec80067e0059fb0b04046665e597ced5b8e63f942bced770f5aaed2bfae8d662817dd4671455d08059f072987069e067c1041fc222815bffb8b119fe8a899f94a02da48f5d3bddd523ba03a66f282ec60e051259e45b06642a26beaefcddf7ad96d14e5fc6065e04320b45c078ece288328316d4210de5d5f3bdd26d33b5ba19575a48972db002e823d0c1be74bf11c82c6591cd24549b967fcdbb32f6d99d0b6ce51d491e73292d43418385c2c80d3cd73de058014be770af6e18050dfdc0461688c25b1be72fd63ac7d3cb527f31cd067d04eb3f0263641b388d4604b3044b3d1ffaa23672b5d81ecf7ceb1cf0e6c6afd8572cf95bbb2997ed61b3ba5cf4ee6a5d76c4062106be7609e8cf77707e12771cfab0807bad6844cf09ef2f538eb2acefb06bf51a276ddb3d218b31fc9d9b064c0952fcb6a2de36fb4094ed7b0e991d26c209f0a738087f1aae1a1ae439eef76d7896b4b6d5285c38b6908cda610186fc0611a5a7330604bd99d5ea0211315448ff8527f7e160fbbca1a75682f558e5cb642ea74ca0c827756304b64cd380003136238d852a816ebf7aca54e6b5b7407f2be6adfb779babcbcdc96a1eb48d6cb4c8540a562e314b1d53c7c8a19f03c30e915633dd548befead154ed4f78be7fa6cc6de348189ff9ca8111d6696ee3a5cae48d1e8c67ea1a99f68d4b0aa66896cc8a3425b114df0d323788488d48c9fd9a12ecc2fb88f32fc38e8e3625cd73bdab396f54b453e85deb80ca5f4617004f9934fdbd094ecf4a0ba21201c8aee71d1f497f90181282500f5b23c9fe59082610c2916d9c0bc61ae728eec54be344d8d57d1b0af5d8ba17c93a62580b9d267efddb88e0afb1e92cb2ae9c285bb029f7c68031d08d2838a0f1d994cec064a2bf38b013eaf8884b516e45221136eac65d059d96bff34c59793163ed8e45d183adb4c0835f5b6a5e4b7255e9e273acb3cc52d90041a45fa1c25a6abaa751cc5b6eab049e5a685a503c90eddca4bb39d196d9e2c26419b35839c258151a9768c018b83dfa1df6203c70cb8905d0f8218b59478818e1aa12d7a7c5ccfd56d816034da415a8a75ede581090c7fa5045ca1007ddf22438ba7c285137d88c7c067bd40c7ff64556848a8ea021a6e34981131d7d448463f0207d6a07d741a6d51603ec0707c18ff245f02141dcfa6824b0c4f8d07d3dcbfd18c5a3b38c9ae33bca3a4d924fa9733c11b45ec40098a1d2d61e043369be5c049e1806b836a1cdefb70e6d09a822855c07eb0365c27d1b916c5b7afeb88bacda8dc6bf36a203329d1fd007ed2f0f8e3df80bbb64275b8ed1c834d8e1264b754a3473b686f212e2c4538533bfd2648eb784aa645f6c3054bcc89310a45e302c864bc9461cee38345faa041facfaf89a0f04e1eacd9cc70e51fe1779014edbbb8f48879efbfb85ddec86bf720a853e36046935cea3659f270c1b6582b816082ffed5801975745880abef498d2ea93436018d365c13329cb5dbf4b4eb8ad8edd99d6f24845931438d4ca874c8d861d192f0581a87f3fe548cb17b7eaaa8814be7311714fd63895532f56d7ab292f36a00b7760be577320ac108f93de7e8cbbefe279ffa023a44dae7f7f9d65dad68577b65536d52025a58b3969eae2b8c5327c29d6e8a4b02c0f64719ea64818bb149e948d653e1966f90d87e8064a8ed5a3a1a8416a223749e89b38a6eeea3c6ccbf3c24fc2da079258e4b3e747d7cfa4014350bdfbd4b6638f0ff15116b425954721b151e872ab46210497b4a6061153a81b88d5b5e6b2c318a55443371c52dc1c22b06e996c31151d57851993a7bc4d3857fda640af8290e203688d866c42dcca462884925ccaa63410d3bd5b0e067116b984fc4d5701e7b47b74d34c4cd93b8c2fbdfbd9b954fd23714856e33de10607ab33d033fc25dc0fbbb64c78ecc5ece29f3460f6f358e2b73a578cf7d7290951792bb339e6d2d4fce86d784dd4a67ef110582b22eaa33e12814791b0753a231dc479be2bd653954012dc9aa7aa5234de32a089d9fdc17fd391af7dee344fec97d36f20e7a176e3142cc92b8de06e886dd762c386566241d406c89a873220d8528b3da3d02d5d71af37df24ce187152cc5604cf6e3231dd344925b709c69fad4f14ca8ebcdbddcc794bd694b525d8014c8cfa09906c29287b05c1d890c62fb79470c6f8aa02db5243499cbd6dcfa4e29624d0484c86a545962ecff1bf91b226de93aae419f42bae297a0a1001000000000000010000000000000031ce579a9a564adc61c6f745244575c9790c5a023ab34d03e534e968f2c72d1d337ece807d6ca4a36d256ee28c8c628e4a9e6ac1f94c25cac1bc4cb292ff18fb19fb9f59a7b8c60581345b8ae64a73677eb877e64bcfdd3efc573c4ccafa66aa1638de0c299385523267f3524312d8af3556d303e787291864868ca34ad0df3f14979025bc5d0a0c6d2a784f506264aafaaff0538566006209a64f09e07479f15302fce9a1c90686dea4cef62ded731f5f4042a5e7cbff2182b44ce4a22fcdd642d6d90133dcde43fb7ba3f4cd642bc8b611c3b3acb0c2cd33faab56c088d2b2953436f731e4953c73a526e6e2cb1d02e935548780e6a6e426f9000000000000c800000000000000ffff000008000000c12fb17910a985d1838c5fb9cdbd4a73acddd2739db97de9a8b3bdb1a6de9763e01ccd5b0a511d8ce70e3276afae1581370d04d9e780386b96661fe92d347fae3e7f555a2b3bd875d1aee0561ae2ce77142df305a0410e641986c004c764a12abf3d2e0cbf440403701dfef68c8725f49558a17f4a3e150627b23a063191ed912a8fdf5f5221b500b75684b6b113107ffd9d0a31b08a5e3ad07b724d08e90c3037e536dc3a85276bc9c70c4acc869414d884480000000000e800000000000000ffff0000ffff0000f123d6004f0d1a87bc058ad043ba5602a22cc1bd4dcc685205b854ba8e098a188c4e33e3e3a58586e9fa91b62f23446b161cfffd078f40fc2ab550fe4ee01e7f7a3f89ad4692760e111fa16e3490b3978a55e4d75112f512cb8c1dcbe2f5385035846e99a2544eeeafa05dc08df922e0009e899c00ece7415c2f5ab91cf545435128cc958b0d5fcb167b7f1314db5ef9b9b17dab38e1358f1fa4c9da87e83a68112b78d066673953885efb897dd4bfa464728b32f1f32e6cf5374a1c290a55a57101fd45ed70acf793b415c850d0fcaf8a00000000000000c80000000000000001000000030000006f80d0adb36a27b66410b2e5e6e9211aeed9cbc060f27c07c374d892c27336c32eb7600565a03e6c099ba6c0ae0e198158b5208b7235b9794cee64d69abdd28de4c9e5db4a7bbf0037cd2a7744b8a3681cfeb43efade9df34e95ed89f58e675d73820932202e0cdf2385dbab5d362918286f5d8f22c466463faa2ffadf5ab041ec77b10a69b5cb663428d2cdb5eae030b8e581f4b9ecfce6473bcc9d00a4af38730f55c1301912e533c510a613ce23284d5da35249cd0000c0000000000000000100000004000000a9d2444e618f1f286b2b8e54beb2b81c7e5d9698d25be646e4de168ae450e1064610a16814379fc032ce95840f80167a28aefaca3f8c8cb375dbe4c525dc435eb29d42fdd07e3a2ee0d2e0e5f9843e16720d89629e24c7981bbc0451c04aff6fe11fb63e6deb1f2faa1382b9dc95329034baba3e86fafaf9dfec53dabcc7d6c153878a460e1c9cc599d89f0f1ad65114574395dcf55a4719c931e75889b2143316b525e8c16e32c3d3cf881b14f5be005000000000000000ffff0000020000009881cdb62f025d0e8f6114e83d468fb849819b603a123031070d0ce28c2482f53a20bba234eb47ef0c0c463a2fc92ae15224e99e40eea2339a2d463611e23b550000"], 0x14f8}, 0x1) 16:00:08 executing program 1: chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') chroot(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x80008000a0002002, 0x46485d48) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, &(0x7f0000000080)={0x7, 0x3b, 0x7f, 0x84, 0x4183, 0xfffffffffffffffd, 0x4, 0x5}, &(0x7f00000000c0)={0x16b3, 0x10000}) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xffff, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0x0) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r2, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f00000000c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x140}, {r0, 0x116}], 0x2, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000100)="578c15c41a959f5f7c62bac6eeb2300171a0ccb4b57b6cf24978b97f7a93f1b3018c20") r1 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x9) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x1, 0x5, &(0x7f0000000100)="501030f72696b1143b77aeb4e8808d0b8b66c63ab6d26ae23044cc32f2713366b2382fbdd6a2f05f8477cf312122e72c5ccd4b96abacddec4f37a6eb53e573e4b9caa91c4dee69271c2ba532c8682d410ba8c9f5efbb6590c71dae30f55443db0a534eaf87a8e0f0d5f31a3dad96ebff0f1d1ee03e0a4049a5e5968652ed11bc2be6437ffa61aa7ad1dae3c206a085e42cfa02bdbc91779313950e68483b6d30d260d40798856db0cb9d0910999247ac6dec7eeabe112c11d4fc214b5a416a8e66eb5b08764651c5a64d8930d26392c01c60f1ec5abcb71083ff34", 0xdb) setsockopt(r1, 0x0, 0x6c, &(0x7f0000000300)="0ff18a5dda390dfac3875bd83598c0aadc254780b4199f5f2fded52e9e8db35beddcec7eb257cd44fdd3b5f3eda41f70d9b6f0005fbbdfd60c510324ce65608e76f0e882a142c41267b2eaf122ed3eaf2c6d0e", 0x53) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0xc) setsockopt(r0, 0x6, 0x0, &(0x7f0000000200)="6ede9999a9935ef422c6a427d85783ecf0bb", 0x12) socket(0x1, 0x8000, 0xcf) 16:00:09 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x0, 0x5}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getrusage(0x1, &(0x7f0000000200)) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:09 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x7fff, 0x4c, 0x3, "bdf439ee8e6fb08bb4fce2be57dde2dbd2b270de", 0x6, 0xbf6}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x50}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f00000000c0)=[{0x8, 0x80000001, 0x4, 0x8}, {0x3, 0x6, 0x4}, {0x5, 0xfffffffffffffffa, 0x7ff, 0x7fff}, {0x7, 0x90000000, 0x3, 0xfffffffffffffff7}, {0x0, 0x1ff, 0x8001}, {0x56, 0xeff, 0x4, 0x2}, {0xa, 0x400, 0x0, 0x6}, {0x5c4, 0x9, 0x40, 0x1ff}, {0x2, 0x5, 0xbde, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f00000000c0)='./file0\x00', 0x136) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002840)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = shmget(0x0, 0x3000, 0x88, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000340000/0x3000)=nil, 0x1000) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)="2db9c4aec4a19f58d14ba0dfeea7df32f8502cfb497521e3ae67ea7c835d9ff21f3339950c8501d79c0cd582eed90c6103f8aeeb0dc76d1ea61a3b0bf007047899d5e3a1d73d2ad86810accd2ad8a168bd5c051e827b5f6080a22386fa9672bc5a8d2b885da369b7f9b29d61321efe1be1091c60b44a9b336d51d8b0c432d220fcb501437eaa84ccab794477c8d0227895db05d4054ad92fb3ae334fc85489ffdee3745b08ea3b9dbedaa65fbbe1963b8f62269b4155cc82ab05f61a75b3308616a65c9032c0a4e17238540a6417fc56a8460af214a4bc5a44", 0xd9}, {&(0x7f0000000280)="07eec2e642b160850378c1eb0c95a7116f8d950b5f5110263bbccb7fe2d6d69cd9d8e4c18dbf825fc77ea5b888aedd0fffdd7ddd95e5c947adf974635121d846699055f08ce15c2287d411ec85c0d5c9151c06325013550039335e595b89", 0x5e}, {&(0x7f0000000300)="21a2859060b18204c0158cf24862ea5eeeca0fcd28f1e8b0c8c888b2a21da691b2347a9e561db0faa8c3df15994182b6d96ca05ae8408676398fe86a5180e25e06d3f10885298d396a3b9b922930afbd1535f6ef611690ba6f92066dee3e56de7aba149b8219b401735848eb88719b04ae0c26cbe2c948939ec1060ec23f79c62b16c16ba1dfcb4c21deaa76a2fe7fcf47c07c603df962e23503f0e4de585b37edf071cbb52fa59b4e0428b189", 0xad}], 0x3, &(0x7f00000003c0)=[{0x98, 0xffff, 0x7, "f3a0b0925c3369c66c12b7e956adcf6b6b7ac0b8d165464d658ce0a34c175f41a35158296619f14e9af54d5473645f9bbf02f40eddc8f101b84d99a14646cbd3d94d5fe72943e574636b2b31a252f0805dd5caa19277796cf8680f4248daa6f7ebe531a9e5e74e7ce1c7f8c891d7b68a50219ad453810c4e70e52ccacb5266261c8b71"}, {0xe8, 0x1, 0x4, "947d4d0c78112cf53fd46ebb6b67d7eab6713754a788e2b5cd3520b6c18dceccd202edcde547fb161abc692f80e37870a0a19c2f60d4d8eb0f0f6c32776a67b3f76a27ebfd56bbb8ac237298c446f8ca88019316e7554cfb4e52c3b1a168bd326181780c6601af6a2955202b5a66854dd18a35ef747db8d7e5d82c35c27e02a9df24ce1bbe905e8a38bbef4b5da7a2190ff2ef2537ee26c5afebdaf97eeba28700dc491fe584c4907d717e094af19e945e657804581946e3ea3bcfe0c49e8f4b02cb494495c45af48e3bb3720a6fcb7c42c88eac"}, {0x1010, 0xffff, 0xfffffffffffff36c, "a8a2249da46ddf86f4e72cfabf5dde92d984b0feb372bbac9aeb9da461710d27edd93b370811321dc92be2e6881c9f2994b7816ad16cb5f2d0828f5df0f8379b3976f769347a2b18b8930f81d15bf6bebbb2b6966dfa9e34c14d1c64fa81ce8e519c44f340ea722c91c5459e18c54ff47de1607be5c00d398e82786bb64f7ef3153bfe5183e8752bfd10d8e698571e48f23be89f6d6f9ea980349be66e010867858ba948bd69414880dddb41e84ae47327b76ddcc59f21cab2811a611e1244f8da3e1104e164c8c42ebb22bafa4cdf8163bf7f23d669a2e9d8a96bf9bcbd53c40300c60880cbcf47cb744f048a095711324e3de44557b628f8021f85c158212a1233f9270c958905be7cb6de315d42e523e94576f5cdd4f8784381214713d042f17544b2f2c24f839e9ba3ea3d02b754f2c1b28996f03a76023e8e4d12babef2191415563473fe2d6c3d7af76d334112413161dd9add5f12673475d77a9aedcd744503d730424e1f400fbe0190c54c20f477b8d06587ea88f2711a112aec59cd418a5972a7db00e1a74aede043a005ef2a69e2873339b6ab4cb4d166b464292036c0202f9b84895a12afb47e5edfa2a903b5ec7d20a87850b4b25546a89c414f9a12b5c3987e4c453c4a45605ae99b468bf0256750dcb31b87df5d8a772dae60fa702680d24092f80a0404d27f0a8edef9f37544c057b0a8730036ce0634e97be04d0cce43d08f7117435fc728da67131a386be74dd24575e0b8faa281b95e1e2f43cfc93a864a4677818e72bfdc7236bbf5cd5df9d6ac8b537e6042798904829d375677e38b7e76297448fd188ffc8680c661f10ed5eb2d7ebe8e33ed3cf7e9b466ce054b7a6354fa932f3434592cc6522443b64aebeee80bddb320739eec3af92faec1e198a4b4b3d557a32dc916ee84c2f42bde5dcdd16336a8ded87b3b3f6522d216015f516e3f5c36a2c1aa22e5d2ec568e2a39b84aa82e13afff2c6df34648a92c6793d50915f9516d0bf890bf30fb8e9a84a6b7dbc7b5b6fcafd8ddb0818a42a84fc608b12b60c6f5e29576a09ce20f93f070e9122da5ea73d387711369a23b33ad019f31854f421f18eba710334e2ad16d659a42f232a57eda6cd242512b3c4d4b159773300272f5ee603ac1ddae66a533dd7023f0e27a4b2f13a0763782fe4d28c91d7800a283ea4cd19b37d0db1b9cce99b4777849fa0a563ab90eba79ed6d8798dbaaa9349dbf912f221bd2f9dcc4d22073db977bb57648059b1d3b96d736789a6f8d83aec7f1232af2dffbacb945b11c0ea6f342236a5decbb2f029a19299edd8a3a0ede2e1611198d7d70c7006df46172b8a3b433b13cae78972ad6c486d07859f9596630a4754c4c626afe180eb4521bc87b300b7b5a65c6d24a8a6d357684875e26b496fa9cb5c80819641176e105715565fcc67a590bb5ac60bc12ab1779cbfcc1e2234852753175c956205cdc255254e3db95ebbb5a3b4223e811c34fbaaad78c3892ff6875b25e3377928d2aff311f538d8dea229cc13531032f39e6c5d57a27f4b5f955bef19969adc6bea5d971917936708a1f354c7b85dda95f6c5e0bccbbd71123e4bd4dd34725613b40cc0dbb63a4d61e78ef4e515ea1c3174a1d67ea5d26ed7453ba3c571308f4d00c2525c20ce4f0417a27ad901652249cd03092381b3b403cf959723cf6648b28ff8a0a08f99c111b52090241e43ecc4ce758b66c4cd2e9670a6875cabc6d8c0f72bf6064d70d86a3426186469219c0f9a65807cf9dd3d3384570544b943fb54c934456eb95ce926e75d8f52d2bec7b12d53373b1b19c9f88257bf08899b74a3ce4d0c3732bd5912375c06877bd728288f0b12f684e3548a1e34c1a6c3db18395690795728d433542d8452534e87620e15332b05c7f19826f80983d5d1740971faad0d7031f12678881c7d15b3ca5e074c0450af7e0bc568976c64580cab0af17c507a0fefe6056eb8fb7009fff8373ac50d7403ebdd699c47fb3b02c00c546f6f4bb4057cdd7711d88f33073da11561d99299e26658fce3c12155f7e6b32eef23684a80a8116469676b2682cb5e4d113c0da34b43d965ca34b7524d53bc1039f6d5b334ee70148316ca586b06193a405a9e14ce4129efea9ce344082f34b5e7215b5fffa11c03d312401a057e5ae6853291e7e65cac3e5a488025665f52b596f7447ec1665e44ddb379d131b5e5d3e1ab53dc91dda5c79066fc123d376d58036db0c79ab9859b0a207a91e64f6abe7f91af165bb27243dd2f8a04e3f99f9ec02e7c58815594693dc7b35459e1a2aecaf9975cc99e5435abafeb23c9bb15d02bc9a1299eed275a712e4b1096968db73ffd170df2d369160be604216341691109dac82f793cb4bc0bc6140e8e13030fe2dbbc935684b82d1c7db7a8c9a21a1d0fcf60bba175cd61aed715f91e55c14915b51415163e293392b54c486af52161f12e0cd95985913b4d59299c78376fed84dbcd4469074d5759beca9fd9ab95564b02bcfa358c803e079d17bc556d417e82fa3a8ed1a3552fc368a973d96bb71d668de33277701dcdf37ad8b443ba4c27841c82ab438e84e4c5744ac68cf88eb6cb0d916a2a02a61ffbc68f608b6ec36cf278fe2db177e6c92f5135bf4b3a3abf77a3d70ddfa8aba92b2aaeece792b150cc2355b7639b1f8cfb9586cbede556467d07f5ce8f86e7666cf7b672af90d34e6f26eca7be7231b168a5efe1d461aec71dd0666e26d706cd438048677ffaa367364d05cde76ad4eba40559e9e0022c750a8fd93cd557ab30b528eadd6c93f0215914101029ad4b25f90b4b7df5b950b2b5762f1404fc4387ec9e255638533c5c36fe9210c536ef3d8338842c5c748bdf5cc08fd2b1368e5f3fe8f1c1dd7ac1072fddac9f509e89740f28e31f93088c30a1fb44bb26f317ce873e9f3c4f27a8d84964213e8640d5e7f2aacd1607ffca761e59cfb789b393180b9fdcb5cc9622cf1169126fbb43f280bcef1a878fc024ba9e5dc8edcedd7bb9eb7f7b3b2da620cff2098bcd5a7be6f5e1bb50154c3a58485810a2171dc1effd406566b871d3c937f1c0e497ac354e87dd6919e3aa0cf8e6bc1fee8751441d3be1d347d6214f202e58bcf6c210991ae3ecdd952c511f997385b29587138bd412b36769a3cb82a0e76ea1dc92cb298d56d0905ca48882742bfafa4dbefd5107bc44342bd204837090bfcc7421f76e025f6df0cf989791744636ff1e0b4d79f2eaf39747124f5f846eab1963e6577963aadce791cb73e797c0c690994e152df0385b151201655451a1e5b6005af94026aa73c376fa31709999f6564d8ab4178c23311c37355d67ed5f51eb9e38cec71afcd6c62fa65161ec7dd1ce5357fc4b81fa1dc49b6ff4d14ea7a4c8dcaa9123fd4f2294e344a6d4b3874dd54c034d7839da70ba6f93cf9861dc54dabbe595a2a6a5618b2be3a1008a9445833b0e9a42454a4e6cc9a5527d79eb6fba3dafff380d3c9d179293006c0e97d23fbac67acc42460e9bba7ccf02605596eb69f9223308cfa83a23478921d91dff64706c29b29ffa4e87030c456bd0d342e7a1fc312f0270523425f043b34a8e61263aaaf90e3b45dfb6583f834b08ba833ccd0576226596f04d8137246bd49efe7446393e02aa18c3b7c4fe5f7418e0e4d6a0c2fb5043e933a69317cab617172804da05473cd813389919af5d6ddcd098886702c193450f5bc53893b9d9474a1fe1be5f6f5d264ad5c897fd2112691c5b7e6da3e675bf812300e43e788101e0a2f983f39da8e2847db1c1327c4fad0cfb7f03c24413503c754dd067939a1e8036249245a938cab2353e40f889d3dfabfd67e2e6529cd2f22958e449757728183928a80c8d7af1f8ac0852b039212c00915dfd154251b223f16ea0f6b7175ab87638f287cb022059351ee2a52b4269caeed3fc1ca1683a6d53687abd193e428ce3316ef3304e6ae453aa0a574f63d1933b67e85b4403e2181374d2b94f1cbe8e6d18c3d0815a35190e59f15cc9c5534330db171152cb598ab9206c5d80c39003eb22859e14030c982d5f88979b4b56c6e39c26c173598c4603f831b130d1a403dfb693b48cb47e48a692e787f34e47e25383d815c8d2f8033277841bd4b8e32face4cc72c1e6be1aa645124992ca32e7a6b3447d43c4535647e4bc02a315e993534909c7e9c0369148bc832ddf70e9606bc45d510cb425a18854e4925a6651a16a50bfdf21e496f0c6b4c8e92ab42edcd115d349208aba148d9f5cf994ecb879d5dd613a8d8c2c22ee60f2708f18f3bf83222e983a61a791e4510293a5b5e6af5e19e2966ee6a288ca1d0ddd2a8329b24720d16e3b4d7b080be63d1ab34e0ba3d2f62e53178649e0a3dde1a1cbaf724569c711e6139a29dd5321a17a7e92e352a7b14730c3f2c59811cc3cb1b951a6d2fb8d2eb6cd16736edc535fcc5ad5c9c7ed1e372fdfbeaf6bfc6c37b4fc398c27409ccc19d6f25b6e9637ca0bf3c7ed3666a9cd161872fbcbbb0765e38ffda9d7f65da7c7d315dfe1b1395ced0fa9e15afc80c89baa1bd79bff618419707fe6822bba5bcb5b2ecf926681404d0716bb09522a13ccbe330f0b7a104205b4b382ad2fc804a654e165ba01aaf3317a2ca4c1c6650970f2130f37d65ec1c94941e9b3e8e9afa55dedb8a170bec8961a9d9939e41567c7c0f523dcc025498c778551d40730f0452331e8cbe1be66734452ab62daef2d6ed92d3627105e96664bdf5e9d01c00b70b4c9aa3b4f54c498b91667e88e6c5edce843f35efc45d6cccce86dd236a3cde8a90e6018f09c7945e00bde8a145a705ef5280ac708d6aa9f302c79052fd5798b23b1c6b2d0cf2576d1aac7f940147d5d640c1b59c8878483d1471b2e018dbb2fd161fda4fc2754e6b71ff184fa8bebbbcaefbdfd4139d0e8286670c4f723523bf53651eb942112c4eb2483c638cf6ed88fd97776355e09439b5f091e8d2a4fecafa63641730e3c26cea7d33f81fc4ad68d02fc1bff13f4860bad144b751ad25d354569571c925164df22e54cfcf2a18965948ef15df3eca806f40e04fe4176748bf6a6ac31a4c793f2c936bc24c7102229ba32bf80baa79137732f7c78be285de99341b3b66d483b52f459347a630a98fce0fc889c41c553b1bcc5eb1aad04894e9fd5d7affee98c82a387bbec194a3ccf4b973a360e6993d919be25aaf5b8ab9c702006ad45f15ded3bd04bfb5e3881016da26a90c260e12643e031c061fa90e78de96e7b69f20326c4a9b2df58ce8f12a70a0f6128d91e385df2fd121942a8d24e4e9a5091062bcdf22e6de32e4321ea94924e47cbe60f0e675bc45304d945dadb380dadff69fd0b78857fb84a30585f9b71f148e8f1bc14687fd98d39b41dec6cf4bd455c01043fed0800dc3db67c691cd168b8a0abc1e4c5b500f748be0cb83536f582ae30f3cec20d502f120e24b78af210cc83ba7c5775665684297d75039f74346a73ec11bddc44f5e1822f2a60e8cb28127836917d4ca8321e1a086876b5826d4764d7dfe14ae6aa008264d58e627ca5fcf97b5101d4878eecec6e6d7eb80778e8ac81adf6747c9904d85491d8d2a7306543bc3d3d4bd8d21c06ceed5abba8e1bf555b29f78e3c7e9e1f3ee2d4eadcd5b45236ceeb8496d066ad31679d72b00a9bda6ec91a16e80747927847d0ed055770fb30465837074e335cb966d3b157731d6d42b7b9c6509bd8d0523d51e625008532833b44169696fd736a11ca4d306e289ddfa8dc15fd7a6578f58efdaa5a35e72634396aa"}, {0xf0, 0xffff, 0x100000000, "62fbb6c438be1cc42c7d08a8a7efeaddaeddc652ef8aa89143aa4f842cef00a780fab63585f09f7ced227ca10b3df646fda4fe7ba63ed05c45289a524cf937dfd05b6e061341ceed3ff4fe4fb76f6e0cc251eae5ab49d6e2a3890bc560d0e8827a1679823903dc92115f0f5473d263e251a965d9dad7f1f218670434516afcbce4734453384a91ce6cd79571ba2988d82bab28cc49ddeb972633082e9a0da00a324acf609057e37e2d83c92fd004e14b7f0f3b2ad62492d822883029c7bddbad4761be8358e5e790baa0810fdd36149cb4b54a06a8735ba0fedd975efc"}, {0x80, 0x0, 0x44, "f030f93a821c7cd4c34bad6fd52023b891ea52d77406430451940317fea73fe322ceee2a9bc0c191e2d596bad88fd44d84798d4bac75e495cef155e10b4cef19414322206dcec677cbcf0bf696339d4c6d303f7d7303871413308985635c1db796380ede2dc4bb323fb399ea"}, {0x1010, 0x1, 0x1, "20530e4e3909f14d5c37212279be5c20c1fa1eba5661bd27776579726f042a8d5c44efc5bd9c89e5d4d7f267150b48bba1b649a57dd7789d9707816ffff60bf864ffed08df9f22d7f581e48b8baad95929aa364ac5f71416b51a216e76f2158f6599f76695b0a9f096b5928668d67db3d90b856074818a6303cc64624a81108f29146213ea6be401321239fff78cef87bf5cac62eeed65aa20beff2b4c293a5a60733aa4932d751f1d6ee141587b826bd7437944a4ede05bf44d70de23e1eb29beee8dd13eb7f451c4edc81ab79bb17b32db980d4ef0e79ab1785da96c1a2a416f392cdda96c617227172e30379b6dcd40ded2c2a675733f71f20a27b6e904ec5807e7aa3816bd9ee05a786ac483364d3dc8e552f8888e1d3d5cdfa11c30f3e21060770cddd203c8646dac76166e7fd1cc2da035ed57eed6df0cb7c2c283125cfc70a3889a7b26300d061444c1eadbb7413ae19191ea6582a8dd035ea2052d125c053d48aad44c87e918fc7318dbccf067568c10cd99e4fa5a927277faac2ab5fe6ad9f13709f2448c8ca4900d724e5a6c15ab8947f39a7f0ed21d6c49c6ed7fdfa3dadae6b71d35ae020a7e3a8853117ff34b5c2cc3573cddf91c29a316ffdb50bed433e426fdbd9208e924946ee7939c1a8e8cafd515f011ecb8555f81b42196f35b05fe7fea211ccef5316db7c79a16905ce56f93be38e62e5b3381cc9f85cce81db6e574649dda31b49b0a8c7fbec5e7db342eb2a3094b553e0d38b6d817598ab7ff933cabaf8b0c22566dec3cea7844fec3790d12803b68f5c08a46f70535284b57cb2666cd03a3c7ea01761cfc7f792bb19d916c96cac8eed0281f9dfc0a50881b9a8338c1b9c9007d1cfe25ee0d7bc093aa67fcc4ed628a6c7742692934561b49ac567fb9d24cfa87834368cb6b480f57c9b0a78a4c0efba486196ab3595a1d8b2969ca8f00f35da916221f172a16eea0d2fbced250d07080714f17b9aa7759e10cd5b4edf1707f84ff21cad8e6d61e49b56f8a0189f66a34a6a5fd11a8ff2d79f894d747024bebb0e24f09747e43564af263290be01bfa425ba811280d5034f012e4b3dca7c870b3ae043776c8462cc2a4c5d058eb4a10d77cf5b53dad52b91aeb220468f6146ff6a9ea310af3f19706f07ad65d28e9b58e71982dab23a522a730da7f39976a982c5cf71337e307ebf1cd3e65d7c00dcb7ed306627404662364c75b2f4cf14332b2545f6ddbc4f0a281a429a0751e996b1dae10e0364f84879d66ad30603199d9a0daf7143557d48c09a09b2c5ec5890fbd0a959f643c0fd1a9d2f0e0b4906053bc8f61d0acee3bebaf758eec736d0451ffae43347c1c675e98751e82b7eb4c43885c3e407f0f3687277af1d00f8064e87a3129d7c942c0c85652a7b3178d2e8678a7f5ff6a275488756c9213e61a1fb83476cfcfe817591e3c011099d80dea9a34caafb9901b59ad61b36a2091d5c3f213caaddf88359d7911e8a1836260d56fa446648851573cde69ef01121554af69cf775d0bc7fe4ff69686da9cf32b1d1a23453932443c808a913bee136668f39d1af8fb7ce01f00bed06631dc3f0974a8d50a52c4275cdf9b52176b647ba130506b692c77c6657cef35be4fd82c8240efd909eafa597a4d4801aa782d6cc8275a63e6d1fc495ea22b572f07682f028d74113327921edd67c06e3b3f87aa7d7e317cdc2d5ddbfc76568632ae50a63c6d826efed33242f8dcfb08ff71e2701a75b9bbcbc56874d62b7f337efaaaa25b7aeb6cbd99f5431152179106fa31ff2589d20c9111a859c445dfb1de372214d977c8ce5796e6f9ff05f9f037d0e3e9a87d6a0c84e1686307753aba37675712025448f1359586c65e54e62e8173a30c58cb09154a4476315185b5d7fdc74915613f5f4b1e81d2890a5499e9faafe57c0f265f76cb57613f9570719d75efcabb2fd8a74c1e307245264cc36296368ac78a194c25cabf90717a16f987741bd35b8f1126f9559a376ab7fd83dfb095ac001537cf607136961efe9cf578dc29b2c5d66153b65bfa09df514a94f89695df293dcd0b4717959b968501cb87ca6b8b78edb03186db490822cb9ef8faafd3246e3fa88a307fdf0a82c67f7a61b630d21409f31693b2dffbbf48623520ceab586f2c6b38f6015dfe3152e2fcea82e7afc2607946616d62be9695b0f45540caaa90182b7776128b1303615e9e6f0fba87ce36ec06c74ac461789a8e9db5ab0776d876ebcf7a1b0c5ec88626ab39d6348a303bdf43b00b4aaf9d85d9fa226a11ad63351974d61bed6ae9e228909bfa9387f266a95a2a2584e77d9943d2240795809f7f21ec71fafdb9a7e2a05eac041998eb9cf9be928a5311e8ad587fe9898730270af8e09e57606236baae9409b94c88d81e305b1599a37bd29f892d3167ef901ab8737b4cb1d7da29e00f1bfa2a72d4e89de6a2159adbbdf8762153e2f22ee62da83e1b9ab3520f6e9fbbd4b74a8800a6af2e81931a793885cf0f8124dae49c9b3b6357fd65ae28596274b9652837db5afda17c6b1d947bdb991351372909912c4192f5228ecb3dba0dec3727039070e7fd9b99764a45ce0be05d679ee1f22aa244f0a7d18cb23837a31ac21caf55aad25362578c14114f6f1b9eb8b2330734b0b90debd5c2b3a473e2648bd9598c2587dbfee8cb6d02e769efdc19c86bdd7d3070d1b6df0b8ee8eff3d3fd098c5fa883f4c713210780c417fcc8cedf1fa726f1b6a50f08d70084626d63307db0d39d92666a44ff1f29ea6d8a53988eb99fc898fe7da6266dfbe310431026a32031abbff35fbf9a7d241d0075a372b130b43a5f01ea0b6dd42a4d370e6fa9c8fec689753ecf377135ebbdc76c229a844cf78915de7f8ff2cab0983621c5885d4e8da972fd8f1ab2f76e8e79a4f66c50fa0761182808e89301b92a01dd659b1ba2b5817fdc7219d16b97ed095906e6e6fb27feb08f88cb185555c7948b5abf1dceb30634965a845ab188728199d93b91c708c5d73d8b5958e91243a15117883a99e2c99529ff6f593780493924d7b9cca4041c3eb25375fb56800549c78d4c2883f3abb41c779800a36d06837e9089a91003371f6ec3422f2d65484a3ea801a514a9d861d0fa551a53869e093c68859a8e5e37d2acda415fed8a12cd951bef922241922f4259a7cbab55797c5315342d39a1d12ae1dfd1b99836ccffa0d44f76cac9a0d658c07d96c0e512fb908d5933502eed946e1f6d8fd297217775002c54d1d5d0a74539942995458337bf4ff7ef4ddea862e678dccc8ad2976f89bff096c2ceefffffca1e836fbeb1a12330478d4989e22abef80dcc237a068dc42dbd316ffbceaedf101ce6928dda97a40c7f99016a4f4297ed57e909dae2d4f6523e63c9a263c378baf777ed65eedcb4a24eb2442b0e0a281f22fd25743a57255bffbd5c15eb1ad94cc9c040258ce6a62e2b2d1aae95f0a4c34925b3dca4aa9d41ac39ffbbd68b81c54f57407cd564e8f75a35ac4959916ebccf18cef7fa816ec841df26b4e613d094a5ae62d5f302a9afe45a6f9f710201f838b35a93446c50511ec18de124c5f2f400d93a5c4ec8c86fb46f1df1ba567b68c954964548805ec00b0a06edc153feb21e8db8bc04abcb0d8fe5f4996dcf25ec5f01257856c647e6f31721f89e9bc2a51359f0a7d20d13fb70204bfc2ef1e90a37f3adbcf5bf11ccf94553d3fe20f9f66942b7e14172af5fb20928f810ac2d6f03e7972ac4fc5d2c6acd27aadc4cd2b1a04f58975486ca62a2386a2abb8bcb614df8301867cb414fbef167c5abeb7d41f08d95137e945d0c42fae45bc57ba3a4651e1508b91741654cf9e121e22b4b281dfaad255e3d83d9d27442c4921316da1e3969831e267b7132f41776de8391de16069818301e582794e5e343f29966468ffc2f681ebb8ff5d7674e1b548d7a99f8dc206017c3fddafa2ec4c500938934242d3e83a68d70ca14c818f5528b51d1831cda354e84e8e45a9a693dc06d2e40120c17cb8a9ac7ba9fb12686c9af28ccb80b569ef5a9db7c142cb9f3227f7b945fab8fbca773e263713be9ebd386b166a1f8d9c0b8854d6aff497441686c4067853bdad858b773dcb483dff99f56e5c298992d1a62834c541cb8abcf0dc2c5ae7d2b21f007dd45baf965075a29ba56eae4bcb6e2b98afc89dd087a49f069e38b0d14089ba043c21b3db2f5b20aa48cbf8bf8acef9f5e24c0fe4d6330647a19a31226d48ff95490c13c9c17a5870acd0d520b9f585fd3c9c923761f268106a2b3dc3b7bd36f567a57e4f1facf5dcce53006d021bb4ec4eabb23f215e30bf951c3bfabb9c50ab404aa13f9e99a508258d98b64aa14e78f84cbffc1117287c14820ea5114d5b6bd4d2ac4814e4f519002d4ee75e10bcd3349ab150f519789caa76180129e9b0a46faf93ea10ddeb914747b6d9907de8470e296d28f2ca4424fef7bbb373e21401745587506373695671f5ff53df8de8424c502c1a91d4cc8c44245c3bd1283e0aa693f6c3eb04a6bcf68d8076ed3f4fd1bd8b5db4562354b13c58edd9179aba1ca57f5cf31db786aea5f4dcec5f54a0e50a3742566aa065f37138fa7222270ecfc8b8e8d25f8407c362cbaf26abe2815c3b733faa7c6d331536b1b0682240623a12387bb8a3bcb11ff489241714efa67cc62bc52c94dc04a00704b4f1bd8dbd38f2936b40414f70f57216fbd6dd117028e8dd71e55be7bae675c7713f5e8c83a6201b6bf1738f0f5199f5e27826944f30fe4e20fa7c441e8b7d691d01eddffc75d292112632aa5250364a03da172b65e0820f52702660e71424998a9ac1cae6bf53bf75fea857f3093217297966d8da629fba0f2de44f7a3c3a7326b0c0982794bde65b3e82fe6fbf191fb501a5c072cbb267d6b2531d3cae664c883972a7a67df7e4af1c53136bcfd7a6686b6513231ef35573e447344e5aa51e588a89e4e01822c57f804604a5d44f9ac28d43c85f43850a84639f5050342e4aae5145ac6065b7eb0990101f08e873d4fd8bc65dd911f2a019035d42c34f58a56a6490dee3d29e8a06e487c5864d6c0fb43fc0b783af74f28831835787229fa349592fcca6b924fca7336fb46867c75ae82b24d489b042c242cdf3ebaf797cd7b9aa356d89b6e67c9d40a77220dcee8dd62f2d92bc3b1184d142847369e76c7234bf7667d6a63b233ee119db690ca1cd5fd53c0043defc03bb9715d0d4078b40bc4ab6b244af353c021412e9587a59796a74c18d6b6c3f6f3740580b9b0a252120defb5674d27b4641f7904ebe83f61d1628a76aeeb4a7651d91d697385ac78359ec5d792497648aa5d757a08ab0509462281872272c685ee001550280fa08abd6a3a571c2f5e77bce6f78360d56b1aec18b80858e1de1059f6fb374c0454151be1526807a8e815f9336cae3e169442581b9b931c3ee09e0d07194edc8f7866681d666cf775c586dd4e7c58b1af9ee3ed9e54bb128e23c54a713a092c9af1987b31a6b871e9bf8ce7af68aa50ba3f2a0eede99ebda5fd2bb99321cac2237e1938f83bceadbbede7cc522820578ec0e585901d0e690bf83ad189ad8d4c1eed412fcae61cfb663ea68052f1615226dfd6dc8d2df05e332ed56368e682164d5e3768b4844cdf33e0e409579faaa5bd144290b37fa5146f6d1ddc678587752d32d80b7d7f38e1a42642d53c5f9c9907a61e10cb0c527ebc45173b88a16d1ecb523875532b03006e502c39d630fb4b19a09bdad7c64284d856dce3e218cb4e4639349d8442336f3860"}, {0x98, 0xffff, 0x78bd, "99f6dd40543da6b094e9677acb01bae9959f6b3896116763ac2089248e3c5aeb612fc66dcd1643815cf49448c901f91bc16d0cd45f4b722a98b4d841703796844a9114c01c1d8394df454496d058fad7dbe78d9e9a0110792f99e47a5c3403b308a40a156be587a1928088f47b178de77afb5bc2ae0884f413c9939cc3e1182fb8ff9263"}, {0x18, 0x1, 0xcaa, "8bcd9af8a96e"}, {0xa0, 0xffff, 0x1, "b00f914c2df8319ed6491c84388e871afd107822a10cee053c173f4907d65f3e8376d16561fb47996cdd11bcb1e3bc37309c710f05387cb637f5c463e9dfc26c02bac36544a03e56e9acee6cb3a8c98d2d90ac8cbafb5ce603b48da80b9628faf11fb9afb20220889bb7a0c2b45961a8c6cd103e879ecab8ae5b99f3ae9d4d88dd5c5c245939ac6190734cab468e"}], 0x2460}, 0x1) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f00000014c0)=""/197, 0xc5}, {&(0x7f00000015c0)=""/214, 0xd6}], 0x2, &(0x7f00000000c0)=""/50, 0x32}, 0x801) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:09 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6, 0x13, r3, 0x0, 0x0) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000200)='.*\x00', &(0x7f0000000340)=']\\\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) open(&(0x7f0000000000)='./file0\x00', 0xe0, 0x20) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x2, 0x4a) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x400, 0xc0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000080)=""/101, 0x65) r3 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/28, 0x1c}, {&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f0000000380)}], 0x3, &(0x7f0000000400)=""/25, 0x19}, 0x800) setsockopt(r3, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) close(r2) linkat(r1, &(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x7, 0x80, 0x7, 0x5}, {0x7fff, 0x101, 0x5, 0x57}, {0x1, 0x5, 0x2}, {0x3, 0xba, 0x8001, 0x7}]}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = semget(0x1, 0x4, 0x4) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000140)=0x5) 16:00:09 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x3c, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000200)=0x7fff) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r1, 0x400) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc8, 0x22) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x2000) r4 = socket(0x0, 0x2, 0x0) setsockopt(r4, 0xdd7, 0x6, &(0x7f00000000c0)="f75e83b848a4ad9f837f1d704de8c1196f23cef149807e47ca5acb6415df5535c6b02cbe52d416bb2af6973cd5a0b437817313c7fd04ce4de07cf273daa701a4a1fc400365e6e63181b1387654ea58b2abf32664422f3495193acbf8c3eac48114f790a87dce9a2e861f6cfcbfc73733b0bd9317b7e3296ccdb05ad1cf2807358c10a99684c35521ba7fa836cdd1479936fae0305c49a218fd37b44674a8d6a1f4e1b2fccb5ef6e3f37d6d7302ae174b2b32a46708d9d7d7cc1a01fe08ed475b8fb22a1324912f1a14e7efe5ef66b581d3f1b8911820f9dfed0f124d5908b79b2ffee5a922d304", 0xe7) 16:00:09 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0xc000000}) r0 = dup(0xffffffffffffff9c) read(r0, &(0x7f0000000040)=""/4096, 0x1000) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) dup2(r0, r1) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000100)=0x4) shutdown(r1, 0x0) 16:00:10 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) r1 = kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x900, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r5 = dup(0xffffffffffffffff) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) r7 = open(&(0x7f0000000140)='./file0\x00', 0x118, 0x18) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) readv(r1, &(0x7f0000001940)=[{&(0x7f0000000540)}, {&(0x7f0000000580)=""/212, 0xd4}, {&(0x7f0000000680)=""/1, 0x1}, {&(0x7f00000006c0)=""/192, 0xc0}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/37, 0x25}, {&(0x7f00000017c0)=""/228, 0xe4}, {&(0x7f00000018c0)=""/97, 0x61}], 0x8) socket(0x6, 0x0, 0x2) r9 = socket(0x10, 0x3, 0x3) r10 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x1, 0x0) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x380, 0x0) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x50, 0x10, 0xfff}, {{r3}, 0xfffffffffffffffe, 0x20, 0xf0000025, 0x8, 0x400}, {{r4}, 0xffffffffffffffff, 0x86, 0x2, 0x0, 0xffffffff00000000}, {{r5}, 0xfffffffffffffffb, 0x74, 0x20000002, 0x0, 0xfff}, {{r6}, 0xfffffffffffffffa, 0x4, 0x400fffff, 0x20}, {{r7}, 0xfffffffffffffffd, 0x0, 0x80000011, 0x9, 0x5}, {{r8}, 0xfffffffffffffffd, 0x1, 0x40, 0x1, 0x401}, {{r9}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x3f, 0x80000001}, {{r10}, 0xffffffffffffffff, 0x20, 0xfffff, 0x100000001, 0x3}, {{r11}, 0xffffffffffffffff, 0x5a, 0xfffff, 0xfffffffffffffff9, 0x101}], 0x95a0, &(0x7f0000000480)=[{{r12}, 0xfffffffffffffffa, 0x13, 0x4, 0x1, 0x1}, {{r13}, 0xfffffffffffffff9, 0x30, 0xf0000000, 0x3f, 0x8}, {{r14}, 0xffffffffffffffff, 0xb0, 0x20000000, 0xffa6, 0x7}], 0xffff, &(0x7f0000000500)={0x7, 0xfffffffffffffffd}) setregid(0x0, 0x0) 16:00:10 executing program 0: clock_getres(0x4, &(0x7f0000000040)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) fsync(r0) clock_getres(0x0, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x22, 0x4) sendto(r0, &(0x7f00000000c0)="51fcdac243cb07c354f2af945f64380a9871bb479e323ef8af6335b8395d5bd7fd4f8134525ee76a7e64f86b45ff0c6c2d08ec6eef3d961ec0dc1f96268bbc86c46bc3058d4b03e74da9c710cbab2d80db5da397e1dcc8e513cb465da13d045d1b35d76df88f07d91e388a038b2061f9a75bb8c6a2dc5043d39fd99031e36f8fc257364cabc9d1e5a2e6314efdeaeda7ed03832964260bcafcf48547f62d3a994f", 0xa1, 0x6, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x934}, 0xc) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0), 0x250}], 0xffffffffffffce8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x649, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xa0, 0x1, 0x20, 0x71, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 16:00:10 executing program 0: r0 = socket(0x2, 0x8003, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="04d46158e70bdcfa696909050000000000004ed6"], 0x10) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000290e2fa6865354a306d68f99ec7fcbcae54c0c08dcc5995476beda79f9140411114221e86efef7d1f772c77e113773cf2b47368d360c492f9002c2fb23f7ddd49725c8aa72ee1fb658b3f6faf2b65ccefbb7b50cc7379102f471f1f0c8600eda0fe7ecc59aad061e0b01fa5f4f7e85ff2b67e6f6e80d35c75138fcc4a90c4b0f936aec21a3f065ddf65814e6d92674937d4cf450998adab30e0dcc0dc0d30b139bf2443f535a6553"], 0x10) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x90, 0x0) r1 = open(&(0x7f0000001040)='./file0\x00', 0x20, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001080)=0x40) write(r0, &(0x7f0000000040)="83758ef6eb87f5f8797cd5851b06a76e40539198cbdf567446087d64cc8e1459a96e2b93eb22514f0e59885181d0cd7856b8812549bfc897e8f4bcb30218485fe374fe913f830c3b90311b9f9479dda6fe54db7c9ea3c36a53c5fd950a1f541f15d329d2ec87fc09f0ba8150145231b0d5694599b19e69a82e7ebfb4140d5470f87e18908b29fe72d9251d5010006642c0ff69339f8e46e33f54503fd3213ba1c3c1862ba4b1da19cedfebc68c7b76c947772803d3df96ee0a0f0f6ffbc4eb16a83de89834c2bd1079d48ba81a9f64338fb4600e311a02270d539f992f6d176a3e635b41cbcdf4789c96f6de779a2849fc9c14353a4482ea0031e1be181e5df546a3877455f335ef1a2a3028aaa31d05f79e778cffd9ce50882ca7e9aaad35c282284377883194d74838c00f7ced87f447b88178edf4daed7e0c3e317355d5d9d14b55a5ee1c642486bd59309c9306da28afb955b0d9104a44055c8ebd11e7560022aca9687ad7dbcb7316b50aeb9f17ccd305ae99330c78a48b8268813f88fed0ceb2e266a9140be6f7b39d828041a86a8c03f036982f04ba264e37de76f40b2acdad60c504eaad5d1c16cce754b38ead25612565953271cc2ca9bd79f58684437c13e8184647648100d149adb0927496fcf271e2701a6e1902e7873f107ee7aa4f79475470b85b384ac2dbed9faf27b8f3b421c332f0e03efee0421faac865a708ad0807a73a9969c7afd70f00407b71e21882fa32bb4de7ab8deb647165210b34006888f15a12468bd751abf33119748e263f2368972feef5531195adedec54367e1d2436002a1c4059ff9985a8faf3d39e9ac3920b5bb0475f2377cabe8a50b7a6a4dda5d18ac71a8b7795647f28aa91bb7788bfef1de349d7e3431f454886f767f1d1eb821bd12cdc04384eb8deb652f4fca22e41fcffa3abb5b5cbdf251c691e437343d4bf36d5c5e2b0bb1cf26005494c03886f3d735bb120eb3b74c961d7f84ead629f222c4e7dbd10aaa65bed8916c48681ee76e241b4e65702208bf3af8c7e9ae1e3f4933753f888a6533ee6138319d69b53f8b0888a96fc284172e93f1f58d39d4bbebf29c46dbe967410dccf0c81e89e9645a87837ab9bfb16e8b9597a4d44b74235217253a88bc8a5f5d56c4332838a196865e62406bfc25e6f7dd0d0f10d17e034c5e5d4caabbdf7ea89696bb961a720005bfefe721ef77aef9e7a48f48df9812685e07009c794cfb528c744a57dabf659b76e033525ca260250ed0844a81d973756a45953d0ca138c00077054e5acd90127105e50590e2889290cf7e3190652c7b959d44749bca508d4d6bece1c838d18c5926483f498111d140cafb2c7db633bb18910bb0c8a53409c66859281b9da43aeafb6fffd98a8762aa06c7c6e9a8dd56d95de376698aa8b18f79fc216c9e69d1ae26e316e7cb27d0b9473481ec149b114c65571eab0b6ef984a6585ee050f18eb69e73d62441ab78defb824c72f0217457ac2e45c2e6face4accb5dbd5f255c3709fa93b809af4f454fb498a23be651b328c112a66eea176331f29324fef81e32a627f47574229ef2367273619c4089c80bd50d725e72ebd1b7fc4226494669d113ccd47b2db6daea2830cc97d8be3ce58ec0ae2956e49b91762d2cac3f4d852da9b6ee01beb768c27f24958be5d6f6418110f7d502091c5cc7a7bb752562030e197d4b110746f6bf7a7a9b73ee0e5533500af9e773c0bbafd0833771b7f94785886c53db51d2d9380357577d03d4ac708ab3ef4eb5775fc81e9c0eabaf978d79194a930245bdc7f4363a1206eb891c72e0c51eed8b6f128354e077d18efebc0cc5e740ac5f7918c6909912e78d283b676927f7e708a00841a3b33ea6b6a5e459fa6119e67cb9635b702a653ea154b9938a01833a0c479662c9698a33f53396da3dbebe3ae8e0d456828ac53170bcb748f713e68ae984ff6effb75a11f7e1e902ffb7710888462b454c0541f9697e68dc25bb579d21228c472e5ab357b04123230a957f7187c6626c61683b448c74126a017461acf9a840d22e39853cabe532f53ff32eef4ff1a797a4bc35b5f74be8e37e2344e0e1bd6ebe031ff8476a48c5c336862fc40e7610a9b8142b5508ef4febdedc3d1eefddd3e0a8583d035704fcbdcfdb0dfd763fa16bc001b514fd7651e74e609450a74e929db305579693044fafd663b9b7fea8841f3206a85234c9b0451d81f4cbff9f167f4c221accc1d1d6ea1e682590907fcaa8ad2021d9348c137a3731c7b29108d25afb33412f253e6f9b01bb7000ec89532ad611874c7ca7485d2faea96ef1d7791fbc0778ca4089a8212f34762ba5a112ee26247f89130f2764c4e4139f78342ad710a9c3a11fc5b671d7b873604d7068dbfbc6fdef3d02f54ce41c3ced5c9e29945ef58c393caba7b992f5ead6ce989b7644a29a217d35ae3eca4d658c613bc25e93e6e27efb601dfbb0539e7197bca897efd0b7d105a62d5483e5af86a9aa0787d7e4c06ba28d1cf8a1cddefbd557a052043ee322da4d467ecdc7b00f06939c69127b76da7700856a649a729c969e0d0c184f7945a4e937a0b9d04b2d77ba5754a26a785f4b7c4e38b2715c459dd9d71ad6a4a01ea16e41609d0eb6da08ef48e845bccbd171c1052cc5cb330d7058fd09950d392cb941b04f6120a8fb70ff0da70b4de3154b39b40e44705b08e7099e09b8cfee06f37cf01148261c7fcbade3b6a265ca362ff86921c5ddcb9059db909a0276e864f5d85940735af27fa8e3d3314486faf323d3dd320aa25724cd30f5ac1e2327fdf6f4f39ecc7880d45bcd079a2e9eb392036738adf53c55edd28d800e63d5e04bfd643c42b608f0c0942303d6f2a327671329c937e90356374c0b1669f012294ddfb5f71e6c0379d7a31629cf8b8a7a8f080d428671fbb60000ae2a412547306d265fe4048da97a5459045c112c1097e38d69ac6d26e9945aa388641068cdbf804f9a672d15f08f4b2371b9807214a7f7239e2b113bab0c2d1aa95b08eafbd1c948c2a8538d591bdb5b02f5b00eeca4cd3008f087b31ad7a7a4f41e3faeb3a017defb7ed190383b5ba8fe88eb2cd29bb0d7c9660f7a6db7adfe955690d7c43ffec24372a0538d905c982c358bce43a60da265745afce35bdf09fb0da943ccd2779a6b300ce1b41048fc4650b2b397ee67869e1522d343a325756dbc2ebeae28c7a22bcbfc9109dccd22fc6590b82777ff11b3d613fb2a683d30fcfeff9def92646a0876ae5426f0b3d6769f745e7d4c65f9866e8a1456d9486f3e8c6e7126acf8c5b64b0dd3d787183bc30dbe2807c62ccd445a94582c1b1210019c4be1e3e29d8abbbd3053d6703d04aa0f3bf42938620e6b9309faf3eb65a3c4c3bebf56368245691cf8d8ecba12c1b7126e8461d648cace2c0ded00f5b279690e0d00873248b667a9aa57ff474f62fc48c0aa2613eb942d333142ec7ed83480185f8fccf13d1e192a041d3048bf9c467e9b4da295b0c0c870386c869a00b49535cb99076f5f4f53b4d57ba5dfcbdf16a319f626e11db04e7a757c3cbdf8529a500981a29ee1e377b05e49f0c26fd259245e9389e457c00b4d91da5c9936a8b3976807a18b6dd76af4496dedaa1120032e438597e2b638473b8151ab4abee4cb22be97857a425aec253a02942b341676d9bb0c24b9b05ffd64414a28c459a6bbd271940853c4900a86119c48ecaf3513d78eee084bf6c754f3a733a90dbc491a13004e1e761817068aff0d74ca8f7bcd934f483ae63f8f88ef8ef38fecbbc1ebf837b6b4cffca7aed2bab668544eb6d67b3a1e986bbfb263d5cf93ec59ebd7c70cb18e6aa76386fb5a4821d238a249ed018b7437c314db4a2a66af295e6369f74f69971e6cde73691cfe918862f602aa4643b73ed59f683fda68f0534d84bffd5652cd973ec0182f1f0aaeb79865f7db867cdc1c5375ab4a862bcb019dc10529e9fb23d387a79a33aca01e6ab93262de3e66abadae2dd24cc5f12cc9ccb40d2ead710f580e7d2269541c3561f34704347ed65686ed00e1700ff87da6b9a1a2d2a4986934ec5bdb2bfaf54a26f6e7560c4c8b980b076578661d813c05861dac3412747e816db5fe3d0247cd245de433e88f727d9a846f9e85909f56e6bd39ce083b0576f532acf5db95c2657aa7287fceaa203f7de19d4002432ae6d17b655053215d1e0135f57b6f9428a603295d95e60201dbc6ccb5cf1905553b0c38dc670dacc0e2aab9097df84203526a3c1f1a7b66d3ca6d6636ac9f760afe873adb6011b747cbe9868c0711e9326737a2b08008be0178e183d2ee4c6062f72d90cce50f3a1548cd5a728fd54ea45c14c1390883c5379eb98448700b6b1927b96b6dc797aad86e1a0dfd80872140970c95accab047a497f175bfcb9cdfd159f25a46e1553eff78f467d17792ce59e840158cfac63138214e8cac6728bdd452e35c9f9aee74532c2378dfcf6db08b6fe617a721db77980c6037a6fd3abe53f218e241b055a727f8f7ddde5cc3c09234811bd3b0a8c4482a2fa592a9591cdfeb2ad44de4523f3e28924172a7c714e073d381b07928e1106669f7fd496e17c8d2b4c07378a9e7501f51dfe3bc591912ca069cb4aafb5df4fac9e949916c8735923f26fd0b12b21c8899690ee57f592d7353d6f1b2db4cd5df36a938efdde17d1ec02279778dba4d6b204409ce4995813530cfdabae69aae4c0ce136bcba3bfeceba772a3157ec5c550a97f7b18d09fda189af6e170edb611643ba753d5bef1293e49055a92102143bd5b28eeeeba78d88f258512168d11a1ccc6a121bfebd995b85011ab6e3c1540ba9f626e014c9db3f0c16bf7ed9541f01da504b2b945edd543c9a24d5ce4c87f01bdd590f5157f4b5e65fe7752e2bfeade5f8be4e6cbc3e39ee22bda555402e7c168b80bea44f6606e1122b5a30ddd84930f7b9d9c44950e6f9f02ee48b9d5f92d31ff63b4bb6e4ec2f98f45c071c64eaa3c17d694cf970f987406bbce500d3e92d75df24262fecb03a67a6ccb533f1996936aa1128aa40ffeeb82644d4396ad7152b25a884068781481db860798f951438d61323d39fd18e6d0c37e867a77d5905155e2effbd8e690bda91a6982ab7c9bc40439627970784db65107fcf55a64b9dcfc286268d564a3595115d68227bf5bea7a0db4e4d9ebb19be3d615c7d1ae7763ef9e86aa319ad1cbf099e7b1b5f0e8ff166314b2df095ab7add5628b2c23a0ed8d1d24dd5f6e9e9e865d51d72e47966daa9f6ee22b0e6102c413cb32da4f215b770511cc5a47e4e7a1d83d78d617d09c3f3a97b79a24a6280ac19ce8409fbc20fc727894fb837fda011095c24a9c0ca7a1c30f99fa8fdce704849032e145bc7821d4129df2df2145af013812e2a038ebf1f3940061a1785884bf80cf35b84dbdcdd7126091d13809e314e25e49fd4ce127593bf4dd83b41bb956247caaee7f31c926d3de669d72a21b632455ba146434ea6cbb53450ce8f09e5a359b4b25033cb25c3f0540b5b5acd17eccca535ddf5d5bf9f68a3ac176dae0c9e18b58e9c3ac775e970cf83cf8af47924fc0bc926c8acfab3246872d42447f1618bd77069a586a2f33b48ce7a451991ec3289c906f483152cc15f68da793e9287d832adb92bf4c9949d7caba23e624ea90ece49705d27d36e0fb6202a80693101442c990a7330a3077357b9ae6021fe866eed85e44c0d3a5c8567a4f5d12276df55e414c59e24896e87ed548f5cb5e6767501dbfa5486d089fd67181b15d1004553af", 0x1000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000010c0)=""/241, &(0x7f00000011c0)=0xf1) poll(0xffffffffffffffff, 0x48, 0x0) fcntl$getown(r1, 0x5) 16:00:10 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000140)="ab112b97be2bbc0923b172674bc1861f8db3e7833834ce658bebcb12789a489990c8e81b536966bf9cdf8ae55a7b8c8c8c1a07c1486ce17c0ff3d20cb62160deffdcf7cdf20dfb948b529390f10e34702ba65af5548d47c457b2be3cadfc927c87a5e81ed71093fd2793fbd277a01bd66447e5b01bb21a526d86944ea8132ada0958721279848a20", 0x88) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000240)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x4004667b, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xeebcecaccf5b072, &(0x7f0000000200)="b211eb25367c4b091a7e44a5ef24f434250f862daecac6724deb4989415ef1dbc2dce0cb7964cf3c27dbf971b2d17daeb6ed898b42a12daae91dc98b42cdaae055996142d8d566d5b70a3cba18a99e708a9cfbaa54286b61cccf17e23c37c5617cc3aa2628b5c0af56103d1228643d3464ec64283e782638302794bd1ee087317c508dde37f894513a5e7b9f471a789038d465bc9ef29aa41af4f0b1c4d8ed4fa2e667963254d8d3b52cb40481b9f93c2bf16f7cd6cab001e0e0ff9c") 16:00:11 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {}, 0x31}, 0x3c) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x41, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x100, 0x3}, {0x5, 0x4}}, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = socket(0x1, 0x0, 0x8000000000000039) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x21, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) syz_emit_ethernet(0x12, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x42, 0x10) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 16:00:11 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x401, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) r4 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) setpgid(0x0, r4) 16:00:11 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = getpgrp() ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000017c0)={'./file0\x00', 0x7, 0x1, 0x5, 0x0, 0x7, 0x8, 0x2, 0x0, 0x0, 0x7fffffff, 0x3fb}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000016c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xfffffffffffffffe) r8 = getgid() sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000140)="171d4a71bb6c0c0587600f79b0213b0f1e852d846f4261e35cd72d3f93e5194e21922cb701323164f643308f9478771b2ff53401f203c1ff3770dcff56aacf9dfc7dd49fa8db1924bc12149d8708897dbc8e20dea78311a338f7701e5df5e13a588dd04439693573c4c8dfda9a7101676ab5b0c6f8685195bfd5e3e91bd59d7137b5f94beba29a7a6c348cf3d5565288fd9d7f69b199", 0x96}, {&(0x7f0000000200)="23fd31be7c50e6b92d99472f6c38abd7ea8d4f574406ca947e60674c691cbea3e768dada4567446c4a263f763ba8d975108455ff2f1e398c0f6fc7c55fcc8c8cf10810e3ac4efc70c1e03ba9bae6a01b53e0e92ccdfefeeba38ecfe10b58c248455d2c20bf7a8136b8ce5a5251a5563ce6e4e95c84fc522231250bba284d89157b331b30d2821a0efb7dfb777c3df56eaf6bbd30a21a897ac8ed210c8e79f6bba8026c3d910af4a3d4de53d80297be26cb6cae76f7c6a602446385ba5af56b9243a763469b326386150032572c0e319d2a1403a448552c3e005e5cf04a0ad69d", 0xe0}, {&(0x7f0000000300)="6536d42cb61e9babab32076dfa005114c0a4cd0833943cecf51168da9897f4156b1b9f117e940e75444887593bfdbef7ef01f7091fd89e570ab4114a31fd8e045f0752ed80a3c1bcf1aa97eead1b124eafeb6d422ed04a033f43a1be5a67ea7c5809a7bd8d8eda1171120a273884b3c1b8bd1a6c024d042bd0632cf33612963e16d0eee9e206fba75215d48c1d155495d3911fb10c84eacaafd16062e0863e291bbb39da1c0ed709be6cfee6a2a7f91127a49731cfb2e60b250e74df64", 0xbd}, {&(0x7f00000003c0)="360fff0931c571c4ab694bd388d651279e2537fbdae1d4c6926fa29e182acc741e3c8eddc44cb61ef1c7607dcca1bd588581aa51e8b4997075b90f6a09ca69a8e9bd9776bf6ab85f8e22ae0019cd0c6236dd520322eb208daf6c313eddd600a8bf8f41ca860733e5c80e3525edad357b1df4995ba09f72", 0x77}, {&(0x7f0000000440)="ecc051ab1b1becd13c4f97ef1dd7c03f27d61310d72975606fbca33169ba25433f57c390052d234d5ca5f8281c35a6d9be0ef2e65bbfd3ab92a55a0df88baa036deb4a36b6713d08a4d4999c943397090e03ddc462ed", 0x56}, {&(0x7f00000004c0)="8268426d47106ed3787486f02fda3bd58bfc32c3600657abd67265db3e593af4c5e98bd69c698af88ad8abb8ddbd76a107f2afee8fc60cae8f3244d9bd45340deaadc09453d0042b9419e50372e619a66eb3a83b271738c5de84fc1429f91b8eb00fea5870473f5075f8ffbced2a079bb94c65af11ecb2af7d1974889a4a0347113eac8bc4ee07186aa91c3949f441d1f5d8013ef890472a570a49", 0x9b}, {&(0x7f0000000580)="8536440fe98dee40bd7ac76894107b1750571f70a0d2cae2078789ea65afc06441fe7a50f64c0d22cb15c453e0ce3c60498d25db3edd15ec2cb03a5815a5c5d2f1558f39351511470eb456a5e7fcc6db72bd103968833dd4325da8e8092da5723512c3ac37f49fe8a95440016cc8c1f5d50a1b262aff5ff2a85d819386d4a01a487e045c463602a4a815053e5ce2344700f78254c39d47af74b2310f8b6c709bd8e2a454f6dabff3f2ffe5a1c883ef8e341eeff0a867e769a59149a96d7bd70306cbb2f39d73eaf8789aa665c2262fe432f5aabfe6f416dd4525f31df210e492c1386b6c3271d51f6091136daaecbea94a0d79d7b071372d3adba040fa43d86e2c3cabd7acc7d16832e54382d7bea4b32e62fb90c5087eb6a03b466825ec95fdc1a240d30a104783f2719054540e987dfbb8bde40856da2fd0cc2f925f430419b34daf10fbcb8c811e6b8e1158be645514bcdb976d1bdd207c33a103db621aba74ce5db0ac1e7c93c0f3ae5404241a76af84a9b2c90fb4de0f7f6750d9963d216492ad4c90e425a23100211198b4f8ed76ed772c797cdcdc62b608ec991cb5dfd9a651904d4f484b1c5ffd67c5fcaa793fac7c40e92a71c902f6dda903b6060c29b786325ef078563d1d05cf9a9c5512d892c7e4b6fd7a42a44e0c0c40008069d8f8df3695835da1d5d0fe9fd5cfce5b33c82a1a5ac238e1ceefc358476832f3b734ba396b03413b59cef486446c2af2149bef5313d4df092e11693f9600b7c041df72e5e8364fbd071633452513179d997beea6831bfdf9336f8b05dcef589cc50df76a70cc44e2473a754bcca93746eba825b14ff45bd3ac7575d797ce5ee98b58ccc5245c5b9b9a439c351456796a12943ffe827600831b4add1403c4895c7429d4a0fed63180f4d4d3481f16f787af8a6deb2aa5d151536c5836b65d86ea430627ad418bc3ea90b85cefe85ff8289ceadfb9138a247aa8c44806956a6fdf8b0258b43488121b1e42f84972c5abdb1744ddb032bde221b3beb08ca33ab79e91dcef0d1ab9a22258a98c69ee744880615b4ca3d3dd32d25307e08a0c456aa63ed71d21f419b52be0b3918cdb36f76611a72562a0526ce6cca27862011b7030bdc78e8dc7fecd57a4d4762c66c6e4eab5ec9e59daff1395e3fa3325560aa5d8d504e72118593a5d8b46dd36f19b99a2a93ee4a7dba8fa7fbee87b708fa41763829680d279205c8eb9eff84c963b818c4c87e891cda312fbd6e1acc222aa533b0c5368490fc9f9f2f5ab9e32239b428514320eddf6d906024c2366338b2430aad55e9b69b7b627efbde17eb0f41bb29ba61f9e95c81fab3f1e32bb3752021a6df6fa9a8bd88f1ee56d57194d2ab0e11f6435b522c3e966229b8593d2e0b0e6106dc4916d95575f1421d5cf49409c282d8b0809688af79604d960952686a3542227b2eb99f31c284f32516ea587b6bea953ba17064b66e3b722be5d9542e143201d98da845319a8a904d27212ff572e49c284ac448a414071a5b1e1b72de630bde2952233dc37a0e965e29a08f52565d9a1001e41e3503a094d4e9f249f248f51d7637750aa1ce4534db36ec0dcba972cfe72e993a7582a8aa0222f8f4d4dfbc36bbe6dd1c71c611a110927d2d53947edb6fbf9eb640cc32d6280b07b227c3808920c9c7faa3bbc4d3dc26f32dcc36a1b53fb10ea5e138ad36533b9157f53043ef372e4c2f223ba4683ba68d08ecc6c2c0135f81d02d813392f4b6c1c11b40c564939d5b4f9f5695bf76eceb2e9d738969adbb0bb1366a9b280790c86a6c7866b34b3b54bf34de226bc36507d857fcbf10d076cff241796d0147a570410f6964aabac6e4c8f5e8101fa1a07d05aedbd5a65fb490c41353a5c67b55e164db6f5bf26b192c7fe2c64991a321bcf2b766791182f38f6110f0af4f0456ca64e5fcca3b0bf21125b987b1bbcdfda7b5b968aa0f8fdc618a31703b1f6c61570db4dea54f38dffb09274afce5f164f95553138b1af091847d0dbb24414442f7ddd7b121cf19e1c11449f6a4e7340b6a216bb1fe14677b37728a4ba7a35b932fed7f427edb1d3ce890bbba143c25d804f5001df51c5dc04b166051e9027307c8a7ae208797f697f07e7fccb08e5cd7e8fb8543921885716cc8dfff7b67e5da25ad719810ef5354567723a566693ff2a01a158622d8ad2497d6a9f8d0059786da27f9fecc2eba793448e42fc04282dc782b4f216fb7f61ce3235f6811c878dede78041fd2a1ff769de63a0495b3137fe9eb275e481c72f1a1cbe94313df9b058a17380988f4304c92b12395e3c455febf35d0d091f5ec8c56d783e509ed919751c5c9eb6a839d38119324bc0088368d915c70a96add99fd28af2d2e5558040cd7d7c86ee1a46d23df57f71c41826ae4d24a34254b41c10dfff627fa8b89d136456c6a60cf745bec75d940cf7082ea4790fb86e2026609b6775e135464266f2edcd9d4cc44b0f32adcccec71f309a4e0352c4c1cfbe747855e314aa292e889549a00bf05ccc2d24d7c0074a4d3479ed907e1e4135d409051fa37bfd0ebb9a4d14a954a69756a06f953ba024e511bbc148fc6eecccedf8e3c5951da17c2c509449d936c1485f345515c8279f51788b5540d6beb9d79806cfb37c450c53cad53dbea56639e118347d7b0d69a0bbee744a2dde213f71a596b003ee43a90a72b69d63fceaf357b5cbcd1454cbfa3f4ab8e1eacf0a1af91ca382dfc34f6ca828bde17e26cbbcc9bc5f6b67d0b7566cff879b10f9f3e417074a7fc94e048965b45e93559c846fe605733d223a97de9b6597788ec0ec514605f40bd76a7498bdedce4414555da3c314b35f4cf9e99104a558b68843fed5fe7455287a7ea7800c3375c9cce0ced6ddc15c908a9a837ef99c6e3f38605b2bd1a243e09cff65c2c583eeacec6872452fe7a8d78e2b5e1d40d1191a9c65aa33f75c32a520fb40bfb50d41384bc2de76664b5777eaac91e8aa61face24022d70e3d1b74b21a3c81f56cfd62db017ef40c7cccd4b3725b79b73e7c9ff3e60fec8666beb7dfae5acf7a11566e2ecad7d0d015c4d29f4923040ae329f7e1f18ee00eed7169aff4a4a4d16c6d7a6c96a11084518130c61436399c8da60bc80309cb03d90eb79882565e89466b0e03c83798c735b0b13abdc8863c5ab134986b2a98e8e45cd39ab9b79e77c747f0c95eb5ea2f980d8762509b635a04056a859dc5ff3519cb385ea3ecccee684e6263304c9edf04546921df9ef6b9833e2c3ee6f23228afad13c90ec1a2c3696b0d395ff06682217610a3e300b5dcaf32867bca5d7936b8f820f4d7060a55fa7c306e73ab16f7f078fe071efc25ff04f5c448a1083ae35dac4ad5bff57ba1632f7436f30f2893c10f58e0c29ed1554cfbd67acce592514d0d2edefb222c5570d34dea99306951f07db80b99b0a92085dd6afde5b9a4afbf93f12be1234ad6cfec7e95856da375f232d2b6226ea9cc5a21c187c8724e9a04be8c688a750b7639e171e61e7697dc9720e6687f2c621d609b0debe5dc2ea32090c0f01ef8692d57c48774571a501435912e28d7796b832355669dc9f0557be9c03b83974765e5d5e22d4ce249828afb1081b56a19538ce6d1ff62026e9e1f43ac410e12183551ff7c6375f73de0a28fe38f47728cbb591cd0e3e9381504d6d16223974b3c9c84a99373cbd19489aa71fefce083601654ab85d4b49e60fafe3d42f095f1970ce936518282558e7616f926b4f48de7d505785722fa3cb5bc42c7ff1918e71ebb399427caacf1e13880cbda861194ed063967028d04354c6fef152acfc7bf95bbf9f49952272bdd2009553702abf50fade0e66cdebeb85c6bd08166e4fce2a46416c9cd0cc2f6cc8ebb66e971fec4043c39e2d9d567e5fb0d0e9b4f0084c33e968363deb9c8b3c6bc4477f3300a2322f34c475fb6790347194d959f3122cd8c4ad7f0adb1fd4eda74a70d2a864fb9d0d3f38bd1ba3046bd5d6b99b2a9040bb8a2a9e7e4e5c7a9ab35d3d004e70ec6985480033404de908016d4ff537e38ff00f472a11daa329f12449cd468d48432ae86909a14190181c0c99375ba4d90dd405e8e931de915013d300f52a664c034e84090176280798487b715b40cffc3c630bb4e70758082eaa337ddb8e892fc299ceb6a6c1aa384fa6b17f188eccf5d179f32f0b5a77100af5c3450581321eeb3e594b0ffb8e1f32f66b07db5a00cb29160a111105a93d1cde0f02cefda57b79bc409a1129037c9b8891ddbc885c86d20f059ad1d30b46e985f4cfd7c434a9a457c6f1c50cedc9f8268666bd8692f212d6df9b338c5e53be6a6bd1b8078556391775894f9c2257a7f8d748965898310c4b5471dd50dc7c8a6ee89e48c702b28207dd61334e5c0cba3c85e5674910505f73fb5bc548aa86be8f0a44c662d7c45a26a9427c807ab6432f49e3e6d0fec6bdb98946c82b7510b5b145bb4a3f76fa7ba30cd3560928ffb839f4c83bb93b486e86a3a400c8ad877a7753a3709434462407189d82f646eb897ef7a194fec7fee28b62194fdefd67519741589e075dd42cd3df3de768a5c0f61aa5a719358a91375b0decb12824b4781957da9a47a949aaa766629783354d0877a23b82bf8f33ec646fd9dc8dd3d29baf119d9a64e975d4a3739c0bf9a44f9bb083e62184c0b0a3ff17653b5a2f5f86ca271cb92eb151420db5ee0101784ad9842873e8275754817f58e1251f6951c46fe48db72d7885724f0ff39f7aa75adc3a3ed25239d04ee66b6f149f1eebe8492501cc649a49b2838fa7c0d0c0b03abb3024e49eba74049d1ed3294c589f4fa4eb7abab58f35f964caf8c204e3cf797b8b88ff5775d0b6b606cdab52a466a2996b9731c8892a27b1f4cfa4d7401597907be4a399a777c437344e43ae5c9a6fddaec8c5e721460a29cbf56cba906f16835d3178b343e16ba931bbc86fc6faf5d4ca1a9ad180828ee0bb640f62da2fbcfdf48bb31b6943e5acb65b4d6aef8b63f73cf57ec90bef52cdbb1a169a86c522794d2e292c665abbefc7d27ef68209af445ef6886754a2aceefc4b2661ca7a6155f2d20376bafada684d1fc6f3ab3e9428e887f6718da2d011c119690a299c04da554ca01614b44b9477eae1c7aac190e0d009169787e274a5ac5d34218ce8e30ed08cbe52f78c5c89632bdb4d2f146ea52602dceb2411ad1b12a822c66eaf46477c3410124ec14145b93cd512e06059e86429d0c7592852be946701f9aeb120df1e50fe7bd8da8a9aad4f94ed82c7d4279bbfab05716cd2eae176cbc42913dd9f2791ae96e5e803c3b211be982fa125c8c9197cb82a3e5c0eb60411d297c5b22fc99256540dc9f114846064d71062aa335097fb4750b068ecc553dd44b0da15e2efde897c910ad1dd30d46af498ed16babba6cd30893b868fce05bae79c4300c9ea0510bdf2e6d908fce9fd4e857ef27baccc6c4b1f03a482ceafb64a28f9470cca2409b501c18f34819af6f6defb37b3ebf3e705ff8a88ee0714f5db6bfa5c4163b72b9a58378674bd11988f50eb6fae36ec45ed0449cf6a3e512cdcc57aedf3cd9aea044378922d74f3ce422fc074b62c09eb3e8ad3339155addb50b93b3c9326377c0997a70ebe2da80720e497fa46e0eab598c48a5e19426e20559ebd82044b805e667a7509f1bd0ac2236378b8c919e1473ecbdf4ccebc7416a167a91cb050c870f288e1f563dc6157b6383a5f1dc6fb5ae07e347be5e32838a5eda8f32518f331a2bf14e79c3a09023ade20b8c4abb4c5aac3", 0x1000}, {&(0x7f0000001580)="d39c8ffb64ae7174ec335a1012f4e4b84a977580e19217cae484d7914080c6956d0b4cd77e427ce60660e8d68e05b05bdd1c19a5d68cf0830149ed15a4538e4a4f97357dbb017584e2151f4d60bb7950c0850b78e41a3ebb37eb1f7f3d042682c0e3736309b1406180396300e7deb11c890545d81a59a2d57ac40b78a6138a5346ddfef7de349ac903cc1f00f3d567ab7b367486124a1b0d9d3dce03ec", 0x9d}], 0x8, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x6}, 0x7) fcntl$getown(r1, 0x5) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000000)=0x9) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/3, 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, 0x0) write(r1, 0x0, 0x11b) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x2000000000, 0x0) 16:00:11 executing program 0: munlock(&(0x7f00000cb000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap'}) fchflags(r0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xb) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) mlock(&(0x7f00003f1000/0x1000)=nil, 0x1000) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() lseek(r1, 0x0, 0x0, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:11 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) close(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x1) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x10000000005, 0x0) r1 = msgget$private(0x0, 0x0) socket$unix(0x1, 0x20000004, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x4011, r0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) getsockname$unix(r0, &(0x7f00000011c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0xfffffffffffffe4f) open(&(0x7f0000000140)='./file0\x00', 0x20004, 0x40) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r1) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000240)) 16:00:11 executing program 0: setreuid(0x0, 0xee00) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xd8c0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getegid() getgroups(0x3, &(0x7f0000000180)=[r1, r2, r3]) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r5) r6 = geteuid() lchown(&(0x7f0000000080)='./file0\x00', r6, r4) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20040, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x0, 0x0, 0x0, 0x8}, {0x6, 0xef}]}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="f5da52917b5c389e87c42c0dd6a042a695697f102ef50ec4f75ae465777f7d35b581febe5f92f51da68d5b03a64fb017d7afb5c54d4efc0f769daae40c9ee45ae012e41bf5fe04c6cbbe4cbfae060a79", 0x50}, {&(0x7f0000000200)="831c04bcbc4838ff0fac3ff7e2cb86fe9cc8670701052f3e2e68e320d60fe4311ef12f263a823c7bcb91afef33144db7965c2f30918c5b19b2d51f193e7291b2a988e3669b83c3bf", 0x48}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20820, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x10) write(r0, &(0x7f00000001c0)="6f4cf51ad3157ff4d9c29a2d66c46e90c00adcbd7129c1aac32a836c4781b8b20c406b670fe7ac9f15e3c68f257a9ea7cdc7f97dfb3c1e3026beb0e8b59ce4b8d85a9c82dd", 0x6) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x200002, './file0\x00', './file1\x00'}) write(r0, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/139, &(0x7f0000000080)=0x8b) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) write(r0, &(0x7f0000000780)="58272073f2a044fd330555523da025bbd47b3bf579456fc7d4099ad8a4f5f70e193ef162b93f12fc4d5f16b136a5d00d1628b53a000000000000008d00f3ff0000000f000000000000000000000000f010b50a1a3e9db0f9360f11973f1fdb939f53fd3e45e71925220000000000000000000000e4a6cb5a907bedf77e5d3cfce6520289261105f3a0ea84d3ff191ce4339a08820404e017a1b47603303ac752fa835656cb5626458305ed7f6038c53ebd6261b6537e02d776a483472af979bfb42ba7ce213e93f831e18c6b0c2fc4b2000000800000000050329cce6a7a79b8f9d9f9c2df6d9ad9d23e6798b8a2b568fab28876db87ef7e2c25b6c87b22e53a51a4a22a95ef6ceaa786437f1e1da115509e2d0c7f682500f0ba18304a6a5f789d1be4b35c68ca0d913293db6cf7dc491f465a46e3cdc1706fc7bdbbb45396a0e33354958f466c15c1efb876d889463cace1630838e64c901ee1489a63afc453c2380f21640f0d1bb2298f71dc0e48b5ca57d1e99de10b181e4586a9d3d93130bd948de7a64489534ac1ddade6ef9d908229556c83925fac1101da286486ab54912e78632cc87e89c3617020003ad7f50b9f46fda077357cfc63a7decd7e8adaad7ce87450d59d848420034336028b08d597ccb458633767494a8b1e6016ceec5ca99ff27b15758e711d890ce78b1e70e670c84a2f00000000da2838d9feadb756639b49d6a5dc175824dffd78b1920221e4c82d134dcdae6cfc53da80d3d40cd88698d240bdd854e8806aee68", 0x728bbcbc1952605a) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0xfffffdc7) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010000101936000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0xfffffffffffffffb) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80a0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x1c000000000000) socketpair(0x6, 0x0, 0xda99, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x6) 16:00:15 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x8, 0xfffffffffffffffc) open(&(0x7f0000000040)='./bus\x00', 0x190, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81", 0x0, 0x1f00}) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x83, 0x42) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x7) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') close(r0) 16:00:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) stat(&(0x7f0000000140)='./control\x00', &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) connect(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x140, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x3f) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) msgget(0x3, 0x0) dup2(r0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0xdde, 0x7, 0x0, 0x8000, 0x7, 0x8, 0x100000001, 0xffffffffffff0000}, &(0x7f0000000100)={0x359, 0x4}) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0xfffffeb5) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 16:00:35 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) syz_open_pts() 16:00:35 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x85, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={0x0}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000000c1, &(0x7f00000000c0)=[{0x2000000000003}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x20000, 0x5, 0x9, 0x9}]}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x8, 0x0, 0x0, 0x7ff, 0xd6, 0x9, 0x87cf61563cce42a3, 0x4501080882f35049, 0x7, 0x5}) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) kqueue() r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20000) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 16:00:35 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) madvise(&(0x7f0000dfd000/0x200000)=nil, 0x200000, 0x3) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r2 = semget(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x5c50) close(r0) r3 = dup(r1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x1) syz_open_pts() 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xf8a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3e2a7913acbad21c714f4dd36a27e5e27b216d673551c0c01b3d1aaf1a34ee6cfd0f85000000e5522aeefeaff0f2c8de2831c61a32b263c6205a400e2c424f9aba99d3d449011e78009da398bcd62b103434820abc4bcabba3444002007e142937ffabbb99020000008512d8da42d7a62ce44fa00000000078ee4ef8f0c9ea000014e4725b38176a5f91942057cb5837d701adc6100ffc308cb6e417ae9762f09106fac07683bf4d2ad48964769baedbbe6dff4bc732b11ca7d2588a04a0488c2e54c1db0dbac5b34deea40d85e6187af12c8970d423eb9061d4a61fb1467a3148e7bd97293df0b57b990bf3d12615ebc74060f9e1d6c4a95e265d8f5c290000000000000000000000000000000000000000000000bc1b5c21eed580b456d66e914c9fe7d325d6e0d090310b1ca774ecc85250f204f5bb07bb76212cd72477030690c6b62f94cd3be77aa90ae2a336a2058995b2a59f41bd577f2eae6eae8309731f372a7d5205c1356575274965ea74e0e29d615136baa48f2161138fd98f63a3c12bc59277101443490cb8c1c05604a6cb01418eff2ab74d585b6684bdb0dc7b6a0bf22884ea4bbe665296b754311ea41068aa15744af26db139cc28f523ff946c68430d8efb498cf3d5708f664942f8ca2af80bb2234e91629353efe4d488399600bdef58cf3cdb9083f9b370f7b7c0dee5af379983366114cffee855ffcbcdf2", 0x202) r1 = syz_open_pts() r2 = dup(r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) close(r0) close(r1) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x98b, 0xffffbfffffffff3d, "857df934ea00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:35 executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="e000051fb2177ecce082d30cd1cd5acdf5fd0000"], 0x9}, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000003c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') mknodat(r0, &(0x7f0000000140)='./file1\x00', 0x4, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8000, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) 16:00:36 executing program 0: 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() pipe2(&(0x7f00000000c0), 0x4) 16:00:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10028, 0x0) 16:00:36 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f00000000c0)) setsockopt(r0, 0x3, 0xffffffffffffffe0, &(0x7f0000000000)="9d8f4fee3cb4224530d21bfee8926c8d47fa447508ea5c46ce43559c002d2dfdee3548d1c4b545e118b71ae700584d6f33e02dadf2e455d2029c47217dc18c3a6791ccc803af5ccfacada8876149b051ecf015c8122999e15c639ead408c", 0x5e) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) 16:00:37 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) socketpair(0x18, 0x5, 0x401, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) pledge(&(0x7f00000001c0)='@:)\x00', &(0x7f0000000280)='\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r1) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8020, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:37 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt(r0, 0x8000, 0x1, &(0x7f0000000000)=""/36, &(0x7f0000000040)=0x24) socketpair(0x18, 0x4003, 0x2b, 0x0) poll(&(0x7f0000000080)=[{r0, 0x3}, {r0, 0x20}], 0x2, 0xe5dd) 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x719acd1e, 0xc8}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x81, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xfffffffffffffffc, 0x0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffed8) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f00000011c0)=0x9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:00:38 executing program 0: socket(0x20, 0x8007, 0x7) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x44, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f00000000c0)) 16:00:38 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) openat(r1, &(0x7f0000000200)='./file0\x00', 0x800, 0x88) r2 = dup(r0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0x10000, 0x3ff}], 0x401, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x20, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x80000001, 0x1}, {{r0}, 0x0, 0x10, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x31, 0x0, 0x2, 0xfff}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0xfffffffffffffbff, 0x41c}, {{r0}, 0x0, 0x8, 0x0, 0x1, 0x245f}, {{r0}, 0xffffffffffffffff, 0x0, 0x21, 0x101, 0x8c01}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x830, 0x83}], 0x8, &(0x7f0000000040)={0x800, 0x3}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0xfffffffffffffe01, 0x4, 0x400, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x27}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xff00000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x800}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x2}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x918b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x77}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000100)) open(&(0x7f0000000180)='./file0\x00', 0x10200, 0xc0) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x3, 0x81}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x80000001) close(r0) dup(r1) recvmsg(0xffffffffffffffff, 0x0, 0x40) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x45, 0x7, 0x0, 0x8, "ff7a3b07ecc327373f9de034323cd758f96e0dc0", 0x2}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) 16:00:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x173d, 0xa57f}, {0x18, 0x2, 0x3, 0x3}, 0xfffffffffffffffc, [0x7, 0x27, 0x100000001, 0x81, 0xfffffffffffffffd, 0x0, 0x6, 0x6]}, 0x3c) open(&(0x7f0000000200)='./bus\x00', 0x2, 0x40) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000040)) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x800, 0x6, 0x4, 0x1, 0x8, 0x401, 0x80000000, 0x3, 0x1, 0x40, 0x1}) socket$inet(0x2, 0x2, 0x6) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r2 = syz_open_pts() getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x4) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) dup(r2) fsync(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000300)) 16:00:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x0, './file0\x00'}) r1 = socket$inet(0x2, 0x1, 0x0) syz_open_pts() recvfrom$inet(r1, 0x0, 0x0, 0x1, 0x0, 0x0) getsockopt(r1, 0xec9e, 0x4, &(0x7f0000000080)=""/94, &(0x7f0000000000)=0x5e) chdir(&(0x7f0000000100)='./file0\x00') connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:39 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xff5f) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x1ff, 0x3, r2}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x5) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) pckbd_enable: command error 16:00:41 executing program 0: syz_execute_func(&(0x7f0000000480)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e4e5b4b264ad80f41ad1e1edee52766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0ac4c25af73f96fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e766460ffa825af8d286c421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c4665af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c48f2978c787c2000000455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb11570f0fe251bcdfb83aa2f1fbfb22c1e2") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03"], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000040)="a92e9244c3d81483fd3a0a4b", 0xc}], 0x1) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4e1f9c5cb73470f761f0f94f66766440fd9e1c4e2d13aaefeefd7ff653e0f212dd5d5fdece1e1a7fd31ffffffc4a2919224fb90") 16:00:41 executing program 1: syz_execute_func(&(0x7f0000000480)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e4e5b4b264ad80f41ad1e1edee52766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0ac4c25af73f96fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e766460ffa825af8d286c421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c4665af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c48f2978c787c2000000455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb11570f0fe251bcdfb83aa2f1fbfb22c1e2") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03"], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000040)="a92e9244c3d81483fd3a0a", 0xb}], 0x1) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4e1f9c5cb73470f761f0f94f66766440fd9e1c4e2d13aaefeefd7ff653e0f212dd5d5fdece1e1a7fd31ffffffc4a2919224fb90") pckbd_enable: command error 16:00:41 executing program 1: syz_execute_func(&(0x7f0000000600)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b5ed3c462790e95a40000001e1edee509c421045fc463ad7a2200d2c421dd5831c4e10bf8c481c9d25ca63a5b64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106c4c34144e0b2450f01ee66400f6428f2f00fba2c460666f2abdec867dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d65d07300c4638d6e8df9ffffff00ffff410f4acefb110f66474ec4e3215eb031c7000000fbe2") syz_execute_func(&(0x7f0000000200)="43dd25310000006565d93457353574c4622e673e420f38091d998999990f4f894b0000000fdd1709c4e1f8c4e1a55c316766430f6a1196c48121c6eb022bbd00c4c4024d9a850c00000070a56c556ad1d3907d23c4c17c2b260000673e6764f080227954545b") 16:00:41 executing program 0: syz_execute_func(&(0x7f00000004c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae024800d9f4570f33b8c4f4014efb4e5b4b264ad80f30091e1edee521045f94d2c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed34d8f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79ce6c66b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f709b660f1bdb36f04283a9008000000049c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbf93e3bf4") syz_execute_func(&(0x7f0000000400)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c434119615964ecaca5b4b264ad80f41ad1e1edee50946c42766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e7fbc421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f6428c441c173f68b66f2ab440fec3f67dddda8e80fddf665c6425af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45c455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a94acefb110fc4e251bcdfb83aa2f1fbfb22c1e2") syz_execute_func(&(0x7f00000001c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e205b4b264ad80f30091e1edee509c421045f4696c421dd5831c4e10bf8c45b64660f3838520a96c4c2550a14653223333333ed33ed4877f866440ff4697683397fd3fb00008fe878c3cc04662ad7450f01ee66400f6428260f59d966f2ab440fec3f67dddde8e80f79cec466b1f72ec319c2c2b0c10b0b0000c4414e53d2c581601643d9ee0fc60fc6a0a8f3f3000000f1eb42d17403078f8f709b6500f266f2430f1bcc2626802d080000000eba49c4d05d5d0f91f3c4638d6e8df9ffffff0069410f4acefb430f9165fe66474eb83aa2f1fbbbfbe2") syz_execute_func(&(0x7f0000000140)="43dd25310000006565d934574d0faea5290000b700000fde4700085dfc430f0f54b905a6c4c3c56dad08000000c043d8f5c44149e073ef608520000a0a475fe765c4238d782d0800000000e369c40151f145703e66450fd10d03000000c46318788a9ba9969943d0c666400f74f747d8d8892ec463f55ec00079085c8d3626d14d05b1fd") 16:00:41 executing program 1: syz_execute_func(&(0x7f00000000c0)="9819e9c4a2791dcd040a0f05bf0a000000c4a37bf0c55c41e2e9660ff8aa0248a5572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd58c6e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c07dc4a1a12ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec4f3460faedc2ec3d4e2899294d80000000819c2c2b0c10b0bc4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c4450f91f3c4638d6e8df9ffffff00ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000000)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f94d2c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106c4c34144e0b2450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581b51643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000bac4e265902c72d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") 16:00:41 executing program 0: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f207c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c7399412e9fa79d001ab527c4c22938544798c421dd5831e9e9e103f8c45b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f22b440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000400)="43dd25310000006565d934574d0fae66290000b70000085dfc430f0f54b905a6c4c3c56dad08000000c026d8f56664d9dec421715d46fbad7b618f20000a0a475f4a0f6ebd998999995ae3691842292951f1400f87808f0000c2c46305548a9ba996c4e3cd3b68129a43d0c666408f74f747d8d8660f3815570067f0181379085c8d36801a09d14d05b1fd") 16:00:41 executing program 1: syz_execute_func(&(0x7f00000001c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2ebf496d72825831c4e10bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acefb110ff344af643e656766400f3a220ebafbe2") select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x6}, 0x0) syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457c4e1f9c5cb73470f761f0f94f64200edc4e2d13aaefeefd7ff653e0f212dd5d5fd0de1e1a7fd31ffffffc4a2919224fb90") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:41 executing program 0: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f207c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c7399412e9fa79d001ab527c4c22938544798c421dd5831e9e9e103f8c45b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f22b440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f00000007c0)="43dd25310000006565d934574d0fae66290000b70000085dfc430f0f54b905a6c4c3c56dad08000000c026d8f5c4c421715d46fbf241f97b618f20000a0a475f4a0f6ebd998999995ae369a942292951f1400f87808f0000c2c46305548a9ba996c4e3cd3b68129a43d0c666408f74f747d8d8660f3815570067f0181379085c8d36801a09d14d05b1fd") 16:00:41 executing program 0: syz_execute_func(&(0x7f0000000680)="9666460ffd07c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9bebe0ff8aa02480057000f33b8c4f4014ea74b264ad80f30091e1ef341ad09c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096a43631ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad7450f01ee66400f64287c7c40d0db67dddde8e80f79ceb066b1f72ec362e2891394d8000000000000c2c5c0e3c5c0e31287f613788a0b0b66430f5a7f0bc4414e53d2c581601643d9ee0fc60fc6a8f2ae0000e596ebeb628f8f709b6500f236f04283a900800000002626802d08000000bac9c2c8d05d5d1d4b000000c4638d6e8df9ffffff00ffff410f4acefbc4a29993a40f0000010066474e450f2cfcfbe2") syz_execute_func(&(0x7f0000000180)="43dd25310000006565d93457c4e1f9c5cb73c442f9921c7dfd2f8fe8085dfc430c036766470f6fb500000000653e0f212dd5d5e3e50837a7a731fffff507070f71cd30") 16:00:41 executing program 0: syz_execute_func(&(0x7f0000000480)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e4e5b4b264ad80f41ad1e1edee52766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0ac4c25af73f96fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e766460ffa825af8d286c421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c4665af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c48f2978c787c2000000455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb11570f0fe251bcdfb83aa2f1fbfb22c1e2") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000000009000032b3a3"], 0x1, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe80faeeff30f122d2bbd0000f00fc07094c4e17f104564653e0f01d5c4417dddb367f96618") writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000040)="a92e", 0x2}], 0x1) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4e1f9c5cb73470f761f0f94f66766440fd9e1c4e2d13aaefeefd7ff653e0f212dd5d5fdece1e1a7fd31ffffffc4a2919224fb90") 16:00:42 executing program 1: syz_execute_func(&(0x7f00000003c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e92e0f138fd5f3142c00570f33b8c4f4014e46c059ff32660f5f0cfa30091e1edee509c421045f9466470f3a17bb34bb86df2e21dd5831c4e10bf2f241d9fbc40d64660f3844d9e0470f898c00000096c4c2550a14653223333333ed33ed41d324ae66440ff469e94383a7fa880000ffd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d8000000001958c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110ff3ddc7b83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000040)="c4a1757c490cc4227921fac4e12e5eeec4625d3cb314f0413ac401b1f1ab5fba00000fe270b68fc96094530ec441fb2d0b0f6374af0040dee7") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4c2f19c3bc442f9921c7dfd2f8fe80faeefe2e20f122d2bbd0000642ef30faed90f013bd5d5417dddb367f9996618") 16:00:42 executing program 0: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f8c45b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f00000001c0)="43dd25310000006565d934574d0faea5290000b70200410f01851e0000002e42cb45094a950f60610ac2c298303044dc08b4bd618fc920015e009fef3e6636660f3824647800c441e056de1b5ae3c6f81a23ca26410f019034c10000c46318788a9ba9969943450fbaef000c992e26470f124ba7f2450f2a32ffffff07660ffd") syz_execute_func(&(0x7f0000000140)="43dd25310000006565d934574d0faea5290000b700000fde4700085dfc430f0f54b905a6c4c3c56dad08000000c043d8f5c44149e073ef608520000a0a475fe765c4238d782d0800000000e369c40151f145703e66450fd10d03000000c46318788a9ba9969943d0c666400f74f747d8d8892ec463f55ec00079085c8d3626d14d05b1fd") 16:00:42 executing program 0: syz_execute_func(&(0x7f00000003c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e92e0f138fd5f3142c00570f33b8c4f4014e46c059ff32660f5f0cfa30091e1edee509c421045f9466470f3a17bb34bb86df2e21dd5831c4e10bf2f241d9fbc40d64660f3844d9e0470f898c00000096c4c2550a14653223333333ed33ed41d324ae66440ff469e94383a7fa880000ffd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d8000000001958c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110ff3ddc7b83aa2f1fbfbe2") select(0x0, 0x0, &(0x7f0000000080)={0x3, 0x5, 0x0, 0x7}, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="c4a1757c490cc4227921fac4e12e5eeec4625d3cb314f0413ac401b1f1ab5fba00000fe270b68fc96094530ec441fb2d0b0f6374af0040dee7") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4c2f19c3bc442f9921c7dfd2f8fe80faeefe2e20f122d2bbd0000642ef30faed90f013bd5d5417dddb367f9996618") 16:00:42 executing program 1: syz_execute_func(&(0x7f0000000480)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e4e5b4b264ad80f41ad1e1edee52766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0ac4c25af73f96fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e766460ffa825af8d286c421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c4665af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c48f2978c787c2000000455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb11570f0fe251bcdfb83aa2f1fbfb22c1e2") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000000009000032b3a3000000f9"], 0x1, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe80faeeff30f122d2bbd0000f00fc07094c4e17f104564653e0f01d5c4417dddb367f96618") writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000040)="a9", 0x1}], 0x1) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4e1f9c5cb73470f761f0f94f66766440fd9e1c4e2d13aaefeefd7ff653e0f212dd5d5fdece1e1a7fd31ffffffc4a2919224fb90") 16:00:42 executing program 1: 16:00:42 executing program 1: 16:00:43 executing program 0: 16:00:43 executing program 1: 16:00:43 executing program 1: 16:00:43 executing program 0: 16:00:43 executing program 1: 16:00:43 executing program 0: 16:00:43 executing program 1: 16:00:43 executing program 0: syz_execute_func(&(0x7f0000000740)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b5ed3c462790e95a40000001e1edee509c421045fc463ad7a2200d2c421dd5831c4e10bf8c481c9d25ca63a5b64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106c4c34144e0b2450f01ee66400f6428f2f00fba2c460666f2abdec867dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d65d07300c4638d6e8df9ffffff00ffff410f4acefb110f66474ec4e3215eb031c7000000fbe2") syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457f4353574c4622626450f38c8080f4f894b00000041234019ffe3156d6dae0643d9f2d9ea570fb45ff54d9a440c0070a56cf0468030cc00957d238900006b834786403f3e6664f08022543eff2df7ffffffc482f59ebc27a0070000") 16:00:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="cb") 16:00:43 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {}, 0x31}, 0x3c) pipe(&(0x7f0000000040)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x400, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x200, 0x9}, {0x18, 0x3, 0x1, 0x6}, 0x78a48226, [0x29d, 0x6, 0x1f, 0x100, 0x100000001, 0x100000001, 0x8, 0xfb]}, 0x3c) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 16:00:43 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x2e6, 0xff}, {0x18, 0x1, 0x8, 0x3ff}, 0x981, [0x40, 0xbf2, 0x3, 0xe6db, 0x8, 0x5, 0x4, 0x3]}, 0x3c) fchmod(0xffffffffffffffff, 0x4000000) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) pipe2(&(0x7f0000000080), 0x10000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: setuid(0xee01) r0 = socket(0x2000800000018, 0x1, 0x7) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x1ee}, 0x1c) 16:00:43 executing program 1: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) r2 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getuid() getgroups(0xa, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x7, r3, r4, r5, r6, 0x4, 0x2}, 0x40, 0x5, r7, r8, 0x3, 0x81, 0x5}) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) getsockopt(r1, 0x81, 0x3, &(0x7f0000000480)=""/114, &(0x7f0000000500)=0x72) geteuid() rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') faccessat(r1, &(0x7f00000005c0)='./file0\x00', 0xc2, 0x1) fchmodat(r1, &(0x7f0000000600)='./file0\x00', 0x22, 0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000640)={'./file1\x00', 0x8, 0x20, 0x2, 0x1, 0x20, 0x111, 0x0, 0x0, 0x0, 0x80000000, 0x6}) listen(r0, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000006c0)={{0x18, 0x1, 0xe1, 0x7}, {0x18, 0x3, 0x8, 0x6}, 0x47aa, [0x1, 0x2, 0x2, 0x40, 0x4, 0x93d, 0x2, 0x67]}, 0x3c) r9 = open(&(0x7f0000000700)='./file1/file0\x00', 0x10088, 0x8) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000740)="75b9bb24dda4f9dfe53fec59f16be9f89eb0d2c33f751cb515691c122ee34709ad376ee9614d8a11fb5777fac3f4078ce7eb9dbacb7e486fa8f7b0ea28ec04802851f796459c6556e7191c2ede2f7fce4bbb4de9a37f908306d2f579f7b10b2071a15ee2e8f14e06a5c666868712e0673fad1dd8a3fc0c32356622", 0x7b) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000007c0)={0x579d9f20, 0x1}) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000000800)=0x2) unlinkat(r9, &(0x7f0000000840)='./file0\x00', 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000880)={0x2, 0x43c, 0x0, 0x4, "61744fd360e7bd783c3da74504e45a7ccfef568b", 0xfe00000000000, 0xfff}) 16:00:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) pipe(&(0x7f0000000000)) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10a, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0x4004426a, &(0x7f0000000000)={0x0, 0x0}) r1 = semget(0x3, 0x3, 0x0) r2 = geteuid() r3 = getgid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x100000000, r2, r3, r4, r5, 0xd8, 0x6}, 0x5, 0x1, 0x3}) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x220, 0x0, 0x0) 16:00:43 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/98, 0x62, 0x800, &(0x7f0000000000)={0x2, 0x1}, 0xc) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) setsockopt$inet_opts(r0, 0x0, 0x2080000000009, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="d98f20cacb2f10789107526664809639b0dd5764fddca0fbed9cfb101f9ea241467fb269e263e5236c", 0x29) 16:00:43 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000234000/0x4000)=nil, 0x4000, 0x7) ioctl$TIOCFLUSH(r3, 0xc020691b, &(0x7f00000000c0)) 16:00:43 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6900000000f0d7001e29"], 0x6a) 16:00:43 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f0000575000/0x2000)=nil, 0x2000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, r0) 16:00:43 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/12) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) readv(r3, &(0x7f0000000500)=[{0x0}], 0x1) connect(r3, &(0x7f00000000c0)=@in, 0xc) 16:00:43 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) close(0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x24, 0x2, 0x100000000, 0x2}, {{r0}, 0x0, 0x20, 0x40000000, 0x5, 0x40}, {{r0}, 0xfffffffffffffffe, 0x10, 0x24, 0xfffffffffffffff7, 0x2}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x8, 0x23, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x44, 0xa9ddd86f09a13ee9, 0x3f, 0x7f}, {{r0}, 0x0, 0xe, 0x1, 0x5, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffff9, 0x1bf69948914b33f7, 0x5, 0x2, 0xd7}, {{r0}, 0xffffffffffffffff, 0x0, 0x5, 0x947, 0x7}], 0x3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffe, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x9, 0x7}], 0x4, &(0x7f0000000240)={0x14000000000000, 0x7}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r2, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000280)={0x4, './file0\x00', './file0\x00'}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xfffffffffffffffb) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000300)={0x1}) r1 = fcntl$getown(r0, 0x5) getpgid(r1) mkdir(&(0x7f0000000080)='./bus\x00', 0x60) 16:00:43 executing program 0: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) madvise(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x6) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3f) munlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) mmap(&(0x7f0000fec000/0x3000)=nil, 0x3000, 0x0, 0x5014, r1, 0x0, 0xfffffffffffffffc) 16:00:43 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) socket$unix(0x1, 0x2, 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:00:43 executing program 0: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667d, &(0x7f0000000040)) 16:00:43 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)='d', 0xffffffffffffff70}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7a}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x208, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x1000]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x1, 0x410) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xfffffffffffffffc, 0x9, 0x6]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2}, {0x46e}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)='=') 16:00:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004667d, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x4d5, 0xfffffffffffffffc, 0xc30b, 0x1, 0x1000, 0xd8, 0x8001, 0x2, 0x0, 0xf57, 0x6}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffe0004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x7b96, 0x7, 0x3f, 0x40000000000}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbc, &(0x7f0000000340)="b6") 16:00:44 executing program 0: pipe2(&(0x7f0000000100), 0x10000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)=0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x100) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x1fa) fcntl$setstatus(r1, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) fchdir(r1) 16:00:44 executing program 1: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000000), 0x10000) lseek(r0, 0x0, 0x0, 0x3) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x138) 16:00:44 executing program 0: r0 = msgget(0x0, 0x1) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) writev(r1, &(0x7f0000000680)=[{&(0x7f00000001c0)="e58198735c3d5295680254ee3251ddab20de5d1c6b0e197fef9a898338ea86987a28066ddaa6242df174f77601644957d1ca6b5f3f16ea8e8e954b1c176ada4e28a550f44950f923161dfd6000e3e387b5de27d4596b90abcf876383d70cce1aab8db28e2e25", 0x66}, {0x0}], 0x2) lseek(r1, 0x0, 0x0, 0x3) syz_open_pts() close(r1) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x87, 0x10000}], 0x1}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0xfffffffffffffff9, "845c556b0007b8afb481954dfc4c7f8ad79f2500"}) ioctl$TIOCSTOP(r3, 0x2000746f) fcntl$setstatus(r1, 0x4, 0x84) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) socket$inet6(0x18, 0x8000, 0x2) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x0, 0xa2, 0x6, 0x9}, {0x1, 0x6, 0x7, 0x1}, {0xfffffffffffffffd, 0x1ff, 0x52, 0x1ff}, {0xfffffffffffffffa, 0x4, 0x4, 0x27}, {0x2000400000000, 0xffff, 0x8, 0x7fff}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bdffc6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc07e23ac168a0237cb5e32d0ff2d4e7199679daa987423cab21c6b2748a67e400d0a61d75698228a2b887db13099bb25375a9c2b0e061a751731e5c2091f3e9bdd11c4518138f7d1d2717001200f34322c0cdf8648b0200000000000000cdd79cd66c31400b4dc386972d2eae1f3c146e00ead47dff07c6c3b018be5455ba5fe808f9840f9e13daff5ee54c0682247a3e405dca84b00ba7651238225996d2250f6ea821e157a6212dc30a", 0xcf) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x40000003, 0x0, "85495500020000000000001167f5bfa600", 0x0, 0x8}) r4 = getegid() setgid(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x1000000d0e, "b04d00f3ff0a631a00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x802, 0x10) ioctl$TIOCNXCL(r0, 0x2000740e) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2000c0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000040)=[{r0, 0x80}, {r0, 0x10}, {r0, 0x4}, {r0, 0x10}, {r0, 0x24}, {r0, 0x42}, {r0, 0x120}], 0x7, 0x3) 16:00:45 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x0]) r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000040)=""/215) shmctl$IPC_RMID(r0, 0x0) 16:00:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x102) pledge(0xfffffffffffffffe, 0x0) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x8000) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x402003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r1, r0) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) sendto$inet6(r3, &(0x7f0000001980)="3448ad731248da60c0ba4e306641bc4d928f5467ce54c497e699e6ddfc6948a2e7406c840e5f46513c53c6827641db4662d8a4466bbdf8f991c3a7b6161f4c1f88fbad573dfc747628dd125b917cc70db47c8eab4feb5811d00bfb4059e5dedc826a06a2af0174043a8446cd7c8fcce16cd30c90438644008ac87f88a809c4f76dedff7b4079f636d6691d8f295e920f7646e3691fc1266b6b1226d72b1da4609af7c77c8ecd5dc247be135fdc0277ac916d4c50d3c620728871094d6c45eb78980a75ef06d6b93f90e14e63d331d815d796877876553ce05848095abb5eaef6ec0a1a28818b28e346081bfb0aecc8930ff8de636c93f211c4e7423463af0e83cb921b6bbe045dc7e65cdb91e79cf360f0b81daf168250d409f294f83a2bb27c81d9528480c8d423396ee8911037d4ea6ba34bbfc4cf5dd4d62588473013905714aac539b8c6abb0e2c499ea23c8ca06fb0c1edd9066ca95196bdc3b7dc9ca51af213fd1a9fdbd9a00e9953746e08e6a9aa693e09724a76af5a46a0472b55c1d50b35507d0590490a43994fa7bf81fe5ca37de0aa81cb2ae67cf556ff1f6cd125cf32bf9da2a44b07854b61ea4805365a44d85cf61cf6fb7f1dc868322e8df16c5c39706ddac6d7762e6384e3bc028b0993026bf9d919874dad1d6e0ffd3f7331b7ee1f256cc97aebe461a3d6ba1774629f2c0ce03f6ebb343114e6059db1dfca2978c497eda98c0e29badf1121180da0f179e3bb2c7afbdaa726316fe80c6e7cf6883bbe17b2331be4a7d7da6869d0cad292d0e28fa8658945ae22d80756281acad3a32ca111f5dd2eeef97f1a871211a29030e2d9332baa24b7943bbe946ff4fa98030266bc78b4f689c437c3a165de103880d266e95a333e7c791a18f8375aa072aa140dd76e4bebb26e1454dfcbff6f5f9c1c5c85296534befaa19c818a8e1788e1c061d92db8b7a2be6ebb804818eea9e7ae5323c14bc74950f04835cd6d0aaf035d0d6d4a93c38a90312eec94be9d153db8d21acf740e16fe05700b8959d99ab673894c86fdef761ff3e91e36d79fee700b37c3702c1e41e465b0f01123ef16e4e9c61b8327156712b62d088af69eee7600f9e4d2131ebe81a37fd8a18e58406a5126b063f9ff8d63747d7969e7e57e1f9101d5b7b7ac8a538dc547c8916c752ae9951ddcc60b056ec19480971798a11a6c5bd23e44414235346002c3db33695c2128a5a19167edd60e0af4a37b86c5897b3763fd17ee360d66e2eb79837338708d6fb91ce111c79d7c87679ee19f6c6ee719db14d0a460256f4d5a5106abb2eb2877079355bed361373e4ce13b4ff551f82d1b2ac4768b5a9afb60ab4a2cebc4877a2cd3cfe51acdbf092edf77c638b87597840c94da63c1cb86f0c19ff3fd9243492b25131d5dcead977e582cd7ca35483eb42303f336652f60ca43f60a4f8c22bf82db0577703c3c6af74a660c4c0d01d0b19aa0ef8d9931342e64d7201f5c50c7d16af086a3924da5fae23480b44a436abe0e01176d8d50a3e0ab21c604937c6a7cc1ac2940511da549ba67cd69655a5850421deaf11afc73744ab0906d48f805e7d057ff2063564c6da3b5451714789c248048c7994dce1a7961a9f3c273912d6a8fe1bfb61075c0c3b64c16542b0035c532629f34af94c2bf7269c5328910090fa833bf9ddf4ff65f7c03a6eca5c45ba2a1c81d430f1fcb9e41dbc342f7c8a4a5d0214e4ac31e3c614ebb72bdbe2b60c450123c5e34e6b740898fea605cb65d05cfe847488826ab42e030ff9009eec8729069d2180f6b2f11fc6fb5c98aa7216c7ceaa6a1a520bfb8d3329ff1fddf5670de925ec8707462386455050f991a7f2b555e2b8fbec82dd8ed01ec6dd83e6b9755691774a912493f54cbdf4727d38ff1abed873761767edab83b00460fdb4feaa8dffe0db6120dc67da97ea2432b65db776774fda738050e6ae9af167e42ece7faff0670c3d33eedfbfc05af683b39002e8fd63b0dbb377451571813538576e5122c7c1343d5bd996512c1314dc02e129b3d77fdf6341569d71b1adf9ee4e23753f985f4d24f42ba2aaf6cf30dce79fd4419a5f3511a147f09d8a15cbe2f2ca1bdbe675ba1a609a5e4c1f3f34b1de48db561e9c9cabc4e563218ec5957769171d664587cb7c5710c599bf3dab880f66bd84f3d334f3db8105d4c6517b1a7c24c20e365f13ca0915af3001e547977fc2a30b3bd2c8779a331a02a8dcd75309e7bb03fb1ed4b35b8ef78d10f8ea1215990ba62b6d6223080a16c2c86148f5697a2f59f23fc66d230c2d0c28a9c78bf5e2af020402a3a1119582c79e58bb423ecf07c66e50e2edb5669d58b090b67461447e87192a8ce69ce21228cb05fe2d2e9371135fd639bb1abe296275bab9fcdf238814b7cdd20f91f7801228c269b96107020763e82fa79b8601a678863d7a4ccc28f4319e94b1ebcf67f7fb6816b99f2fa461ba2f3b16b8386190d9b24edeb99bc937d7477c17269bff20b161f0370e316f04496895e9d7bc0bff74b6569508639b5860237bcbe24ed0ff07899af1433a823e5924c531adbf9fc208f5cd0665d927d7f2e291f6911e00675bddc8fea3c5c4c6d01e2033eca2cb19a9aea73d2366e6407884a13f688a9106871096d7993e9fa8c8ab64151528d1111e600bbb0c3049d9c40d91d169b13f560b4887bcf203cbd4ee8c0ae9c597dad31798e96234f424ea7e693d64cb4337bc1f8d139c2ed79b0fff64bbb07a922ed01c3d82372c49524987d5eea0a8c642da67d6b86dfa8ab187f4922ef3ebf9d118fc4df52017197d79563d5caff781359c97df6a6b49cb7c195c3ddbc8a0ca8f2751f2ecc949a118a2c46b0bef8dfe4dd2120feaa64c0bbd90f80b85d8f1bced2b34c63ef31837e5478429ccd73f742dbdad6ea4a5b87da333b8ad4770f685f9c6ce37668191187b1d9d8e3566789e5d2ad7d4d8bfd180b40d4cadfdf291f06a20a7908fa7467f1be2636dcae4184fc359de3e25105440cd2bc74301f84f2d2350443399a53d57c3937cfc9f3f971afc97629a7b87dfce3e8039d8d79be619e2413c53df077f960e07a6b703a51de09a83afefebf34af0f72009531d98f3c2d147b4099f2836397dc77d6188c4ba9054f6316533ebb15ba345884d4312add5d26b842e61ae4fa98cb68a983440886ec07070b89033f01edfecca392a121595dae52c4d54ccb0c7529643e82478aab3f25a2c501f1b5dbab47778fd2625adb760c38dcb0bcac9d51f755dcb1b16d072cf16ed9e7f9ffa1a3f482fb3d1675e411ba643ebe9f172e171d4d14c5f32405d7cf52ee5f105b13579364cd9a5ee9ed92f36dc25b2915a9bb88b54c9c5248d90101c8297c79dd9b684654af957a1a0244f381035d32d74ef992e4e430ee3471f2d2adade24dcdfc0951db7412d4dff36dc058d2fa0e06106a63163cace69b9e7803d1f055183cc435ddf25c7ebef47e8f94331562c0f5a31306fa4aa92862285c858584be13967d6e24673e2779ded8ca173563d203f1cfb3568521a1eacc3ed2cdeb30beb54b11b7e7b429582f9d86341d7085a1bc52715095d56079ef5554c51fa723fea82a34bd752faff989e0ad8830f98af874c64b0043c4c669ecfebf091c899463805547b5c13078cbe070fa18acc63e2be96b8779396868c62c8e993deb286ae5632bceefacd12ad1500fdcf85cee71baf3aa6c9d73da157c833ececac4146c6cbff9d182cb197d9a1b7e17bbc45e2c08bdfd5bffd088f16d19716cee2fca6b5da8caa172251dc96b4056940e6fb61405fb5f55bde32aceda7a6ec5c60b3da66ef72611514f3de61bd6059230728ceaeac9802e825c04df0ab043f0b42d88157678050275df8b3a5a3e2b445d60c8cf1f01f902b695e4213210eb8ea23030dd1c5000e5a7b6e402ab504c5a52e693192136aeabf222432463a9fd972e6f0c6f44e66b51f3612b0749f92b827940604126820bb211355b482c4532e5fcfb474cc9a39a708f58c8990794ba5be5b16f6fbf488afe131e7ac3bcd4775d011fb84f316afb598645ecfb09e785ec3780a00da7b07f90f843eb53626c0b3f02ab21e07360cf55b40503bc87d76ea4daf3a0c519095d4bc8d8a7cb3f07129b091a9e3626085fa14082dbc607d2fd8317426e78fa64c6d1cebf49e3bc9f463e63615e1524510eb6e912b0c51db467f1c933dd98df74a0d19a168bca3864af1694089c0954b854f864d70b9a4914c298e43530e5585db70ea56ac3bc289ea02e16fb0ebb0ced0e02648219f7060204595efb033aeb22607b58bde390f936eeb46e34e6e8315dfae479f48eb1e368188d3b51847f203a897e58edbbc43fac2178080ec51e54bd0f79d6786372b20b1dfd0d225f2950cb634dc7048a7a73c3d39d29c0e22e150a5a42d5d747c2e35a5aab7a71a559fb93ec4bff5ba656ea6f3c5b0bdeb4aea5c1f53d1617e3e4ed5319836ffc361a6539bbdf9978db7da9869677c1549804557e51131cf95163bba0013b37cf48ca2f819fd8eaa8eb91f2967c3b7e3fad53ec1633b68e9fda2b43cc7c4e8b51d30908debdac3ac3382d584c8322c5dd903a58c946239cb39425e5a67c5adaf224a4b7521444c8fdc868a3ba81a0b8aea08e8e12ff3923c3242f0c7f32be8ddd1f04b66c32bbe59f40f47164c7da648ca162220143c1ba86a3ff66fec92f36eb2fc1b1b18c8d408ec389722758dcbab3770ae7354d0f4dd42816025ae07ed8d0cdd4204dcfb61fcaa99583ad89b03d4dff7b7951b11af4bb0735cab02e3673bcea1354c3a65c75290bab6ce0e1790a76d0ea4056e5dfad1a62e05005f1b59b6c1fdb30b18406626160102a1039067eb748ffcdffba3b286201d30263d27c2920c4574cd06c743187cd1e48230d025ae01e8a352aeb161ec7a3f5798872a3bc2e3d55046bb73bfa79e34c974efb7ee9bd424669d83471a13e8fb004b6e15e2666a2a943b6151f0c348ec33d0831856579384aad070354c794b3d04ba14d98f317279af354e4bdf87db6e0ce42bda61febe24365c5231bde96545eb8d966910e322570e6d2d2ede84650dc5416056d27c2e4748a06b9e1644c291cae34b03d01eb98cf58ae33e26a019040a4a2890779e79bdac13e50243839b1afa79806d8bb3078eaadd9dd09d8e84bf07cb9748c7b5a951b715fb82050f3eaef13856e2cda9ee60124d9d54ecd58ee928c717df9c4508a7498402b6a8ed5d4122b381d4628ddd0a9bb314d814fb2dc75a6d5f0fc4d1b4ed951a713424b794aa06892de7783f04a1a1e1166da71b51e8e54b5d37e8270cce316f998cd53ee5ed09fa0d25b7b2fd7a78025b7ddea8cbc29469b2eb2b2ce6b0827a4c922085da83a733e437954be4357dc3cdfee0db326a666b7dcbbd8a06b13b1371b735dd2a8faad3a9138f7f2e4fb2213615def06c3acab3c0c2c6eae7c7e4a3cf67f917c7c3682d070e06f5c779bd69e5b72df3cb4dcc72fe568ebb27a26e247d767b59e309ccfe76106d498ec4246f3ea35c3792e33147f726b655ca2aaebe19b87807ce7b2ff35d8ab779b2c46dcfddd08bf148d5d066c5218d04199dd3661d91322e56ee0fd7ce056da8234aac267f64b25286b67cfa4e84a84285949fb7c5c423c56e8a735c50c74b9272e93ad07f3886b4724b7815a0be8ee64ea8a7103f113f4d4956e94466b7eeaa24c0da49b000b3eb40e78e0d8a75112c41f95a73a60d04ffc5fbe9d191757d37715a7d89418fab9d56be06d70409e6973487872c752eeb5a1a8902ee96b98da05f", 0x1000, 0x400, &(0x7f0000000140)={0x18, 0x2, 0x4}, 0xc) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d", 0x2e}], 0x1) 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x41) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x7}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) r1 = socket(0x3ffffffffffffc, 0x400000000fff, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 16:00:46 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0xbd9, 0x40, 0x0, 0x5, 0x4, 0xfff, 0x0, 0x2, 0xffffffffffffda80, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 16:00:48 executing program 0: setrlimit(0x6, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) close(r0) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) socketpair(0x0, 0x3, 0x100000000, &(0x7f0000000040)={0xffffffffffffffff}) minherit(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x3) mmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x0, 0x2012, r1, 0x0, 0x0) 16:00:48 executing program 1: r0 = socket(0x12, 0x1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x7) semctl$IPC_RMID(r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000009c0)="4452505b66231033db980aa4fdcf4141aca95bc9e5af8ba8a338349edad9e8ef934197f8283de99de24467e81d03282ce7eb47652e6013cab34aa15a09cb271f1da3f0cd68663c8f21a440fedbc76950e35196b045cc661250770e85afa0506d13193ba20b3a40c20ddb40200c914b677c98483a23c6eeee3ff141184f411dc4378876733322a53f20d3e3a1078609d3a78039571b1f7c4fdb4eb2041ebd1d654db94f52f59cd3cc9ef7d9a59622905c16c4959c26b71f902f0f2100cd46ddc27628e5a83e4e863b555ca9229eed785faaef16f0c3a47354f519e28a57817277298ea696ee604f40612ae6f5d7835d0c8f1849d832d93123e11df8e78b5c10fd5a57b1c6f8e64f1e86ac50cdb0d45549ac14a46c78b060508f15379f3a8da8a93c1e6100daaae6bb24b1e36c3eb99606377d3c55525dc094452bb7fa75b3176036b078a7458c0a85f8513f7b54f000049e78d838f474a1fd47dcaacf345184384895af00063800aa9d56cff64d6ef26aa253568a441be62411d438d6ccde4244091c4ac31906d899d7b1b5d92072949742dfac2c867133739f199ca20dfe380435ff03c77ce377e1097276c56b6e5fa8041e98667088333f972560a2c3bb250a13933bc82b299e334b0b6f2c6cda18b8fd1109846000aa63acd6a61b6a16ab2994cdde8319a24547cff370035966f1212f494e2155d380a44b2f43b5c73c1d962b639c3910e81e2d0c8143061d6f289e1d97bc1ceeb7f960f6e827b5bb9683de4aa7955221d0bb0aff61531cc84a5e3004c9b0a48c39fe2c2e8acf067287d20eee2dab1e2f8d92cd8452f74c7c9b2dde2d8038f12122ee94d4cad49fdac0934456efd33e5c04a77d955181a79f769230e1a35e94b092e0a4e2d1f4a9d0365e85ac394c7fc82db9c86879bc55daf50b2930508279232dd18be4790cbea54792b13b32ac1592c2005418df177869764f1c56cbaf4894e3f5c75818f82665bcdb73c13fc1a3a1b04b411bd8466c340e23a2a35bcd5e8f1a18de248d23bf6e8a9f504174843ca70540ca369078ada173ea53aacd25f9a296f2219681f88fc076cc3fdb7f9c43bd289f1f9b25d4dad75799335bc100c3f02f784e3c2e81114dfb329ec60240fb6b75f24ebca00ac6a333f62ecd619758f69524b024e2ebaa9d3bc288beab609f05dc795f571480a68acf9361263806ddf860b174ea7c3983a98c998736de4730d7714175402498847430094059fb5b4ceebc553692cdf1bc35471fcf4e42a4393f964e0555c63d3263673c9503e88f9fdd88c2fef41f733109f25541d9a8f7c8052db2c9dd23f561afa54c3129136ba18934c04831c3af4bc9eeae98b106cbb581958e931d270f459558267dc718ca05bf88d55d1553af124a76532cbfee1ee66567b3ef90d96644320222e12feda00baeda79dfe4d33285acda781f52ad95a1dc1977fc930d4763fd201ed05d73e60cccf0683744fbc89796fd62acc797892bec8e62c459ac5beeeb65b330afcf87a0fb15d89f2563bb74dd4e5d8afcace4b1fb3cdcf4a495e645108f5df2d10cccb5728580c58e9aca48e3a766bec4c37116c6168ebef52e8357f2d22ab61ff3fb35e7d1d1375d68d9541bf80e54e7ee4d7d1caac65597e5e9b90693782399fee631733dc37c9025cdb0b935752bc3ae07bf2d70564650ec6cefcc36d082c2129919eaf4c18694b2c2d02143eaa220fd52c7a530b1559ab26b4fc25c1e903b109b7b486139716411d1df7cf3ded2b71498933278503ed6d1a9890856a0837d4167421337f397699c980c8bc5b45d13dc0233ceae2e92bffb4c9cfcfbf6cfea01f62985d2e1d0148b33ad1fd894e0101f1687bc173184108a67fca6b9a0050894f51946046d86527d6bc9788bb5f5a4340c2fa63ce00f2f9e105de8c7a1075721a58748ee5d73769c24a7bbddce38716d5089de12a51ceb6275a29f7cdbc17fc48762453f64cbec773fd0522470f1b95fee66aada208ed7672e7c871126dcb67f474412405beb37839087f5c81b37cef99dec0dec9d1a9111cb577f4c969c64c98c001fdfe440c3896f167c66be07610943718a2c6902ab2c3737002b83439e7c494083fb6643238b6ea096e12b6dd3e049da1196678f37a2443446b889e1bb47b3761cf476455d4902b37b5d97792b75096c6fc600d0bb5ffe47b2d8f6dd717f7d8c678ef760566f47158aaa93a8d5b6b777be1365fef823d1c80546565bf8da24d510927446d7bf9db273f9e65ff3277b5b81f9f4fd60b9c19ecb9a6ce5e24540ba09201cc4e26224bc3760e7f4b4ecc382a1bfeaf180bd0021c7d9ad2cab58791c7a4749e917b3fa0b9f0229a25809ef73f1a804be7747652b36065420c04100ea7b837945f193dc0bcbe59b22889a314381ef35ff801ec8a11653bbed449aaf10728eb22cb55c59afffe50a5a5fd6df5316ae9dda6e46e161e8a61ddefa5d3f2b425c64c66a8580522f0f7f6b32ecfa65ea4a50fe290c4575330f05c46cb911bd18d513f7b40552fd69bce44c8fc306e1e6723bc631ca39cfe94ce05a8cc58ef461314d94837d2f1f8a9c7a17dac34623bc19e49112c1be0971a93bcfb8703200d8f784ca10c9034dbce3180d6f916e574d61d04a188149a508137d64a05b698f9274915e9af8c54d637ff880c1e5790e6838b2dcc02ffe20b82e2fd2f5aa1648558290ff7db46b1ff95bbabd4bc2df3634accb5a747fb0a0c53f0731374e2235785e2f563be310deb6ebfbf955cc70a7265b92a9e402f0c5d36cecf3442e227932df62ab9ca4c5837ee48b2d5a94248e2217aa9d8e2afef92cdaa7891ee73825927b798952ae1734865997d63de9c3ea0662ea3c2e9801086455ec36ea7a300ca645358881b9943a3e4f46d4bd0aa61eaab6efa408805cd24a005848161cc326c0cbb3fe50a1e1b536a8534263d0371920ca33f8c1bab5304a0ee019942404ca1e225d071c816155eb9d170eaf024b43963f87bb6c54fe490645c4d45422078a4bc4a62e941a34c402a08da9d9aac8d95593454cbd98407725595d6aff3f71e19c5f98084b074489ca4cd60589ad21d45bbb8088234f7d716650b7b2986f98f0c9a8f2a3191131239aac9ffb58b2aaa32f6d5b8f0ffd81dc7923d0de3f95867ac74320750b08bf2825bb60a1e007b1c3391cd1e3699cc58d5d2b113785d4b19ed56c00c25189369efb557d00920e5b29cd9739f1d1b8da4d3bda7958183ed33e6d7fa8dccf0ba4cced007875d01cbdb2fcdb45b5a64a5aaa8df93c8a6f6c1a18ad5ce2a500622f5bb7545ab81ef66fdad45da621453102c95c53864e9fa3fb797585909e7e420de43fca7912058e89ef156e20861461f79564f06183c8c0bf6419a9373bc1bf516805eb9254985a04eefc878ad8f8ceea1e11e3fa196e689f290ba328c8caedb7cb14a070382d46622efa81f1abca0a11b633051c8f76bbadfaccdf859052269d39547f5d264306c7e65199f30b2462b63a3617104056c2423d18c1cbf588d54be45c71a392c4b8a3efb37a1fe0a40a287857558e564cf64f0745c91c4e97d4bcbfe917e85cf9650be54aa1c67441012afbde0387b54eb544d387fced75d5e296903937d4ce2589e5fa9aff298cdfbfd07839daf3bca3f295ef915e87e15a6bced98f1926971f93fa3d2f57fa71d0ff5b5c365ede799f571b02554ee7f9d05d658822f42ac437628d01dc60c1bf367f4b713a2b00648c369b2f354bf6a240a89c35e5abc41f8e6edf691a084e3fbb1d919b685d34a9715b80c4b9af85da79d98320c764255ee9a581c0f33f9cea827f1d02d9f4b9055c3211805158880d2d2c5ffc534a13cb91c1ff443a539bf2e4506fa3", 0xaac}], 0x1, 0x0, 0x0) 16:00:48 executing program 0: select(0x895d4eeb22cabb36, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1000, 0xfffffffffffffff7, 0x0, 0x0, "e74e6d8030fc68d938afd030713d876252a88475", 0xfffffffffffffff9, 0x4}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x1535) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x30000, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000240)={0x8, 0x3, 0x8, 0x96b, 0x2, 0x5, 0x6, 0xd1b}, &(0x7f0000000280)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x9, 0x8}, 0x10) 16:00:48 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) 16:00:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) r2 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/5) setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) fchmod(r2, 0xc0) bind(r0, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x58d00000, 0x2, 0x1, 0xffff}) accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) 16:00:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x2) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x4003, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0xffffffffffff79d2, 0x9c6, 0x6, 0x1}, {0x10000, 0x6, 0x4, 0x4}, {0x40, 0x2, 0x412, 0x7}, {0x636bcb1f, 0x0, 0xfffffffffffffffb, 0xfffffffffffff800}, {0x3, 0x0, 0x100000000, 0x3ff}, {0x20, 0x0, 0x8f20, 0x7}, {0x6, 0x9147, 0xffffffffffff7fff, 0xe9b}, {0x2, 0x40, 0x5b15, 0x4}, {0xad32, 0x100000000, 0x0, 0x100}]}) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:00:48 executing program 1: msgget$private(0x0, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001, 0x0, 0x0, 0x7}, {0x3c, 0x0, 0x4}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:48 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r0) r1 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="93dfe6a8b0d86993932d443b171429055a49da78913747b02b50287886d16f8ba638903d56b646bff0725267aea22b41695f2039df83b29cc4cb8333820a73ded15624aa4517d927ede784d33e3aaa76e7aa68707ad27a4b1bea0c4e30bacbfbd36a544fa8b646d9668280f9d5b2a8076fa4d871286f2714ff366a072104e9a040aaad027ec11517b1a130d245fbf9863ec2bca4032a77", 0x97) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) r4 = semget$private(0x0, 0x3, 0x1) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x20a) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0xffffffffffffffff, 0x3}) r6 = dup(r3) r7 = shmget$private(0x0, 0x4000, 0x24, &(0x7f0000ffc000/0x4000)=nil) lseek(r3, 0x0, 0x0, 0x1) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000001c0)={0x6, 0x2}) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000200)={0x6, 0x9}) shmat(r7, &(0x7f0000ffc000/0x2000)=nil, 0x1000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000240)={0x6, 0xfffffffffffffff9, {0x9}}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x3f, 0x2, 0x8000, 0x6, "c02eae8ee3cb4eb89875c1d9818b24f9aded27dd", 0x8, 0x800}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000002c0)=0x1f) r8 = socket$inet(0x2, 0x4000, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000300)={0x2, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000340)=0x1ff) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0xfff, 0x4, 0x1c27, 0x1, 0x2, 0x5, 0x9, 0x2, 0x0, 0x7, 0xfb9}) fcntl$getown(r8, 0x5) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000400)={0xffffffffffffff7f, 0x8, 0x1, 0x99d3, "13cb61a6aef1b01fd27822bae14eba6bf5f18e13", 0x9, 0x6}) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000440)=0x754) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000480)) 16:00:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/233, 0xe9}], 0x1, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) close(r0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x1}, {0x1000, 0x7b}}, 0x0) 16:00:48 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x4, 0x6}, {0x18, 0x2, 0x80000001, 0x1f}, 0x100, [0x3, 0xff800, 0x7fffffff, 0x101, 0x1, 0x1, 0x80, 0xfdc000000000000]}, 0x3c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/183, 0xb7) r2 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:48 executing program 0: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff}) close(r0) dup2(r0, 0xffffffffffffffff) dup2(r0, r0) pipe(&(0x7f0000000000)) 16:00:48 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e400"/4081], &(0x7f0000000000)=0x1002) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x2000000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x29) write(r1, &(0x7f00000001c0)="6f4cf51ad3157ff4d9c29a2d66c4c32a836c4781b8b20c406b670fe7ac9f15e3c68f2506000000c7f97dfb3c1e3026beb0e8b59ce4c6d85a9c82feebcd088983dd3dca1bec72b395aab11048c8977a1d025321e43e2b4c42f1492af9e222b0933b8ddbd980fa4f57e7dd409ba2c26293fc74c65b3962e04fe88c0d3dbfaa7e499a631690bb19aceff3aae06e2e09", 0x8e) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x3ff, './bus\x00', './file0\x00'}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x7, 0x4, 0xaa9, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x300}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1fffe0000000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffe000000000000}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x9}) execve(0x0, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe2d, &(0x7f0000000000)="0000000097cb388f00") 16:00:48 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000927fde4105906f95e1f809f240e07d000000aca9d80221161b8d455f18664a4c0c01001066bd4530f89e84b5792cc7a2bcc25509fe8638dd64567102fe1fb761325957c4182e8175e936680861c5b0402c93ec8f77cbff5e49d44c4b59bc5b11afe5b73d3cd1299a78"], 0x1, 0x0) msgsnd(r0, &(0x7f0000000080)={0x2, "0c5da76f608985a169a7eb40f4fce062601c6a2f09389d3ff9f8340347b78511fc8d035e59047ae8974678dbd528dd1385ec9fdc20924b65711a00f07745b1aa882317f3d29a78c46ef077b85e80e6104e6422c8f630f8527084d6676665f6619034a7442110581375a0117c9b8f58daaf47d3b0fe86f0b22b7b6235ef5a86db0db305dbb1142e735841cabac3a70e237219753e04617b4697757bbbd1bddf10b4e465877766024780b1f934d405c04b6d4972d02e1393b7ec21fd4b78fe2c8694bc9a995424cc066c34bf4da3268e1a6890e11873b99936d9059d351c7b6afb49175f906f05e0"}, 0xef, 0x800) 16:00:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') shmget(0x2, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) chflagsat(r0, &(0x7f0000000400)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) write(r1, &(0x7f0000000000)="5be183f207209ffabffbf7ee74f2d0aa8202052a549cb45b5cdd6c4943580ce23213f1cb1b13cb881240226061f4da80902a62494637", 0x36) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:48 executing program 0: r0 = socket(0x400000001c, 0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0xfffc, 0x4, &(0x7f0000000040)=""/110, &(0x7f0000000100)=0x6e) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003e00000000000400"], 0x10}, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) munlockall() 16:00:48 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) 16:00:48 executing program 0: semget(0xffffffffffffffff, 0x0, 0x10000000) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) getrusage(0x0, &(0x7f0000000000)) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) 16:00:49 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x9000, 0xffff) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r1, &(0x7f0000000040)="827e78c395e73bc4ab8b916468b7c6580afba04cdbe3828e7e1e23119c0d46aaee20af43cfcf1568d768da5dbe9a652dfd63f0365455ac8f31c0a821fe1affba7bc41e0e3964ba798cb7ef9cca828163c3a8397e6e24d0c99a26899fa762a205c912902288904d3a7b9a5ca2432c7526778822a80fba814eb738357a464bb9a40494cbe291bf3a9cecad7592f7e60ee2da302d011bc48d5e30289a2d12e4ce17a96a9daa6976e0eb4235689f0f3adffdda8f753f09dd9edc682655", 0xbb, 0x0, 0x4c) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x6, 0x7fff, 0x4, 0x6}, {0xfffffffffffffff8, 0x3, 0xce, 0xf66}, {0x2c400000, 0xb71d, 0x10000000000, 0x4}, {0x6, 0x400, 0x80000001, 0x1000000}, {0x2, 0xfffffffffffff800, 0x73c7, 0x4}, {0xfffffffffffffd34, 0x3, 0x4, 0xffffffffffffffe1}]}) syz_emit_ethernet(0xfffffffffffffdf6, &(0x7f0000000340)="b6") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kqueue() r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x832, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc57, &(0x7f0000000100)="b6") 16:00:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="fadb0f9c7df67b57f9510ca1684de714ce04c341cf349d77b8146080347a83c437e251695671c859b728b8fc7c6f929e38f7844b8ef9d57761b9f6a9bead6587ae60d864cc8c887c0abdb970bb3442921cae8784136223642d46cebb17322311d19d37fd89841253cda51f3dfbbc5315858603d1bacbc12147073f7fcdd86855bb8c1b94814f903c2fc59b801dbfcff113309253e2504bb980763e2f79eddbda44b86a566e5f4a1e79c174b91292897bf1be3c4e6af5c860c3139353ed5071cebb2e21cec403a3c547e991e174ec2e228f88a5c4465eaebada802a824a89e133446381790bb86119b67512e75450f5ab8c5a", 0xf2}, {&(0x7f0000000240)="77a28e1c4414b2bdd800829f5e1a2b865680ef7e1e26c64faa563fff4186fdbd2c394b260fb9e40a43aba6af3432c0a5c06af2cd65a49140dd9b82df379ccd2e758002bd72a245b36c0c5d20ba5a47f4c877439c318391d0484c0ce95066a2765cae100d58f8340b17", 0x69}, {&(0x7f00000002c0)="92d4ff0d360a321eaf9585f44cad695c8a423c925566a41308420bea714f4afc9368de02e7cddce5d56570a768067a3a89a4c4fe1ffaf9b30fb1deb6865ede2cf32d6ce3588f55971f52a755cf617fac4a2e5523e5e0fbdbde933d412592f27c0c91bcf27c6b642ee4ab10dabe19f6c9b0b5b1620944f46ff65dceae60d50a182e0f99329395e1a0fd17e44a32027f8acf48cd8307d1c09a950614466df76db07200db609e4d392efcf48354d9a54575b00a675908c76bad6fa1606d77df", 0xbe}, {&(0x7f0000000380)="db43b39471ad9f02592e8bc95177797896fe02389568f60b09a3d7d234", 0x1d}], 0x4, 0x0, 0x0) fchown(r2, r4, r5) ioctl$TIOCCBRK(r3, 0x2000747a) recvmsg(r1, &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:49 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000020000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000000)) 16:00:49 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20280, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x5c, 0x40, 0x5a4d, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0x8000000000000000}], 0x2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x9c, 0xfffff, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0x1, 0x4, 0x2, 0x332}], 0x100000000, &(0x7f0000000100)={0x0, 0x5e}) unlink(&(0x7f0000000300)='./file0\x00') 16:00:49 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xfffffffffffffff8, 0x0) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) clock_getres(0x4, &(0x7f0000000040)) r3 = getpgid(0x0) ftruncate(r0, 0x0, 0xfff) fcntl$setown(r0, 0x6, r3) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x24002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffdbb) r2 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) getpeername$unix(r1, 0x0, &(0x7f00000002c0)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) 16:00:50 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0xa0, 0x0) chflagsat(r1, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x2) setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000180)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0x100000000, 0x2, 0x5}, 0x8, 0x3, 0x3}) pckbd_enable: command error 16:00:51 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) pckbd_enable: command error 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) write(r0, &(0x7f0000000080)="2989fe4ba211d039387fe4c3edd56c8c1c8600ca507e8283ab14781b7b92328289e3c2d60f753a58737a6d473b029cc00fd814", 0x33) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b5") 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x210, &(0x7f0000000000)=0x2, 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r0) write(r2, 0x0, 0x0) 16:00:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x20) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) 16:00:52 executing program 0: r0 = socket(0x400000000018, 0x4, 0x10003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8040, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="eaff125c00000000a95dafa08b84e97fd70d61b38477d93adb6c31ebceb687e23dbd5f20da0d40da4cb6e30605004ade36aae15edf3356908488d0de0be0f0be4e5e27a94355fbecfa846ae82d01ec5c7edb6817654a79d3e435aa87656033a5b9916649499c0dc90229154d903e39c265f4bda9b4e73c8e2ef6e1d22aa0ecbb71112947e1d99c685e14b63744ef4846afd0d7bbec876523c874a98824ece1e41e39ccea3a2e341846f82b6088e3c2c1eaca3b6727c5a30ea1c6d42f65b2aa3f827fdddc104989cef6a512546fbc44b2fa079386328ee943db5a926b3e83274ab7b7b0303458f3857e2dfa7187ad61f7e0c32444c2a7b102d1f3274c5781a6f8c35710237eb08f0a58e105e72f259d815b9bfbec46c76c2eebb2f7ce35bc5ea718bba2828210d120b789d835b79285276006f5fc19604c98f9cae600"/326, 0xfeb8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) socket$inet(0x2, 0x4, 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:00:53 executing program 0: mprotect(&(0x7f000009d000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) r1 = shmget(0x3, 0x3000, 0x39f, &(0x7f000052e000/0x3000)=nil) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x7f46, 0x80000000000000a, &(0x7f00000000c0), 0x8b8d) 16:00:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() socketpair(0x3e, 0x5, 0x7bf9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x80000011, 0x80000001, 0x6}, {{r1}, 0xfffffffffffffffe, 0x85, 0xf0000001, 0x3, 0x8}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80000000, 0xfab6, 0x800}, {{r3}, 0xfffffffffffffffe, 0x28, 0x21, 0x4, 0x9}, {{r1}, 0xfffffffffffffffe, 0x10, 0x8, 0xf6b, 0x1}], 0x81, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x3}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x7fff, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x20, 0x48, 0xfffffffffffffff9, 0x8}], 0x0, &(0x7f0000000040)={0x9, 0x1}) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r2) 16:00:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) shmget(0x1, 0x4000, 0x20, &(0x7f0000003000/0x4000)=nil) flock(r0, 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x420, 0x0) ioctl$BIOCSETWF(r0, 0x8004667c, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{}]}) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x50}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) syz_emit_ethernet(0xffffffffffffffb1, &(0x7f0000000000)="b2") 16:00:53 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x80001ffffc) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x0) 16:00:53 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) pledge(&(0x7f00000000c0)='&@*\x00', &(0x7f0000000100)=')\xb4\x00') 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:53 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b00002b27febf000000f92270b2000000000000000000000040ffff4f22006e103b4cf475290019263c5d67c3f486e86c1ce585c609950733599d3b6153b9df4877dab71c9a4934ff22234fa9b02db5d7130ca566", 0x5c}], 0x1) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) mkdir(&(0x7f0000000140)='./bus\x00', 0x190) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="619b5e53078f5be5a5f2754be6d820c0a7e2a2a136decbe9dc7e2421bfb52c635a22714d044aa69103affb1b44b13c88f80a78ca7b6651ac2c031f66009ab645c01aa91630aa2f86da48e74a7584a5c165e8814756f738b49c9e938ac5d475030cd2fcbd48c13bffcb1cc825c4aa6a53b05967cd783c44a94b55d9c5a302b7beb5df436df2a360d45d779ebdf54d3d8b517e16f556328bbde252f2a3d6babafbcdf128c9bab35d6df1f0d18a43fcf5f6fee33f470172d283fc9b153ed5a42643a37859645da59f6c6f47399f2472deba9e73376e5d4b2aacf52ae0d884df0d648e6027f7fc554f7de3d323c69a8e20bcb4435a236f1df84b", 0xf8}], 0x1) 16:00:53 executing program 0: socket(0x1, 0x4001, 0x4) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x4337, &(0x7f0000000180)='\x00\x00\x00\x00', 0xffffffffffffffde) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt(r0, 0x9, 0x1, &(0x7f0000000080)="5c597e45b54b84baace3fd5c76dfeadc352f011bace97854ecc0f23d96757775f48f0f01ba9d903d633ac9278ee144639504aaa6b3e997289c425eb325a940c2984f855c", 0x44) 16:00:53 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') rmdir(&(0x7f00000000c0)='./file1\x00') 16:00:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x1e}], 0x2}) 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20001, 0x118) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x4, 0x3, 0x1000, "3571d9c2adda4f160033b709dd5384f8c3acf457", 0x1f, 0x260}) execve(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000c7636bfffa64a7466481aded2cd04aeec47b3bfd5bf1acf8d533915cb8f1791b5e3c6ea80500000076d0406290e5b45005029a2ef612f043aaf5c23d34aaf96a8bac3025edd7d7e36127bf9b8c202ae03ed4bd183de041d8ed4d8bccd72970bf07ce7c7dccfd8bce74ed59c680bd1340580cc70d5b1e2068d38951eabe02b64b98f77326787f6c874c1a9a235f42f638753725eaf78812aa73fca1887e0c111955d0279130051f3a3a09000000f2cebd678c90ed7fff09c377c4fa1d3e8512b018659fbc902af877e18dea52a7413c3c7f9f41fd6d21131a7b2697de79"], 0x10) 16:00:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0xffffffffffff28a5) mknod(&(0x7f0000000000)='./file0\x00', 0x8080, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 16:00:53 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000080)="fb23d54cad6d30c4d48a0822e9634b21464c6b7e0bfabc7570288ee1d7fc8af1adcbdb3297f18c775869cb13fa73c8884942bdff452a5a34a482048cc50e53919451f3cf0a5eca31361a017f8830097dd07177aecf79d0a0018e2f684e0c255d9b39d3a11ea8c4cc4f9faee3b9db0c82d3c16303d0eb9d4171cdaf1c24492a18", 0x80) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0xfffffffffffffffb, 0xfffffffffffff801, {[0x24000000, 0xb444, 0x380000000, 0x9, 0x3, 0x800, 0x7fff, 0x400, 0x1000, 0x4, 0x9, 0x81, 0x1000, 0x1, 0x6, 0x8, 0x0, 0x800], [0x88e, 0x1ec, 0x7, 0x2, 0x1, 0x7fffffff, 0x7, 0x5, 0xffffffff, 0x1000], [0x3, 0x5, 0x4, 0x81, 0x10002000000000, 0x2, 0x2], [0x5327, 0xfff, 0x8, 0x200, 0x0, 0x7fffffff], [{0x101, 0xde62, 0x64, 0x3}, {0x8, 0x0, 0x3f, 0x1}, {0x66bc3b9, 0x8, 0x100020000000, 0x100000000}, {0x600000000, 0x3f, 0x35, 0xfffffffffffeffff}, {0x482cfd22, 0x200, 0x7ff}, {0x800, 0x1550, 0x9, 0x81}, {0x7fff, 0x100020000000000, 0x7, 0x1}, {0x4, 0x6, 0x0, 0x5}], {0xff, 0x0, 0x5, 0x2}, {0x5, 0x1, 0x9, 0x400}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x14, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x110, &(0x7f0000000000)=0x9, 0x4) 16:00:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x608) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/69) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x31, r1, r3, r4, r5, 0x10, 0xf41}, 0x1f, 0x0, 0x8}) pipe(&(0x7f0000000480)) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pipe(&(0x7f00000000c0)) syz_open_pts() fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) pipe(&(0x7f0000000000)) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:00:54 executing program 1: socket$inet(0x2, 0x3, 0x8) r0 = socket$inet(0x2, 0x4006, 0x0) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000080)="99890dbe0dafa95db45b57bf860ecbcf15bfb53a8c2b64", 0x17}, {&(0x7f00000000c0)="a7b0339e60f6f1a7308378fc733a64843a1501beee037ca53469f71b5deb905c737ea8244bc13a7da43e8e802e0a93c700b6cf8e32a3acc68467f2796f92de363828d3d9b856828810ab847fcf8467dbc0d8c3f7afca9b10a1a5dbbe38290e48f61fdb2c17a796dadd30c0c9f12b023711f92d560eb2ed6f42a88fd78ccb6c1a754359886109c3459ddd4400de182931fc2119b9b297184432877e6a2d148f29af34ffe6889da1f54dd3c95631b0a3120cabd5e5089636ec65ed15791c6d8d137566c6300f3c00cba8200c5bcac6b904d37a15499185d7e459c68d908cc46f373072eb65a06c6d1b", 0xe8}, {&(0x7f00000001c0)="9c5976225138f805d4f932c5b8148cd0bec80efd71ec82b8feefb2b0a2bef0987f8c9e1057c65a7a2f42d813569af6c61db5fd77ac96b05265ce501790c1cdf891", 0x41}, {&(0x7f0000000240)="b8fd4175e8a446e40fc952acbe4503959ce9ea1a1baf78ef18459061aeeee0ba6d170f245dcb66215dbaa89d10f627ee33efba4c8b80f90c5810e6cf36f3ddab13d5bc2d2fbdacf889a9e78e8afb274604b79a2936d4de23651e11", 0x5b}, {&(0x7f00000002c0)="8e599b83c34f7fe5fc4297e6bb8509cd2db8d715b5fd263c85587c4803721cab9ee13e46d47d2aff967d46e8a2d79c92e90589fe09aec0c51cbabd1469f08ffa78e11a2165d098d67171148e4ba22837ec6677afc74e393b5d39f2db77d907fc5731adfda1c3631c9e322e3a682550b7ed76bc0dc72f7478", 0x78}, {&(0x7f0000000340)="94534d3d9150919579b40563113b5bc7eba2f6631a52ecfd82bc44becaeab23aa22d166979d2b1c3001ed7d9202e8133ea3b90c46aa554ee72f419d6003ed0f2cdd702551cf95eec5c70f8e5ebc438a553d2bcc6ea24c8621d4bad8453bc0d51e133a5104a5aac2849f1793a8ffd9e40c207022d2183391f917de178f0f8299dc83868bc958fee46ba87285cd980a5a8cc11", 0x92}, {&(0x7f0000000400)="57c592c3569d08d5688453426b3a558e350978b0d8adacf0d796f92124c1ab45bae7d85d220095d295715b77a96cc8c8952117832b60bc72b38cfc66a4407d5b6693575d7aed31a29ab60ff1d34c8040601d6399c88000d154a26c7959e1071b8b81e0e1fd874c00be937f0104bf57015aff8268e2ad380baea1f77faacd6aab1f6407fc3fe4149f110703e7f7fec029d456bf779806d544a2cf0c012fbea22de809e136ec8377468d4907232cd7e93a8df78ce678c81208c5f6e47e9e95ca64196b4b6f146ee7979b66f696eb514965fa7b8ebd987af05d6612a847a7505a0dc20743d99b56478ba68d600dba9994f47c3c", 0xf2}, {&(0x7f0000000500)="6685bfd407f2f0", 0x7}, {&(0x7f0000000540)="c02a2bd830d5a2d7d4c998eb392ec07971adc4dda2e8b3686ef6c63ffbdf7c317d7d68f932fc642ea6fc30a6e0f15ab488f1cdbd948b51bd41ca1f1b43053468f00e9ad8b1ad61349b9618aa0e8804b90bb501161badfad32ee4319dcb77dd19aef938321896eebd8629d0ea70ec768da6fdc9c7b45f2787e37e057c22d9a1514007e4fe8c16a37254c56cb560703ac8e38c39856cccd8bb851026954f891f35ad904b0586c6d141337e94aa83db", 0xae}], 0x9, &(0x7f00000006c0)=[{0x60, 0xffff, 0x1f, "045416ed41c79a578b38ccdb261bf5aee5ff74778023f26252998c4e6c9b51f8fd4b025745da10a1b5d65d11c92dbf860761b07576750dd9789b9d7f043a486bae2b7add67c390c6d5"}, {0x1010, 0xffff, 0x1, "28ba8d9c0c6eebbdf5f5aa9d3a0fe228506d06257b48a772a1f0c78b29a5b1eaac37f42b453cf2aee21e7b38c2105f3b760441b56a68e753acc2c9f7df55555fd9093bb5413fe5bc991af610d047c56db8b5cf3bb238730805cc6b4eb771e80bc643df941c22f20e3198bb478ed527e9b4f5f91d54d97c258fa26ae7621e672aecd21526e1c2d359a1ed952f76e397005afe7a553b1f18689b0a6096caf3e4ce07c6a395d5eb0e0364e253467b3f77040b464f5fa9f8be892fa07eead633b1e7014ef8ef6891d7350636874580fcaa24e48816912af64a49974d7840f2116f9651d79ce8a91ca3e594003eb136a1bcf3e527bb04bf14fda47387ba9132d55226f38de62cba7445735ebd2e2c136a869bb8105228030304d60f3e5aa519c9cd7aa240ca6d3824904ec3fbfd89926d7e4d41f3c29bb8a54aac487713f874f97166a1fbc416bd5d585b4a5a82f422b7862a01b1dd044d2c78147c128ca4d5adeaad202023c601f23453843749e8b7b0a4e470f5e9dcc4c303e369e620ad154b6ab23b7236c43c6f1d8159f79279813ad0158c216dac3f8cd05c5d5af94a318dfe44fa2d2c5f87d9ea8f46b4b859cefd0c7bbdc44dcc66c05bfa7af289500f43f3d62b9229ce64251a972b81e186ced4bfc88a74a3be5c1ef1476fce1a147f056977fd9f0d27b7c046d369cdfa088cf8973568930b1a7d54a07e1c4ffb9d473e24b643863c34c144844621025d6ada372969133455808445ad114f85d923daf86afa133834458b559c91257bdaac9d1714cfd1e81bdb0fedfbed608c28bd109acf2ec2b869d0753140e82c4cb25c632325ec4408bf54dd92264b265d03a20baa00afe48f4eea7339ea6e0927b0c6b4b7d53a1a27459f0fa864d5434bc2738e689b501b65202e19b671e502e51fe3be7586e0b77c28a12c23c3c94323ee71ced699aa1ec7d6afec25486976546bc992f6fab7f9ca69df97fbe1f05cb10370cbb609d2be9c5969ef58ce8d93353a1726372da8cb25af7ea7e04baa39956843a536feab9aa09a84813077933505fe90f71606c47577f54947cf29e1dec963c5fc71c79ffc0b29e0068b580561709576dcbe432ffd92e5e52d7fceb3e7a0ec339e8c1f2ab70c24be125c7bb448d6ca5920851d4e8329c95f3cd59f34de9dbccdbd0dad66a76dd1c5f8b2d290ee9e3e5f5ecc8eb5567ebd29e472d5b36fe6dee531b64a187a2a357ac922058508548a160d9146b8c036b851ed7810f9ac64ccca8f8132787be5957dc49ff728d140d555e10db6dc44de00d9d46363ba5d15dd93dd2fdc28dc7b92e5fe857f0d24c617112955009b5bfbcc24dc6439c47c02f840777ca41bd71d916ad1cb4e6628a69aba20709b7ac7a7781d2cf23b3874b4e2506290e9681a02e9eceec462a4a1cc0eea7e754b8acc084dda10528cd5ee2e4f2f1ef65b00f2a2d77c22325f6f95962331c308ec846449d790a06186d2f7eac0a5b9d0956ec22661490b4816f935c926bb075d54a99f5bca81dc04a3eb8363ea4a5f8afc1aee9151812082a80801d9a648c6554215fab2884e199831eedfe93c859e8383d13c92b37e6e68b9f7b6cd51b91c5b1f5e4dcfabbac07734550ae278650f778c59f1f47c43a78a09367587106ae1a451036196c0a46bbf8c57b4f9fee5f0b13b7895aeae750a154b8f06107241b7021c20309ccf707725d0a56b276922bc2904e52aa9e63f5ec6d243ec2dc9acf84db7be421dbca01336a091b2ea1a2822bcc0b7dfe8d691d49ed83d1d9397a1c5e971a1e443a4150fb18ea5c7903dddc0181f6952a3b739ff58bc022959f8e22619ad55cb5b816e770422bb219806eee8ccdbaa20beb3c6e86fef19073101e7dce679619472a5092a56f2508f9d0dccf10609ef4a3ae04cb15497d8f081f4e261654e7292e4da9851496386d2649ea2b98df53f2024938eda719d925f74601944e1b380642178e0fd3d1ca097a200ef453c86d76a728ebe163b2b7d2bd53b98ea2dc60f83ba54b81846bee8d33155cd778e0bf871335bb8573d4f7bf6f3595db27e6691f752d793e7e0c9bb75e4f5a3f7011b964b661699927daad9f9f53e76b402e2c41ce3fbd4b86ec07fa7b8f7582e2ac632a4d79b803f0b5e71d28740fb35d8990595dfc1aaf538583653fa2774d1a1114d1c7728a39b8ebfb26cdea26632c1b37b651ec7939e391d3805229a6f5fcb3485725cc6533ac66b4a61bb52275e8346a35299dbe0b924a863cdea826477c64f94637d5e93cd8cfb941c9e888b413d90d6f89714f09e3e29850740b112d9bc6641156961fdcab0b9f91df59661aba6115989f8b434f06043957c201919ead95076a7c56b84281437526abe5d084c9ae6253235f36ac3ba27aee0161f9a23e748b4a0d43c743ac14fc0c27a7a1b22baa406abfa817450882c2e643279f7e13650a224aad146fca1d77f88c79d12fe175f6866f720d710c7d2b5bb715a4dee415cd3b99826a35ec1a43607b722d9fd7f2d28c8647c0640cc62136bd06c31ac71512eb34454ccbf40c85f46c53cde77edc242e9ece7a0c86c332bd9d6015e9037a7de244c5e255a707c0966cecf92bd168977a32ffcda89db571d357be375e31f3a268b292bb07e9162c5f7658c474de96734d708936d455c32c3245a7b48a361a7e379afd113495a4053dfff22d82b8712319d96d8d902ed6bda9224e47e2e865032173cbe9da4df7a4bc77e07f600633ae4e84dce96da1b65c6f0778b4f0f558a305f1281a5be5a93172fd4f98000725ada997b6c8dbe9e482124601c34a917f9c42a3e885be6ee1b8ba3c54cbed994b6b4c49c8ace8318416f2188b6e34e85eecadbf4b636133b44fe8af70a457bb451df8e0e503eea1daa78685c859a6808789f5b241dd3448f475906c52d1fb0130348818bd73cac89fb3e443c6934e092840ea800857a1d73452d20184cb66073fcc3c1202016941bf023c25e27febc84482e4f3fb03be5e74d29a47677194e7d25d0054dd420e8d7c7b5c01eda5de95e3683acffab2efc040e9fa1c6c0ae0a57dc0c0141436f4d67934575796f81a3600c858e63e9139f6d37cd96e54b43027529a3ccf31c78c14c43473649e27fbc50f79e6146e09c22d6af82647802cc8ca02b82c8740320e3e8e09a57e1e6d23d66b36f44fa79363d78976516bbc2c7dabb7182bddf7379bc2a8397abbddf3697290a5e7a3021b3e3ba6bab2e7f91027e34aa21ffcf5f79f13ae92415a9912e2cc369f1b4ca838bff39dd6cf3e278a7540c0e239add996d5c70beac8c80bd0e5500b627f352d2d3dd84088405e24e684b40fbea06c8d89641f029019f7b653bf8bd47b65ce8c37fd83952f7dae537247eeaac1192cb46f00847fab9fa11a8248aa0abd9145a1a9461b0370e7bfcfd514aaca0207094a0749a302fe875a32551e5b136015860679ee0c971f914450b2c972dd7b0b58b3d72eef68a6d497a5b2f633c9bb5cdf7a39b0923113aadc2912f682384cea6f4b425f85499d3dce0c0a62e3383a53299884d7a243bbf997ab91259509850051dd37b23a9532a89fb39f14e2bee89be7c7c175836754a16b3b3e099d20df3ab48c6fbce49815b23b9cfa05808650a3481751dd3845119f80e2a92a0869e026d20584229475a02cd0f1621bf4dd1396223387f5c77fc6271d83e96a30cb57bc47e2155ec1ff32a0cbbc69ded3a0bd6debcffebd185efb3f8aac1e1ef499cd5c4ac26ad9c83b2ba545f7f9f2df6890835af9f8a8050a1017e283158378de92d64ec97c61d5def7b4ae431dee3ceba4821f50ebee8e05d5000c25a86c4e174f8217977fcbad0ec34573b43c7b1e05b26ef65c7225a3b202fe4c093aaac880ca103a1188c72d1d9d258871f7a8e9fa730ce5123b02a07f43b9a9d8ecbfd0a4085e67508d5b50e6ab13908fb5c7266d526b4ef3072e95b76e90fd53e3b6678ceba7cdbf43e649c7eac94f8326f3090706f398ce5e9d27dcbe5d325865b40848a2d7e38a15906b41ea9fbdfe067f854f5e3fce65795bac1ad71bd8fd7f0dc31d08e19d69cf5a9e00fa820500ed6c0ae6a30abe531051057cb21a99ebe44d2975b0ba63d35f025bbaa045d8ad8eda4583b50a0473826e67aefa59ccc07d3ac3c1a24e5ce1dfbfb3ffc2d823c378659eeb4dc7f36bf754b25e1f45d994c7d1edfb9c011f98c50ae11e2fccc66fd52430b97d0e0e5f850350cc8c7198f5fc1b25ef1edf23556cf6a55f41a418ce51d4a586121fc1d35793da9df54cf56d86a262fbf17c46ec6bee05aef69dec0ee737c340c99e54e14e89e26077ef6443593894a168ab1f2621e6974c9bf636b04a178022e9bb22076fd6175d62b6e25289a92b45f1763eeb2de3e6b51a7c694cbb48fc32abcc706851c7d4173b823b4f239b891a5fb00d0627b3e0eeb376cf681261bcbba8f0a95edf52b1f2a255bd331a8a8cea1167872e1004e91b2eedb793f174c37a2908c1b5b097477d5a212871c7874425ba871f98a626e417cbdb5b3eec7217d757d471e4e7a73f7a16e05c1d3da920f69795aa18cac953e4feeb023373ab729b6987d10e45dd69ec4daa68d47ec9bdfe15c7d079294d3e7c61c26992f8cb73c66279d91c0d71f0b57734372e41dab3385c60d93e452d62c252a390034bc38e178e10dd32cae9e3eaaf02c3946b255f12d2d125d4aceb98a5a5fb9390ce774e57106f07815bc5a8aa4ad80f715b12984a3313dcaade8cf3b482fb28e9fb7393ae42e69879edce532a6ec45545fc9bfcf481032d0db3b2ae8f2acc11f1165a08db859ea31424bd7b5f7fb0cab32e79eea85376afed35191aacbbe1e8d436138193ddba25e5bb37e1977861461d47f9bd76520c82e7461bd9320d082f3ef15cc6a25588ec98e44231bb2394d8da4cbf8f20c8e53e313f75a839fc1bf13979389fd3f145e8ca69c036060f98c6e6809d213345cd5b2000a1980a222657f7beb45d63082a4b62d790ec38d63e92e6cdbc8d2604cf6bb8dbb161c38daaf7af93e0b601005fccc092f78b82182c4867d539bf1a289da9923dbbf803a7756298b89beecc10d130aad7fda815274ef19fabe4566d2633b47487f124fa4e63a65145f0a8ba69f4f7344ea92af8f17868bf8c6e6f951a99d2f457f36d59c85ac33c8dbfecb692e5f46b97a623266e8f1f7b39bafb6186a4b4d50acbfa0755b66114caae9cc863758e1fc35c768d53ae44727d6159831a1c9543c991ed0c13d1ae0156343c5942d274d4af2a3314b4485742da7a671662628f144cd520f531f30ceb3c096b381172441d83f1785a9fa95f0bb3f612a13b8873f8df52db64f3b72cb85b54174a3c17831bc7582ee23b5aa82f7f02ea17fa17b2e189bbb8b804216d8f68e593e4fa76a443501b3b88a3e9b83558b4d74d96ba789799e6ec8a6d1a6fbc0357d528a1f9abff7f979845be1049e1627699f493f14a59f8167a09e790d1ea6b2fbab8d70f5fc1e678b6ac2e8581f82c0939051b33334c51a17b7d9c917ba4731a85eda5e7cc9dde3bde1c5c8bef2e61dcc2bf97b8ba9157205bc912022fede278021bc09e3610aaa36644ef5527cc3762f8dfec40205cacc700f9788c883fe6110fac69a28683122ccc4bc069279aad5338cd6c7fd038975da95de0c6397d9cd355ecb51576b3c1b824a0a5fca63b552ab1ceaec16f8926ae9e244c787d851f4599f06b616e2f30b0fa53c639c474b218da6956befec937908a2bfa5a99a97c45a54f90e6b09723bb76ec4cecfbba3ee8065cda28a7e3c8f84527a4a523216de888c8938"}, {0x18, 0xffff, 0x6, "9248b2ae"}, {0xa0, 0xffff, 0xfffffffffffffff8, "5cfe9921edf6421fae44f50488a77af96f845bf8832c83b73483c4447262515d8e20a4964e803c633ed3383a9e4f950de3234ae8b5f8a0a59d64f8581cf14a7ca50a8e390c863929eff4573181391cbd238d5384f8502be01cfadb4a885b67dbcd01d52c4d3746f05c7b00271d14c14ae55b61a463ca6de767f7684a693a5a55a8a09cba360db67deba7"}, {0xb8, 0xffff, 0x864, "7171170e9f1e315342ce132d5ad2bf1d280eafaf678d8a41cf0b537c11dbd0e25744b2ab8ee721d4bcb93ade36ab54e6441ad6423e36c17a21ffafd7c54b0b8df59c837b39a2027cf2e363be53152d4d103a0e7278099c441078854353334e0935ffc5c44606ec7326918e104cfe9dd250435970b8fd7d3b9c1b0ededa39c5371b609d0852add40262c861856aed0e02dff5b8ddaa02f90f3dd7f9dad2077a0ae1990fca8b36"}, {0xf0, 0x0, 0xffffffffffffffff, "5dbb0872e54453ce4eb226ba909093d03e9fdfcfb8cf1bc47af46e926c87bdc3a2a8de276f5d52896081fd61081355c93ed85cf2f24435c0202da851a549bd30095c217821d4991846df222982a83961a0cee23eb3aa4057ac78a8524d600bedf9ed348d3d2c1df5564898df9d6a6948e5ac0d11bf62542569373c7548d698d775d0ee87df1abee8d1bf42afb9cc89614adcf4a4779d0212d28c3ccb5a10566a585852d526558cef93ea76cda83659f5d5e98c02cb170f525af36b9052f870b2a67c4ae751ed9b576313250719eebe427beadb1dcb0cf68ba6a6"}], 0x12d0}, 0x2) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x4}], 0x2, 0x0) 16:00:54 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x100000a8, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:00:54 executing program 0: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgid(r0) 16:00:54 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x1, 0x4) read(r0, &(0x7f00000000c0), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x9, 0x8001}, {0x18, 0x3, 0x2, 0x6}, 0x90e3, [0x9, 0x0, 0x1000, 0xfffffffffffffff8, 0x180, 0x0, 0x0, 0x7]}, 0x3c) sendto$unix(r0, &(0x7f00000000c0)="2c8b26bd08182324acebeadc618106acfcaafaa86acf991098124a8369462b8b29ccf0", 0x23, 0x5, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) 16:00:54 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x8480, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000580)=0x1ff) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x2, './file0\x00', './file0\x00'}) setrlimit(0x7, &(0x7f00000005c0)={0x0, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x2a9, &(0x7f0000000b80)=[{&(0x7f0000000640)=""/165, 0xa5}], 0x1, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000d00)="e2afaec0dab52a1ac932971a9a0a73ec73a2cb66658791eccc7866656032367ed974428dccdda93584208bd2d84af502d3c341c6ec8fdd14bbda7debe085297f6d7ae3ea0f618f3592117144f042dc85adbaf22e7df345ffb0520aa99fc7cb8a901a7c39d27038dc5708318acee3e81337d0dfd105b45c392de090aae088748958c99eba2acfdf8853f957c95cd84f71807c368f2e838d033d956750ea9c0c52e7fa7484e878e20a69deefd3334991b8b26d9e8af37b3dd2ad2414951524e7c667628b90518be51339edc6615a181b2331fc7f02bb06645f29cd84932375d1f194d0bac20f8f7937e27a30ac5701d7ea4b36e86fe86389342c124f26c4fe7891ab190796f8fd0c3f9424994d3f162f5963c423c3fc4088f9b56c41f71794e97ed10a40b2e4b0b695966e30e397334619b2d8d43c197a975c6d8053ae9b2c3920334d4dcb570f5cd75c0c5773f1ad58dcbfc6ff2bd1325f75545532e2e9e8b2278203b130b0f82c92b5f6d8fed7de40224db44608608f7851ff7cb41d74ab446a1ae3cc89ccad1f2bd23e78a3f564f1bbb5e3f26baa0594c780679a2dfea4ef62d4f46db7863973df15e3fd16ff7ae19cc7ed1477ffe4038fe19dd6eb240447a110f8eb6dc77d8b0bccd0288d1a556ae1c4d1854465f809823b6e7a167c34a701951827108be1bb09a27368ab37d875c4a3b5e5fb342927a2b9fddfdcd593ca7dced545edbce59dc23251e12be4f995b49b1e21ef7966a2e46ff2bb7e6f9a61d34d46a2abc16c6ae5fe33a8ab8e3f6c4bcd6fe8c11453fa3e8f44753549f1a5dea3dec5e20be8ecc38034f43234c56e57071a90503fec205277f217ae40806f3b8c6e86dae1fc4c29a8ec6fcced5cd526ca4e6a16b842e4f80b1c5b39310e5d1a97904213e509c5fd718b4f8d676aad172d5ba9b919a9c2da06502959281fe35f3598cd02cd393a26d8f1ab8a6fdb299c1dc622eaabcb382432208d9ddecb0472b74327e6e737c05a971228a5cf0d187e72f0caf12223b6b9eb5c7b09158fdfc2aa638bb01445805d7c9338d6eecca6277dcca7559418e5f89e0ac45248432a5dbe1739ce7317349181a9d11325674c7ceb6c5f3868f9b74be646e6f74fccbffc1626af727a5f79dbd1355415978bbd92cfcc485eb126cc93b282c7cc215f31001c8732f7508e8addb8c0f1cd3620dcf1158b4ead45951d18d6cf5ab931ac5719700eb0894e4b2bb476104056c56fdad3ffaf31821b69f50195e9e38661d7dba6310b004ec76ed77b673c00f26c77280ff36bcc5c8d7d66327dc539eabaa18ae1657b2701c876801ee65dc41a0681fca22535c49f342caf8f7c0ad494732202aca0cef7d3e3d75dee1a0a1f657b1fed5227fd4b87766089c0d64c2f9d50137732623e7a969f414f89f76300716d074a94a69ccf36b5a80c00c417c0367bdd2f7a1beb832e8e08f8fbdc9c20c4cd2adff24bd38e38b276a7152e5794f6176d095c75d6d927b5f405831b0fd3014cbaad84ce9c6b146b84e2b54a4b4cd04a3f8d53abf7ddd43f6c2f6e071b2dfea49624d4b602836721773143da989cc660009eaac65a780a92e2574f69b8fa3eb2c660f23891fe29eff12f9ba7318faff126432819a25af3ef854ef4353e9571c6cd22a81619cc14a2c2ad66bfdc7149e31256cbeeb84ed7447a41e66672f86db028f892fbf5cc66ede9c9f811fe0c049b76bc8810ab0fa59b8055577bebd6c1f14948ccfa0ae5b015c7d0690b76435074d93984e2691131903c5dfb4b26da9707fe2ba58e0cf8933f611c56d921bd28905166802d739e9c70efcfe4f26fa23012a4794c413ed62ffac72c2a1c6a39fe8fd19c963572b9767073d13e2857fc64032fec7b4d3fc7fc4b6caef0e09718e9902c7c57e7594c7f5aebe15e4982223a9df1660b1f534c71ed2565ce78cc6e7641cef4e3ecefd0f77e5608b2ecacacc22dac7d89162693e1044a2d3e9550af490a72c37619e704788969cd00d1fb47273bafb912f562000c19bb190176fc0ab6d1f7ce3f3048111da32c9f6627b0a9a769bf036b573c65936d619217b5c12b2919074268a0ab7f1bb1199e3f095155d1747649bb37422e2b0e9182eb415e713798cdf079d7fa58ad1fed4337a50b68afc79de82cf0aec59faef66fdbc18410943892df9021b60dc10ac08003b49d3cc3a98df48cb6f112d3c91f7f4befc70416531451191b3911b90657b647353bcfb51e7d23c49481f930d7f933a88b58f44d777b624ebac7d6673e9af5a654e00886f0dbc022f4b790022866eca6750ab99d18cc6b82f6a381db79e521416b99903ba021c040b67b27836e256c370981a2c3303609f260f04e49d609ce494e6952fc04b8f6911385fc6ffd6b1f174c1dcc9266c803640ad2364079492a211da4fbaf4df5cc8441b4af3394d4707affc37709a8086acac5d047f876c5b1fcd0af00ddf07afa7afa9ed56f0ce1b44571980146f8b79f635e92361eb05d85b829d6cf3805bb750693a30ffa6fcc54021316544cc21e68d7e43e860a19f0dcd64db9f1c1bd3024db86ed1cfbaad3b99201c0a1d83a66150537c696ae531f77fa36c688f55f9be14b2401e92781d7c0c1bd798b438e5702062da6b3896c35f57ece66effb4ba220f15ab25b16c85af1cec8110999d8565ced96935400f2f74bdf15173acb429219adc0ccd37ba3a5103daba498200d3db8f6b270f197f63f64948f06e5a6f31cb1563228ed99b585faaee06752e328800fdeeb6005565bdfc9689a6e586983cdd323b856432465de17a3ed8b1b3c7d42d8b87311ab2e899d865d27ab86a4b6259181f158b24b43a403464d80f90b50b4f11362ff175ed9d9e18540b9c03cf6b1c994c65e9e4fd9ca5efcb4338da02fd3fba64fa4c0b2270f327bb3bdbebe0cc589c0144ad2f36cac07919778e30bc8ff99c4860508ce144812c2e45692154e84224d4766f1a53fd60ab958a8fe21c24f15b8457cae0815c40e66cd262953e17783f2b5f3466280db10b603dffa278e2b3241a7687365d7495ea56b04d5b326cce313dfa9661e1f71423aa6192d8de093ac35e6d285d9d35aed46787b5ab69d31014d78aca0c99029e7f0ec83535d21566a6b1d098f2b34aa2b4e8fe9ed42bfe9a304967b622dbc47853f72530c7036ef4fc9c73932bd098620833d7ec6bb5e3e828f349a951953f5d590dfc96fb6dabf18f17240a1895511ed51af9f7dfdc3464504995e6f14c9f8f12da30d4b2705f916d366fd9e179804eb7ba1afe2da96fb583c5affd85587988a323f2ac766c676904e905b4348b81da9d8419756d485c27994625c7515afc98d845be69d8acceee780df7d84a102c58e348f28e003dd3856a85c55771ed569c7227c2273eb71494e68313bfd5f525db15e70f5a0b758b206b92fc4631d3990dc5f650cdd0f193bd11bd97557b93d976b79012f0f8d29c1dfd036d0fa07b1941baabf03bfe80d9f372ff32c350dfe86a8b656dc7f9eff4247c51e791f58862578f3609882c6991bd73997ea7b542508269b57ad1f4e024f9c10969ab5d6631ac3cc28d59ed3f8163534ff26328b58b88a6497c57062d28c154b195fd9560e50c0ceb80282a57ed32530649eb4caf493618b9cfb76cff4d81cce2aaa2103f6b0a7d907bcec601c6fb4cc4e062d61f30ef5b1ddc6cf7d8c58f782a742a786ecbc64f7583aa3a68876d6dc937aba4eee914ece3e1b23933c9682aede7ecd5e6c60c143681cc910d7d8dfa54d1d089f2e08e57ae03ae07fb1fa0a62b3042f6a0c5aef49d6540068b7f2768dbe389377664c52c1b6f7222c933b891981ca1a97904850c422ff51d2dc3f7a254ce5d80fcbbffae9d0e957a0609191ec22398eb6e90f3cab9550040dca3283ef2d91def7a1e4cae3f8364ca9927c2fb6e3fd089bc66743cdb4853bffe2ae8583e31c74883050613c47828b3b05fa63aee0a0efc3b540a877e8eb2291b93df73354a88a0e013a9e4fb7a644418f21d7bcacc7cc711279d2d4dfa86cadbf44a2e3085d672a8a1633e457ce784a9f9efee867e31f8157c99fd57b4c7ca93da54a69c249ccfc97da0e1396d53866edcd7a6f3a038f8447e0bff2db8a42288c526ae9ab7c96666357dc63f34bf75f0c30143aa426738f37b83a24a5a7a1a7f642499abef64ce887b63230e12d28852b3186d9e9334d4340f4d0ada75381ef1a7bbc6997066c1c5d1f7ce0ed02032e0b33e8d77ac404ae7992e2760b44d4c8eaaefac3282099e0139b6dada036085cbfd0ebb3b490af17877e4430f0d54566e46497082c3bb7463332e144fcc41264c1c17ebb53dd23251d4cfa2040066b99da3c2957da16aded495ef7ff53678a22d3010315ac74001133792effe83a6cde5d665b6ea6281cf17a39152a82fef76efc5b54387ebd33cb454ee25bbaf5a27061d5d3fe0e996e7839e12e369aebaf4f3553f164c99ca0da4c58a8c716197bb63913fedf0eefcd8317a96c5bed52593700a9219593cc808c160a30e420dfac13cfc0fc6340d287679e2d6a17ea75252e00eec4f1dd657d39a5ebad8b6b84d4b0fc010d1a53a3823cd48fc20ec9cae7be869c299ae76565d87d1e62e4fdb613db06ead936f4826432b65f0dc2b1ecc386c3f411adc7578aa63b02e44401a19fbf4e365daaeb47081663da3ffa271301d9a16e7d19d346d2478f84f603444d97efa43be6cba12cedeee51735cb0a97a7cb2b6c284c9169cd96fd850a8d505775545557f030a78b6ca2f5fe5d263535e3ff5b8c1d3e6bafc3e259bd07caafbdfeda1d81df3754f246631ba68a29de4631a76bc584b39efe5c24b9e2581621bd7d688d2d86460c54aaa115eba7606e5b5b0bd710cfaba6db61e0fdea7d4b0459ff187ba28d2af3fbf70ba24aef88b2982a4bb2cea963466053de303d02e664671e63d44a58873ba9611513b3ff4461a3eac17e7771471de228c91c93829d980cf27311f185d4177dcbc8305a825530f4161f0b1b257d5c68129bebf083b36a5393b9c80d8fcfa41440125c6e33c5712927caf0d51047de398a490a3487e74da9021b555dd7151f40632f660c64e306477ca2238c126190a5da6781c88e400fdf6091792530506c2b4ae0316a33aac358b33424410aa4c157a3f321392f4dfc7b9bc863f295497922f6f7143b01038ec222bf9c9b3d3315781763af16c7cb3049e00ce3941c5eca4ceba582b0e1ab7dabdf506a904333ba0d65dd1b43eb909adb39b972327f76d3c3cddb1a1214004afcc8fc74d0db0be826c63c5984a6aa7e54098b2185ccb8fcb5d98cc05e749dd113b754b6c5ae2123db84ae6dbc7b155edd5924d57d568037eb663f7288ef6ff0f243f31d328719a09709e2d3613ea235dc08e5e0077e6650e3cfb0c956086e28908294a88dff6c34214ee5fd0af99e4a45da23cbfeef63eb60755fd9cc4350b1356788b87ef8be7a8419e14ec9f162991922838dfcc207e4f4d891c68e8a402cd36524868bd3f8a8f7d185e316ae344c6218026b82ecf6ecca6d07cd60335660fe553c36e10c68904c6a857b0b3e455125b2c6fa8267df600267fd7be5e2d262d8140b790ce1aec897e3e82b8c3e3102f20035a85ac1ebbf26b05adc786a21c57eda94468f71ea2597a5279821dcc4be49d6e57e540730fd2e8ae2e3e4ae85f0affb7450a5386bb659d9926f1875965a4f7c45823d0bbb75cd7d999a151ce970b9e83135a429fd5b98cb6329f0d4f4c9ef0bbe95ab5d7a1497a3ac2dc2e9f03b5f28bab38a6bc5c6a3c200eecc3c6cd647f456de00143a", 0x1000}, {&(0x7f00000001c0)="6299fd4e5a423407599a3d450c46132a92f35b6adb5da4a9787a3d530f3c454c493bd11f2157b0392e9eb27a1e6ff790c4814a41f594c0", 0x37}, {&(0x7f0000000200)="155a770ce9092ef317dc1f5e732c09d77bcaca2f7614773b55478100621aaa9a0df72ca9f37bd191e0ee458dcdc8d5530de4", 0x32}, {&(0x7f0000001d00)="69e8c50925f2b1c3698e31a95d4ed9127814535e37018ab6272576b3ff8342621ad1930bc5669d60463e87dbd9ea0d1b8eba629a246b86e0087281bc871ca815923af8abafdfced0bcde096d0403b7a2fe5b4350c4f2423a9fe6d6c670c6c9daab98dc85a5b7c4aa725a63b41afcc02973e6753ef11ff092eb7f8e70b645a1dbd4fc30d36d684444eb493f8042687a9f30835f62690e7f8e9caa1c8d2137159b45a41e1412ac379c59dcd6f0bd7cf8ac529c1be2cb5acea097c6ab0156f4a746281fab7a7354fd5f951a361d19ca023fa8591a89b86a86165435ba31828f995acf0738edb626643896f807c7dfb52ba5d5ed447fa6f9b668ebd22993cc71b1c2d5ca9a8242885faf5056d11514c8eb5dcc3076504a52c516e8f01a04a10645ab975b2b01928364a2b993a763a9eb4db069e832c7622564f29d7d209344693678a109c5a0df769138a703f5e99be71f0f120d1fda7d12b7e3dc35ebea1bcc9a9a8b2ae88182c7e5426f484197b12fed7934871047a66b359f3fb8e9d59f409366500b075202af68c7786ad396a1b4732bbdb8e1df585e1740b83bef78ebf9c154329f9cd4f9c35dfcd31ee7274896049235dfb93bfe836620cd8e80ffee1915c3107c8defd7954ad95f2d71087b6b8c4af255e2956baeb4251a49a5a1e3df6dc53f962556f68fb17a6d3335ce6b9926d0bd69048747f85b6b9231354dd426c85537c948af5b039d5fe1660f7da209b7fd0c119bbaa3993898ddef094b3383bf7c214e7ab845de1253441a05747caeef4fd98b730720f1f791ac910e722ed9626128a53d794963887e9d388b17bfed5db24932eab3e56d43590efa10dae01f2289f7d71745cd2ed521720ddf4838f5df12afde881f830c7e0d67e6fb401af492074bc893d5ad43cc7bddc694c2bfad5c2220b2a52cbd8990713af9265bb349c90666b66390be272ed41fc1a9f47ba29bbfb076f060c73bfefde2a9e458ee1171af2b12645ff2c22ed97a31439bfcaf4288aa86ba7e0fc7273559ee9e284e1c466047232950fdb0f3a06f5ac9e7095e7f9e489ef98e65751d4d2589c0570681346b74db7d17347f94b4486822f3caccd31bf252ab140929a435268c6766714a4fdf1db88b0f0fa0f8ceb3130d221536c267d53bd83322ccf56789fe4b88041509be571278292d85298e89b358ee27597e384f6c25e47300cb7451c6cb578871b0327de4b52c3c441c93afdf1025a2cc7defb96e2761979244bd118c12804e7da0776edadf1ba3e7af37a00f49a52c68a4fcf07d90f6fb123669f9fe5ad82cf625fd2ce55285a24ec238752fe2c143d258dc138691e0a2750b0b090aabc4c1163d26e998f77228ad7d6d4523419588db8ba6373b590bca27626d926406e2dc90159294b1d8bd2d788f9fa02d843fdcc2480419280282ae15f0abdc5ed3b4e0cbb2b23de472f252c271f16b0db109ee0a146a4a2e167c9b9ba06243c868100cdf90e397804283a9530303629895e2d1fd954234004df7bec4c6131758b5f00183fb01fefb92cec2d347629abecdb7212ae6c6285b99c02188f1bbbfbf012d14f0afb601981b80e81060acda61446e61406ebc44199e58c575ddfa83b82b44a862489e3d33266d3faae688d817018e2f3dcd7a02e1e1000c9a785cc8af81787f8fcacca22df6da598491d3a284151ac689a86e30169938f2e6a8d0328609c3e1665b50b42acb5e0f78967d18e852e3baa029ed0472b87b7fa6bae55441645c8a1ae3d66fcb10074f96a340342727c68f38b2364539dd9646bde9c999c6883888a6c8afba7cb9c0a9dde90f6d85524e577c8b63282e45392e50c0549a50669f1a5fba3f7caf8e093fc9741a93866465bf4f673a6952fe514bd0895cf101c0e4ff185edc655e514ba7b164356de040bf4e812144a0f889f843e0206ceb5b16d43856955ba2a673ce40b63c3924e1b2cbf9e70ba208adac25a98c46863942c7b5b9b11f8c74cf28aef9be43910e90da417a6bca1eda1566483a34116f87239f05a338fc248d7b0a0f8536280210219ea8d1fdc71a39c71269da24f9e29a6ddc9d8b76bc2652e543d67d0f7958b043abac905e5514bedc8c63f15436a7092a69a0615b1897c7e38d5c622fdd5bf49ee791c42e17d353ffc10c1985009c3e8eff53bcb436df1b97bf80e509f65ff97c87cc0ae182dc354b5d5c36b5e8f3191949146595a275fc20a06de7abbe0677dbe6ee7aa606f17ad5bb5831a136077e9a6940f5d5e2fbeb420f2cc9da70298976409da6481d770468e0ff61975d40944095218a01335f2813ebdcbbb5d18c7a9d6404de4cc0e089b8220e69e01880028df1bfaa89cba3224a305579ac8fa81ecf2599b34ef3548dc2c6e772c0d15be9c480dcc4756dc9196de3291b8297ac2e55dac13089ff2580263c2c9777f2e7c1114eb39981b3c8b25447fa7a3ad1d343dedc3ddefa33003ff13e084b5a0afc11db87530fd9fd9348e44acc0ed7dd0ebe0bb898de2fd51a79a9e49af6db8ba60b751666208ffbb9014ada1a90ab59a22153a9c6dd652367f6b5d0b1668dda29e5023f68326631370601aa6cd4cc3200db6cfc04b48e82a6e7b49b2013a1911348dc3770095d7c75bc8bdc0aefd5e16b2ea660f979a80b2735c9d956eab3a30af012afc9436ef7d7f4be298adc4ba7cac5e68fed9d15645c8d6e4d192c7b096bdde03c7e64988b3d8f17c261d7defbac0666f3b10f11c435f6209c7b26030981a9dfb325b2112a59b2de0e6e99d6f53f3b2a83cf5ee6b90dc1a36527093cee830744291218c6e5a1cbf3f57ce2d4b117c974dc489ba423bc765e7af186c0c10b160b9395eefd87a8d0679f38c78eeb188deb1c01bfd9f7d7a8ae2d84011f4665325e105cd1db53639683b96ad11fdd9bc8aa1ee863e7a9348013b4b43f898df310fdf1343d9a8b764d398c4dc1e0e68a6c90afd0c6887bf01393659bc10b743c2b450d5e5fcc26498a7510fe50f1fd85b12f6dfc9f2030d0757d97f68ff07220fa2ef91caeb08826bff44abe60e0139c8677deb9aac64a2d23511a5f3fc43ec0e30ffaf4823f8a607c2edb34c5eb828147c3ceb6246a8a05124a70f3020ee57a4670a7e986f10db077064c6656972d93f8ea7c596dcf892fc193de6f05f617897fd14b0dd09245e220ac7f20dcdac969206b48085ed8a66e5aed015e5dfb55b3a5bb3486d266484507a6b4f39d1669e0db3ba447e3e252156b974f12f899ead5dc0dc8e1772ca211458cd8480698cc75ba0c1f41e6d100d38ad2b050e1c3079fad175db76917b05b88c70e2fef115dd1d1ec3acf2f709aca688b41d7a8cbddf766f3e4bea9c41bc3d55d5f73729e1a3347e4deeb8d35e79ff36e1007d9db9809fac8958d8c9ad9321a4f9828a1e8929373a3f5d781d1177edc8fa6b14c3a09f89fc6e01120dcfd512fcdbeef2b71c51a2de013af8304e67115174eefd556feca5e7f34d714a1e04690ef5560c8e4791420a66921929119427a515d371af9a11da5a7b3c0c865a67eedeb1dbabaadc1dd700fbee82235eed3506dc5ac9ce646a6495ceaada1ea1536861c4ed83c58a75b1a986c4398969b3f66a322dbf6a69713bf8e6057590d3b05f37905e8e9eed826ff5fdc26c7303964b4aab3e185f51bd3b9e41f3707cb72cbc67f4e932593dbd0148960f85c8dd426ba03b894efb01c73dd658229cdb6196b3208c4096694e46ae383f4a498a09bc47202e26093b9034c915841afc7e1987e23acd8e126b77761b319b1f97536ce5945cf04d7b12fdca39065d832710d4765b768dd679132c475894f96a7999bcd10e4946980faa0aef15f3a3f737ca94e71e726169ee1d3dbb0f9cb7cd3f7457156c427e5e4503a0473431ac317d11ab8d836c40fbd172d96279484615e861392cacf074a5c7ff86da5ec6b044028ad966a012ca28b981e688d6918130f182bef2881f71051e721d2edcbc282f235a5471345b30a7872233a8ffd3ce8ce26e23dfd98d1e80bde007758f74a6dadb90d135a1034cb90bb4e5e3b3f02ed7e10ad3accb9c8ddac8e7a46808b480f325ea4d3dbcd6ef656aa5990f7af82ad650b20cb8402811abca35069c078ab646bd03bb1e1504a4be8f85f2ebe59b1992780c8b52250d3fdbaa42e56247810d01b112692572153fef3e90f01ae90ca3407a30cd8aff0f94085326f292b686e0e3f6bb45ea26e4307dc1e14d3f5d53d25cda8644941e0f72eef7a7adcd6788e59086dd1778ca65d4f87cde3cd781738f145e8e9989568dd755cf8202636ee7495813b8464c1988ef676ce44129a86001a87450f1eac82501c78e196e8c60d9df027b0f8728017d657d8356136f39435e314844ee7c164a2ea24721340df37b1fcb033cd602ae8b68ca3b8a0dde868b6338fe2a7e064c8d6e0677701f5a89829af8e6826e4c0e807a1190435d66119f78ca8c9fae3397eef49edfd426c50860fd906734625bffd086a03aa7b76682054d22c9c0a9f668b042bd0de1433e8a278e8a0f3f3947ca19f66234d80fe6aaed9082ca8e54c4c5adae8eea40683de1312f302bebc770ab7b502a71917da0dae5d12a6e00778d1a450a49a952160644e16ededae41e26ceeb9d855a6f2db90ef2987cf3e3b2bbd5caa3501b6a9875eddef6a6252304e50fe4544078ebd96b086841c2f1c08944956010ef1167c3672d5c5749731938006d298effd4bbd46e1928970e86d224e37a8fdbba8133ad4790d574cb52e3c261e8574600151093bd564980f83c4c597303233120b9b2645ca536cf75c3c7811e1906a617985df8f5fc1ab38c7b9584f65b8f858883bd723a2249beac24d100d29ed8868bc1037d26a8c6eddffe9b143be91e614480422d46eb38e018b3ab064b09a5694e71f3d5072ea8ff7f94e2dbf4d447f4bf59e94008ab3be0b67d17cc01abb5031934734fe3260c078fe228a407a8cd271a5f783d852b912c9e3e291e8c81bef399dfac4dfb915e73e6eb563643240eb737d83fd1654a0c04498f5d0924c115a9e1e11b758172912f70d6e2ae03f493ecb7777b8e8fe1e94c487e37baa038d5edd2d06e9720baffa931dfb7ad560fd018869772893bf6fec92ddb9e4aff594f884888ce1b2ecb1fe9c359fc7d18ffbfbd0582278402a4afa194b07288730bf29a9e050aec1cbcb6ef33c6c5b249432ace2430f6da69cfdb1d3e9c02cd8663b10d18ee971cab8d708af6e1034d172cbd7addad05117091b891f11cd49db2c741e89cde8e20b3c24e71ee4331a142d877bbe0be915e6e89b9a1e5f1f32eea854e598502a74f61a824066d561b5b63f09053d2ed5b484844239c7eb45484a3e83f7d61c216eecf9a78b3f66ed81f873cc47c017b12dac8232fe88316149df05d2a70ec1fd8268c42da9eced7d421dec27f948422494956c291c15b6c9e63598f44ce5e58e51c5965c313aa48e5c4c4f5331f8734e674ec0229de8415edde6c31ad6562f5b52b883e9f6bbd119e4a10b9fc9f93a32133f90db1c61ef66ed17cfd440035f15b828c6af662936539c72de31ce1bc05d862196913f0624d0ed62f72d21aa2e00564e38266d99400b0f638064f6b9e5c8beead80f23bddeab375357e62cd9ffe40b267ba12b0ce4d6657a0e5f872a25f32ead5fa81b445b5c45fca598e9f443eb7874a794d461d7b86e98a6a1ad6ed4274e171ab56c03b3e56fdea3c872c14e66a71e11f32039b09c8906dc24973fda3ff6dc9f87a9177916523292ca612fe055029f971229f7d75e219624841e9cac56fe0c1c823910bd693e5cd8", 0x1000}, {&(0x7f0000000240)="907622c6f62da11b37400a60c26b66f1dd6866a47ea825151c367625683e8ccef3382e2164a8600b9ea5c21027ae8d54d92c72a759432e8fb1a2ab31b2653de80af28a2a68a3d329cf1a462d610ea0b77a17fdb7465a73ed0cb2fe9fff3c0ffb21a9cf92d091245d019fa54d60f8b58a21569415be25b84b5225bb04f878e87f45c67aab9cd6ac595da67dc7", 0x8c}, {&(0x7f0000000300)="84fc7724367075bb76140c5e953a3809687ad4b5fa78ce9c58b0b681d92e517a2c04b09114715868bd220390d5d3b6733b5845f207ee2365db14e8b7e1aa7b754d919f7eb13a9a133106fa78b57bfaad6428bc4a330087a58d4b942a7fb90e886d18f53beb3b313089170a4dc9eb091d6fc7214c188e5de80e71731f7d66dd7b876244fba7092ff48d617f8b48e3b94182134b545f4b0ae88b029e2eeaf1b0fea48020e5b0536231926de884c8e3cebd4f515b9437d4", 0xb6}, {&(0x7f00000003c0)="0df4c09858acae800d9f88f75485b889f3b64fdf21adf48646ccdd", 0x1b}], 0x7, &(0x7f0000000480)=[{0x48, 0x1, 0x8, "35834a88f88fb46e7a66bbdf866968364ee4e6740f17ffb5e08a6537c7c6a4c27223b259060b87b8389bbf4bbd4d9b8e56"}], 0x48}, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5b3a306f38fc6ebe24d2f630205b394c9d32c8da9b65dd9e9c3c22c5171b09da52c3ac3bc0b75f8707eeb12c864297d9", 0xb0}], 0x1}, 0x8) 16:00:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x100, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='\x00') mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) r2 = shmget(0x1, 0x1000, 0x248, &(0x7f0000000000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = dup2(r0, r0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x6d, 0x0, &(0x7f0000000180)=""/109}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x4b6d, 0x3, 0xd9c, "9f8dd8e500"}) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:54 executing program 1: r0 = msgget(0x0, 0x4aa) r1 = getuid() r2 = getegid() r3 = geteuid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r4 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r4, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) mknod(&(0x7f0000000300)='./file0\x00', 0x2005, 0x0) r6 = getpgid(0x0) r7 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10, 0x132) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000200)={0x1, 0x1, 0x10001, 0x7ff, "2a5e3347476bc1951cd319b2bed6905ceb2747a0", 0xfff, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r2, r3, r5, 0x0, 0x401}, 0x2, 0x8001, r6, r8, 0x2, 0x1, 0x101}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0xce40, r9, r2, r3, r10, 0x185, 0x8}, 0x3ff, 0x1, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000940)=ANY=[@ANYBLOB="2d012e2f66696c653000f38a03a1b2190a587961aaea1c05f40c59c58580a24ba319185bbaa9f142ebf87d87bc327538e7fc732abd757850580c5cb51f2bcab1ae5ad0e3ce9ea76d2f2ff9b4dc3d711642ec299b3a1f37ce21d1f2cae1579c87bba8d9b980f6173a13424194d14c5383a556d165338157a57fa446f8af26638d9be7b9dee0648f05027e37f9caf77967349cdc2cd098af4af7a9b24d6dc857a1c5eaec1e1a1b442689127f128cb7787c7b9d504be053ce910ce0230403795c9c6c9a363f906874070d20be7c0884c982521b5482a5a573953582edcf1e6a1d704fd449ffa92a1cb3e89eb27455d03d8a3a6e6fa25eafe2e13164f914f6a6f5e9b38401928a4624e1d0a8a4d0c779939d68b2111f84b74fbf50dc30bb07a6917004b8283eb2a6caff8950d7bed0d8d9970a95abc44ac5de6f10ea41b7153a63991db68cc52278020b08a5d44a3693dec70a6ec6ee0e2bef49a529c25ff114f2035f1c0e43fb516ada22b8a54ea7b9e68f136f84fba8cd89a8e1cc8632a742b86e72ce13ed4342ac4557dd8e9a2c44f504a076d5bffbd775ce8341c7a47336f622569401cfdb54b16a24089263b19bb8726e543268a59b915492ba9ef1c47a0d3ba65c838304c4fc2cba499f66406705e8c919e6566ccd135835015fbc7c23aff786883003a7a13b983c6acd69f99b5693671e3ea29088acc455d526b4bc00bc48c087709fa2d2d4725eb14f528c54a13ecb"], 0xa) setuid(0xee01) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001280)=""/4096, 0x29a}], 0x1000000000000065, 0x0, 0x0) close(r0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) sendto$inet6(r0, &(0x7f0000000180)="74319dc6f95365a7f7086b7587150224d358576aaadc1ccb00ea9090cf18a302cc599069e27f0f93084186a2f36b9878f196153867cefb609cf4e051c346d99fcaed0a630c9a2968a42aea86676c7bf91bc20a28f4", 0x55, 0x0, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x10000}, 0xc) execve(0x0, 0x0, 0x0) 16:00:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) getpid() ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 16:00:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x9}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000001c0)="b9c34223b17f92674dd9ff86994170211ee1b43e61a55e72f467c943b1e18ceaafdc7451926b75bb7a3375b7b8c2e996119506516399963d184ebedd50aaa894d5a8815e1cd4a4456d04c5f1f9893a0ace12", 0x52}, {&(0x7f0000000000)="4338bc2a349e34f76a3ce2a460bbbf4c1d9d3a32fd61314e8233989eab0880f9096eca90784f284d1aefc6bb57dd63f3dfe80c280d0be39adbf2", 0x3a}, {&(0x7f0000000240)="adfa6cfd3248ffcac7778f52dc8e37225b974f94383290308ed72841083ea662bc55bcf28d71f03f90cf93bf5eca832abf509a98fd80062090168e10ae6eb3a3368b2323c9454637495543be2cc45ef5331e23fb2bcf635376557026975203fef32262a47b1b03eb73b8a212489be40695b6e2f2448aaab6", 0x78}, {&(0x7f0000000300)="a87d1f9c7ea2b2339cc0497d873d99a34fce364396e3bf4607796ee5a5c630b25edfb690cd1abc10db964dab9f2beb2ace1dbe401272ed9c9a2c740422bc84cc5ed698de7ad244be0de99648807349eda256c3b3b0df3169e286f12b9d02b1223aace928fc3d4a5a7961933ed37337f14959a96721edd0246c4065ece60d51f7286fa130df606fc6a47ba07e97613e4b3f76832f66324ceb31783f83a5264afa9316d8bb", 0xa4}, {&(0x7f00000003c0)="fd90fc3e1a5a49742e950f1c97dc631b1239153c6977c7c1d23b609a63c0958cb9933453136d3eceb91e03d34d1b03539a671f1bb0215a01fa9265e5aaed37a799d983d793b8299c0a2d27549bc38563c104764f8d612f5fcd6dec483e81b98e01eea394dd360bfd6370fc71724770618265ec519d431776c4d5247d4580e9354646a354519eac3ab6e5dc2559f2dfe20770d8db2ff33d860b86007e88f66b145b68730af744cccf5626b08f5c209d83c35075367047060d8b5dc375a467ee41d7c7547a58f4e0b393ae245cc59c4dcfb5cf34dcc6b48a2cf9dadf6b3e6d735069bbaa58b3aac45dfca0bd4449b23e7c446be9e8a543885bc786", 0xfa}, {&(0x7f00000004c0)="db9d6c9024eea27421da1eb53776bb3977b1b8179aca2f3c7c8c97f6612eadc79f5c5c258003a6b5b99f14dbc1011cf14023886ba2a05c611e51d8a9abfad84bfb156f50cdaf1ee67799e954d7209d080584863cd10b1407229052de136ccdb6571941554e75668f1e31c31e2c387073fdd25327ff6eaab46d4d990d12dfb014a9d394844caa3389e6985b35f09a8273789f0c30711507a8c7f31d614e38df234c144186838cdbc6a3abe0995321e4851dac4e069ff21dc152697177d3454c0efed3d120839af2beade0aa5c5a94060b8827354851353a201e2493117264b42adf595eab4b1cdf7bf29fb4fa16981f7db05b0fea9530ae7a6f2e90bbd2389cbf1cf6fc892d013268198d76fd1e49fdf6750d074e1615193f76d3fc5862209fb876c10c32792d0902b0b37de1500a95ceb56f81c965e6ef8cc20a973d4a6332fc51b0ea2de6431ef3c35d9d18202f2a3f7e4801a0c80d32c40dc2947d6bb0db8f740082173910256f5196bfe7ed2f03a919732b7b6a8bdfdd56df03ff7fc79c3008898ce75b538117f33c06b810e52dcb17fc6dfca3675b54e3e893ed9ad64470aa2038e5b448a9c0d164fd4a88a2d3a3a9afd645fdd3193df602794e869c60653eacae3daa33cf53cc4fcde17444b8947e5f55360cd53735d524a47f81d7da87f5be6d7beca587d8cd59da78ee98bea709c161cf84274bd2b979ab3bfa952116e9c5b6775da027f3473e84b76b6294bd5da0ba4dff6472796f2619d4c093ee64e4b7e4cea3916d0d1f2967aa7cbfe53c064676db6655f4bd8ddcac57c1bb49034105d83d73bd999a511f0638fb8eade43acdf45517cfe8627c1e24236266c506ddebd8268e6b81549e2b78cbf427e952412d171ce1684ca1fbe98c20159af7a2067698ac7e1041987d6bbac5019cb9dc5491f52e87b7b4a068cce6b1b3e93128e1874d3babc24ed3edcd3c6a0d38de4af5305d0af0c950cb51244211b656582bbceb0524bb6462386eba21a686f60f5d3891d3adab54e83da0665cdfc02459616713e4a2e13f5e1dce3059951a034a522601efde91f34d4ecceaba29b1cebc0bbb4b48e45b60edee7e9912fe5ddf1a3fc238cc566a7b617a5cb8b658fcb87093902fc03de7f122205a19837368c79f768b1aff3604ddb18c31b33bd90f31e9c59564f2c2f746d0e65d42d7c3f0e039f95f51f06d6d223809c9e1dbd970974ec9da37572157493701f0f21c436c5f5c3b13e43aee3ca7aaf7289a83daec93df60134d5f904aeb6bfc5579cadc2bab69ac118740fe926e9d04a315a8052833980b8c3ebedc71a6ab77fd06e406e1de29af70e3281648de865b95814ba81be9c7534a7747961a1639a262100c2f40b900729ee86670b09a41b81772b9a06d222717e7c4792e012d6cdb79a61f6dc5edf0715ed50f880a3d944205611ef46b5f74f4735ee7a3273bb41fb2ca3443cb857265ba919046b7759de4f1f8e7999abd4558ec7175768a3ace2ec92a992a9db54ceff3e665cd131e27f844ff99044b424e9434f896ecdc8bb67ee60c2b2972cdd8f387f63377e943198a5f087ed25812f722be15c94e0e951580484e98463c0555ab6994855686c9c3a62809c6ddd65ac441f3f8b3dd80aab5ca218f450099d1cfe5a78a28c6e63ea8f9d902d08b9874aeabb2eac4b3bb2c09ee23a94da494d517d3d88193d5ab5a0828962229466ca6e4069a4809b681c93324860e4d3fcf043b0880629429ff67b8358bef3121ca385c07e93694e580f132bf23d237ba3c26ff7ba9ddf301e6b5ced5a75f58d257f615d1f8ab10bb4a5810821042cc2c2d4aa96925d068d86d77070543f4dbeb9a24b02e50c0b64caa19ad0c9e129e6e90aa1b7deabf1f21cb72786f94260a5a4ff617b403d789470c713cf5289e94b3089595759623d728df2ada8269a135ddf82fd8943fcfdb8fd7d73298237207dbb17351b95b8a6c33c96f0f7238fea695feac99e5da29d26c48a8e91dc0ab7d2fa475d14f5bf22eb7bb3136e77d5c695532839765499a4c1f0db625063bb1c5c16cd16e0dfda35832d6f435d2cfff83be3ce29ff20a30a3ea1fe35cf91ab26595a6c8e2f7ebd437455e2bc15cbf09e839d3ae654f55e0f3de146a630dae56cc5dcd34e46e8f293427541ef5d6d4ccd860eed5318cb967ba64a7922dccdb8c6639b080a586b420c1599ad0b3a6045beae715f49ef4e16d6782eea7196a164f241ca49b974e17b73066e6ecd2c57e58b30c90b7c2034263ee204e374ef215b493cf473f67758913609384a1b44257479300127c8a09d37dc7ff6494498c4c9de401626a949326cf15920474bb23900b0ba199f7cb3d2bd001f66e989ed99dd229434a4b9c8ccc40f6e58b70a02e1d59b0c872f30a0548f2de0a4371b01df3a986dc230b771e5c7d1135632741850fba831ed363f42d23c6f166c8eb747d206845bfc3918d08868f8729b4e28a8403e1903cf06a09d5ef9eb2b7ef13f6e2ec040a820ba3930cd97ea6d91dbd633d0f7fe264d27be0975853ddf0535d0c198022706c3605a80a0d4d3d65beb0bac4ee04d2d3e0948640cfbdd74222cdf439b4519bbaec51fd1f56759666eaa7dca5594871ef5401a28185ab9cb15819abf597b613ef3390336be03565d5d51d0cf5516e86eac65d1060209aceaaec9523c4842373c04bbce5b0d93c5635766c9a8d8128897f261299e554dd1cc0acb2815a352e799b4bb574b5fd4af1cc69e60733ffa72c783a61ff9f6455870357c765c9cdb20db85d0868a028201abe351df419be29867f0bfb9fb6ed370ce80c95bf64f716963591251d4fb88ffabbd6d75ead7cc6fd446c5d77683259fcd0d19e004a30801134b2c1b965c81d566de926fa743f56593c06a208dda6259db49043c49feed5404e364089dd3ab086b3e5892fdc1803e0ac4fd5f7b33bb0375d491aaad577549a789bc38b71150603366ee32ab4439d8b6e6851a152ff4954abd14eb58afb25a53f23386f31aabad2f0cf4def80c26f1601c5641cecd39a9a0d6703e9e881b8a8376b6be3c581e2f3687aa03b271f6f0a88b4e9b0c61d41bf45dc90d6b1dda6442e1abd61b09c844403ac7e77ffb2e83b0a530db8b719ec6a4003b7d81de7937774b7a2d789b3c4e90ca50b09bc1060b32034e8113c1ef01f7f537faa40b7a32be9e9a08fc68603ca115dc7b84f7003b82f2c5d634920ba86685375b1fb7fa50a488f08ea43a8293f874072cc1da4e0488428bcc70257a72899df9a43ee1dc5327c477ec0655bb75b01dbd1c8d35972f414b22b6eada32c174e9f5a0750455ec3a43eddde7e43c3d9ec3fd39fadb707918be2a5997b10c7bef34965c516b84d209611fc5e7ad0a6237268358bc509de8a77bb03d0c78588aa264ddc676fa232dc4d066e6f2a39110059bd21c7d8ec548b89cbf2acb383592416366fdaf079ba29f7dab108073cb4a7a9ecb8362ff94f95982fbd3ee65c38369c1c57730fb6c5d86e9b867999ec7fc2405e10ad2a8b6e7e3ed1c702f723816fd5a1c8d08edf8320fedc1a98eb78742596ebed0c2c68402251fc8386e4a3a2c376c3de22ee7eea9e04e5a11361931286f04e5aa8b1a3ac1d45aa8ea84e99302c964fa63b99d0b198a68c915df02272665eb7d3b40218a4443e78e734ae9c67a067969a35c0eaefa8853ad07b263d9ee7ed26fd08831743a22f01b54510d74093ab8a401ecf2dc83c434d9c0b61996635a81944d9046c128a26391ad905a06e5ab3b52dd47a9a4a2dc0b844e10b780b3b90af7db9807382df2c23fe21abda716e497468f73e2d87cd274c5764c1b9868f93f961231d8d042992487b040851905f79f7a14332549e8eb9d19eefe9a02f2905ea0cd7357ecdc69dd2b7734c34878c294347f82fe234a5e9a9b58d84d917eae976ddf0effdea0cd5e88de0b52c38b90127c19eead2ac6e3d0f5d332268e7a66ff43bded4d7b9f4f2129d582c4efd538aa7277790441b20d4e781175b13823cd1a258634cfa83d1cc8e9ece7be042f2b9dd62146ba5448e2ede08adbbb26679fd2f4feaa6c3a31fd4e29d199be1c4063a62d7f98728218b3138ebf9ee3917c7d41e565ec2af754c64ff149f6309c20015425d33f7ca9f8fd1a4f97f35bcfb6f36847e002eed8f5edfeb26f28537905adbeab6cdfede36271d09017d656eb45dae1d1315ae46be12b0cde5d274897879d9f8bf77dc6bad9a3b8ea7f6d5ae7402c8ae83664c10df1649bca16674714b5576e2527c7a685b1acd0b42e2ad5d34e04a4b0b20e5836ebd71dc566810ddfe2d215950cd69aa27e2e687f1941d69d4e1a6ba5df1973968449efa4e44905b9f84c2c7684a9499af2790788b3645ac103db19a545103fec359f19ce9793bdd8258de9a73e743cf1a82aee6268947f005d8dda7ea8e7cacc8968ab164ec515e76dc3ddb513d689062a80476f6feadae67b455950b889c34466736c0e13a931e66ad177a59f02e74471bd9f65d04c2d66f20b7e8f7604c9b0fdd07b8d9a81c9d5d6306d0ba3feb1e951598b0664d2f231f7d80d8f33ae441806528d34f1255a50260e8ee3ce2427682015f4dd8466bdabf20931dd1c4e4eef5d3d35668ac96440927b8f583fd01973d9fcf8e9eacdf80addc05f39cd2f0fd47873dcc2dedbd1fcc7e54b2434a4d6c509509c8401822976c9127827d6e5a6dd4b92a618cf9e5adc94dd848fd904636c721163cea37e5bf84a56fcf9f9ec961604dfa48ebd86acc383a81f993833437a3ad03a72a6e5353c86ccfbc8a63e42ddbf06a3bc7dcb67faa07ff9f45d461291b06a5e8e587553904e5d178b92614218554baa2ce224daa01f15b7c0c9bcdb8541b4eb8d83c4e165b385070dda6eab14614a977c4d9e504c828fd19fc6306902a3dbc1066955a83165a9355bb60028e3e6af836ca022ef32959e058d27b6206cdb29e14cd3d4c6c6dd77e3f4cff91b8c3e70174ec3b4f2ddad463f151c98f847dc778cdd59d6992b340ab36f6b2ea91f51d8bf58023e36fda88c7bbc19ab0262465913f49925c717c7a9c67c7f1900c7f0062ee9ab4a19a10458ae7fa5ad908070f48d25761a859b091fb5caf49a0254d11ddb7a35ea93115fb87c14c1a06247c2e593d2a99369fac83868c1a7807a2f41489590f3a4b5281e9c61f89f40d0c0fc2785bcfe4468a6050c15c90dd0ec96eb901f42d75e2f4bdc7ad39c24dc0c44915cd46d813cf5de8b38cb0cd109a901146b73831131ad16f3ad2c35720760533f4fad0000cc9ebdca6cfe7a8790fce26b5ef20fdb7f3d05f5335e59323f1653642e0ee3577b096a77eefece16fafa96d03727f4e605cb21a8451d82f7b73d9d39ddd5e79ae12bf4e92bc5a519d649e6185805275f23ac6f6ba116675e1d080a68ecef243b04602ed5b61baf5a5dc318c4d38e0519e385fd26568d84a0a68120ddf4d3a35068f61bba4635cacde48cfdcdb65b07eeea5b28068867e59b1e0dec51c9f7b6382df570d1bef24933c174eacbafa872ae7b8021d0135c9d667e55837fdddc97131d1b7e4a96c448de461e2c53a230454b4920fd73998beedd714d5ea84f6eb2b1235679a2c974dd78caf2011435db91f43e0089869ac203401473e3d15ede1a68567e23d3ef65d263c4e51f69e2fc2adb68b73f2db4515bc09a32bd4cc9ed4a853f0f8b631ccef0ba74576b9f1e4af118221b28803fafb87ae2704c4bbbb4abc9d76b8ea6af42f7e1a2dbaed7d14a2385eb2dae74bacb9bd572e8fdc1d96e7e7cf755120890fccc7786f0eea9ec498f472a3", 0x1000}, {&(0x7f00000014c0)="b3333558acaae42b62051e9d0aa53650a4b5d7dcc22cf90f533a7685346a351e95b4253b62c69754a83b4ee78159f22c9f7c314442d6fb50121f9e47f2badfd4d7b1be44633cb33efa43198759357cba68fdba6673645899ec787e13cbe2fd6e90669e67ec69f10e0c7b66fd0e42a0d39547088dfc61e7c83b9949d5434b6321eee367deb12c4e6b80875255e38c8b1ef5c7983ba33b53c76efd1cf1d7e8cb045d7f5134485e146ef9ffa7f341ecc4b338d6f3cad311e4d5c0cb4a8a48aec0636a8f3dcb6b8f8b8638bdc3e0e00a", 0xce}], 0x7, 0x0, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5, &(0x7f0000000300)="feff240f1e6c83000000000000000000") pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x6, [{0x2, 0x1}, {0x2, 0xf593}, {0x3, 0x3}, {0x3, 0xffffffff}, {0x2, 0x4}, {0x3, 0x8}, {0x0, 0x1}, {0x3, 0xfffffffffffffff8}, {0x2, 0x1000}, {0x3, 0xdf5}, {0x3, 0x6}, {0x2, 0x7f}, {0x2, 0x7fffffff}, {0x2, 0xffff}, {0x3, 0x9}, {}, {0x1, 0x2}, {0x3, 0x1}, {0x3, 0xfab}, {0x2, 0x7}, {0x2, 0x7}, {0x3, 0xda}, {0x1, 0xfffffffffffffff8}, {0x1, 0x8001}, {0x3, 0x9}, {0x3, 0x6}, {0x1, 0x3f}, {0x1, 0x9}, {0x3, 0x800}, {0x3, 0x7}, {0x3, 0x6}, {0x3, 0x100000000000}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) 16:00:55 executing program 1: r0 = socket(0x10, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) getsockname(r0, &(0x7f0000001400)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x104, 0x1ff, {0x6e2e, 0x4}}) 16:00:55 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xc0, 0xa0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x200, 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x3) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x2089, 0x2065d) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047460, &(0x7f0000000340)=0x8) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x2000740d, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) 16:00:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8201, 0x40) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) setuid(0xee01) setuid(0x0) geteuid() 16:00:55 executing program 0: setuid(0xee01) r0 = shmget(0x2, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) syz_emit_ethernet(0xe6, &(0x7f0000000200)="48f2ab6f0a57018ec1e8cc2e7e93db393091e02eeda9bb913848eb64b3160e9937734eb43a0219255d7225ad07a0bd96dac0ecde7ff2e2da57b0421becec7dd2e9405701a3e878731235e8ca53607c4e385e9a72c6b8ac24e81b55879f4615ffdeabfbcc3a753c6bc6cdef5ed6f8fa20e2a0e6e68fd3560671457a4a352e979736799d7c3157914fe9474243cae8c6d569a1664edd333b8f1eb7a7ed5d05a313dd79a62c9b632ccea9ac373f7f19b7e2e3ff8eeda3dace0124cf5a8ecd10af862a6237c87354a6adc974c32503455a1becf23de9ecf71c7b3e9a6a8fca4e729197e14ba7b379") readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:55 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffe) msgrcv(r0, &(0x7f0000000540)={0x0, ""/124}, 0x84, 0x2, 0x1000) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/252}, 0x104, 0x2, 0x1000) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='/dev/zero\x00']) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000009f43cdaca5a6f15206d490436f2516376a0037cee0abb7d2a80bd2d8e5899237b860c76e1c93d27e8184cb94a532de5900000000acd1dee817941d322be393354754"], 0x4a, 0x800) 16:00:55 executing program 0: setuid(0xee01) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="0f9af75e3916844f8d12dc38e3d7b2df65b3d128eb35ee3312331518c9aabb5184f4705d07e84acafe64351f2a3d56da49133d9ddadb27cc367a0054f9587d364e70cef3869da86372069bbf6eaced47845686f4e26b8ba9421de2e7796ce5590b3967db19f7c9e4da459ba3cc954e8513f1cabe5b87e54310fb6575a9b259bfe5399c8b5fb5bf92ee248dd6f2bd5e34fad82061f85dd7b7981e5b6aa76c1800a464c1fcfae458049ce5c2a17415fc4f38258a86c48b43a476647e428f9fc58d03d03775f7dd8115cc7c90e973ffe8d67d7cae1b41c22969b607f36836f0664405ffa676", 0xe4) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffeda) pipe2(&(0x7f0000000180), 0x10004) r2 = msgget$private(0x0, 0x800000000000100) msgrcv(r2, &(0x7f0000000280)={0x0, ""/193}, 0xc9, 0x2, 0x1800) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r1 = syz_open_pts() close(r0) r2 = dup2(r1, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0x18000000000}) dup(r1) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff3f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) socket$inet(0x2, 0x0, 0x3) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f00000015c0)=ANY=[@ANYBLOB="0000136abc5fe86b2199f749c123f54ddeaf75a0fe2b11e2ea4e240bb0f31aaeb948926b5631ed026b9d0c4f48ace102a2a878a1de0903c86872df32cb373e1b58a97383518950b171c0439b7ebd718360297fe9cceaeb51e1e6a673b1562577b04a7f81d8083fb672f5eac6fb9d06e54b0650ab9374eb5dbe0d39009cc3f59202b141955f55e548095b2374f7d2944149f8f573d560981b3976c0f743b2a83bb090abdf135f4f3b2cbc860036b62cea5a2a311fe7997f8d4300"], 0xa, &(0x7f0000001540)=[{&(0x7f0000000180)="bba57ab3aa688785d2740ac122ca5604c93b1820cc183ae8537192ace430739769d9ce236e8eb344bd357a8c4aae84b081686d8ad0fe5a84f9dd52ee0d2639f0a49cc0b931e8ddd0e1adea712f3d93b971008245b6c4ba1ed0f33c7d5c3bbda603b1536482033342c957003dbcc325f8bd69089b0dbeb38c61f328a8762be3e401ffdf0565d45d8321769d698d797f2570c7bf126b74617a122472dcd1bf42f2685e17a8271cf3b1c59d59b93a1120a4a412cab545601849ff64cad4eb35769c1f04667a536dfbe7c30bc19621627aa44e600285f923253154e676c831eef94db30a5ba03d7445ccbb2c6e5d", 0xec}, {&(0x7f0000000280)="b94daac7c5ac2425934a47281e69815706f55fe4cd8a186160db311ce6fb5228ca3faa9e641f6ce60ec9719034ee7330a94a4b5b964d2aff83daffe09d04e5be347f36084cb749c8e3d59d6468350640bcf86dcc20a0de9792f747928df0264c9763ca4ac759ef7eb791cd8c6a641118ea6ab31b6f313397a35e27f5e065d5afcfdbeb7ba7c4ff526ca063cac6f568e70e1413f1a8e222be92375dbf621db396aab1f15eb5fd60f53f23075d2d3ce380f06bea11f540030c97f3b0a0a334630e2b3aaaa2e290eef25d532ceb36ec75a03e5c4b0028bae974f5c3a5906637180320485743e6930b4fdee651f96570f0639e74a9eed095a8a94f938cafea1cd79bc3c277305ee6988f31bff9165a54366f1953b73a91141eb5bc7495eedb971327731be5d88c7c59354ff4e8a4064c9c0d736fc2dfd924877e77b4ac589f17fa986ead4f12df522dc6df0fe732a8ddd8a1b5f32169aa2ea4beed8ce5925f38dc31625bdfc01d3da9fa3d44d19355099313073cde7df530e174502c9c8fae35ba15e12682d4e8886c1ceb14f1d4d910d96c19a9a90fe93677430fa21bef14757a186977819dc1a63ca7b76f8a4bcd8957a33b4772aa909eda30d6ed0e798c6ad09df1f1ed30c7b9fa21dc8b302dfddff10911dd8d0f25e6c430bbb45469a7f9116e5ea865e70de76d75d6e9ec4e06911bfc051f285ca8baf08e705584ba86deef15d36533bb5a45f622bc73056981a95fca0422da1f577bda4955cf18b2506b75db132b1e6d7ff22c68b4213e6ada110eb04777815f2cf97741f95bb57ec668c7415cd37147d8fc4ab8d35d2b74898d11474c7808ef4f5398fa810c7e444c9cb891ef5fbbe715cf54370935b403fbe18fe326c13fad4a359f0ad66f60b88ea7325e52b2da429d6217ef3ec2bdd07d2266645f2c8119211287f0f7eaf48ed9bfcf0eeb4fb1f6c733fe5b18ac0683251bb53711d643a23ea03dce9efe02173cf4d5ee06059139047f1c92c1a37979dd9e82bb08a50d5d61fb519e8004801193d28ec1e5fd5935d3243830d11f7e1b5f0fe12082719a0dc930a5ffad33a84f6bb928c5aef67dde5908af30b278b2b1f76a5ee080be7728fc5d518e166c14a99de4b88b04aec5bcb0466d379d81ba4f9ec50cb4385f2b46276967222b5ab1a4a1f3152ff99eba68f2374955284b541befb6cc65b506c242dc80a69a4c600d15916129d40ac4a866d6e8e3c9ba7b22d899820bd1e5a7994cfb338411ac9e23909b0f0903fe0b9acb29a46beffebe1467052bb5a5cd1591b36724e08fa4ea1b5ce777bbd411ae3f606b4fd86700de1c9d6cb16084010cb85c246bf2ece8fe3f66bc014c1892f19660dfe89a7b1370925721d008dc2be482876ae5f46dbf5e3228ae98b364e18b79f5e5ce183cb271d95a216c3ea86a8f0c436b4b6847d3ed0f9390d9284a97030f5cb305d75c6f387f76d8c35d630c20a10d7c3439861dc1f13f1cc70850d16eee3ee2f67f2e19479a12898eeeca6992bdeaa3757629ebf1eb6248b0346a5d9d46382e95df3d0b18a8b836bdf01a4f21fa6322e3c6b9aaad06dbfadfcca0cbe8c11c87d3a3630d52c98ebff12c2df7e4e400e1b0323899d22d73440f5e1ffc0314193f289c3932ea09fea1aabf507a806ac6c5a0e5654ab43ddad0cc6c12793f5c69b0b1dcb4eccf5fa5e9f9bf084c1a9e8fb4044a5a737e23683924434fe4bcf4cd2b79a3fb219c013a474ce472d9d29ee0967ff270eb742921fe532f5a8f06271fe982d532307c2eaf4a14fc139162a49b086cbf0f26a700b21af07a29f71b85d37669a681f4da7034ae46113a20dba54efcf1d4765b7150bc6aadb264689e5aa58d98c7fb29973acfde9e8310f5dfcc503a3395ff329a582ee41750d3c7c2c7910edca648486a0c4a722ad1b6dcf7ab0f68d3958c71b36714725e839e10cd00546bd21479315d5efd4559bf4d5e4211bd7ad861b9cf22fc6672787d31dbbca194464fe7cfb95321cc3951c3967e274a3b83a64ac893e38fabf1b6d9b9ee35e85dfe0ef60eb09ecf2c919c3221183c8139ea564b2914f9e4f10713cdc9ccf581747797cd04d59657bceb45f528f67e09ef01b08a4f9a452c9d49514fe37e749dc885026ef02fffdb2e4cb3f9fc6f20b98e43ca11791d4bd8162705e80ec2d0c310ebe0d4bfed43446c637b757c36af78aa3e68558e7f33402d36fb5ea32bb63c8536976de7e6edc9718d7289dd48eb26c58b810686595cbfe8679203649b6fd4b11e526f47700bf47a9a23c0ba63d40532dc7724793557fd9d249a7468baec535f15402f05c5f12a3fd8cfc18fbfb1db7c88a458313a239d7ac54ea991bc4c81f3b4f9067b006a3585f56042e6c399a64409bd78d3c1a5b66a7d6dbb2034c46078d062e455e03c9bc568e2d029dbe9980a41c4c8a0bbb67aca0b5d3dfd0ad958080d8db9597cdd87a4e23340c5aeb0f56324a9cf67d703099ccb4964f22b0b9749179de9bc3aa343ce4709a1ca63e93a63696b67b8a46cdaacfab9c5723ccc8a6a40207efe487cf1c20fe70e3528605f7814353b473e11ac7e91a6ca59392a7da323e263762b806e88791b6d3775c997d2052808585b0f0fc7c5bccd18e3700b0f4761b33602870c0afc64a594c7400bdd1ede6296ef71bd0e6b154db7d6e8a87b9c83f81853a68cace335d59444603a4f50e9b68a7715ad94ec8a332a2e1a57681550a082c975f27b19485e9f70889cbb2649f939155998199d45340aa98b2bb520b006c03eceef28944e239818dfd4c94b66ef550947510d24eb80e1f6db3d04dd553efafe1ab4bf23cbaa9b401b97d3e16e47897c7844fa1c5f651c814f453cb20c7989baf9cf42ed8fe0e31a76461bf062657d9fca4e358421c390004b4639725f79175774996b492ddbdeaebd0674c18b4a93f72d6ef9d5dcb1da2aaad5d60fe23911de95ce97c487cfc1d7431a7f53ad31fdbc581eb8d9c9feebac13921dd573193758373e5c7bbeb93d399dfe4fd959dad182db9d3410e57368648b51f6bdf29d50d933dd2189e09284674e93e7e4f112774c94d4c3a741d9004b80e670e7bdd09d7840863b0776687c1554dfe3ea1bd6f9de895d5a0d1cadfa0f4539bb0e96916a450ad3333d5d0097deaebe082c44293b183b6b13c309b7de856b3ee9097b6bb447338629dde67b4093d257c6a93687781d9b947a0ecd5c67e7c10e4ccde8ea48f4b1fe395a5f4629b627934ff92ae03a2e70634db0a9b015a87aee177dd5b846ba3b90b617554a9e79995688fe3a0034ced13ea5c9862ae5b707c613027ae5c6707fd1502c16a25f8b200dfa80df491114e7319ae12979facd6f8d321d3d6a6ba1ff2665c27b9461d4e777fb883c2cbda432e338154131f509c4083e6f5857234e749eac1b1e1b9cc9c403662bf93adb6185b26fc85439ccafe5f1b6c947683ef8bb1c4ede15794fcae353eb99ef152cad87084cf7d48f4cec216427459d52d981eb935abfb3b1743b1a225899702c80db02183e498b15d67f872a5b8c245d7de2a5e84e49989efb3ebfbb8fd3c005e2c9f5c873b41010aa5aeb3b6c1649b851ee1016aec26d6dcdef847d3595c621ffa18ccb9b7f8f69efb4e1ddb4ffffeb1e081e99f89bd441c8f57c443a7d6c2bc28d0b49b4a298364179b79d33dd3c34fe4e8291627074216a014fdba7824a04613fb57aeeb0923223aed05cbf07f969040ae42a1e29c20c9371138a7d9583ba0935ef35aa87850c94ac1b20e95b015384313e9e2c66f11fe0b30f39c9cabaeb4f50bc6d7489cdf845469e9b1349650a18712f1d77f697161110ca644564fa4524971673f618dd0125625c00285eb2266e63ebe3830bb111c9eaeb703d801f6fd4b51e1fa440321c16008d11e04a37c006b4b824a21fdb0f7c24126e0f4c9f9caa11b668908f2298e97b2430a24da35d7e235030cfe91d8d26fe3acf2587ed4297da4c6b24cb70677d13283f8bcb2730670975bf08f97f26489e73e909f8293b045a74315c0152b2c63434664db5e92172f61435269a1ed9c914d17d476965b5529ae3fc9f2fcddb092c109ba8906c92f8123deed54df6bbe84b421f56eae73397756e31dbc7d9d7b40e5f2b07524dc97545c6a64dffd223862d02a31e245b36215570e367b290d6d7e879223b44af815ccf220c9a8a2b2c846653981bf293761e00a2c9fea06f92e3809dfc8183ce66e724bd7c3572ac3ed60cda5788648b6fcba04624f9c53da61b8df22ae095d742bd4954cb3ac25bcee5da03f33cda8512218c6727ecf759a8be6216c93757b5dd95652e0547a5097162cdcf10c99263d00a062b9d28a479697a47626114c3dac6c3826ea62ad87de5a3973680d9fcf8a70c6922b408940e55a6cfc9ce762e56a61eaa42c27af49f4ef086f0c3390dbbcceb67be88e937abc834b54f3d949022b6a363b092bf0c9d9bca8ea945316fb26c3485ded96e64b7e670ca28f61f56d6063cb60e66ccaf09a2cc31529aa9747e0f57808f7a49e636149d3dcb36815a595a85a3e7d254dbd4fbd826c421a5854811c1114910bd2cbd4fdb54c3139f145b9780022bc1f2c1ac0303f70a1b92053dd89cd65a6803bb7e41ebf12dc3b38ab80fa1093e738aeae51d592ac6bbf49a81279379b6c85407bba1148475163da2e49e8451aade1e840e6ab888c65b2d319cda74abd9251d25a62ed4becdf76f7bb8d134f5eaafa8d9b5425465b7a0e23332ae7ce2a112e75cf493e531a917cb10bdff5cc58ec5d3e4a38a79b93dd81b15ca00b8d513d2529d8d89ca15b69310dd6b39ef3c978e7207c5d2c66e8474c581d3ba90efced55e2f741aaff3cd351158a01975a945e7d2ee8aff85e3b332ef4892db60b0e76b681f61d0d60098a04f9296f0056cb6b61567bf00286ebb12a0e70fabf469a0860221b6de27e8c16db111184124fe001e5db4e7a69a1d741afe8748f30def340689cc9861126322126edfceb21d627da768d5df046fee954be70ec1d96511eca5261bc1bc06d34d02ffa41bddf6b585505380343f08681c9009d019039f261aa97e8d16f2ea568548defc9883fe32280f97c9637d3bae16565cfaeb84717a19e374e580d0cf468f9836ba76eff7d0aedcd5432bda6de924e6f15023de8cc3ec7bbd2d8d62ed8f82752fd1f25f65e6da5b785c0eef579925802573ad753f1ad9bf33eb703f1a29d098379f48973dff96f9aedb1418b2e573a7310affac82985e4d7be04330cf4eb2296045efb185a373625f086d5256c6c4d1ae0b5e8257c4f4a0eec12ff3b577ac50a3c29db20fa5fb5f939fbd806cd12ef2dc637d4cc602d86e82149a5770c3149370d58d85a91b5500b5926e659364fecc87ecef2533adddc68e9eea7c423a2417a64069477d4ce34181fa169ae2caf4f28748b5dcee3fc5437c11cf1094cb7cbca565689a05cae80d6a2b911aeaf571184d1cd4345a589a2cca160a4f6e6872c9e114098d8db0eea4ce5903dafb95028432b7e10968ae9903e490e4405ee2006288d5eea73036a10bffcc9745ebb3ebb0a6ccab670b3e0cf8801f8ae3ae249194fbde44e16b2aca8298e82ec5a5d2cab2cc694ec47adf117d56a36efa495bfd3fb7ef0a5b71115e32321f6bbde90d26ce3e2b45a7869976c6ffed9237680d5ad5af19454dbeef5367a7b393f66239eb72d1777d2ea2de7b5a8f08b96c7339063f4a7d7cf3f50be9aa5c0c141f3b23f603dc03b0ed359187be20176345652b054e5e1ddcf592e963f22d4d9f12ebfd4dc5feb5ec5db01ed3e56337d83e82", 0x1000}, {&(0x7f0000001280)="049f89dadbee5d23f764b76a2d08e57a44ed5975893ad171d9028da37e0d07e0f71ccff297d7000202a91b7a3e04b35ad8a2ee6e9e7a5514bf8f1609ad499702284e95d7bfeefeec8319d0eca87b730932a1d88dce4adf209816bf829b71fccaac3f4faa99344da4c1e49cc691c57bed8fe762b65c840d3f6818b9fd0c346a006c4259469428bce6c0817ddbe36e41ef8fdacd961f5e8c1c5fbf81584d6c82569f318bab8d61", 0xa6}, {&(0x7f0000000040)="0edde9d08d8d7f485c8e856898ae865318f3ad2032d223111a0ebb2d38d72935a320", 0x22}, {&(0x7f0000001340)="e1384a4a2aff8c5459658ba03de46eee4d5648cbb43690a9f4e7c68d69b90c2afdb359bd9f34ba878a51b35d415489974df0889b68fc03ac7d678520b84410b196140981ec50dcb45de03891bc272e419c5650d1720291de3b8704476720087cd98fcce742039f749e8ea1ec265db4631c599b41e96cbb82bbd60ed629f9d3a23b1f4ade2b841684317bfe532964b82537186f9a3bde58b657494b2a31a9770d894ae78074aa03346018bacc330b2e048e5c029974ef664b29dc986bf3b5930eb99cb84d4cc1f42e2ba077a5c2dbbee3d0cac47e81feccc0698be8f6056d0c391c29224b9897e9", 0xe7}, {&(0x7f0000001440)="0dadf18c0d6222895d8d3ef9af321b476f81dd987feae49e8c60de889a3eb62ecca39e6ac75026982754a69c10ea868c84f75e26f195bd8c828e723bcf0670f3d458c4d1c766ffaccc9e0b5e230dee31054753a38e75091f6705ca0bda7e060c6f3f8d2c7e16f1e1918674e25cc65ebaed4cb1f8", 0x74}, {&(0x7f00000014c0)="785901bfa894189c5b9e678dcd4c0dca38ada9ddd4ed0366ccdc40fe115b02281a0f879f9a8a8e681e0ee714ac9d0a483fbfd4b9067274a828e0b5be576d9da07c06c80fc4", 0x45}], 0x7}, 0x8) socket$inet(0x2, 0x4003, 0xfffffffffffff801) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) fchflags(r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000200)=[{0xfffffffffffff72c}, {0x2, 0x0, 0x0, 0xfffffffffffffff8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0x401) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x66}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x8}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x9}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3f}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) msgget$private(0x0, 0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0xf5}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) 16:00:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x7) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x6, 0x7}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0x3cdf) syz_open_pts() dup(r0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x627) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/201, 0xc9) ftruncate(r1, 0x0, 0x5) 16:00:56 executing program 1: clock_getres(0x4000000000003, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) pledge(&(0x7f0000000040)='$-@%\'\x00', &(0x7f0000000080)='/\\\x00') mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x81, 0x6) 16:00:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:56 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x1000000000000008) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x180000) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x30361, 0x80) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x4, 0x9, 0xff, 0x200}) 16:00:56 executing program 0: r0 = kqueue() pread(r0, &(0x7f0000000200)="44aa64fbdb832d3d795713e862ff80a1f51c98073228d3df1ea0389e0df0ea2c4bf566784459b1f69e6239b4a6c31ecb18966d776b1916c63a1ef53610743248bffe205f29343320aebdef454670542ac561a30ed52c8f45db45ffc4d47c13f3a0350083c87ec4cbde63d8ff15d304dbb5c0e45abf730d169820b06b0236d1646dc45e5db1601a766c489ec3f735308b4239851965fb93d535729f65c5e05e12064119f8b80b3d5fe5b5f3c586fd4f6aa4f7c72d039030da8fcbfc468b76d094b9b12118beb51ccd8c68ff70", 0xcc, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000300)=0x3ffc000000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20843, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000180)={0x261d, 0xe7c, 0x4}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x7ff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffec, &(0x7f00000001c0)="d3b1823bfc0f14b5f86f88f4c656606f7b45fda7bb") fsync(r3) 16:00:56 executing program 1: r0 = socket(0x6, 0x8006, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000010706ca90020e10fecea11ea8fef96ecfc73fd33595e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02b4d9c769ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ce01be657aea8c500000012000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0xc1) r2 = semget$private(0x0, 0x4, 0x2) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000380)=""/196) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x84e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f0000000180)=[{0x4, 0x8, 0x4, 0x6}, {0x4, 0xffffffffffffffe1, 0xffffffffffffff7d, 0x54}, {0xffffffffffffffc1, 0x400, 0x3, 0x34}, {0x5f25, 0x5, 0x5}, {0x4, 0x9, 0x5, 0x8}, {0x6, 0x1, 0x7, 0x5}, {0x2, 0x0, 0x80}, {0x7, 0x3, 0x7, 0x8001}, {0xeae, 0x2, 0x10001}, {0x7fff, 0xd9b, 0x4, 0x5e5}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCSTART(r3, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) syz_emit_ethernet(0xc, &(0x7f00000008c0)="3354d93b17e4b86514270d54") chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) dup2(r0, r0) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000640)={0x9, 0x1ff, {0x3, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=[{0xe0, 0x1, 0x0, "ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc330163f2880bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90533f254e7a543ac0d268ef"}], 0xe0}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000780)={0x6, 0x400, {0x0, 0x42c2}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/ttyCcfg\x00', 0x108c8, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x8000000100011e6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x34) 16:00:56 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2000002a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x9, 0x6}, {0x18, 0x1, 0x4000000000000000, 0x7078}, 0x7fff, [0x9, 0x0, 0xa80, 0x9, 0x7, 0x9, 0x0, 0x3]}, 0x3c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x5, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2}) r2 = fcntl$dupfd(r1, 0x0, r0) setsockopt(r2, 0x3f, 0x100000000, &(0x7f0000000140)="74dfa46c134748c0a6ee71394f6dc53a72743411ed78f01db7c661197234ae07cf1dcbdeb4ba7dfbe9b15d9feac2e41e70a1e0f2f58f7257d13875e63522128407727b2ad60e2c03c187e3621c4214be5acccfc7cfd286f5a1e91ba84e384c90cd064456846802502154d5aac527f9adc5ca5c7b510e07f9fc", 0x79) 16:00:56 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = semget$private(0x0, 0x0, 0x14) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000340)=""/246) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0xffffffffffffffff) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getgid() chown(&(0x7f00000001c0)='./file0\x00', r3, r4) 16:00:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r1 = shmget(0x3, 0x1000, 0x200, &(0x7f00007a3000/0x1000)=nil) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) r6 = getpid() r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r4, r5, 0x4, 0x8}, 0x80, 0x6, r6, r7, 0xfffffffffffffffc, 0xe6b1f54, 0x3f}) 16:00:56 executing program 1: setitimer(0x3, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x7, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/130, 0x82, 0x840, 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x18080, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x6, 0x6, 0x53, 0x1, 0x4, 0xc28f, 0x0, 0x2, 0x0, 0x100000000, 0xcee4}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x40) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="ae") 16:00:57 executing program 1: r0 = socket(0x18, 0x6, 0x9) setsockopt(r0, 0xa3, 0x200000028, &(0x7f0000000200)="cb2fae0328976e30e0ad9521f629163fe1434869831cb76d77247c5db103861f1111deb05b155159b388a7286ed8bf683c10cf85bea7294109cf4cfe8454c0f00ce6842764eb9bd6176646ac0afcb7b90771e6720f96254d08a86bf26737f9b77b300eb34bff6dfd7fd26dacd12e3dfc973f817c8f05e086ffc397c15c9723090b596402fdcb02cdcd3499cbb5f25ef1ddadf3a7d7aa2a88c1381e1e54aeb6df0344caf6539b1c059344e9ef3d67ba99169620fb7e2a8cba3fcbf6697351f5609bc2e34a07e2cdcfbe82cd745438b8b234e0de1608d55de54e75ab75ce8e2ecb4b8915a58af37e1ea7a94148a90929eab4678807bae7e9fe36dd2baad873345bc6ea9b", 0xffffffffffffff12) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) 16:00:57 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x800, 0x6, 0x4, 0x1, 0x8, 0x401, 0x80000000, 0x3, 0x1, 0x40, 0x1}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r2 = syz_open_pts() getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) dup(r2) fcntl$dupfd(r2, 0xa, r1) fsync(r0) 16:00:58 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/195, 0xc3}, {&(0x7f0000000100)=""/107, 0x6b}], 0x2) 16:00:58 executing program 1: r0 = semget$private(0x0, 0x0, 0x10) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/204) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) dup2(r1, r2) poll(&(0x7f0000000000)=[{r1, 0x6e4cb5afb50be593}], 0x1, 0x0) 16:00:58 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = socket$inet6(0x18, 0x8005, 0x8) sendto$inet6(r1, &(0x7f0000000040)="0bda2df55c215ddea16c08638e9364bf02e04555142c83fa643d64cad76803ef9ad711e6a636ee7ec9314e116cf17d60a7e294c4da3e9c8706b9b7f4e46b4ebe356542c43ad33cf9951330251911034e780613af105b2b11c67f99cc9c7d9aecbad10f117b58aa0f8981505bb8e59af8fd9335a1f2eac2523bd1fda304eb9d97d3f7693a953570dc1a7e469bec56ec85e264b2ade894cad76befbe2604fee5a9d191b9f49c464c3c399783e0dac19d41e15359da44e005f1773fc91090309903d7d473", 0xc3, 0x400, &(0x7f0000000140)={0x18, 0x3, 0x7, 0x4}, 0xc) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:58 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1028, &(0x7f0000000140)=0x6, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20928, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x1) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:59 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0, 0x5) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:59 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) setsockopt$sock_int(r0, 0xffff, 0x5023, &(0x7f0000000080), 0x4) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 16:00:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) shutdown(r0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)='+C', 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000200)) close(r4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:59 executing program 0: socket$inet6(0x18, 0x4, 0x3) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a00)="0de6b83bb224b3b819ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c015243e05159fe8ad23ad5f575107884c820a", 0x4a}], 0x1) r1 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) dup(r1) syz_open_pts() 16:00:59 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x10000000000) 16:00:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x9, &(0x7f00000002c0)={0x10000, 0xffffffff}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7ffffffc}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r3, &(0x7f0000000140)="f1ac467c4856fc4b1b3f92d4cf13ca923b20da0e6c4e23518311cc0c627bff5424cbd26b4a6114def6e0e88d47fe357adc9dd5aa3eb316d5efd1de0cf0c41f96b5fee894b3421191b2cea3766342cefcd4f119b6e5e73bacf78f21b86e3bcdd2b5c00e87cc4847acdb0567f4a249ae5b4f86fa6b703b6d40560451e0204c8bda14a84a0cf11e1d8fc937875b523a27d65a2aadb0e8055b7761d63732b04740f38b0e474d7d57338b3e0f63e93c33aa1ddd195ebdb77615a8dbcc221e722e7d", 0xbf, 0x8, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000140)=0xfd) 16:00:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = semget$private(0x0, 0x0, 0x1b0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) pwrite(r0, &(0x7f0000000340)="a823472900fce489f3042a30751e56a7f6258f2a8f139a20bd9ede7feb612baceb2fe689331fb0834a8a6564a58cff79bb2e43a5deaea203cb5fe084c55086fff7389efdae132aedda552cde9120564ebfced4636f23", 0x56, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x1000, r2, 0x0, r3, r4, 0xc, 0x101}, 0x3, 0x80, 0x1f}) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/222) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") flock(r0, 0x2) 16:00:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x17e, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a711000000290000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r1, r0) 16:00:59 executing program 0: setgroups(0xfffffffffffffdfe, 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 16:00:59 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fsync(r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x12) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) ftruncate(r0, 0x0, 0x800000007) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="ef134ad0d050f432a697ea7c2ed98437ccfebd7796477f95692fca15bf11e23c5f60c68f182eb619e50455a2e00a19651f38634faaf1e16e686a592c42a5b595a9f8941527b219b9640e854d3c611e0217999e8d9b7bebd550ff4e1085451457e52de56f1a90bc3813ae66ed16bf858e5183231bb62ac9018570e37a4933106aac55e70ef1e6765c205bc1cc31afd6c52f57bf0fc3e0fb32a6e96004bdb5fc6f2a1d9f2ad96b1c98812e2684735e3cc47162ac2b6cb97d5d4395bf3b1a199c8ac5ca39697e3724d4aab21d907e87153b57e983c3bbc56921fd934eeb38e7064feb43a9779542dc", 0xe7) ftruncate(r1, 0x0, 0xf1b3) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="000000186004008b00002b27febf000000000000000400000000000000000100000000000000ffff4f22006e", 0x2c}], 0x1000000000000064) 16:00:59 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0xf01fb48234ae886a, 0x24, 0x1, r2}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206902, &(0x7f00000000c0)) 16:00:59 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) mlockall(0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f00007f1000/0x2000)=nil, 0x2000, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = shmget(0x1, 0x3000, 0x4, &(0x7f000004a000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0x80000000, 0xe24}, 0xc) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10002, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000f56000/0x3000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmget$private(0x0, 0x1000, 0x10030, &(0x7f0000ffc000/0x1000)=nil) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001380)={0x10, 0x7, 0x4, 0x10001, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc47}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xd68f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xab}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000f52000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfd}) fchdir(r0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/4096) syz_emit_ethernet(0xffffffffffffff40, &(0x7f0000000180)="02000000000000003ba4") r3 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)) 16:00:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) pledge(&(0x7f00000001c0)=']\x00', &(0x7f0000000240)='\x00') 16:00:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xdeaf4152}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:59 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lseek(r0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) r2 = semget(0x2, 0x3, 0x240) lseek(r0, 0x0, 0x0, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x44, 0x2}], 0x1}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) 16:01:00 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x1000000000000300, 0x80) flock(r0, 0x1) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="2ba1a041023af42953ab33e3c6e6f2e4a5b0de67e8454df527b879403c6be9e6257e0207b54b281cd96553e404f79300743703224fae90778510129060593f7ca2a350fe54e8983a1b37370f8f31abdc908f8e94d16778c551fd2fb8f94a8262c1f2fa6ff46097aaa98bf83ce4b4373475cf2735f7ad6c5dc495", 0x7a}, {&(0x7f0000000100)="67ccf786cdc0ca90caf7cbbd5f16005596d66d921acbe98dfd86073c7dc670c6a2d99cdd0ddff46ca94c2b41545db10e85dd48b65489ae986b88d529f676d84e0e84ced78782f8d80a8868974f2a10a123aaffd53830732505d05af37cafb32d1ad107f69c08c17d3f9d7c3f", 0x6c}, {&(0x7f0000000180)="45d868ae4e320f6373aac11fb2258464032b45759673b90ae7ee747e811d7457795bc5cec11f9d132059e317707dab2fc84fdaf70fd626fcbe8f3c738551488ddb5c2988c5a56a6333623757026398729588411e65", 0x55}, {&(0x7f0000000200)="21c969bebb2aeec13364259e5c2668a18554dfd0d919e54b397c0c01096f20aeea1f264799b46d525e4c7f3cdc575d0d11bd70fcc3e1f2881ee8a9fe6fab95f85aa9a8d65f69e4b72d4506ecd25796142d38d9d26c0a89bd6cba296e7463814a6970ccd3be9bb5f8545b5dd30db80f8ac92ab93034c7f492fee2991430d3cb90892fa2b35bda9d6592bfde26fdd07c01", 0x90}, {&(0x7f00000002c0)="f364e2fb68784bfc62395c42b21e72e3c31dba7a1ceaeb9636e9a70e66f171105e868057f0689a955f606ea12134e1ca9d6b3ec75aa81c44074b8b92c65534d0cc8b87654564110e58983c7cef5c0c713a4a4a59561b24775cdce86a", 0x5c}, {&(0x7f0000000380)="b8a370beb94a6810e4185b459238995373903f4c3065e2296d6b6ea21b908f182fe848a23be83630de5040fd686bdb797e337b0cfdac312c61b1b1e7d609f338144e0012f4a9be4832a4bbde5e135839da4a6116c6f77fb2e81d3573cde5a6ea212ee771fa44116cc2a88f2256ebfcc573f40aa41919ef1897b9fd02f753b2e1351dd1ee53af42d7be1fc5072704ea60d562bc2c03d94636160ee45808c23ef58c67489d9709cc5eb765", 0xaa}, {&(0x7f0000000440)="0dcc38d819527be351ff4eb88f7c0446cfafa4791f40e32a41bec3877444c99c7a103e9c52b3e331667646e24bb3ea1c398dbdb7f394e11715692dea1b8fce836ad0de9d681bb69707690e10e491c9b0a2f42c6764b6fafd8670ed2b6ef8e4aae8b3c626f8507a13ff22d1be324b6aa805e35b7226b6c3b13390279e03de28ac027e0497b006bdfab444fcffa070dd1088c5be90efb0273cc5fc", 0x9a}, {&(0x7f0000000500)="88d8e4959830ac999f499fd006e7d0f749254291758f91dcaefa895c7fc1d04ef61203eeae10a9dc58d6332ea8360a1ecff8c4db40dc964c0eefef5395fc19a0281eb0e272d829ced23e40b2fbc2139a77231438c15b5c9844afb422c1ef3486ba7a50626ce7ccebd12c55c44fd34b89", 0x70}], 0x8, 0x0, 0x0) flock(r1, 0x2) close(r1) flock(r0, 0x8) 16:01:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r5}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0x81, 0x4) kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000400)=[{{r3}, 0xffffffffffffffff, 0x8}], 0x7, 0x0, 0x10004, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r1 = socket(0x7, 0x5, 0x9) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:01:01 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="1fa4ec8ce900b9072311e01400"], 0x18}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:01:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x10000) setpgid(r1, r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000007c0)=0x7f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x3d) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000440)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x8, 0x7ff, 0x100000001, {[0x100000001, 0x6, 0x10000, 0x1, 0x80000000, 0x6, 0x0, 0x6, 0x6, 0x1f, 0x1, 0x9, 0x876, 0x0, 0x3938ee40, 0x0, 0x1], [0x5, 0x401, 0x0, 0x0, 0x9, 0x4, 0x4, 0x40, 0x200, 0x6], [0x8, 0x0, 0x4, 0x276, 0x6, 0x0, 0x1], [0xffff, 0xfffffffffffffffa, 0x0, 0x1f, 0x3, 0x5], [{0x0, 0xffffffffffffffff, 0xffffffff, 0x1ff}, {0x9, 0x2, 0xb7, 0x1}, {0x69, 0x10001, 0x80, 0x2}, {0x800, 0xff, 0xdc, 0xfff}, {0x0, 0x2d, 0x22, 0x413}, {0x1, 0x4, 0x1000, 0xc1}, {0xb2e, 0xe3, 0xfffffffffffffd95, 0x101}, {0x6, 0x0, 0x6, 0xa62}], {0x45, 0xd28, 0x4, 0x400000}, {0x8, 0x7ff, 0x1ff, 0x31}}}) setpgid(r1, r3) pwritev(r4, &(0x7f0000000740)=[{&(0x7f0000000480)="2d2a265a28d5c47e3d0cbd0b2ececb2150ae3cb7aa9e104b22111ca87848fb2545fe8dbefa6e5893df8a6553a25812bccc16159e25b14db26068940c1dc7bf241ab6a2c9be964798c203921598334be765de596806428b71403223b926cb05d61ff1ee2ba6be50f3c6f7f5bc768056a46e8b14d53d5c00cc1aa578b4e74d63426491c26588d4fbc982f8d08ac13c33f400e1b1f3665929320d90fa3f332234ea99da22d4dd3049e073ae462d871f857ea8b233523e8932ba254c9652c0c4710c2c2b8b3b3951da5da34c35a586f2fe3e13444988055e3bd11e6736964e5ace40bce8b7d10068da7c4eb6fe14e8459b2453ddc1190db49f9eba1ae317c1fe", 0xfe}, {&(0x7f0000000580)="577c5ba051dab87666bc5b802290abebf710cb3b77861417b80c1d6ff20ed043cb5431389f2b3d0a2ffeb8ca78b5e6151c6b0b99e55b8999774c8c37ab43ead34191c5bc00c0abc228b4322cb870447433e0c08216e46edf42a6ecde809266eb76401d630b8b02b6ac99", 0x6a}, {&(0x7f0000000600)="94b642223c66eb0323157fb5594a9761f7f37a73650b0143abab68d081b41beb33fcbb3499ba0c8de60d1919477896523c99f26408661df31bc3ee183cdfa89a86f319d5b562081a268534384f38d2f8605e6b5a23eecfcc1936f3816a3749241a1409a7bb3a0922479e69875d5098960d65dfd543b1f81b7b5203ad96e15f7668c660dc2517c07a8b303c950a7842e3eea9261e51cf1c1c95a9971881c299bedf9c3eca253da34b7344b79091dc1365fe703d62c569d36100fb8e722d4c71efaf44d185ede3277eaabefaeb6d12df48ffa35db94e235801b65c52a8e735df30c3", 0xe1}, {&(0x7f0000000700)="12b051749a9c5a3a386064d1b69e6f9b8d09964695217a9d4ed4baaaa2e215", 0x1f}], 0x4, 0x0, 0x0) r5 = msgget$private(0x0, 0x8) msgsnd(r5, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000000abae71a6e407005b20590eec7d2af5ceb9299dcfe98030604ad0a434dc6b365185ac667ea6cc0c430e04ecc9963a111f8ccb8a0e4790c9aa0b224e89e2feecc904946002a183b003480a5afede83c29298c76297"], 0x8, 0x800) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setpgid(r1, r1) 16:01:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) unlink(&(0x7f0000000040)='./file1\x00') setgid(r0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) lseek(r1, 0x0, 0x0, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="ddf9f17694be697f8eb99915ea3e87874b1b37649f55a0033958959c21"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="653b14098dad47a587199bfc5046247d2e681e5e0af5ee4e86a32b738ef630684a73d4acf87a68deb2815cdaf616d890aa0ee1c27c04e409bd26199a9fa18cbf7c9287883bf0beb912dac0e0d5b7ebd9cf726c6dd737e6608d8ec199fc9bafd63790ee4415e160e504db00d3654924976b59b6d99f1d4b96e5e14237570fd594db12ef9325f10b679c1420979e8effaf7a4903655e27f7292bc0295ee6aec03996d0982da46736a36c94c0d4c721c77281", 0xb1}, {&(0x7f0000000300)="cb25b1f5bb67abfc047853b8386726f5a5f8027cfd750e06f66b6e8a91f9199c3b2f4bd370efb6ab2405a705da918b2481440ad8dfcdc4daba436b8967c1a1e06af6b380b08d1a98221371dab23e42aa9be6d8b9bb89afa066e268e4072a8ae754166ad277505f4007966b01b67e74471b37e8ed9e36e2a8ebc7b12644ca10f1438da7bc3117272549c72f8006db57f11e8f236484628f490ab26fbe062668cfdc23ddc988d652edb1d70302f8dfc5d3de2178b9dc5ba3988981bbe1ec1f02f5682af76730a035c4f812c2cc03e8f26e0abebe3723c3c8ef2f347452b33562c4c210807b569e4c", 0xe7}, {&(0x7f0000000400)="c76bb2d90f56baf504e3f698556058c1e7cab7edba0b95a4c029f079d412a8e47920058977dae7f7628d54974c941cd5a23218a3ee1321e4e8131f917cebffe8eb0249fa59a124864b8337104474bb365fb3a1fb1281d24dcc0a0083e84c01e425327166bccf473a6f88b61d00b63ee0c27c81e613ecb706e06019b2d63db51a3f33556d5b9c642fc37d4846de18da1c81a9f6dee61829d566d33f9fc7574135edc0cc62216c2da029fb156edda25274c44c00c142b7105dfb4aa63efd85e0c364", 0xc1}], 0x3, 0x0, 0x0, 0x400}, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8, 0xfff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x21, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/163, 0xa3}, {&(0x7f00000000c0)=""/229, 0xe5}, {&(0x7f00000001c0)=""/114, 0x72}, {&(0x7f0000000240)=""/124, 0x7c}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x5) fchmodat(r0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x6) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) 16:01:01 executing program 1: open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x800, 0x2) open(&(0x7f0000000040)='./file0\x00', 0xfffd, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xf6ad) 16:01:01 executing program 1: r0 = semget(0x0, 0x1, 0x4) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/237) r1 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) recvfrom(r1, &(0x7f00000001c0)=""/100, 0x64, 0x800, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) getpid() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000280)) mkdir(&(0x7f00000002c0)='./file0\x00', 0x40) r2 = syz_open_pts() semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000300)=0x34) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000340)=0x3) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCEXCL(r2, 0x2000740d) recvfrom$unix(r1, &(0x7f0000000380)=""/220, 0xdc, 0x802, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000480)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)=0x7fffffff) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000500)=""/248) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000600)=""/113) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000680)) ioctl$TIOCSBRK(r1, 0x2000747b) semop(r0, &(0x7f00000006c0)=[{0x4, 0x7, 0x1000}, {0x0, 0x2, 0x800}, {0x3, 0xfffffffffffffff8, 0x1000}, {0x0, 0x4, 0x1000}], 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000700)={0x0, 0x100000000, 0x7ff, 0x5, "e1fd9d2d4d055d80b199d86ef89e22b211bc5d89", 0x116, 0x9}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000740)=0xfff) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000780)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000007c0)={0x1f, 0x6, './file0\x00', 0xb9, 0x6, 0x5, 0x4}) fcntl$dupfd(r1, 0x0, r1) syz_extract_tcp_res(&(0x7f0000000800), 0x401, 0x7) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x9, 0x6, 0x94, 0x6}]}) r1 = dup(r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) 16:01:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() recvfrom$inet(r0, &(0x7f0000000040)=""/194, 0xc2, 0x801, &(0x7f0000000140)={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:01:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 16:01:01 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x29f9ad0400b41b37, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0/../file0\x00', 0x400, 0x3f, 0x75c, 0x0, 0x7, 0x7f, 0x100, 0x0, 0x1, 0x20, 0x101}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) recvfrom(r0, 0x0, 0x2db, 0x0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x81, 0x8, 0x9, 0x3}, {0x8, 0x8, 0x302}, {0x100, 0x8000, 0x8, 0x4}, {0x8001, 0x2, 0x5d2, 0x3}, {0x7b8, 0x5, 0x8, 0x1}, {0x2, 0x8, 0x0, 0xfffffffffffffffd}, {0x80000001, 0x80000001, 0x0, 0x80000000000000}]}) 16:01:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58454326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e90afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f14c1e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x3c) setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x4}) fcntl$dupfd(r0, 0x0, r0) 16:01:01 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x2) select(0x40, &(0x7f0000000000)={0xb}, 0x0, 0x0, 0x0) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) r1 = dup2(r0, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r2) r3 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="96ed75549075890800000000000000b517bb9b37c30be94bb8ee98178b070caac8c405da00d74455d8af5e33462ced11b67cf6c004a0e909d13996010000007e566b15279263b4002209f7e6e6b209cb3d538094a147001e00231c355d67a7764b900fa5678bddd045a482c4c46316dcf0958f53f705000000000000f11fbc2f1eca395813edb6f80eea0a073812e0c20ea3e4330f08918f2daab745f1639a02e800000040000000f582ab635318f7afa97291cfa570a975cdbb8cf0e0", 0x1df8edb1d2acbb49) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x80000000, 0x3}, {0x18, 0x3, 0xea15, 0x3f}, 0x200, [0x1, 0x2, 0x10000, 0x2, 0x4, 0x7fffffff, 0x9, 0x7]}, 0x3c) 16:01:02 executing program 1: select(0x40, &(0x7f0000000040)={0x6, 0x0, 0x0, 0xfffff00000000004, 0xfffffffffffffffb}, 0x0, 0x0, 0x0) 16:01:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') mknod(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0xc07e, 0x10000) 16:01:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='r\x00') open$dir(&(0x7f0000000140)='./bus\x00', 0x80000000008581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x401, 0x0) 16:01:02 executing program 0: getgroups(0xffffffffffffffca, 0x0) r0 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20100, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x3, 0x40000004, 0x943, 0x1}, {{r4}, 0xfffffffffffffffe, 0x0, 0x9, 0x5, 0x7}], 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffd, 0x0, 0x800fffff, 0x80000000, 0x7fff}], 0x5, &(0x7f00000002c0)={0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[r0, r1, r6]) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x80000001) r1 = socket(0x2, 0x4, 0x142) setsockopt(r1, 0x2, 0x1, &(0x7f0000000140)="a69b9a56145d144dd36df01c4a0456f90431806a3b48e80363c4f32cc7b42e52df7560351294821a7ad557b6ac0b56044af14a23cadc708d9050db039c7f195c806bd9eed8b05edf93a2c79efd287c393553b3c0234f3c18ce7baf99b4fbb0da0b8b329968f0d5efc8f3eb215f894d6bbc008239d925d8a9e37e0a298d0e5801c28ba3df6f571571bf812422bd2d9ca89a03135b3b2dcab3e137734f0f2291cfc8876181e38761f70beb0acc1b68e47fc2704ee5b4dab7437d036aa0a7102f76a648f41aeb33e7a4d48ceb29c221b568f9ea3c75951cfec3e861aeb474e62ff6870f898ab4e11a", 0xe7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x18, 0x5, 0x80000000) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) read(r0, &(0x7f0000000280)=""/4096, 0x1000) syz_open_pts() 16:01:03 executing program 0: socket$inet(0x2, 0x1, 0x2) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) sync() connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20980, 0x8) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x1, 0x8}) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x200}, {0x3, 0x2}}, 0x2) 16:01:03 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x80000000, 0x4247, 0x8, 0x2, &(0x7f00000000c0)={{0x9, 0x10001, 0x80000000, 0x7f, 0x3, 0x9, 0xf0ee51c}, {[0x5, 0xffffffff, 0x66, 0x3, 0x8001, 0xc36, 0x9, 0xffffffffffffff7f, 0x1, 0x2, 0xfff, 0x9, 0x0, 0x4, 0x287206fc, 0x0, 0x80000001, 0xffffffffffff0001], [0x76a, 0x5e6, 0x8e53, 0xbb0, 0xffffffff, 0x1, 0x6, 0x5a, 0xffff, 0x3], [0x2, 0x0, 0x5, 0xf4, 0x8, 0x0, 0x48f8], [0x8, 0x6, 0xff, 0x26, 0x8], [{0x7, 0xc000000000000000, 0x100000001, 0x1}, {0xffff, 0x10001, 0x9, 0x1ff}, {0xfffffffffffffff8, 0x8, 0x1, 0x4}, {0x7fffffff, 0xfffffffffffffffc, 0x6, 0x9}, {0x1, 0x5, 0x101}, {0x5a4, 0x7f, 0x6, 0x8}, {0x4, 0x101, 0x7ff, 0x155a990a}, {0x100000000, 0x8, 0x3, 0x3}], {0xb62, 0x9, 0xfffffffffffffff9, 0x8000}, {0x0, 0x10000, 0x1f, 0x1}}}, 0x7, 0x4}) fcntl$setstatus(r0, 0x4, 0x10000000000000c8) dup2(r1, r0) ioctl$KDDISABIO(r0, 0x20004b3d) execve(0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x5, 0x9}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x5}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc92, &(0x7f00000000c0)='@') 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x20, 0xd, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x8, 0x0, 0x1d}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x4, 0x2}], 0x1f, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0xf, 0x4}, {{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0x100000000, 0x8}, {{r0}, 0x0, 0x6, 0x10, 0x2, 0x401}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000013, 0x8c0, 0x3}], 0xffff, &(0x7f0000000000)={0x5, 0x1f}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r2 = syz_open_pts() poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x9}], 0x1, 0x0) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:03 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r0 = getuid() setuid(r0) chdir(&(0x7f0000000100)='./file0\x00') 16:01:03 executing program 0: r0 = socket(0x1, 0x4005, 0xffffffff) getsockopt$sock_int(r0, 0xffff, 0x1207, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80044272, &(0x7f0000000040)={0x0, 0x0}) 16:01:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x400000000200, &(0x7f0000000040), 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:01:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000240)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") select(0x40, &(0x7f0000000000)={0x9, 0x8f, 0x8, 0x0, 0x253, 0x4, 0x52, 0x5}, &(0x7f0000000080)={0x4, 0x5, 0x266, 0x0, 0x8, 0x3ff, 0x0, 0x4}, &(0x7f00000000c0)={0x6, 0x7, 0x6, 0x7, 0x5, 0x7f, 0x5, 0x1}, &(0x7f0000000100)={0x46, 0x80}) 16:01:04 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/91, 0x5b}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="66772c54b15de3c37afe47dc1437ea6d3d0114ae", 0x14}], 0x1) 16:01:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0x7}, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup(r1) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/69}, &(0x7f0000000240)=0x47) 16:01:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x402c7413, &(0x7f0000000100)={0xffffffffffffffff}) 16:01:04 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20001, 0x0) dup(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0xdd1c, 0x7}, 0x10) 16:01:04 executing program 1: r0 = socket(0x10, 0x3, 0x3) shutdown(r0, 0x140003) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) pckbd_enable: command error 16:01:05 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) r0 = socket(0x6, 0x7, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/16}, &(0x7f0000000040)=0x12) pckbd_enable: command error 16:01:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="46527d6ab1dbeed43ea25be3d7fd9fe60be7a45b2a6f01878be4380583e392b2cdcef8552dd3c7dad7d8b3613ac63cd822b6e3fcd73ea62006923623a630ced844dc2958a2fc34a2ec491b9d14a25bbbc37e1463a31f4efbad9a9c1ed473988b73c7", 0x62, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() 16:01:06 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:06 executing program 0: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x20000, 0x0, 0x0, 0x0, "08004b69af0000137f1300", 0x8100086b, 0x800}) 16:01:06 executing program 1: mknod(&(0x7f0000000240)='./file1\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) 16:01:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x200, 0x1d) sendto$unix(r0, &(0x7f0000000b00)="8610168d63b3b41a926b648690d97119bbf99a73ed2f36c2bdf8eea62ecb6c2ea7a27f79c862d02d4964e4f1ba0c4b8389b4de7dcf1b82dc67c4e1e35c7876ebc185a73dd3370c96f24c6802adf8d522bc179e7c9af23bac185b682713ade4c3a67a6445ba9473956c9ef8366bdfd378", 0x70, 0x402, &(0x7f0000000b80)=@abs={0x0, 0x0, 0x0}, 0x8) recvmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000a00)=[{&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f0000000100)=""/93, 0x5d}, {&(0x7f0000000700)=""/253, 0xfd}, {&(0x7f0000000180)=""/49, 0x31}, {&(0x7f0000000800)=""/198, 0xc6}, {&(0x7f0000000900)=""/219, 0xdb}], 0x6, &(0x7f0000000a80)=""/3, 0x3}, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x1000, 0x4, 0xd4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x856a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc78a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x175a00000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xe0}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffff12}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffc}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7ff, 0x15}, {0x4, 0x3}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:06 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') socket(0x0, 0x8000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) r0 = kqueue() r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x8, 0x34, './file1\x00', 0x0, 0x7f, 0x1, 0xff}) open(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffd, 0x20000000020) getsockname$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000007f00000000000000000000000000000000008300000000000000e1ffffffffffffff000000c5aa00090000000000000000800000000000000000000000000000000000000055f300000000000010000e18c28ddfffffffffffffff000000000000000000000000000200"], &(0x7f0000000080)=0x6e) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:01:06 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000100)="c9", 0x1}], 0x1, 0x0, 0x0, 0xfffffffffffffffd}, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x3ff}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() chown(&(0x7f00000001c0)='./file0\x00', r2, r3) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 16:01:06 executing program 0: r0 = socket(0xf, 0x3, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x5b, 0xa, 0x3f, 0x2}, {{r1}, 0xfffffffffffffffa, 0xb1, 0x80000001, 0x8, 0xfffffffffffffff8}], 0x0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x2, 0x10, 0x1f, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x26, 0x81}, {{r1}, 0xfffffffffffffffa, 0x2, 0xf00fffff, 0x8000000000000, 0xfffffffffffffffe}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000053, 0x7, 0xe7}], 0x2, &(0x7f0000000140)={0x800, 0x1000}) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:01:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xfffffffffffffffc, 0x5}, {0x9}}) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000180)='OG', 0x2}], 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000e800d2c31b6e180000000000000000000000c853ab2815c43aabffcf1465f73020e7c614148a26e760803f576386df2176c437baf7d84fa7b7914aa3c11ad59d198832421ee953c399caee49f3f3a28b660c0f4430634c7e77fee54443ecd3c3993bd4acbe978304b3a337dba9ad9d11cd"]) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0x5) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/24, 0x18) execve(0x0, 0x0, 0x0) 16:01:06 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x9c, 0x3ab}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x80000001, 0x6}) 16:01:07 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x9, 0x98}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) r1 = syz_open_pts() close(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fchflags(r1, 0x0) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x3, 0x1, 0x8, 0x2, r2}) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') readv(r1, &(0x7f0000000040), 0x40) 16:01:07 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x820, 0x0) ftruncate(r0, 0x0, 0xd15) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xdfb, 0x3600000000000000, 0x100000000, 0x0, "c2206a3d186c607e2aa502849c3c02860fa2e7db", 0xffff, 0x9}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x80000001, 0x0, 0x80, 0x80000001, "6036d8273df1623980e695ea8515f3d3b7eaedca", 0x4, 0x5}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000140)="63391502944f9fcee2f19ec1d22eb5d0ac90b98ab0b83075753fb14704d663122092d498a4952b38e4df6d35b199117dcb06949027844332dd748114be7c1c5403ee8314855547bd22447a2d69f9789641bb372713fa61e59d60d6aa29937dbc6b0ae68a87b9034c260900d83821192c", 0x70}, {&(0x7f00000001c0)="80af884def9479badbe42b7d9a39e73ff55a5a0bbaca7854e163804d1bc423a29057d3a0bb3864b3ee755cb31e98f7ad4fb6dfd77981f50e8ce50839f90c3acff7e27e2d8543cecf79d7967a23c8559ad08dee3b9ca2ff501d1b35bc80f37865b02122ad955873ac142f63c0bf5297e20e79f72ae187644e995d3d452ee03d57445043aebb06ff91ec197eb9ee872beb29f90893767e58f8f20e464aff6e98f999c6519ebfcb16867548e860543d12fdcc7b5a051ea7d0695beb614af1ef899881008e029a05b0588040199c91583658f86184f3143d705eca945f533866bc8ce664854d07684fba838f51c9501b5892beeb327c3bd02463b1f64b0d8e8cda97455489c3b50f52008f40fd3de4fb5100822e84ec329151a90dc1ec1d461e432830f102bb7823ca645e55ec62e1d4479d0237927f03ca0fef7e10fbb40a5dc1f9c6cbcc5bbc5c440eb4c7d1753740c804edaff17ba14be665269a0a373072f00efbb9aede2b1928f265d244d98b96f4f805f1b8bd1e99bb91da8bc9c618e5ea3db46ae3c8c2a3a7ce8cb1c99ec3588640dce08c4535caa8e66d2d4cca502d74d78a12d24021db68acc6eb40e60becef451f6859e827c214a395d3eb9b7b2bb6babfa4db90dd46e4c1cb946b47dfdc749e8c55b879f06430e00c7a0483d5c98d2f8fdce990787dc4ed60ae1ed0b6717cbf2036045430f906118cb2452276e1d5e343771ca7f27a826c6788595d2e2061723bdb7fc1a7947c88b228527a08ea8fe2270772b7caa61365678ade402134a158ae8539c0debd9ef7ce58ce82a49c0c6eb0fd99781d63a0b919118eb82015434b807fcf1981c65c1c47d5e0fe8ad3bb48b475fce1101a06c1495217a47018b2e66855c468a8a46d0956e620609eae398450d89174f6834daa06373fe75e0f9339f494425c49b8b134b395ebc3aafe277d225b0e1289039a22be03a86f93a5c74464784e6fe3212b85c7fba8c0da8452a0674215ef419b6f29d3f993aaee120dc434b7cebc1742947d1e09d999281d34b9efcf03737feff61cfa8b33f20a01b4b628986f600ed075b7fba7f91e3e4f6b158572d5c41f467f7c5a7512995f88dea25e9d7c3a4fc2e4dd57c8d24b4db7b9e273cade1ac758edfcc8cbc5e3d33f438743abfa86f43a05ddfac7dd16a7ddc188bd33d341292d7821871f211f9dfc2fcb5ae37ad44942c652af641f1c44faac899f09428428d4c7eb5c4413c4f9dbd43d7638622e7261c41383356f5ec2b440e2d86b113d8c7308cc5f42490134e54c3bbbe258953e0672cbba02eb4a451f085905c0efffb98dc665fc840a22037302142c14d6af5e6f68c0bcc93ad9e284b4c3fd125779880c1391570cd53356ce7c589120003489fc2c4ab49cbfab90d950c22f177f915fbf10212fe7a79df2ae5d11997b15383e28d6634a4655841f7ed83ec8fad9913b767c3ba23b8d040a2e958b7ddf5afd8734e9144f45118dc516439e463a2d5a803383af71c210b228c15545382b43ce7ef739f977cc4f9bac606ed2642d3c7303b927668b18989488239de2bec287033a303f05d4cd41980073df7242768b6c4fcbae2eda09c24d3da56de8641fcaea19a45c7914aebe1caf88bdfc45e9ef2cd585c72b9e61769092640cef68112beffb2a6bd6242dc4ed9e4154fc39545b76f8dfbf8cdd48bb0b5f886b89d8d4da70c515aa0d3bdc8395f6bebcb68a29f5e6ca6431b113d46dabf1946a1c18c27bff1ef5166978786c73e19052cc302394f6b7d6a73381f4841dbb231244567274c94911f3c4b61aaa529b192c806ca78e9e3bd84a9566f3b6e82ae7c33db71669bdb267fc44374afc68885dcffccd93cf9b98f65dbc0de3f000a0d2da785515f6449c15b1a1b94b5c38cf5d7a44153b9ec3bd75143485abbf5a9c6117976bd38e4b437970230d8436d7e3f43823549386a749b9ac997be667a120de153e0fbfb1da2e33a905f6ad550f04f788e0b24239924306a12445d992925cf21001a83f6fe467da62c1f37b781e6e53ecca233b52541c734bf3f6464c62eacd0cafe0b329a4b8be326ff0fc65ff050c110b921b5903448c0106524fa17c70cbfc33efec5868488e78b4e78232305f3277428729ff077226c175acc279a0582ecc0eaf89b8d3fd2aa261356d3ec93dc47c180546712d561076f049c13daec69d2e58944357ec0da499075ea0cc986cdeaac14f0e90f2c9c6f954500c7e533605b5601dcec75898c4411259cc8f80daf0950a8fd5a75604ad36e08861e84ee72c6e14c02a74ddeb94d85e7ada30dfd974a0e0914565cac1c0b4135f9b894105797fb602af900ddc33cefcde8c742cb7647d5c783d1a310eb1e31bc8075f7ed15a3dc00cf610b8897d0019f195753ff2cac5742ee4b2739e8f40eeda8b0f00410c36ab8cab3e8c845c7820c038de4dd5ca404f256c1f797067ec0d79b249a3a573f4762a5d0572a7a10616b5116b51052ec7411cde182dee0fba16155e13c5956c21df53b219fa31defde6a370af17e2ad2b05630bffb0b2bcb67faaf0789d52a94d55eddfb63643001eb2cccc56336c8254b8828a2a22503e55acdccc4cbd2dd7fac383cb0eafe8df3071ccbc7f5fe389d1e684b1c47f2f3ff8c306ddea4aa4ed35ec7c049ef168f771ecfa33b3836813acdbbc4fc8b0b536293e5231c35ac69db158f6fb021831be05eb5e5b03129fd5754d4ad24a290439efdbe0cf8d15ff91dcd2726f82b747bf529d6625402edb4c9e52fcabb9ce2e9db185c4b1f011a009613048bd2ff6ed0fb24e731162f3f47a2f8a3e1352884531f5f30627d9ff2bea08500fd7464dad1a6de3bacec24d9b2e54a7b864ef497949c64cf047a3c743152f6f818cc3800851d1ae918d7c82188237441ba607366e7dd1f42cefd29ae5ef5c0bb88db0b86fe42ca67b10f07ea964b4e07046e3fbc3450770016e48c7ff69b543a4daf373b1c8f33d2f0ffdabf0a51a82ed83d281d5aa55dc33455dd88eaf98816f3c84c1a9d1a12d3045a7280f21053b32ed32f501dee7bbad38e17921976c411f143bd6544e3e87df1ec93039715e016787edcbdf2b1255f8dcaf39175435921b112ae3ed454c49a86f4f6706959c6ca719c686647da0dbfe4f74275a49605f7d7088a46206fc2b60f490ca8641e9f375ae87f1b6a12211e9fc53686c74303239cf212fbb132ed4807b549063a947818d290855ff903536eb1a4d93a8d8ef609dc91d78c67962b7e165879592098a5e5434ff610f4940ab39a08ebd8f4e2dc3f059328c92e69d912c0a3ca764253e8277d806201f5cf1a659c4b496f19edadf3d76b98a9cc95cbd826dbf4ef5c6abd122bd08e1826cdf089b43d4921811846e35067e035fd390f84de35d4086b9b5fb8c6fed377e5f504c1ea9e3f9d15d76f21be82476f52091b487046b4efc764feecc4a368c15aafb1a542cdcf7083334e2cc7636d5ab0f9dde12773c93c3e93aba44e0915922e508532792baf4543b811970460a2e7ed66a9b0fb2d3dd3b07251cae46213edb8b454e5d244f5767389ae0ee78c6b9afbc8d816dec0ff23de1c27a0484f82568aaef0ea30d905422407bb9f00fe05014522e9c5b2b4828df472beb0b56974b1677ff2769d277289ff439d21b832bec70c297b3bd9b938338bed96cd743e178be88daa4b9050a68926d764e59be25b33a8c40ac751c1250c5454693442dc032d462154c052534036425352d5de53d1033531a709618c6ec144f56a0143c3cec8031c7bce81f7e432fe3c56d893c275d1cab05cb5d0f278d5d863de739fee4e7bbfd919223d0cb6ab8b1baf4c9bfbde75508e72a2951d7cc9c23b621659ff70c7f00ecd1247050ca425b6aaaf6c9a23a2ac4133998cebbc9155976b306a33b0c0d669218d3f12cf474a7484431ea1c758c1913256d265588c8c63a0268dc43a5e4c111865e1d2526477374dd8c2f67e66bb5f4977ef37596e9beac23d3b79545ceb42d2cebd053a37240a6a95c94fbfa5112a35f1cf99cfd6988e7af81a375e28e93d480b0110400f768f1133bf8729d8cec5d5a1f0e966d12daee03776213254470c22cc6c2afba28b4a6e35c61a686ac371af7b28cbbc70cee848a615d474d5973ff531124d5553b411347fa47c9cfd31ec2f4c725c7e2686e653d468f5d46ba0e515f9012a6192b38667b5ef28980b118bb13ffe31ec1316382ddb1d1a13f533411836efde3f0de2192eb27e3a257e010f839b582b1d684f857f619e40121997b1032e27bc88d268c4c919c2b19312c9e1a191d3f3f286bc496148e6776322088346751491e5dbcfca807789fb2efb582a024fe9bb0e910812db9be1d898acc74081b2a39e8c9d26bd71d69dde5131c38503ddfbead8eaa975d55ef7dd2d686976000846b5104360469d627475c249e1c15426cbf0341e1b9e3f597341edb487bfb0068b063b8ae8e94df1258b22877720c1e570fea8f01549fb23af4acbcfdab5f83ca29b45abb46c1a00d8d4ab80ff026bdefa5a70d1415adea8adcbf8757adc27cfad18d5a4fdebcbffb6b4398d3fabac67ba2626b5e71cbaaa81e255de3c665c03834e782e76791dfc3efe2d4936da5a79b34eaf83f35c1a72864d02388a8cde05933c5e0b94966e03340411dcc9f466e4109082514647485908112d52ebd313eeae8aaf8d925b85fd44b4fcc3a07b35db82916ba81721d0da670ac31efa253c4954e66f3447a2b24826158b44edfada1e9e602fd23491fdec0a4eaf279ae51232e0bb32236f3db8e3f0cf35ff099bccd27d9f419ca7006d2b26bed41e6b0a2735f92e64ab556977025ff1a8a903c137af4dd474c775ab16796a89d80dda59ff8eeabb25ccfa8fdfc4636eefecea10b7b7d66271ee3a2f64243826fd94be371d7cef3a59f760528e9e3fc794b74b408e28b903fa0343ee234220f908708962681882b5d8b1f0555280b4fa4d295febe174df3fbf3716bf1f33d0a3c3b4892c1b7cc71892639527cbceef133a3424b9c940520152d4f1f86ac6f9087fb2b1effd680e822345e7adfd2781901c3edead1302108aadb5b5c026a31758ba3004b8b215b9c19f5dc135d45f149c78c42e7dc08464625eaeb9b7145088382f12f5f128f1cb17329896fdbbb09d9d5179194c86e626e341ee6cd086af5b63e13e724010e174536b01672777f71655aa3c386d4a00e0f7bf6cce20f568eae89e6fe98573eb3dca71ab84f771b457bbcbab92de27eb69c3a5df32dfded7a180c74962fa18fe7ce6b5e224d791d8aa0a70df56025de96d13587595afbbf1d01d7c1c770b57093ee49ed2ec81df58cd43708fa15b47e9072ba5edfbfb7901cb80ba27ef4828941024eb63a320cff8087c24c2c6f50b05c737f9d3be73d0698ae798a5005c89766937b650c0bdf8217b3285bf6e6e47a79e25381a6292488f09d76e58a52ab0965098b9142ed3bc559134a1e11a6f327554594582b9dba85a9c26d50350fc8353b0b27df33517ba4864aa14e9176cd549925d7888efef56b3c1cae04d5c2d3b2570c660d449e2cdcb54582791b9a82b9372d00b82234801eef1d974945164b69ef7402bf70f80792b7e663d8c6ac394125b6dacb63d72d38c02f6e35680b51118a6abe7150cfbb3df96d77fd0e52fdc969dbe835ce291f2c8977e18dbe98d485707d1ceaddf1ca20bf388b67fddbeaaa4edb3bc148df2fb49d2a5515ad990da32a42cf8a06ddbcfdc60ab7da44896ffff06920325930754f81f0600e309e461ea40213f6a263d1200311f9ed3f59e75328a633afa4ef4001", 0x1000}], 0x2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000001200)={0x4, [{0x3, 0x1c6f}, {0x1, 0x1357a262}, {0x3, 0x5}, {0x2, 0x400}, {0x0, 0x6}, {0x3, 0x2}, {0x2, 0x5}, {0x3, 0x80000001}, {0x0, 0x87e1}, {0x1, 0xae57}, {0x0, 0x2}, {0x1, 0x8}, {0x2, 0x7}, {0x3, 0x7f}, {0x0, 0x10001}, {0x3, 0x8}, {0x1, 0x3f}, {0x1, 0x200}, {0x3, 0x8}, {0x3, 0x9}, {0x1, 0x4}, {0x2, 0x5}, {0x2, 0x20}, {0x3, 0x4}, {0x2, 0x3}, {0x1, 0x8}, {0x1, 0x7}, {0x3, 0x5}, {0x3, 0x1}, {0x3, 0xffffffffffffffff}, {0x3, 0x3f}, {0x3, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000001380)=0x6) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000013c0)=0x4, 0x4) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000001400)=0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000001480)=""/12, 0xc}, {&(0x7f00000014c0)=""/157, 0x9d}, {&(0x7f0000001580)=""/41, 0x29}, {&(0x7f00000015c0)=""/17, 0x11}], 0x4) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000001680)) r6 = getpgrp() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) sendmsg$unix(r1, &(0x7f0000001ac0)={&(0x7f00000016c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001900)=[{&(0x7f0000001700)="cb216e6230aad054c19b1bc29de3d1c0e6cccc436b35eff676b19cfaa3c998420e58ad33286498ae282d60bb5ffc295796ace4e2d47fff3f3221e6363a963e5461c159cb3ef8bca49e8f4d1a93a1a22efdd5f1927341c4a48dd08d9f06af8232b790966c9efed877d1b6bcee43dbec5a0dc3675e1bbee228ad42d0", 0x7b}, {&(0x7f0000001780)="18567d32dd42a87681f72bde5ecd5449c63aafeb3c2aee3b52789fbd7c787065c2161b7e7068a559b55061a1131a481f27bc460e1f0a8708b20351dda60f9cb791b296805b35c2e0cebed98f5a5a1abfb19c9d02c4fcb156cd577b0708b35a92aeb8fb44915f8f1edcf9c13010cc867767f08fb954f6d3307cff9a84a4b18cc9adacd74df44d3cc3bcd29f83f5fa55536a91d50123db329e2f0f345d8ac2", 0x9e}, {&(0x7f0000001840)="d3a9a835134cc98830dff97644b6811fe965ea232dad9acc5059015f82dbf1ad3eb68407c620e3963917c559bf72918ad734c6fc985e760b52eb9e5a7e94472060b7a1144acc2535fc25edf19d001bbd22bdb638dd152f8fbc9276ca4e28266fd9cdf69055a5748e2c47384226b5e7250e4c70439d3d1da6dbdb3a21eee519882bdb73a340f5255125f8ecc76291c7341dde5efe42b6a549de4eb7106997", 0x9e}], 0x3, &(0x7f0000001a40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r4, r1, r4, r5, r2, r4]}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}], 0x50, 0x408}, 0xafc9214f5fcb79f1) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000001b00)={{0x18, 0x3, 0x55b, 0x1}, {0x18, 0x1, 0x8, 0x800}, 0x7, [0x7, 0x275, 0x4, 0x3, 0xffff, 0x17e16a21, 0x401, 0x7fffffff]}, 0x3c) pwritev(r2, &(0x7f0000003140)=[{&(0x7f0000001b40)="470d55f9a2282c432ecacced0760f8616608072c84e57f80bb1bacaec2e79566995dcc7a6bea6042aedeb7eaf231294b517d0685b1d964d5a5b4c14d2e6f7dbcf43b87cfa53b8196f9c2456b2954b58f88488500cc051782b9c9def5868cce1114faebae74cb9c408e1c1b940aa65344847f1dc3ae117a7c119fd8cfa7ae8439f16d7735233aa1939b86e175cddb2b4abc4d4ffe0d15243dda98dd6e0ce278d4491ca879409a1af447408010ef597a3276fcf08d8b41f74558c9d8490d60d4c0ac4ac2ffbe5492b3570f3baa96355107b7b721fc94d211a09f4b25323c52a6b620c68b2af834e8fafda9fd55a0", 0xed}, {&(0x7f0000001c40)="79b833c3e7ab38daafd06825fceb762386e267d22796ffa20ab6dcd1b77b23b257d9e2561c7e5bca733dfe2977c9158aff3ab1b06298314808ebfba625069e168582c3b79e9998fb0efe37b949740c1af88f348a8d78f9486bdecc86a7ede10e47cc704dcb3e9af7a14cade3c6a7e8fcb0e800271417d13cb8b6efcce7238ce9cf37b8a2e752e0ccd04bae915f59ce79b45d4c135403b7ef0a3de71112cd636b5fffbae879c1", 0xa6}, {&(0x7f0000001d00)="77611c97bbc144d2e728c2a24e0a498eff90c9356f74400967fa06778251bf3e258f372158f0a0427743a4eb486f6e70e5a0eb85a839ecbaaf", 0x39}, {&(0x7f0000001d40)="db6e2169ee7e4981972c63a7ca890c32965a31de4fdb8f3baad9ad441a95be9e94c6d8196c853b87b2f4ea50f8256a322451fe621b37b95d04060f4f044685a2fa1f500425f2b808ff813e3651a8b8b766504f749e719c769c3b221ae5a186083db8e1842d7bd4c9541966bb8f15771c48cc69caaf5671a3a44d43aa7dc37d4d6cc6de86b89f4d5406da291b9cc51275f882c8c26d3ab444be084e05b715840c94978d586465b2b37c8926479cb1248c47948faa8835a0c388a520f7bae3feecb9d95ca3cb8b15808f8a58a7e6cf5f24fa5872817fe38b704c4b498d58e8f5c8b9d0c4136df416550380883af4156fd114c3e0db59ba9ade", 0xf8}, {&(0x7f0000001e40)="1f5f3af1b566c5800e49b447990ae12b5a31e5b4f59a6e09a74b644c25ace1e8b1f7c9962156d434c9bbbde771b37f22c9ec94d558b9880e199a7d759402e46be64185b1ab2a6aa9c83b65451932c5b259110304da34ae776040d088ee590739f6574e3c8bc806ef9b9ad1adef1d535be8a60f9abaf138b58a81821b7973fb921eee53fc2255237c3933d4525c1ac7d325114feb144c0ed094638a57c977b93202fef2e191d1c3f506c097b27e59480889b667771d3edca079530a8ab952930fa80a5450bd2543a38de2417f15cfa39db02b447076e602453a70513203619dd12417349a9ebef2fabe2f62a9325948fb328d80fd0d9af5887a033adb39e2ed50bff297fcc1b2e0942b8aeb1af3aded51d16c738ff56c55cfbdf55ac614fd76402b141a5e766e59a8810967fb08e6f1b4d0daba6be42ca063345984f356e6f48889c4f20b58aa78c734a8d29ece84a226e22ae671fa1a99db8e6826ebed531e7f61eaccfbe048561766df89521f1abdae037f6480d3e5f9e43e76290c58c8ca97767e64ad2e81c9522210bc0acd6d5d4b8b445885217354869771ec3257622917d76b97f1e6349d13f6861b92574bb5ef83aab7a948e1213794775d0d4eb97c63ed2a3d70b5d52061cdf427d4dfd2b84e9ebe8171998a8e0d52e453e52362124d1b73a992dc3cc488fedabda639de8bb96de92aa9932087b467f8e4a7683ba84eb247118d91a5284eeddfb5ed58c20834ed7116244456418a1c602baea398cde40bb46a5f48cfc8f99a480bda559e551e27fa743e59cfe0da276594d848532f7e0cb9d08325b5f1b4d12870d9f7d76e2e7d9e33c41f1c8b5421ef42b0136bf9c1851d1b9bd7bf9aa72443afc0f6ce7e79b1469fc2954f52fe63ca2baeff01036ea6cc1586d7a71ac39ffc5e9bc0d7ea94830a54bd67b78fe3eca085510cb1d8448d10f503af8c1d1cc1fdb606641c158228db70712694abfe53c70f0aeb5e85ac47d1e742724ed0bcd165244c2ba115650afcc5f861ed8baae2500fa047da65d73df2bba4c6bc07c8402637b0ffeb36385f6a5fbddfeb0d59eb8831871df2108db860cbbb7b56168d74ffab6201b14331051abe2ecb6e45a1a1f86a6f3febd1b13f42c1d44987f9cf6d5edf407e46367d105025e1464b140269ec7a0e3cf3707a365b9412fc4bc99e098a0fc731904e620b8db6dd1d1b3e6bb70b04a9bce5282e21149bf577ffb0b6de0c09365d00bdca2ef8ac11072c8e589d7e09c4bd6d0fa98dcba51530eef8d307cac63494f0b5d4496038fab2780b4e1c24f0b581b46073587616ac67df7fc38cbe3e53d5aed8ba6e7382ef1e4967ab84e8e9a45a839b766df5d750b97cac11dddc192e25a90d882bab52ba276c330f33fb727d14f6388ce46eaaf4792b3fadbb9f5add0da426f01b9677dc181a429f392d588e1229020ea4f75c45f17dfe04e0071a89d3d3e293386f0a139c9c8daa05d20df91b7e15315c428a7304ebcf1395c8cd4941f83a706fc0b35a5fd7954bb3c04303a3919451f1b9e3021e0ad312dd2693b4edc7addd646005273384003197ed327702dadf01a91d1a488245692c4b6cf95c6cc41916a03738e04bb88acc170abbaccf2be5c97f9858f5e0d02529a0a8585f63138b37a30109fee410c920399ca30e88c46ec28e19e45db0a32cdd768cfee88df0e3dd128c3b35c8f334a1b2cf6f52bfce705ed7890f59aeb9f08bee34a8df72d8fc4dbd0cb86ca00b7b0fdc098b182f2918b35541312962412fd30c92973254ff8abc96382c11ac080e2b4d40f0678fe6e9b401109a27693537049cf034bdab27ab2be9156882d99d7b52ccef1205e7587f29651fb27c626d595f102a1e389b31e31f2e213aeb618f96b264a5691424a7cf78632a657a17669fd672ea7042eedac9f4bc5077c2ed2c63bf9a0eaeb0a6fd54653e2f1c807d4a127530424f3329450be41b674be6b6c8e60b24b6db39483e755858620c82674488f72af74b39f306a8f619a57a9e40f4d38e161bb79553d38dc19238140649adafd3aa4863d49fd7267a4f44f60179ef0fe3e87b36bacdb61f04f2ae81b23579a913aebb05cc527c999e57849b16863c118e0af8f8654c828289186221e85b98df82d9a33e2009e5fe61148e3ce3a26e904cf7fc4818e7b573e333ade594f12bcc9aea8c94c61567a0572883ffb870d0e1bcec85948e40479e1820c06622ff86ae582ee61d38aef5e1abd4b7d9d9e9957c8d5a82a7332fd4bdc88ed816b316a03d5152bf8377b94a98ea0eda077d955a05d903cb79836bf0e86eeb18966940ec3043c7b498828488918dd54843b91d0bf417473d3c6bb13e766726a5db50d286db7cd3f1001d3183afe5190bbc6b59fd903bb86efaeeca88589aaffda798a91406b0b5a9cfa45c00b1f1229860488a4ade46c0ddc065af7ed8d097698d7847e21b5b50e1d8a37fe7ccbf3c2b8ecc6ac045c11d6968d5f838451937af797be7ac66b13762585c78d7ba268b216106f925b8191f7cb1c6e578a78c7af8ecec87ce4b06d9f6e4d509ca92856f6ee3ae8725cc7e6959de549585c578e137ddad71615cd0f0946507673d945c25d82d062e7a958b62baff4d61c6a937ec05e13c1b1968881ff1b4fc32ba905400baeac2bc25cc8b924226125da2fe9afaa80270b2cc5ea2ca388924aa171bd283549b6f06bb3efd32daba80da04b1f6ac87c5a626776a05416576d79d955ea48961913cdf693940223d0624c500fb120f7e85d4d1f9d3032628b1e8c8947c14ea27c094c40dd4a1bf645a76a2b166ef213f19de929cbf0f891010e9abba62f437e35044412eed3f112c1a20e1f53f252149adf511f2b770b868a25bdba12e5fbfb14eba6fba3b7ccdeef7ab3006994d5f9f28abb4a8f863618251519d0cf2f7d171fa65db97b2338210b0b28c28cf8533f120182731387a3a6f2631d02f241cfc7c4e64ea82ef66c8e9fab18aeac7acbf46c1899e0dfd6f2ea0da08335f28bdc528e983aaac656085680a9cb1a69dc401e64fdcee88bfb61727093b7afefa261df961734194884b275ec6ca6c49303c93e9769bf6b5146ce350126975bcaf86ad8661ae3ba304c587e899a5ab5a5dec7da014a7dc1dbb8bffa5b4c06f5dea0aed17fc1a2ed7d2d6cfa0ac1cd9b102682d80900080f5519b5557e6deff333e3b3865f837ea87b4064dc57cc22722228999123322ca1cabc13112494ca491da5930deb406f2a22e6fdfb2576de3333bde5c664af8ce766af1259d9354ace1f7bce5c0e7b3f593efb84022e800d075dc8a615eea4148f6f202155ab3309959e80cb0c2bd8bd86df256e4a2441e6915495bcc76f73510503426c920457389441152ce204dbbaf57261dece066bf80dbeca2b6b2147052f5b23f566a3e1367442c0d32e494d601ba072910f67b9ec13f77db5efba7d3d59e6478df8d662d0700a55515c0efa4168b407626e29e732f1ef39b8b8ec27dc8a42c24b63ce4cc5f3cae5ea76862d1cca9a84dce25b812626ef7e5b3f088afe78d799c0e58c55634f48385bcc8f097bbbef284750fd7c1e3b129ebc2fd0b1fae548cf56cc39d195786c6acea2b4e138b035ccdff38370f4ca0a3ead8b6b28600c6a55598909b2001604826051cfb0e05a21729558013350512d119fbff9e7a50b4a279c9510b94bb3369136db1a22b703636042f307b9525d87e09555db7cf7e90deaabe87fe20bf9875080c1b3067ef4bcc0115c1cc7579229170f2f7cb0163a7ba88a03e3203cb73d2bd13b118f0080529344f071cca3c37c960ff53fdbc073a35429936284ccee55c7357ac5f9156c5042d62da3ef018cead649cd64a8eb214fa6f1701ebd2d358dcb9c374126d292d04b18cc1d89672fd00b044f644505a8c5fc075d76132105d9515df1464c9436fd8a1fbd52331a06530166f3264e74cd02bd6d587794c7d9237d77123ac47c2b31a14de05694873b572444cffd32b30468f5c73b3f8a66c37aa9101d5d1e15dd29c75f544ad74d104c875a7951c7b04563e6d803c5e1369444d097ef336890104baef3e451333b6debc0326a1d46d471bf86817797c1f26ff32afe80a64aa71ad00bd5d15f4e254fb76d16e5613ffdd593df29fa916785771de7730daaac0945360fbaa883f0279a7fd331cfdf260e7fb073e8f0237b52324437922bcdfd62afa901ae4de559262174129ea4fe16fe18aebce4da74dc73529217b84e992f9e5d931e74f7ec06cadbffa926bd8e56562db6c5b1ccbd43fda9e0b3394d9cd460b61b670b6f17623728838f31086e83968a7e8b82e61032a3145ba46d75fd77a728d4652b974fba86b712ec26534a075ebefd7d050c3d1c98522131aacafd09fd4d9945d812bc65b14641d5d818a84b86ed76fabcdba9be169558a843e972dd83af6dbb37c58fe42c4922f10078a13e4dd8efa26b3db5e6bb97d8aa62f74b55f71a4e9f7a04e88c9bfcae90b659a9064701702994df935f6429c217bee696519a1f4839372b3de1c8a288ada76cf54fa7537cc294cb61dfa35e3ba6be5be2862961dff376e0a975d8ea22e99d6d98c5d6608a44fa1e3fe152ad71f4d441ab6d1bbae8c01901a1dc7eac799137350ebf6a1a062d12581818bdf807d0e4483c9ed6a8b10bb6338951177a3fe0a869196d58141a34fa7df3d4408cefb909f70173eff6dd44a926c521bf9dea9571d22ee898e6dfc5e53a446cf01472bf23778a2c9a2f0a06491295943c785d25811f1002b2c34990a34e35ed6b8a979fc72e554c72747786a81f0eb3c479a6cf9b7a27e79a866cdb03bf5a47cd4fc69a134b4d1d697f8a2d82c1d24d2202cc1d7a6029fe5a600005cab98f4f4016a5bebe0377cee360d8cf8defa6e07fa0b11c8110be56970e06104cfd1c64760d83209cdac5856ff30270b6f60ead3d9f2e7e10cb92c707e8f8616b0eb29bd5cc15116a43a84fd0b67c5026596c55210a1a98ea4581a942af8a02baaa6927438c93ecaed1d107f49019b0d5a6484fb33ddb4990c36e4b0e872ca9fbe9beeb936ba1c20c76568c0cf115b882dfd719f5c4af8e6e080e0f9c9ea3b22f2e03488441a5a2e41af1cd363bf544cdc1411f48efbda96ca1ddd05a50f4cbd2f666834e1d3b86731df380c8ce3a450fbab06d05ff19c8a835b1fbc6f10ffa6cc841b1d8101e044598e1cf107efb98624379e10ed02bfcfd6d429bdc56fc8f29cfde6a9f434466e8677a174bf3b5d828871f309591ec7dc7564efebc5a5b959b37adcd75c85904f603ee420604b94de5cce138bda90e93a94e19136e4f957dae7cdcba45063981655c1199d156786266438b5e98746ccb7b1359ef5140d0012fc9a8c08ef321c98f80a72bb89ae8c13de89c21d9dc3a4b49a421886b7162be8c3775fb9deee48995834997bcee8a939a955f87c5b6454f2fa53c3cec87460fc6b2c129b777c973c0196519ca756eccc3c0fa71f4fde2dcd7e2ca5bd74c5917ace5e9ff0740b0a1e1a940a4790b6cbaff5c578dfd7e0dd3ff9c8b4b94d30324c2f38ef0f9e5b813cfb9a991e29445a92131f9f14fc2b59fd664718ab5f034e0d2a6a069f5718f4f648789eccad65d45a1bf640ae2fc78c586086a2cea858459265e648abb3d31b3ac2c92c17323e103b4a9eb62372c97f47f2dfb88c872efccfd4014ae88744311def66b7292e86d283f80ba0ecd1123a3f18f5a7c09e15c431be592db653e332acee2d23d503a006de0d6aa2871401fa2ea3de74e29ceab25be5a5d123f6d0cd7160f39817b6de219a48ae4a38abc6cf55", 0x1000}, {&(0x7f0000002e40)="180a54ff5924d313553dad7bf82d7f51ce358e77c692317f233c200b3c951b2b7c9547819672cf84e0e98da91beb8faceebf0fd2ebde5259d3ce28a51655ff44f3b95b56894ae47fae9af300a5a5618883caa9b86049a0d84c59974162bcdb94620964674c7248a7e42e56599aac831b7b6bb3502a213b5e959b32afbf14267d44dcf92204c1842a2281e82ebe3798932fb14da8403d6bb6a79c505d9e95e2869b2731e5dc", 0xa5}, {&(0x7f0000002f00)="3725520dd8d60ed0bf7c40b42007731138ea461308f219237c98f7786f80dfb594201781c1b6ba6966fbfb984ca2b26386d51abfa810dd19e97abdfab958e942ff0ca4505b6d87fed52e30c90e2af830abb3df0a6152f22a7c110db9086814539b9c44dc24166d22ba7f907b6492d9bc9b9c0a642c2dcb7465dc36a173601f3a6e5559b8034707d7b42a215b601f35ec21a38d41435d03156305eaf896633e0c38c117c2fd4aef7a13dc639400df4360db13efe6faf9692f50f82ba6", 0xbc}, {&(0x7f0000002fc0)="3c4fc8f1d342f90e773bb8f531a45c1a68f6c25c24d8c652418f40fc2e1e89c12cd3a1a551ca531f6d0efaa7a918c93a6401025f272786eb51e05fe499d7782d7a55021e8c58392f01afe081c4f9fb5f7ab8637e50741feeba30c3", 0x5b}, {&(0x7f0000003040)="8b0d136951de3d5c8190e5d1e26d529465c18de45bad70e148598912be408dfd33ea5e1659f05582723cf54b288bf845580f0cb5c88bec423a261485032a009e0f74e0b8efe5fdfac80a1b5902e390b114080124aed684f51abe2dc0d043c239bdbf8f0f7ecfb6535a51a07806e215aede03a74e6f50885ce2bbea739fdd7c4006f058e3f171ffa237f51bcb4226854044ad76b8ff906c1681f0078568dbbcb8d3f2989e888ee7137a4a3765df6ff139560d7f796fd32d695d248b0c833a8ca373e0fa52846c780f677340009f12e80d71e394fbfc46bba6ca981227695031", 0xdf}], 0x9, 0x0, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000003200)=""/4096, &(0x7f0000004200)=0x1000) ioctl$KDENABIO(r1, 0x20004b3c) r10 = syz_open_pts() sendmsg$unix(r4, &(0x7f0000005980)={&(0x7f0000004240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000057c0)=[{&(0x7f0000004280)="198fe30fcc8a6ba77adb883a5f6781cb69ea91fb", 0x14}, {&(0x7f00000042c0)="eb65f8d81c7d0d68b7ab14463208d564c2510be591c6b74a071220adcbff03edef13eb86b4517b521190c99d213c2f983baf842529bc689064ec2046652a3e77c731743b1b35019c6e982002b3f3c0abf6e3e09018a368eba739379b0bc3fcd3529461712cd9fb2fee55974913fddcb58383a4ab8716e33f4f928f8d35a9edbb15dfeeb0149c80e25258907cd5d328", 0x8f}, {&(0x7f0000004380)="34d8b62dde9babd960029edfc5afd5137dd646eb97a94b4b7e1c5512be43069545acef8bfe5110375d24fceedcfdfe36b85f6848303dd33eb4a042c5c0857958ab094b0045ec2b50a99a06063395df4f38caaa2112327e3047bd4355ecccf270f00dce6a741e3b4e7d91e66ff4b2f193", 0x70}, {&(0x7f0000004400)="1ff83efaf8e440931af310c81a66a7b99e4106631726ccaab0584983b10b3ba85c1397d614258affaa3d5f6e7ff9bc6821a30fb8d21eaef8cfac11e0943896e46a4a66c44e4a36a0557fc0ea0426bf63a62e46f47da4d5ca3fe003e61cf8669443a307fa1c1aef8bf0c0f69b5cafba740f6aac44f656bbf7ea81d1cf41b1647bcad81dfd0e229f0c045f4116678067b7f7b12ec056ffdfec255c84b9305ba77793aa1fa29b3143f40fdf68e7cb2e49186d71d8eef9c2361be57ed5c5f79dca14ca47b62403d0fcad8bd6f077496e1e3ed73a6993e0bd2e0f16f22ae39ee3b88c868de9600c4bfc1e", 0xe8}, {&(0x7f0000004500)="fc5390396abd091fa361c442b98a1093968a8317771f9b681a84387d87e974c23bff03e8460065dbb74b71b82cd79b3c4596ad71bb016d7847075bd0db66c95541be1b301fbc5282b1c0b7d52500488fe26d54bb886e93b82847b62d7a833a548bbc1d73f64beb15cfaee0459d58e46b25e2dc423d700fe6f209c4d7dd9fa4a355f1018a2d4c8eaa191bc9e5ef8fdeaf0a86e3640bef627b3d0d9478f82782bc805366db21e45b3c091d5587c94a7c26728aa29b9db8931fc6e158b3d3acd152689ac1744be07e5158d9373d06f0e231fd483c5a22149c5f2e8642d533f79a025969a224e0f70a9649b49105a59b47eccf66fa83babeba8cc2245c920137ed679a18769ae66b2238c2c00ee9dbe42254567a29d6240166556a217e195578cd1729db3673a27570aca078a9346b63e773f8f45f6b30763d38196bebb47ded5d1595f09ff87201ed98c9f1a162d70ffca9a57a89c65231eed0b2f97efb2a12cd3a00d27b2325fc8cce07a6d99c9c6e352be757780593ef8ae50db4ee74609069ad868c8a96e07e7673fd18d66e8736e92854602daae640e364bf3fa5c8902cef4c2f03434b86afff1a4e5bbb8d47a4386351b9ea4a456b4b1f8b5454f6dd490b662a984a0542cbff889c6bb722f3b3b0b76e610155b7eee7796d72c9c32dc7e77e8eac03b1698dc1e05684423abfb5c86a430ace1eefb81407a56b539d0a05dc5d534fceb17a6ced7be3c20348b85ebca798f6c0ee2d908ac4d4f30402f9bb4c091f84c3424395da554e2c5899ffd44d930ec6a64b3eea2c95af707557c042535fbc67129d436adfd118d69afaca701740b378a92b7effea4da414edc0d55551f8fc35b3f3835c509232773c38853ba563c584e9f243c065a7533f2360851131702bea3fbe05f8ca41307f6c1b4bfbcdae4333fe46974ef7be7a58e9b2d5518c2be670914c6738c395257715cbc9d9bbd1b984beccba196728620489361081f8c41f6e2de19631811bce6b99f24fc1b4314907db877551b1f192614295c2985605a870eb2ea2459901953758b8520b76f20571110fa0cc08feeeeafd3a61417249beaae6ef024bf51d25fbf21de7862b4ee8f5eb6b6a0e8bb35d3b75d7f589b02442596a0bceace2e29d0b300af3dbec49525cdee657e0f408db90028c9099d6a6fcb1eb87424881754941761af2072f23c6b6eacd5cfdf7a2f575699c32b8d8b25929138f96a038ac0eb3fec9a4f7aaa772260cd7f4eab1bbb4b09091b05352ce3ffcf78c68b46d061ffd748fc36c8429648a5670344330e3ad1c33ea09a810629fe22b704785e6c0b01cbbc0c1d1fb31a57036e47e5509768ea3723fdd9613bba335a7e4c946e86fce3ba026a545ade01b9773c0d020178fcfbddffa83b86f3bbdd49dbc06ecc4ae0a68cfcacbacc0aa66d61bd26f85aa58413a00e8e44258a6f549bd97bea0e6575aaa7744de9aa5c302a8f52b5b4e6a80717af1cf67f2ec56e732fa2e366997281f145e698aa5401f8544af21fab625505566cf5ed1db5a7bf6550d487318c14a8d1dcbc141590419b1cacfda3f565027e19dde8020ce6582739468653a4979da64f9bd21faee5f70a81918401f21650ca012b5f784f101c92c36694f6ccf3f00e80c4a9066fee66195e547357795491d76945434d217cb4191772899da141449ba4717fe5a21e9c3db480eaa7032d28ad59edc901513caf7675863ba41cfe83cedcbdbf87a83fad93f8d27eba52eed3caef29b2537d6b5d8cb5b5679b89a61480f3cd92bf55166b36ebb1a350afdab3f07f31aa41b58d7a71bf822820a331bcfd05606cac19f13122bb41577b026c8485be3e187c6d65ec4322f898b5ddc6939ec0b6d40911c23365ec2b97080e75a298962aa2101e0abe98f7072516793b8ba88ad1e216a48cd5fed0864ae147c16b0358a572c03b3a2c2c497bad22535747622d4bbc6074c1d4d785effd273c5fdd616dad0b2aaaa13a2ca1325e6ec02040217d11da9d3713b53250a1cc03061d71a90ea98db293ca5e213816c8a7df80b935eedaf463c013b91f77b458497d2b609be23e449b633d342edeed7a54ba8dee13ed3688188bfbb3d1e732f58a4f38a9ced7d5d8c4bcd5239d6361a909f12340c3922815f92bc001a6221cb8abde97d0f644326e2d305b30595992c62baf0be5c5bc2b3dc7517897c1751dca1d814a9aa734295e360d55bb647d299debe98959783fb0a86cd73b77a5ca6f05aab746c38f7cc05f0f90157e10afc7ec05c45966492592c76cdc28b11bfab42e2d712ecf9f588960364c3efc3a8aa9f234efbd3705aaccf35c6a877a56bb9c3152090b6e6f114a322b9f4a2047f738d363b0bee1deb74435a58eaca98e679351f9d12525969e730ef852ded32a933538fd8f1ac64385babd9342e5656ade25bace1ce20ec313d6ecf15a284ae2660e17fce10ad1a037c44de3816a47c5c052ff7c6b0b47ef3f3cbed728989e77388c39c27e4f372a9370ec38b312fe81f1e6c9125e830aba18e5754775efd91918bbba69fd13337577b418104bcc98f4ea4449c948d7b93fa3752c9ef3f0ff1d47a0b1e70c15096754f3a10675baf9b446fbe3e0cabd5438a1f21415d824c82d5b21fa9f40dbc7b74d0f7fb415fb4c59c253188bd08849e58adfd48cea569a60ae12e4d16f2e2bc50fb5258a277d51a77bd22504917432e543c34960c256da9d5f54420f289caa3f25e55353edd2a00c639e30e1e9634787f9595453a03d35a0959ca9db256cddb0788089a37528cda3a0ee1670cefa1e1ef8f88af8dd7f01aee67b581e2564442c0ec03751b33effc0d26325544cce7c3f5d32eee894cb86e9081ec1cf9cbb3cc50109d9f5faeddaff18f49f3fdffff845c411237ff301442698ba8e98a307c8e9851d59355b2f0f50dd60f527956dbf15b3bc5f7b4d8ffb67e254a8f45726eb96763b8da89aa7c2d6404d2b011fa5d3e14d2dc86deb99485d15eff5d5141b80e660c7fb4fe5d9dafa3a13ddd92721d20bf9ab3cb00f5654a5fc987ec787c64e0600b89735f582280f7e7830662c09c56ffe6dfb32dfe2e1ded109be0e9dfafc72a5ec20109c39fc94fc54ff0945fc2c16ff84f4e3796be35fc44f94053b5fbc7d1ac0c6307c51592054b3ca1af9f50c2639e8b6d5e27163485da313062df60fc8ebec54f57047d5bd3b17dd512983c3556640fbc69be376f6f9a5c6e6033e9d338382d87d953e49ee7c5a1892e4c251db380ff22cd4ce087e2451f22e4aa6437e0081b47665587c125c53889b8aa1dadcb0721ea35d9601655ee55de632671de6e9f1afe0d58545bbbad1d1140faf162ad33502b641291f0b627a0fa94046d0675229567b70da1b4a33df0254681ed5a9cbd60f612fbee2e3a5e47dcaec6aa749b001cb788c984b4eea3661b79f40f5f18b3d579b26e49f7fa0305f3c8b25711a53af6460fdc99728cab4fa88cbe2339e64ca01f845645757b6f6e44fe50db369267f390aeeb5b5b5a2ecdb748d8535374cef4da09716c1f7433995293925ba0beb6f62ee433418ef2a72a7b47a60eb438c254d275c4ad525118d2705fdd3b2e94ac9a4e9994bffea952a87b0595ab6968ce7e688aadadedf7b26254dffb272da5bc1a37755a271b95c3ac2b11868b53c668b7a91f566f7529da461ae0fceddd9ace7c3d1d25d56e3c87439aaa4ae966b19c8ea34ac6c7e4dda8c917dcf3c641724bd3b0d942c1837fff1a9ef99388c948885a9597cb4f0b404b277b56c20f86ab7151b5a902f0fc0449b1c0328ab805af61f8d08f878003da3833ab8ee8ad77c2d18e5e232f9caefbcdb316ee25f16ce481c0d400a3616bd18c09a0ea44cc894565009e7c2105e916b84c01b61b719ad14533f3861436bb24e11a4633acb8b35ffe4154332bf16306f83afb122fe85b869e6a232d12502e9f8d88135af66d3913fbc45e96158efd18a00866d0219eab26e3fad1e458c9bc42a293fc30005c7c157431862e9f40b339335312f32fbe8bcb3129785e8b8facf5c6f40f0b71831a128bb80fad9cb24327a7b059b31c324441aa8be6fb5595450898f6a4ce941e229fdf2467f72e64aea97e32f76401107ac1726da0fcbac9a3c89e21ff485eca68d264d0c1ea1e8d74d078d5df267370db8dcd5c868f0a1845ea5a2814e7a46826a4ca5f0629e4e33cb0f74973a5804a5bab13fcf270b51f52d59cc8481b5b2c678f7ae977e2a25805a9c1b14f22d79e6947a55c13996b4f3f485e94fbc7608f0c9aedfdbbbd0bc8245e8bfd943a430bd1673477f4c27c22ec670ceb02ae69418e957de47900c685dcdaee3614d17d2f5385b41b48b5db8a096c87e406b7ab5830121a74a9bd40b323ea105adbd48354d14b094f3bf79abfb4e7d286e7a44fd07d42c2600eaca01981531f413bb51926bcdc675e2dd45bef035bf9180f36ee4bc6f0dbf8257abb533e98b113fb3a79fd86f01e47ae15a51c5c600cd212f38b2eb637dcaae3fa23d65e6775ca3386d4b291d18a0def175a94b74f1793b5dc13500aaa090a7aac657855cd2ef5d35fd10a1ac3336da9ccf0c9c0e4790f26676cc2bda67ec3d63432389f52f03bc2dca42575efe90f804331ad9850d03d0712315d4adb985b05158a675489f91fc7857f653f6e92be8c433d0ea35d92368c7ce8bacea2f5939a245f2a1eba1b22da289fd526105552e51d62315768e38f20589e0775b98652986abac5a1c1b9889a2228452a76460efabdf3fbd80405568d888d37b4cf8d5d8266e9fec6ac21ce98178daa571bace68d21fdcfb80fdb329c3223533ab7a1c6f442625808a3645fe831d59972aaebaddd7e437796e12bae44fc96f612fb21a4764e55585590b41ec542b217fae86055086f89cfcb245b85d5a509eec51d8a9aba8cc99ebb5fff7046d20f5792b436ef06cf41aa80eec4d3c3687df3aafae79b65d8319f733f1671732778e7842f141ebf91fed6003e73f08420a60df8d9c0aafa9fd1a67d1126b0637a820dea17371feb0f2ecf52afb10e066ceea50a09cd99e871267abe9aa706dc0dc64365e19fe8044f44b100bb82633e35550664a0f9cd34877567da181a32b1f7f7074f1a169aec04baf90dff56b450fbb135e0187301cb0686185a64029990d0945f9ee8468120ff89d566d298247c02581b3fd40026e654a6daa9a745ef041a6277d9eed2e97bd0cd6cc58f886b17948a06ac8c1e946a1d326661a63b0682c75068411c4b5d9c100d093f28169bc314122f59bc496f02a8890b23eb66973aefcbc5cb2c7bb76e167bcdfab4770ea7341dd6486ead5b6ac12280423202bf0d3c6504e3c84295b00af58dff7f112864ff562f1e61d9f719e3675c3d7608a67659d338de82e6afc2553389f595a4db8d76cb8db7f422b1cb5087839d81a4856dd87709683e777765d93ae75e38aacd6e49cf83e9e4a4761d3688e303f1f74440e25bcaf64eaf791166350eb8ab562144e35542e2e7761baf766c0e83061e1e3ad061f1a373d7004409142975ec9b8e15788b6201947ce1a67f29a89081f4724d1cd77e2b9427e6444985fd438d366648a221d7305f406b5335956e2d7e18238d3fd9b57cf29a19525e180b6b67fcc98f10ff0437ce7acdc3850fd3b661f7aeb250bf694b06a2d790ff78421aff1e02c95e42057c6cf26ffad16f83715f1460407dce9080331b8ad9ad39b8616ee046bca4327800056db8e405634b1eb49ed76a171651187fb7e267a3b3338199fbde4b7f489855681ca13b8cf4eee8f406ebae9cce5d42ede429810dfb0871", 0x1000}, {&(0x7f0000005500)="edebcb210350d9dc509778ad2675a91df5e63054b3fd0264071b0c892177e17b65e7ef53a3b6f9aa18e30db31fde5bb99cc7f03f591a07612bde46bebe3514258a29756cfb710cc0716b83d3c41df3779cdcbcf143a17c8031ea312a6312e532a8a2233c1f2462", 0x67}, {&(0x7f0000005580)="b060165dc0e85d40a971f246f92d6f0d2fa26d8432681f3f74b9cef0f4661fd876726f6e008d9a23709eed7e509acc4d5b75a64f8674b10b6bfe3e4c2d892b36d921e960ef221c2cd51bf34f566d3fc73d3413f9ca2bf4cb837b1d9fc886a70c149b5f9d74630d0c0c74954b620ac9f20fa373344f61ec7d47700d61eeb98bf0aed61ee83136cd174413c4d0208bb7b759eea26003ad20cc7217cbef494eeba48e3e3b742162a453f0aeea45e589e74524782c389d0e1c4c16", 0xb9}, {&(0x7f0000005640)="f51b486f784aff2a1e57d4381fcdd58a66bc004c6c0348c4bae9306754a7347cccd3b2b362e44062ba82fd0132deaa72e87299ac52e20c6eeb61c16b5fa5d5e7179ab6b9ce351b5a572514036c198acf9e73c3a3c8680b6c7f05cbb3828c596862a9a4db1cb2a98ca26d388031182da5f138703402ec5f0afd150625857132695ff61af6f5ecf69ac2d39088", 0x8c}, {&(0x7f0000005700)="663271d2b1341caf20c637c43e03057a34bbaaa3d4356bb22b1d586bce80006db8b81ae4c01780025c6704740d1143430f182690d8c6c6056be302b1abe69277b0387eb90333c9d63deafa940f1dc180b7401b5d273bca4db7c1442aee5cf34ae67a23fb245cefac1bbadd06d7cbf0b457feca8e4a90432ccb100826339d2ecd6d6f5cbffba2fae4fa086ad71dd07536f22ba2", 0x93}], 0x9, &(0x7f0000005880)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r5, r10]}, @rights={0x38, 0xffff, 0x1, [r10, r0, r2, r3, r1, r4, r1, r4, r1]}, @rights={0x20, 0xffff, 0x1, [r3, r1, r4]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x28, 0xffff, 0x1, [r5, r1, r3, r1, r10, r10]}], 0xe0, 0x9}, 0xa) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000059c0)) pread(r0, &(0x7f0000005a00)="93251d2ac55f0727692a1111d7247fe29a5b4ec418e3b50fae697992136d222f10bfbc8d217fc8ea124b613c1761c7bc9eee04777c2cfc856da4ab90bb27fa4d6ed2c1e21531d5811c309545577de359a2e2ddb5fbfccf34f8159087de6690f26eecf74867f86efb5e770d7c140d367e2e8a86b1f5c4a82c5e40759f98f4948e2e0e411aca54abf42cd12c9a36407903c2d39fab015156832163275874337c41eaceda3da241ae2ec98d969f72abff0ff6d71434", 0xb4, 0x0, 0x0) 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r2, r3) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x15) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8}, {0x7fffffff, 0x400}}, 0x0) 16:01:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getppid() r2 = open(&(0x7f0000000100)='./bus\x00', 0x82, 0x100) getppid() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$setown(r0, 0x6, r1) getppid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r4 = getegid() r5 = getgid() getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x7, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0xa, &(0x7f0000000400)=[r3, r4, r5, r6, r7, r8, r9, r10, r11, r12]) fcntl$setown(r0, 0x6, r1) read(r0, &(0x7f0000000080)=""/69, 0x45) 16:01:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:01:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xdd0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) 16:01:07 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000fffc00000000001012f7e0cffa706fb8ac2c18f16dce0cbb24f9715af8c6c5c288248a87b1e0d5936abd1d00c9f56b78177edb0bf729975d86c5fa49e555d46b9e66400c6f1675f892f966bf5950fda3cc1f0bee1eeecf1b2c4c7ecf13279f4df5509e9e9228a3a3b7de9a88c04b66022cd2dee5c80cc57439686b052796e0eb6855b13da8354ccc2f15292baefdd2b92c6c47adec444811ec023e2dcaaed65b5cae0b7f219fc67cc2e3fe0bdd4a63004ae4fbba85921a8bbdd47a19c58f781f3e87027bb341ad51007dc6a58dedda9faa35db02564b34bdc7bcf03bbcf2959d8cbf3235466e7781acdf45a6fb3b6a2db6c390ed32dac2e08800dbe4b9f932a22058aa6c4fbb35f4b583e593f3aaa4a413e287ef4c743b9c9745b1a561a1071b2376dbfc10c087aa3e5dbd8086f1517d3c78b7daa8c8ed8a"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:01:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x20001, 0x10) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x1) r3 = dup2(r0, r1) fcntl$setflags(r3, 0x2, 0x1) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:01:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000060a000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) kqueue() 16:01:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x20a10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000900)={0x0, 0xfbe4, 0x7, 0x68acefe5, "e2fce843ec9e4dbf0e2fcf9e7021cf37e2ffd866", 0x1, 0x7fff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) fsync(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000840)) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000b00)=0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000880)=0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000980)=0xef) chflags(&(0x7f0000000940)='./bus\x00', 0x1) unveil(&(0x7f0000000a40)='./bus\x00', &(0x7f0000000a80)='r\x00') mknodat(r3, &(0x7f0000000080)='./bus\x00', 0x8000, 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000ac0)={0x800, 0x4, 0xbf0, 0x10000, "0f8959bc85314d958640a6f834030b701df525dc", 0x101, 0x100}) sendmsg(r3, &(0x7f0000000800)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000640)=[{&(0x7f00000001c0)="8dd3b49e89ccd6970babb7f08821be5061c168bd50b085eb44f3c1c9434fc91e269985b8a8781c161f3f610c55c2722d8aed93ee8cd5612a16b3640d8fdf5ad4878ee3ef477927909d75c7505eb41de2afd9934ed4fbef2dbd2fb29e280965", 0x5f}, {&(0x7f0000000240)="df91fa378cc0002fa16f9e5f845343b453e7c38e170c175d498a2532483f273b87c744979b6a52059f5a3278e678909af0255798b3b591b3e07c89dcf8085aa871068410cef978ceb3d4c48ad60448d87b0e8ed09ea4c23015c57fb15323d0560cf5", 0x62}, {&(0x7f0000000140)="7b145e0b3d0f3a1f7ebd2d6e21dac6c643d80d4fd5cc666a46c5330d4c5847e48bba21812958da42c2829fa33587efa7bf6c12d446070b044e2555", 0x3b}, {&(0x7f0000000300)="e349a341f616c09c0f9a67ab0ca2c8c6291acbe7aa4949192bc4752ffc4a2808b7b2b1bd23d98ad608c30386929fac4e8963846cd07d0942a28fa242b41942ec5f19d13c7a4f212d19cf1400f4d591dc8bc1387da0b4f51b0d8b783e5de5136f73c26bf0a12ebd7b736d6562ca5e9a168d51187dd4a9ba352ed8a491cab7ce9a053c690c9424ef17130ce7e95d168a1d90cc59320ff5da16240e840450cc266cc60f356171f98777c44725be1e395e395e", 0xb1}, {&(0x7f00000003c0)="78a9988dbdbd7825a183e75e490593594615a9b82a56f836b3defc4167e9d8135910b09eb1423aa133086a329a4d708135cad05bbdb8e7823debe7f421346e8c2addd75395705bff840e05bcb80118c42775005718e48b8b21d7a4b680cb8fbd10374425f7d2567bd41fa3cc81dc9d930b95da1ff433db82b16026957d3379183b", 0x81}, {&(0x7f0000000480)="48c5685dd5c3bae76f8f364c43c11215fece7e481b15ffe8c28003f9de298fa168795de7b5935f5eb323cde334913c16d95ded3aa71b36c3f45e065fb26a710d459194ffe783061232a37057dfe1ff7da75b629225b944a4fc30531c71a1b3cf72e79476cd4d5e", 0x67}, {&(0x7f0000000500)="6acefa60548f3407be5e989ea0215bf4cd64130f2190dddc2e879eb03396c51ed3", 0x21}, {&(0x7f0000000540)="48f71211002d7888477675551df0a3d03bdb00697d33be7a2393ddd13cddb2b442298529d2d592596003e54fdf2462b153ac54c5138ff3446ff8c21aad3c40fea1622999b8347b939cd55a5cc448daedf5b2aa3cb4e29716c951f1fbe0eec84d467f44758f83e9f6fa6a92c5b5aae3e161408a3bf80f90fdb96d7908ed9a9a645a69a90b4707000a4aa98f2efc482189c91d194cf4d3ae4ec6e33265c1fa109fc69e3ccf24698a7d5988787e0a782d7eab68db4e8ce985d024ed76a51b2a393c4179d04817269f94d29076b70f41d4e923a20c499d16ac67a5a3bdce6ccd6c93cfcc9e86e7894c5e", 0xe8}], 0x8, &(0x7f00000006c0)=ANY=[@ANYBLOB="29000000000000000100000006000000ad451c43ac0d13e3c7e46e92d18b94fe423ff9e538c6c0e8de9c000000000000f000000000000000ffff0000070000004a4898b45f36044cd28dca6737092e22a1b9c526121ab1501de92918f3798431c8527dcecb709c26e6d88c5f20a2be59b862f1e5dbedb60a5e83a61f08a37367c19457313bc90f39ff79ecf8c17f17c38c542994b70346ea75b33d1ff871bd36fb78f1daa2e895187772b8efd9050acb1605c703aba7f324be22e1e201a5d815aa520446aec222d23254c4bd71924af9892e49db651612160d079ea09bb7d03e49ab65a121efbe572bc7a3893e39a6edea597c4120ac045202e7fe22708b92b92cab506723c1c84af7fb343745fc6d9c1cabbddd0d9361d39cbf060000000000"], 0x120}, 0x403) 16:01:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8020, 0x0) write(r0, &(0x7f00000001c0)="d5", 0x1) poll(&(0x7f0000000200)=[{r0, 0x20}, {r0, 0x20}, {r0, 0x40}, {r0, 0x7}, {r0, 0xc0}, {r0, 0x104}, {r0, 0x26}, {r0, 0x2}, {r0, 0x10}], 0x9, 0x5) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x20}, {r0, 0x40}, {r0, 0x1}, {r0, 0x2}, {r0, 0x20}, {r0, 0x8}, {r0, 0x100}], 0x8, 0x8ec2) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 16:01:07 executing program 1: r0 = socket(0x11, 0x4003, 0x8) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000008304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x1) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086929a22377ef6160000000000000000000000000018850000000000000000e8ff4e1297ebd47849341ae75aa8bcd0218947d59c2ca79f5513ecb47f054c8b469daaf2edc4e8488fdb62217a7a99876b07c3794eb8a9da7a50b6f663e2136a2996e74592c6e1540b693dca03f8383c2491760baea378f48447ecf2e84f98b60f167a4f51b8d2dd2e921d490483a5dfc052c8b0650b7195884ac4a289191850dfe70435a9348e409998cac2d92eddbcc73f2701cb74750b539f5257acbf38afb26341b348bdae06bd477a"], 0x57, 0x1, 0x800) pckbd_enable: command error panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *407822 59173 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7aa47,ffffffff81f39f83,239,ffffffff81f1656f) at __assert+0x2e rtable_insert(0,ffff80000099c140,0,ffff800000a06e90,38,fffffd8030373318) at rtable_insert+0x66b rtrequest(1,ffff800015a32e30,38,ffff800015a32da8,0) at rtrequest+0x875 rtm_output(ffff800000a06e00,ffff800015a32ed8,ffff800015a32e30,38,0) at rtm_output+0x6e5 route_output(fffffd80308b4e00,fffffd8036fde600,0,0) at route_output+0x7d7 route_usrreq(fffffd8036fde600,9,fffffd80308b4e00,0,0,ffff8000159e8bd0) at route_usrreq+0x363 sosend(fffffd8036fde600,0,ffff800015a330d0,0,0,80) at sosend+0x660 sendit(ffff8000159e8bd0,3,ffff800015a331b0,0,ffff800015a332c0) at sendit+0x53c sys_sendto(ffff8000159e8bd0,ffff800015a33258,ffff800015a332c0) at sys_sendto+0x80 syscall(ffff800015a33330) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,aba61e4e010) at Xsyscall+0x128 end of kernel end trace frame: 0xabce7f2e220, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7aa47,ffffffff81f39f83,239,ffffffff81f1656f) at __assert+0x2e rtable_insert(0,ffff80000099c140,0,ffff800000a06e90,38,fffffd8030373318) at rtable_insert+0x66b rtrequest(1,ffff800015a32e30,38,ffff800015a32da8,0) at rtrequest+0x875 rtm_output(ffff800000a06e00,ffff800015a32ed8,ffff800015a32e30,38,0) at rtm_output+0x6e5 route_output(fffffd80308b4e00,fffffd8036fde600,0,0) at route_output+0x7d7 route_usrreq(fffffd8036fde600,9,fffffd80308b4e00,0,0,ffff8000159e8bd0) at route_usrreq+0x363 sosend(fffffd8036fde600,0,ffff800015a330d0,0,0,80) at sosend+0x660 sendit(ffff8000159e8bd0,3,ffff800015a331b0,0,ffff800015a332c0) at sendit+0x53c sys_sendto(ffff8000159e8bd0,ffff800015a33258,ffff800015a332c0) at sys_sendto+0x80 syscall(ffff800015a33330) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,aba61e4e010) at Xsyscall+0x128 end of kernel end trace frame: 0xabce7f2e220, count: -13 ddb> show registers rdi 0xffffffff81e3dd87 db_enter+0x17 rsi 0x418b __ALIGN_SIZE+0x318b rbp 0xffff800015a32af0 rbx 0xffff800015a32ba0 rdx 0x418c __ALIGN_SIZE+0x318c rcx 0xffff800016bcf000 rax 0xffff800016bcf000 r8 0xffff800015a32ab0 r9 0x1 r10 0xffff800000994980 r11 0x1a8cc4c0bfaff0d1 r12 0x3000000008 r13 0xffff800015a32b00 r14 0x100 r15 0x1 rip 0xffffffff81e3dd88 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015a32ae0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=407822 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000159e8270,0xffffffff822b6920 process=0xffff8000ffff73c0 user=0xffff800015a2e000, vmspace=0xfffffd803f00c948 estcpu=32, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 59173 116833 5092 0 2 0 syz-executor.1 *59173 407822 5092 0 7 0x4000000 syz-executor.1 24138 410771 22181 0 2 0 syz-executor.0 24138 439 22181 0 2 0x4000000 syz-executor.0 24138 304948 22181 0 3 0x4000080 poll syz-executor.0 5092 512169 19602 0 3 0x82 nanosleep syz-executor.1 72646 436920 1 0 3 0x100083 ttyin getty 31510 31782 0 0 3 0x14200 bored sosplice 22181 218796 19602 0 3 0x82 nanosleep syz-executor.0 19602 71683 96397 0 3 0x82 kqread syz-fuzzer 19602 501185 96397 0 3 0x4000082 thrsleep syz-fuzzer 19602 156678 96397 0 3 0x4000082 thrsleep syz-fuzzer 19602 99375 96397 0 3 0x4000082 thrsleep syz-fuzzer 19602 195568 96397 0 3 0x4000082 thrsleep syz-fuzzer 19602 312137 96397 0 3 0x4000082 thrsleep syz-fuzzer 19602 101042 96397 0 3 0x4000082 thrsleep syz-fuzzer 19602 208228 96397 0 3 0x4000082 thrsleep syz-fuzzer 96397 357479 15588 0 3 0x10008a pause ksh 15588 9550 39186 0 3 0x92 select sshd 39186 290740 1 0 3 0x80 select sshd 82470 169797 16992 73 3 0x100090 kqread syslogd 16992 205770 1 0 3 0x100082 netio syslogd 6322 396444 1 77 3 0x100090 poll dhclient 89204 385493 1 0 3 0x80 poll dhclient 40939 451338 0 0 2 0x14200 zerothread 74098 339005 0 0 3 0x14200 aiodoned aiodoned 28367 108990 0 0 3 0x14200 syncer update 65927 95494 0 0 3 0x14200 cleaner cleaner 7761 494651 0 0 3 0x14200 reaper reaper 92086 15255 0 0 3 0x14200 pgdaemon pagedaemon 65569 422336 0 0 3 0x14200 bored crynlk 72704 395423 0 0 3 0x14200 bored crypto 22771 140941 0 0 3 0x40014200 acpi0 acpi0 75976 252871 0 0 3 0x14200 bored softnet 99622 419224 0 0 2 0x14200 systqmp 14989 192504 0 0 3 0x14200 bored systq 40718 312679 0 0 3 0x40014200 bored softclock 60638 70029 0 0 3 0x40014200 idle0 92804 520465 0 0 3 0x14200 bored smr 1 75794 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9546 6364K 7325K 78643K 25486 0 0 pcb 24 9K 10K 78643K 4116 0 0 rtable 129 5K 5K 78643K 1705 0 0 ifaddr 68 17K 20K 78643K 782 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 336 0 0 iov 0 0K 24K 78643K 1080 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1192 75K 76K 78643K 7955 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 106 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 504 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 8791 0 0 sigio 0 0K 0K 78643K 147 0 0 proc 42 30K 54K 78643K 1234 0 0 subproc 32 2K 2K 78643K 57 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 890 0 0 in_multi 33 2K 2K 78643K 370 0 0 ether_multi 1 0K 0K 78643K 45 0 0 mrt 0 0K 0K 78643K 28 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 877 0 0 pfkey data 0 0K 4K 78643K 10 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 91 20K 30K 78643K 21355 0 0 UVM aobj 130 6K 7K 78643K 150 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 425 0 0 NDP 15 0K 0K 78643K 208 0 0 temp 196 2716K 3356K 78643K 28502 0 0 kqueue 0 0K 0K 78643K 67 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 inpcbpl 280 3662 0 3655 1 0 1 1 0 8 0 plimitpl 152 217 0 210 1 0 1 1 0 8 0 rtentry 112 93 0 45 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 9 0 9 1 1 0 1 0 8 0 tcpcb 544 1324 0 1320 1 0 1 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 156 0 156 30 29 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 241 0 44 13 0 13 13 0 8 0 art_table 32 242 0 44 2 0 2 2 0 8 0 art_node 16 59 0 17 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 15 1 0 1 1 0 8 0 semapl 112 502 0 492 1 0 1 1 0 8 0 shmpl 112 148 0 20 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 16163 0 14637 50 0 50 50 0 8 0 ffsino 240 16163 0 14637 90 0 90 90 0 8 0 nchpl 144 28550 0 26932 61 0 61 61 0 8 0 uvmvnodes 72 5941 0 0 109 0 109 109 0 8 0 vnodes 200 5941 0 0 313 0 313 313 0 8 0 namei 1024 90041 0 90041 3 2 1 1 0 8 1 scsiplug 64 13 0 13 10 9 1 1 0 8 1 scxspl 192 94483 0 94483 58 56 2 6 0 8 2 sigapl 432 8963 0 8949 2 0 2 2 0 8 0 futexpl 56 133384 0 133384 4 3 1 1 0 8 1 knotepl 112 1735 0 1716 1 0 1 1 0 8 0 kqueuepl 104 2322 0 2320 1 0 1 1 0 8 0 pipepl 112 4666 0 4647 12 11 1 2 0 8 0 fdescpl 424 8964 0 8949 2 0 2 2 0 8 0 filepl 120 53062 0 52965 7 3 4 5 0 8 1 lockfpl 104 2907 0 2907 5 4 1 1 0 8 1 lockfspl 48 963 0 963 5 4 1 1 0 8 1 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 128 0 118 1 0 1 1 0 8 0 ucredpl 96 13289 0 13282 1 0 1 1 0 8 0 zombiepl 144 8949 0 8949 3 2 1 1 0 8 1 processpl 840 8979 0 8949 4 0 4 4 0 8 0 procpl 600 20256 0 20216 4 0 4 4 0 8 0 sosppl 128 127 0 127 26 26 0 1 0 8 0 sockpl 384 7228 0 7210 6 3 3 3 0 8 1 mcl64k 65536 2045 0 2045 166 165 1 65 0 8 1 mcl16k 16384 30 0 30 23 23 0 1 0 8 0 mcl12k 12288 134 0 134 26 26 0 1 0 8 0 mcl9k 9216 123 0 123 33 32 1 1 0 8 1 mcl8k 8192 110 0 110 39 39 0 1 0 8 0 mcl4k 4096 305 0 305 18 17 1 1 0 8 1 mcl2k2 2112 44 0 44 24 24 0 1 0 8 0 mcl2k 2048 64803 0 64760 32 26 6 11 0 8 0 mtagpl 80 14 0 14 6 6 0 1 0 8 0 mbufpl 256 148452 0 148397 92 87 5 37 0 8 0 bufpl 256 30564 0 24626 372 0 372 372 0 8 0 anonpl 16 798257 0 788993 322 275 47 55 0 62 5 amapchunkpl 152 36379 0 36279 81 76 5 14 0 158 0 amappl16 192 49332 0 48838 348 322 26 37 0 8 1 amappl15 184 545 0 543 1 0 1 1 0 8 0 amappl14 176 4911 0 4905 2 1 1 1 0 8 0 amappl12 160 11 0 10 1 0 1 1 0 8 0 amappl11 152 52 0 38 1 0 1 1 0 8 0 amappl10 144 3934 0 3933 1 0 1 1 0 8 0 amappl9 136 557 0 554 1 0 1 1 0 8 0 amappl8 128 157 0 137 1 0 1 1 0 8 0 amappl7 120 3900 0 3896 1 0 1 1 0 8 0 amappl6 112 56 0 49 1 0 1 1 0 8 0 amappl5 104 222 0 211 1 0 1 1 0 8 0 amappl4 96 9100 0 9077 1 0 1 1 0 8 0 amappl3 88 4756 0 4744 1 0 1 1 0 8 0 amappl2 80 71739 0 71663 4 2 2 3 0 8 0 amappl1 72 158702 0 158267 26 17 9 19 0 8 0 amappl 80 20591 0 20553 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 149 0 20 3 0 3 3 0 8 0 uaddrrnd 24 8964 0 8949 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8964 0 8949 1 0 1 1 0 8 0 vmmpekpl 168 52555 0 52533 2 0 2 2 0 8 0 vmmpepl 168 895415 0 893851 273 201 72 81 0 357 0 vmsppl 264 8963 0 8949 2 1 1 2 0 8 0 pdppl 4096 17935 0 17898 6 1 5 6 0 8 0 pvpl 32 2354545 0 2342047 587 454 133 202 0 265 25 pmappl 200 8963 0 8949 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 861 0 362 18 2 16 18 0 8 0