fd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) fcntl$setflags(r3, 0x2, 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) close(r0) msgget$private(0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:10 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() r3 = socket(0x10, 0x8000, 0x4) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f00000003c0)=0xc) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3627fc95f12ad9c535c5a0012e1983391d7d0bd60d637b1599c21bbea4af60ab52aeeaf5dbfd4e6b1941ed72a0678fbe84c1c0306aa31"], 0x100, 0x0, 0x1000) 16:00:10 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSDTR(r0, 0x20007479) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xa2, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c654200"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) kqueue() 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0xffff, 0x7, 0x5}) 16:00:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0xaf}, {r0, 0x10e}, {r0}, {r0, 0x2}], 0x5, 0x8eb6) shutdown(r0, 0x1) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000115000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/51) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r1) close(r0) 16:00:10 executing program 1: getrlimit(0x3, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2ced25c3, &(0x7f0000000140)='\x00') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x0, '\x00', './file0\x00'}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000180)='./file2\x00', &(0x7f0000000240)) 16:00:10 executing program 1: pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0xad862adc86243c44, 0x3, &(0x7f00000008c0)=""/191) connect(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="010b26d2c0f1ec0080912925b86df2680d12d2e37de6e56ebda16be308485542a0cd8b173826424c3b62127f3408f94e77e7c6a8b759735f44fe0600000099dfd73e2322baa2837c35ed213aaf6ec3b77ad07217964df831976fe00a6682abc25e5d1568107522a207e7b05c22280000000000000009ae"], 0xa) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffec7) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r0) semop(r2, &(0x7f0000000080)=[{0x2, 0x2, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x1f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000340)=[{0x4, 0xfffffffffffffffe, 0x1800}, {0x80000000000000, 0x5, 0x1800}, {0x10000000, 0x2, 0xffd}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x811, 0x0) clock_getres(0x0, &(0x7f0000000480)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000300)={0x0, 0x2}) fcntl$dupfd(r3, 0x0, r0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2d}, {0x4006}]}) r1 = accept(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) accept$inet(r1, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000240)="60c433f00758ccfe4dbaf9ee1523bcce86191f7ae26ee31e62499035b2a6f5abf86e88f0f211cef2f016d77d49273895548c906e49b705627b7080dac88e928e0e5a0f0c4ca73875cbeb3f854b3384547ffa5e1f85d54dae2beff24c96019df155dae57fbe62f9dbf506306209548f117fbd5d164d2503cfb482e226ea9e8ded25d32a9b8e89e6b80e00e1d0949487cffb1de7e5d51499cd6c588a9c8be04b8cafe3efd4d35428aa750383acfd1ac61c1bed63f1b894c18bde83f8713ec9ed97cb6b87f3b04a12ad7c624f5398dd2e58fb7c1b80c1c193797cec5fd62e7689246f049342196dd3e4eb5f3b98cd7441742a23b25b3dc3", 0xf6) write(r0, &(0x7f0000006880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x1001) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x5092faa5dc45472e) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/204) 16:00:10 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0xbbb, 0x7, './file0\x00', 0xff5f, 0x1, 0x7fffffff, 0x2}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r3, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 16:00:11 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x17f, &(0x7f00000000c0)=[{0xfffffffffffffffe}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x3}, {0x6}]}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: 16:00:11 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24, 0x3ff}, {}]}) 16:00:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x231d, 0xffffffffffffffff, 0x4000000, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socket(0x20, 0x0, 0x1) recvfrom$inet(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x841, &(0x7f0000000000)={0x2, 0x1}, 0xc) getsockopt(r0, 0xffffffffffffffff, 0x6, 0x0, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000006880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x1001) execve(0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/111, 0x6f, 0x40, 0x0, 0x0) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000002b40)=@in, 0xfffffffffffffee8, &(0x7f0000002a00)=[{&(0x7f0000001740)=""/4096}, {&(0x7f0000002740)=""/128, 0x3be}, {&(0x7f00000027c0)=""/217}, {&(0x7f0000002a40)=""/245}], 0x217, &(0x7f0000000600)=""/4096, 0xfffffffffffffff8}, 0x842) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) pledge(&(0x7f0000000280)='\x00', &(0x7f0000000440)='\\(^\x00') socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f00000001c0)="b50cddb5eb5d34f49913bc20b9c910df15b70d61a7db6e56ed618810518871f276aeb6c7f15192f0cf61ff220008ab73c766132f0e22b17d19f535f9aeb95bd9a66caf55399d5e72942b50431fd588a8346b0df6a401f0cb9d4780ccabf7b07a8546e37a1da953b1495b7095ce2c091311b089a1060f0acffe177b25113c02737a8191791ab7234e7f956dfd279eaceccef2879f11262110a8263ec81d", 0x9d}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="e5547c039c7f96c2a9e8676f0ddffba2abad320843e650123edd52e5a5443f4d3a02c3323bf5d83b61387063330bd3b86f324646f768edb61428d8810b5db99c362cb2d58182ae6408c10ceaaad7ffdabb1d92be44a6ca769db91bda4589ce4155b2aac2adca731dd939fbb2", 0x6c}, {&(0x7f0000000340)="967a41cca8c0a47d0391f40ef2", 0xd}], 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="fe6a8adf"], 0x18}, 0x400) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file1\x00') setuid(0xee01) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getpid() ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x500, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ada5971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000000780)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xfffffffffffffdbe}, {&(0x7f0000001540)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 16:00:12 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fsync(r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0000000077994f87abe071000"}) poll(&(0x7f0000000080)=[{}], 0xf3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x7, 0xfffffffff7fffffc) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:00:12 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000140)="7b06a37e44564bb27c0e79a34b6dc4809f5cc6fa29d0e35203f639c02092d55f459e47f8ce93", 0x26, 0x0, 0x1c) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/156, 0x9c}, {&(0x7f00000002c0)=""/254, 0xfe}, {&(0x7f0000000000)=""/24, 0x18}, {&(0x7f0000000140)=""/99, 0x63}], 0x4, &(0x7f00000003c0)=""/161, 0xa1}, 0x801) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fsync(r0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:13 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4, 0x0, 0x5}, {0x6, 0x0, 0x6000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:13 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x64}, {0x1000006, 0x0, 0x80000001}]}) semget(0x2, 0x1, 0x500) r2 = dup2(r1, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x100000000, 0x10001}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xf8, 0x3, 0x6, 0x10000, "412daada2447debc9239e779192476a426283c99", 0x10001, 0x5}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000180)) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socketpair(0x1, 0x1, 0x4, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x0, 0x0, 0x3}, 0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000180)='./file0\x00', r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0x80) r4 = dup2(r0, r1) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000100)) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x83, 0x8}, {0x18, 0x0, 0x200, 0x8001}, 0x9, [0x9, 0x6000000000000000, 0x401, 0x1ff, 0x9, 0x3ff, 0x6, 0x25]}, 0x3c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getuid() fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r2, 0x2) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r3 = getpgid(0xffffffffffffffff) getpgid(r3) fcntl$getflags(r0, 0x1) 16:00:13 executing program 1: socket$inet(0x2, 0x4, 0x40) r0 = socket(0x6, 0x2, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000040)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc24d699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xfffffc95, &(0x7f0000000140)="de") 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r0) getpid() 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffff51, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xc7b1, 0x3, 0x9167, 0x1, "f164d1b04b9b34be5d0d60a784b902ea8c4528e4", 0x1, 0x5}) unlink(&(0x7f00000001c0)='./bus\x00') ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000500)={0x1f, 0x4, 0x787}) fcntl$getown(r0, 0x5) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000240)="e3e0c90f8eab4e184d153e371cd39239ddcae0fcd90011e4e8d3bbc67ab68e8c60dd798f5657535fdf04", 0x2a}, {&(0x7f0000000280)="fd004fa56d12d648fc8661db3e3c6ce3971900865e2213cf08b3eaa0eedea03bae5e462dba97a05a6382c23603334e0ea16fb87e436de45b05c65ebb6847fd85fd6424d9d426dcfcc9dcfd72bffb9d3218742cfc53b61a03d9ccd411e8aff5fcde49ceaf0c69299cb8e6bb69bd58f54b78464333fb3d3088957c45261d35d838c9a943ce0f425354e3b04ba06021b7b2bd555a4e34110f6743ba7a200f7349b7c5833bab75e1dd7103e33dafb82c99f88dc839cc170d3411ef31532416683db9355b80b2bed3f9cc6423b62f0f6851ed03a8caefaddaa29ea47946a98e08f3e17a87281b4686cc5dfbb61b695920e98980f6", 0xf2}, {&(0x7f0000000380)="fa2a8498fab2a3c31a93ad0436966df9622c0509b9055ee9686306a2bd055681ce0e0c2f0b2ca73acd4f4c8b0a3b08c8ab765db8f3a04c6fe4372cd10de4d0dee11ba4c5a8091038fd4a80d30723602a46c1408125ab29f1fb", 0x59}, {&(0x7f0000000400)="aa03a31e03ecd1309e2f442d67a9dcaf13e01e9b64b2e898c6eba651ce5a3ec3272103f22c28b7e1732a6a697615f71a160ae78340ef832f14f16b3bf868202c979ba7a0bf8dee89a10e590008a570b5a8e19f77182b3ec9404f31bc352d18066f2a3d0c736cd02f64702a1db19f2951a50fea959261856b224135bac1c6d487771cf7a5d4d18fb399abc12610", 0x8d}, {&(0x7f00000004c0)="bf39c7a7cea65d973b8d894de833be964548297752011ff534df5a4cf3ca75", 0x1f}, {&(0x7f0000000500)}, {&(0x7f0000000540)="f852566bf5b7d1b2492ed5e794cbc28dbbe514ec8de09311c08a7daed462aa8433dfe742836259d5b3b559b5ee1cd2d73a21abd041b68ba7000bbf0aeaaeb0daba1bb5a990dccbfe77000f606701daba9d1893e004b087fdeefc5fdd5070b5f54be858927a6d809a4b41f6b09a3e40af34bb9b8267d985f10a089c0a54dc9b93868b39a4aa2d9eb784b667d2944d55679cf54a8dd05ab3387e658551706fce7dbc57ca8713cd549e3abee5e2a43555921b040a9e5138e1b1310c62d51e37a7360f25b6eacd2e8312fd187095d80b27c51af701b0495e6b92fa8f7eca462c3af829b540ff390ce2ddc205517a0e6dd8b735e918125c9dfc", 0xf7}, {&(0x7f0000000640)="42d2f1bd0b54c4040232e39886e5eb573e9348f04ac308e883a9900b200e6b7e8a5599539ebb591f09cb1b9d48e5ffc432489e823c4c23d7582eec126a4cb72d3c82d134a29e3536d8c73a9bd77431800125d144a9db5e5315684c53f75fac7c37a5cd616306bfa7d1993eee19eb0391ba6533d13ec3017af48439b53ad0e6d64c32b862eab60cecaf3bcfd6bdbd1edb1580db32bdb6374b3343b4e22ae83858be8a33be9416a81e1af6b7c155b2970b1088f48f72bb4eecf6f9cb4135fe7aead2c500409a087ab4cbf544a2063beff53384d81163cfeef099e05536a4980a172e7b7c5b4b17484a0bf31c8456d3b326271972e6ebc7e7b3", 0xf8}], 0x8, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000800)) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='$\x00') r2 = msgget$private(0x0, 0x400) msgrcv(r2, &(0x7f0000000100)={0x0, ""/31}, 0x27, 0x0, 0x0) getegid() 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/4, 0x4, 0x2, &(0x7f0000000040)=@file={0x7a84b045bb8ab2a3, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setflags(r0, 0x2, 0x1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x10008, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000100)="29a2446d07c79df023a922646874cb6e493fe9b791e01a97a1df0891031e818e6333e307e01a44dbd9cae229acefe3edc954305ad23dc7c25a8a5da379828e6982a50d5427ae8b15bb087015046c5209a8aeca800151ee0999f0131be2dc8c265402db397259ae5fce70e493f71db58ed890f89f5f04f958de463a23656a862a7c6ac685c2f57a2f8add3bff8c30e9ce42d39484d59601609a06c6640366aa7da000a03e87e3b58320e298733c0fa9f354d13666e503d25012497c442f751df846b266efa28c1b3b40ba617f4c4878213aeb0b93299fd0b0b1741bf0e6a6cc61dde144801bbba916835d2b4e3e51a75640ca3fba2e109ab2ebce16bec2402d38fca5bc33c042de0868d00256430eefe965aa3c027b03fc779f0356af05a9a3e50314ae6cbabc5d74aa6e01c3e813195948e7ae502447ec0f39f819be28561f34a376a07b86727c3d22091566bec21e683bfe0a91421f595197cf3a2c5cefa0dde0aaea83d351ac3008fa66195e764ea229e8e9b64696b8ed7e3bd999e62916c8e37f25f56c6c0811cfe2afaf7d6f5abd85cc2c2f01e5cad61cc484538122d0572c905e1f78b261a9151d22d0b6e5c33712d09a0742e7001122541c0d8aa6fb31b59c92a93e8dd46d72c8a9176ee47a21885092e11961a8a4e58f0d7c161732357c499114bc1b985dee8042ad86eb825ea2f315354f33e1eed1d52ffcb1875c2b7c541412b9226084c6e3283a947890738f33fdfa6d35b27820bb06a8eb635b7fd56211378474b9a6991a84a9f74d293ff78fad85fdbfc80d17741fda2100b9b3eb7bc7972affd260d0e6989c0a57c6cd57a4886926a4236ff71f624e8522a5480a806c1259e0107dfbba33a3a0275eea1cca627c64eee94e10118b6a37e005b2d60df0c9d18a7192b760648588c917df1d14d9f833342f639b2c8628320bd8dd62932054dd8cfa86de8cda88bfd42b7905f7115f7066bbfa99283804ad420c173aed090d60f147ce8206e7132b4034d4c1ae3bf2ae37e5b3b3adeb0f81f50ef78b4fd654d793913282218f9aac00e5740811cd66aabe7b3263b4e445133068235f43319d1805b701d169486c0b5b7ab1fcb2baf9158c7272ce422858b0b170d626f6239f868970f333813a52f16484966ae1f53bd755246b1ab40a6a4fc4ae07203c0fc940a6d54b6b43c25d2bc956fa7e2b35f6a7c4b2bd2fe7a45bdc388fc37213d749ac05ad8c40f975a55d750b0af24782e7165558b0805169394c440c61feca371c38c16393bd11d4747d513a4e99855e1510bd9aab8bd11f8ddba8feba56be8f606ab072516cb19344eb517414db6d25637336dd925519b9367760b10c23f07ae5b11d97c4f50041977bfce4350023a450a319dec60a5ba0ce3c41081853e6a4a85eb749b595635d697edcb294c3b87ed73aa269aef7077410bc7d571205673046190b67914f86859a2bd7687bf3fa4a74851916d955ee76d312078c304d8f5cf886eaf9e53b775a973c2bd3f926b8d83d012e2e568240fd516a239901e0fbf5b25670b213eb5d619056d22350fa36725efd2195a6209a3f73e588f4d34e923def18084978a1582139d36cac1ef7700d457e5e7dcd4746a16109b9f4e16c047e075ccffbf1ca04fb6186768304f0ac4f34dc01cf7a07dcebf674370526c9601c8814e31e6b91246d2ae4a275555fdf27b6048e1f6971ceff1866909a7e9547807e4384b4d84c88bc5a5ed64aced7866cdfd39b6ca8d5806a797881aebb43f0ec75da14ab96266ee029975320262d2ddfd8dc8d1ae4e11c8c907557b91528e40c5b643528483bd18f33e4e7f65d0916c7a0add40601b9888a32dd37efa268fd07aa66cde899e03d01a11347db4ddf89810a306c9dad932686dc8c4b225e48fc0dafd19261b07711dbaa514f98a112ae629f71d2a316c8cfa375c1bef582942cd38b64b423671069074ace6039f185088b537b8b7a17bbcab0d2ea4443d2151b0f94cfef52b04e819993c58d4f5fc2613f565c803a16a5d46f4b25357da341007590dbb14c3abdca3a17c0cb318351ff56c44cc7a14e52367f4a627365e8683728d3bcb11a6062e6745d8e729a8dc6182f96d49b34342ab6c2099f6b3748980ea3a4a1362e29b9a9f4e8cbb3cf4740a106fd3375bf376846fcbcd1950e77e4bd8d4a884edf8696756077e2e96c95824d47809241c87d61f408079496f41a4e84fc78be4498fb01fb20062ec26defc60d4dabc44593f2f5800b3ee31c602f348431e0c279213310f19005b93edfe516c6d448513a4158b8ec229728a9619d0942f47babd963f39c4d6acf4d2939e97ddea158a47a8e7955863d19525a918780e101123d7471b68f1661ecfdbd3d698bed5811c3fd45d4f14cd203b75e8f2f5bb71496c60f9426740765c51d488578d9b35f72b270586dd4fc3e1fa0b59e7f158fee6ecc963f43a6746f53b70e925d59767da7323a7f62a604487d1682530792451f8b66cf8cfe392617487f226f27f4e8437fa570b13605a5a06920d0d999a75c291ae052e0515bd570e15e47ea6d560c7392d8a8b85055968ec6087c6801dd03cb8b04461a14061d4f66ddde64cba1ba63cf142aec6e7b6c759987dc7db0e0b38328c070dbba61d6a9a39104438e5c135c0e6ddc5e034f9d81055d735307ca2322387d7a837c2a4720077f1f076bb4d0e3a150b1da1d7b278047073ccca2e6858908258c146eb6572851612da8701102ec327eda2204dc16f3ee371f1c8666999d2aa424aebde6cdf724524f00a1ddbe56856869255cf6187c268412cb1aa5ad3ec327d5d868d7db470d80daa62488a1e26af947aefb0d56465a97fae1a878680a4c9684ebcde43f970d0b65e21568d29b7c0ca1e632d3a9713d7dfdc6b12769791e31f2aa6f013fbd603452532b99fd2076e182a03388db20d355c43053a57ee03044f3081a37c9f31c38a30a2e1a0d999f26387b45cbc826eed11426fcd9455f04064253a6187055404c5724bd51e6b0b79e7fa743005d927b389f7b274bea5de45d4d63f478af1463efc908d65411a3b47a45f7e471324fb49d733955efb049a1e5e9acdb189c2daf0a742c93b034304d4db97e09efc2950b6ec25ddcf442e2aeab9f0e33f56d1bac2c1705334c3ae1ee64e57d66a909641fcdb4ed09e4d139025ecb5cc2a960e7ca50bdfb48f84706e33db54f2dee14f59968116127058ab31fde6afd3d126e434418d4636d95d17ace4adb59dd19b6434e6c9a943dcc7d68628ba0c75b39386e8e850375a06487dc2b8f895f7f6c3f5f5d15d3d269bb876cec0c21c547a8f82ed7e2e82189c92225136ac356ae1e7f47099f8baa9c743a98006fb337b46be310a611413c1be51dc40575b779594cb8d9751126f0cb197b01910a7fd10319713ef1c2230dd134bf7d368c159db98b07761de057cbe6d9209ca7fb955afd02c0992d92023fdb0f53805dcbd25728488e35b58c87250c46345df0be2973e0df9865260fb150b9ef5151508b09a25dd07672791f801ecf566f735e68e761a8aec910e43ed520a1d9c8738ab338e8d8ea2aa8ee061d5fe2ce824f2c6f52240685176557c71081722af1bc31fa016fd953055d7a63355bca0632fb1ef3f99840aa10da969e6c3c71fb2302d0ccb1fcbe73b65ef3a0501d1b4ea34a030167f1365bb34cdf37bcf75b0a9df26633bb1dd29dee53c5d1c4909af2d46fbc9856913aeeb68c526e82a0136e0fb6a5a256e50a5edc208ea3d8f364855e3bf5f720277a9909180ec8645289c93af1e213abb25ade394494b5f376b25014efc12a9430d5837e24afc0ea86e5f373bfc3e076da26c529af6b42b9fe19206e5786a01e786f999dce820cb04477f3f7ebfb70666d743d72149ec68ad99ba44d35ae9deefe1b0de5da6242275773e1fa23eda460ccd3dafe7eae58782a0f52236958736014017417d9b26332b00f17fecf9de5ee5b13c81a23d41a24ec76b50ca067d1083464476fb189926968a705e8216003705f424a0f30a84b8b7620433525609c2873a61e5a80afb09c991662548688b95095e04b514db4f199e4fde5bdbdd0d130f82f41e0326b9a3431256c6ca2b997f133aaf03105f9ec03bf6d90d67242466ab11f42cc6aa591197857eb6189ca7f579f93baf8662ee29acd0d113626fe04d8f25a520c10277cd77c40d476275a8580434f54ca88c33b6a86fa1f8c742e77172b4609d6cfc0ad7ed4e436e474cd3e1978c4287313dfa8fd7c5ef2f488f67a426986e57c63d6c1d45c0d5a2184c2c43ba889228402bab90e0e30937da11f82fe5dce93742b10b097533a62d380352bcb885c8faacd663a883ff64374ef8ec658ce3bac2e4132856adedcc7075c2b71736604dbb9e8d00ab138bf1678478a4865180e0c5af46f7e6b2d50e8b6bfd89985015dd1c74987cc107f6798b280f6dadd561af7b1a815c4730c0eefa1efb8d1400a4c349e5b96a0f5ff3858688a96b23032debbcbc8a4652875bb9092a73ef3422824d5a1c00bf6af35c7fb35658b31708efb4706d89eebdaf5d7aa039c5ab921ab8f49a5d2e2eb0c726e144332bfb016ba3105e11cf745dc7df50ad63116855d2189222a647398a0e3594271da6bed659411ce4181db44fa874599e3d79ca12d9c47c02a1019c93786ac224ae3ae56f4102b084733c2a540f301a4534181955c2523f742e06dcaafb074a9ba5a2054a43b21fa5e2cda177fff32ed2f6f60f433cc0caec0cd08bd5e06832afdb5fa1a708f73e9b61b2bf8622419b93a65ebea1438f30c8a094ce7a87b8073520f3339ad867675aa7aacb97c209666684f65e536f01f341a85c239b1eac21b8f09c0c006a551bbe528ed00099d04217ac98e0612737cedeb74132fdc49b9f1b6f2436666e9477f565170a88fc5971b82be1fdcc651d94c95bbca38d0d7db9568d46e8bb150ec707c116c171d32dedbb7fdc9b1e4c1aa630bda09fa05490dcb7c187780367c64568dd0f68d11f8cfbbcc3c5ac38df94e0a357064761207987cc0e2db749488ef54d1518cf046775b2249a4682e9a4364f6900b6e2c2b3b138d1882b899c1a32ef9c7038dec9e93e7591d88983acc6964940d3ed5d793def1267626eaa25dbab18911968edc196b61a4aebf7a36c2fab2f7eb70d5390692b8975b59e8ea48e3cc68379bb9e43be3dd53f4873affc10a15214311b434f873630a55f615beb4729c4e754d0a2d188eb1c978bb7b33270a810ba4b5339e38c9b47c680411f31f217fd7e15af27f5d2c316fb08f8cc868c4ba0ec9dd1d8027f75d499b7898fc33e1498bf5aa803d44dfc77d8420a6af96fd848bcb13b26216568a47654daffae4c27c762caf403170c1da9f72ba0bbaa85b52061699c6a5c2d8f40520586eca51884054e2d35b3e6ceab29c181a9bfd1f24d29426b33d9862b58c9f5409557fe8cb49461387514baa2045e9bf2e0715bb4ac5595d3b9b2ecff8d659338975fecedd37a516e982cf5fd977d5fe12c8183fa57bdc992a60c663c58eab885c166e46ee03f92bae16162d07360bd8ddef450f6bdb0f48a5656995af8d98ad15dbdf3be304744d1d2833342b61937ab6ea498ac0205d1b7e0a69339bb8af7f73d5ecc39af43727cfae95c35283eee253ef262c132d09e02e429bfadda0847fe4c8394fde39658975979aa0bd5dc598015ecfed53156310b8e3312707fa568744e1ac54e7b96ab3b913bcff1a770410f454c26d61b068ea3fdf1c7a29b29092b62172a4f0dba8578741566a5af376c33f34351b2bd4d510ad0b2c16477f", 0x1000, 0x400, &(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r0) r1 = dup(0xffffffffffffffff) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0xa011, r2, 0x0, 0x0) flock(r1, 0x7) 16:00:13 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x45}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x100, 0x7) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) write(r1, &(0x7f0000000200)="127d7ed731940bbae3894465ff7c763daa900d04c8b2bbaebf12418aa18bb11be5fcbfd9d07312027808b7d6f35d20e6574c85b397df0922e774e3ed3891c3ddbe3d49ac98631f1f7f8a375efea4867407684dc8a48fef5b3c671665b6c97f90ea500bddc4043a18353c4ad397606258f5e1b15588f6914d199ffcbd095b04604ef2186f585f7d0df25899e426b7ecf0f98b841ba3d4fb03589e", 0x9a) madvise(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x5) 16:00:13 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r3 = getpgrp() r4 = getpgid(0x0) setpgid(r3, r4) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:13 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$TIOCCDTR(r1, 0x20007478) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:00:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) socket$inet6(0x18, 0x3, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getgroups(0x2, &(0x7f0000001700)=[0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001880)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000240)="bb6e984369a6f74ad361e7bd09bc851998788850e6e7ee3ba3ab0e1b2dce7c1a9f09a27a33f948148711f619c00578b81ae9301747e759ce6971c4881a1d0ea826aa8d3d914d2a2aba2cc9c78163c1125706344b481bc48a24043d4a197514f4fc285a98eae60f8600ac25f49be47dc91bca00ea159e809648758d7d3e2d4663e6789167142f3874c95f0f82774c9dcf13fea406f4f8a025b215c169b4cbc68abfec0efb5b9de0b006ac5112149eac7a3d4f5a2b8c2cd338519d00c117a6592bffb0766aca80983d3b6dec590a5ac9ca4ceac0b32971de1dc7e8cc460a78fb", 0xdf}, {&(0x7f0000000340)="3b90b94d341b9b6b7e73586900657652ae155433e9f78b09871a9a9c0e012335b69125f98fe2bee55b8b708f5a83050d4652a8c2eefb861d93db6764e05aadd8dff6498f80d5b0358bb6183782a49689e8ea447132530d03779bb4d283f7904c7e3cd12b719d3368ee3bc5c4ad1cacef5d49ec50606cb45cb77ae3676081eb2879464ec1247c6117625d3171c29aa8930864bad25af373393ee8d15a21c675b42d1f0a9429b8f5471913f24696942c8b0781c251964fd980288f12619ca8add702de1e2a34ebf84a7523c2a9ad77df47e29f", 0xd2}, {&(0x7f0000000440)="dc6d0f0856726290c4ea95aed7397f846d1c7755ecb11031de47a384716e231e2376ad372dcac4264853e158120601185f908a08cdb2c9f55778db0f", 0x3c}, {&(0x7f0000000480)="c0b1178d6399c83eef63fca0a72cabfb65e5a523cc65c79ffd0ad4f972ea276a181562027457c063e3ef0c015d31d4255adc7b9f01f030d722cbbdeda0a27bb27f07bf1ff419752b6d3f031d4da42354bed63815c782a6b879b003012a29246b4adee60cb688da37a3688b4532c7f0e39b33cd9c19c1366880f8fa7378602e3dfcc7276f32902bae8b61a34a0d3b5e03e6e2056a52feee4a133cb0a6cb750763629229bacf333000eebd3fb9c899ceed7b507ba348aaf2d473f4aee1234bfae3b559ef36948f99d79ea9a03adfcc8658fa3d889304a33af02bac8eea80c476ba15cde2a9f5941af8741857d90a99a0a798e882852fae7967943947f8e74d0ba626cb7451f4bc997953b54487d76aba16d9c65d689f773875b92db256cc34587e33b782a6e4e40b21cbfdba4a633c6bc0a753824e5b7fb28a2d2fd9cdb587a2b34321c447e60b682b869f9df97e59f0b0cd1b733d924c837690e491b233a2d80c4c4adfc02f621fb4b99de6b9924f22b34d08c34297271835bba976d197da89dedf21506178812617c32ed0d96ac2f0ae13adfdb2264bc7ae5221eb8c3552ad9056f4e57c0607d07141a4882fe39da0780095fb17f595f7de1d9bac9d03b4e92e5930ad331d2c1253555f1c2828720c1f5f16705193c6005b71463da99e9a9fe04c6e77c77cd6fe5cb6a160bc098a599f720b14fbbde7dab08da0a35e5acdea37f67268ab144110161041114ad7057740911f15ea74b66646f133fc262720dff7f347d665be12dac839a3c2612d06b3ddec502ed89395f43d0012a13fbcd2608ae41e00b97c2643d8d2811131e0bc88bb12d3accd1599d45e83ff7bad16b582b061e5a8d6d75b8b72da8d8539dede9d3df2f16eac25f7021cbf8e9658a4baba3bc9af0a389a588afb24c8aad3036c00e3bb5ac15151a85848e2811c717ce67470b6d3cdf1cc9b7635ee563f393158a66c668f09adffacc04a2244a5b3580709ea57e7a2b1a0d0cc9b47a8e1de64f398856227cdc6f55494934b50d3948956af09e68785a3e1bf748cbd15904ae5fc9d86c251d9cac56b20119867482c3111edbb319cc5e32fede8c96dcc5a6cf829bb66887115b1560715840abe233495d1e92d998155aa7a0d8e04ef916ddbf3ad79da347cdbda09f9020674c88d4325a4c0c9aacefa246cad8e695657ecacd85d79f87266a42f68f58ed7121a79f87feb63ae868724a18aae122813c7865317d0cc5c77bf4d484e10d1449f8de3526e375dd1f4759852903118cd1a7ad9fa950f7a618e4bfe66b74ce2b82bfe955f5aa51f440580a2a85dbad4dfe8807a9aca6c97428b2911603d4f12071a800873db0965f2b6464f380f1e6179e708fe38037bbb56f31b2a3ad8b8058744bd7a78b8eed277a6b28845471b6c58c11c293e577905c3b7e33aabeea86ec7aea8a2c59d928df37aa8cddfd195dd61b621962cc9d289ee512cb3bb7827cc05651a6a5d20e258149735a432dd695a6be327e74ba7a2f048430ad3e8717a68004a2c3b0c75928ec548ab4357b10755b9a8d48597ce7e4333d5becab70b475e1b0af9b6467ac3946f6adb12b871790b9e19236450fef62bf5cd9c729958f0f5035c0feead74f6c7bfa44d240c5b29d80be762ee115821144a22234d2be8856e18e0bcb995ccf59a5e808f057a8dfb25b53a3c30751ce2613217b24eb741311957de642d904f4d1df9273400e8bcc9c1ec949fbae652784657e424f2742f123b20087d60a2f2bdb68406fe53c49263b32a50ef917de5b9d28dd26804daeda0644ed9dd8da524cce9bb9685d4064765de5d1dede1d31e44fef3828355cd8c91e0ffa65bd4ef33d2bce1d6f3de538b44c213ad46f8cf51b967ba3c64fb998772fca6bbb7bc70a157acd7cfc9adb4a8e5062515db77210913185116227508c3d119ee21f000b6a8bc3a74cf9ba2f9a5f311cce86465ae6f35291ce0808c69c086fd165d3c58f922e724c4762246eca6e6f5e495caebe15aedd0fc3b7f282d065e2f4dd374a514b519ebbf181d47bad976efc470cc6892f345ed0cc524bf6d701bd338cfb335af617f91e8ba3c53d866535a2c1f64b745611baa94b8757c4ff88d0d617978f1281daf4a3bcc7c7783a648df569be178f6b26c1f45cf04640b11741bdf29e54fec2305fdd70e74106195c27f4ccf54785812bc0e74e5a7e51256596cf8dd2660bcdc8336b53ad2bc65ebee0bc707a494d76aef29b0fc002db70c91cc07d127bfb1bd23300d6dc5a943b5f3cabdc2e5f513eaa71a64ba0a759c5d17adb4ceb7a115b3960792f9e402479ea033cf0fb81cca8832aa8ca183561a2072f977e653c28690c749c05285b369d21bf2e13d4487ff9c132f68ce490bb7670fe63f11d0d66174e8b219a87ed7d9345b17d722590b7392f94dc07ee3d553013892f9be2613e25587b558e8d8dd30e77cb9ec5b330433a68d745f842dd5acc95b57b73c0d112b3c29db4ee1dc82d878d198f4c368894a4a32f96c5f19a75f091561c012547744eb4ccb9fd4d57ff207372a561c595b6bcf8438158a5c2c5293ae1a5db0fce5c8a52fb536a8e590a1db18460098980db23523da1bda2c47ec77270f13456846869521732fae50c5c01bbfbb1df662a5a46a8fb10376719f97e31942a49b4f8a1adfd362b0e98f10bc023b74cba2b08bbf59b28a89164fb18fd87e9fd92be3a7509d4513817f80d7e25fe385a6bddf22143ff78186254d1e3adccec2ad99fab5295648eaff317cfeb49d6d35fc1a89f1e0748d3ac93b1e879aab4e4939c8230fb430cd6d1c5b20dc7a4713057a5e24d482177fa495d874419eb7e5931628b42d271aca52ea82cb1a7c92be40ec8127ef6c180c2516ce0a098836a81f6c68687c3f6335f2128aa7d381d6f8d9d18d7ae76a8ad95990c49343ef0dda6ff9095109bdea606cf351de3492a6eedb39c2684146e350c36dac2535892ee879c07989c02b62805fa69751b0ed35577daaf5bd5ef9f3b5664334135cd735379fe402454ec8a96867c07787d3355a636611f813a89dd6ee484857cea267166e3452f1036d67429068c45cd3b59d7de446a77ebfbb123fc6f61082ad37e3732cea56ce7d90df387005ee4bce91d42ea68c84938e0d9fd070aca509a6195ccb4b2204b4bb9ea5767b2033ad3d65253adf1d59f1e5ee98e6da590fa0b23afded408aebce21aa64496140f61b8cde13b9aac7d05bb0b4c93a4a3321348e83818c78fd52bd58896355cb26ce95a5e33ee44e8041c574dc0f38b0f670f55ffad5b969f298f7a05d3cf23f314168a1c42a6cc7c6cb2c0e84b04a5ebff120278afeeefda51747d4937d70be9ea5492ffdad5ac7dd3c2802d40a5e5cedbec03fb1ba02961890ff6d024a45be553a18b305630f5f8dbb3e5eb01d4ce27df21ca4d967e374c1170ddddb4dcc8b25f12ee7707e7f5d6fcceaffb6a28a1dab43f1a3bf2dc58cf88c0fc4465033b3f6a460486d52a32e49e1b97321fa6fe9737b60ea6675ed704b27d41ea9ed72332195351a631b974016c4b43f7bf858000536835fcc3ea4dab9493c98368bdef95cd98f78949ae172e748caf035ea5ccbe765443ac6bbe27b5860cb10da0b11254a649e324221efc27518dcaf38fdf18f9462ec1c408f8c2e874864d5280cdca6cd5291d2da41e9bee450bccc2275bb96d50ab6a93f7c0fffddef7f59369f7b9c4942bc3ba41dbc2fe9263f3641ac8a95d56caf53b73456793346a5a5423840506f776594c088b2dc67a50be6d78c239f4e19ce5ba3133d7e58970d481b9b7eb9d5cfd051377f55beae847f4f24bf9d8ff9d21663709f67f81de856aa2a1923e9c44294a190f4854337ed496ebe39059af62ab7bd1fa38943134c26073bcb62d6a9eb033420c0d85381433b7cbb7fdbba7c7864d781798acc9208c821a6be88c1c4610938fc4a22ea813708f8ab7552d40ade86c75b07c6cbc9b6c55bd06d5a61ba3334d50ef4616e00ebeed8afaa7cbecb530bb78e0e6c12c629d47a54ae7911c342a051427b6eaa87782e526e0fe735b66e04cccfc78173aab27266316cd7fb8df09795bdf926d6d0389f332370e9aebe7dd040bc3195ba81a77ec89a9678b1636a1293929c82d6bbf8ba82b47ae937c165d65f6a79f1a5745f456822c9cc55e0b7bb93860fda044a85a592f866f93eaaf6f75b4f257dfbd6f55813cd947e3c3542011410cb66443546eb2ab5887610a88481465c938a9dd3365a4cb804f85ad50fdebd202f0217fe51aad72588aee0c8c690dc9b03359a6a8f2117ca870b01abaa5fd45600d7fa987d077ec431db3304b605c966c2d71b7691fc4f48de2948796a26f41aff350fad8229e7563f57cedd1b1e9a4afb65ad96d50998c522de9d53006e6ed3264f82d77a684f72adaf7e4846a16d90e65527f3c31164de4c09430e46e69866b03a69bc75a2a8518d38bf61d12b5d50a0757e369b49793f349633135cb01261acf30ad25e56b7c68b260d134f8652221eca0a1f20cee38e9020b68a5237b0a15338d5f6302c68dede60a2609761fb0f950fb8f3c9dfdb317403428067319c780b556621152b99c0572a53a9e496b9486645998adaec2d62f6d9e5870d1942cf0f6ff243df1c32d9dca34774a36a81d05ead5bae0c9ac672a34183af9917c75cf0c2e31eeadf45d7681704d3c20dd073bdf9f5e3ee283197e71ba075995795bdeb050e08c000ba884e791f7331274698a442495cd48a65b3b81601bae04f3e5b234fe7f0d251c417a1dd5a15b7d7efe85ef2e18a9f9c0f0efb6e74e0527f9eb7b3d1d65efcbbbcda30211322950d42a02d7c031f81d07316aceff2f295a63952b20e75692573f924bbf261871e143e21cdbeba34a7d9ab653f9de950b3a1c9cd90c951834d733cf276c6d6258e1f077723c6e28868975dd5b5daed93f72c1ef4356cdff193fd034c1b22c1c050a7edcd0ec6d70ea0dec63038098ebebb772855cb3d0092455ca0a84b2e9a4a5e6d83bcc0b4e45288483ffca53184fe2f36f191ab62f8e1549e922c6ce2ec79a6f467ecd9eb98d876fdacda56a44c47d4d71e9bd9012e3bcf19ddba0df7c424f7dfb4284889d944630cb8be81a94e2e51ee48759abb419a06acb0ee6199dfc74abdea4291bdba7612ea1c4c22a28804758c2df0c0588a5f921d6041e92e722ae51be6618ece47685a4b049b03799a7d498a2842d63d2a86496926b36d7acc0e102ff135b85fa54a72bd391b03584661f68de765705095349cf74c5814bee630f22132af23b7bc1594b25189fbbad51c0c2786b7b18c82572b10e8eb0d743bbebe547cbe69b4a37a3a0d3c37e34f351d7063089ac11998356457a45256461cde450e99471fd55c216029eb31c802b8ed820e0fd6f496aa157ef1261d5c48911b5f2a4687a06355c2c130d0062faf6253aa426d7341400dae0410be0404a94e31dd8d2085e1738c0927fc7bd493f37fd23e39afc3983bccb86096e69561c81ef299d3bfa623f66a4d34cc1e5430e54879df1119db0474dca55557c2846327754b1246ffebeab53c7987c4b5475d89a30b827bd9d1669dd7086815d4531423eccba58f22cc841f99fe11ae1cdfca6f35ad5d4e8b15849f4f789c36d5dbf85e6efe39e676465752db34d1ac0547c7889e38b090d8e580f915b8d1518c82aa0edc6b2a4fc7b334b5ab04289e2694da0066d065f7a72ecddf1dc9ee3332f82a45d75431af84d6587b4d400e0fbde3f04096d07f0edc29117158a9949d1b61f89f28470c8986329dd71f12acdcc6dbf849db8847", 0x1000}, {&(0x7f0000001480)="f37f54e8bfc47dec29f16fb2fa98107b39184eae8ccb40f70d92680aa906e2ebc2e106d165c8a4c7022e3ddd40c1f66f777c8e55009f928cc6e6c64d298a646b081bd7beecc7f98a361c5eef6e46fef3c69d4d53a202321829b06e4a2230e1d9ec18f00b92657ec23f21ae9beb36a4225b40e13b1521d355fd63513e", 0x7c}, {&(0x7f0000001500)="bd88c6ba9f", 0x5}, {&(0x7f0000001540)="7e78a937806a48901cd33f166262b883f87d8162e38a67d6369ee2b16d5231edee7539b3845496f167b4c8617004d6ec90fc458c25f552919df05e3bf46d4f51940fa70e7600572d5f8d732a8f86284e355071a6cde21914f426eeb0ea375a68d2a2d67088f1b1bdffe1cd86ed5be626171ccdbc346e924138be1f2f4a2395c7d350340899ddc43d893097fa8ff6fcfc603c5f0fdf150232d195d14eb2", 0x9d}], 0x7, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r8, r9}, @rights={0x20, 0xffff, 0x1, [r10, r0, r0, r0]}], 0xc8, 0x8}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000180), &(0x7f00000001c0)=0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x82, 0x0) ktrace(0x0, 0x1, 0x304, r1) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:13 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) writev(r0, &(0x7f0000000fc0), 0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chflags(&(0x7f0000000140)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:13 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2c}, {0x6}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x993d7025f6f77574, 0x0) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x100, 0x3) getdents(r2, &(0x7f0000000140)=""/20, 0x14) 16:00:13 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000), 0x10000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x101) syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0x0, [{0x2}, {0x2, 0x4}, {0x3, 0x8001}, {0x3, 0x4}, {0x3, 0x80}, {0x3, 0xc0d}, {0x2, 0x4}, {0x0, 0x3}, {0x3, 0x3}, {0x3, 0xffffffff}, {0x1, 0x6}, {0x2, 0xfebd}, {0xb7b49edcef37d61b, 0x5}, {0x1, 0x10000}, {0x1, 0x4e}, {0x1, 0x80000001}, {0x3, 0x200}, {0x1, 0x3ff}, {0x1, 0x9}, {0x1, 0x9}, {0x1, 0x71}, {0x2, 0x6}, {0x3, 0xff}, {0x3, 0x7}, {0x2, 0x2}, {0x1, 0x1}, {0x0, 0x8001}, {0x1, 0x5}, {0x1, 0xfffffffffffffeff}, {0x3, 0xa19}, {0x3, 0x1f}, {0x3, 0x200}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x6) 16:00:13 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/76) syz_open_pts() r1 = socket(0x2, 0x1, 0x3) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x28) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r1) ioctl$TIOCSCTTY(r2, 0x20007461) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x22) syz_open_pts() r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCOUTQ(r3, 0x5411, 0x0) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00006dfb4f3000b3185fde8042e5ba2f637431edf2"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 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) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x6) 16:00:14 executing program 0: r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000000)="88093a3b953d39d79acda0bdf096a7ba46d9da1aa0f85cb4888345b511924af9c31fa0525bd41c0ae1ed887ab5fb22249fbd848f8de559cce36d17d1aabd7e3065e87422fede79d915325bceb1b9fbf5eefcd7c28078611489cc64e0b0eb912898e0a18e4c43baf03846b5e3899bf06596d0250e6c69e8525843d7ea39efd581fa73bd307474956bcc849b4b7bd9aa31a07d2dcfa32faf43c6921e6337d7d724ed64582d2b4d27e5d447592a90c03177011cd556e3809d4ef3913270e35f6a5aa4431459f004072c95efba10d6009c7e6384575af0f8f36976b739b8ee45b352470ce6fc54c8f9b1aaa7010198aa794959a2fe52b40aeeafdb4400ed8969fd6776658f8071fa0a6b18fa456060cfd603f74b1d48136a382a92903a00310b5e3fbf5c8ccd2892fa84fdfa057a7837c688e3d022568a0bb566af79d98effd942c0810a677caa3730c36e26c40b2a2c40564d094088ec2860052bd060d373050483d69bd21403741595c254d7d4999d68890afb681daa31ac3866ad2c5228144cf01cfd2472f82f1a7ab0e9bac11d18f25cefe6b024c801b18411d7e9da2458bf99cf5047e63ccbe4e0ae6ae4e2fc1d9ebd0f46927f923074f3068f1d020707eb398642257d1c1e465d0349397261f89fb8dbee989421e7a601751f7fb85ecf6f1231e7af6ec3ffbe572081ea85bf49ad3e8072844b1306e728ebbe7a38d5c2090bef9481389b9738f3759929816c1c46e57888c2d518bddba0c5bc8944da5d9b1fba21e1d42c5cc725cc0c85882d2b1381bdea8a5c8df2b96b3f89a545ce69a81e5c93b17540cb5574739199f52b7e8c7f5bdbd64dd3d4c0912f423ab1cfd261c85f8845d6c62600fad3cc8d51691abf4a5cb1b6720c5f289d18080ae966e4972ca9aa4ec4f2c73b8d26ef28e14e4b38ebaea18cb25751fbfde7c8ba657f9b4858456309af0342dbc7b66ca69a93204eae95a713c75f9ddf6dad124b94cd8d46369eb1d5dfc24d21ad3abb73a69df86d8109ab5092e605709ea0da3373623779992b991f0c08b6527286106bfb910901108f5eb7539e724284e93fe5215c966e9aa2d8a0b0993becbc6f45e90bf907390b28c5eb64b939e62c85a70a0de0d677eb298ce1b3d920ea71907fcc5f4577dcfea4117cd2cd1fc63ddd06c473cee07d5a8da3e7de2586a46312418a3df048b202c15ae565802e7b30b8747f225e29e603e4ea5c4847dd3fd88b74a39b80a6d558147dd05840ff50938a0dccbe5cc75a7ea7e97ede0406e426981d8282212d6c7afdcc01d9d0a82deb06007d27ba900bb9f6151d37e988146924acd3e592bff2966285ecf5d763470797173f19a098a3254968bb163c7432a1c284e7e5313617503206cf7f106f86885a660d9bbae9e88a7e2e1d49c1007f21885b9b518c5593697fdbbee70eba3b644a6fea905351a3d161d745f31e8253f1eece22e23efa537ee1355832e10e2ff24b8d47f113e440bf4d4d420783ff96e975be1a6c06808e52d9c121039b7f215f900f382b2fb4890de654803fd18b76e6bfc78c84bd7b1ffecd12effae50dae8f228d796000f953a296439381fcb822f0cae2f6eb3fa50e5f8ba7bf7406237e059415b97df91cc68f7af652fcb407241d9f0f96f9ea7049176932460bd1bd7224af3d6351ecc94cc90dae4141a4251da17da0f5a9a547106695cd63f00ca91944ac5e5ea3b7f387521ea75cb21bd85e1ad32568a9345fe300d6ffdac77664114ba9cd6d4ec9c862c1fb80cac1464cfcac7782485be7f2d5972b0be0759abcfe67e943c01aecd5add9cd888ac12ae981f1d1f00a7eb0a2ff3878749fa491fdef00043a62ef708430f12fb6151b7f02bb69adbe33e5e980664a6b9edf280cf49e37c4a9327da38019baebf9ce2ab9edf2a870fc0aca3430c5196c9da71eb1140f6026a4e8e81a2b15c2d76dc38935d2c91ed50b99726839047b6782a84cbbe2e5a797d4efd7c1b69037eb6d5b9994f0950e856075fef4d51b6ba1f6c8201c7a450124648364da67cbd7ba50106b9175218565397b53999ecb0e24f313c1701f56d615fcc354d28b4af551f115abce4c82a5b94ffadf4a8d4c9ccfeeff9db16c6be828a0e3c5718ede8ae955dedfce5a8aaa682c508e7c36435f8dfc599b6a733803adf4aa03ecf2accbad4943cafdaf252214bc2853dade6b105eb97d622471f019091009aa1754c749a0348adb19c49fb285eb1f942587d563f8fe35268a058b16d0bb5aeeced20ae57888e7a1298c1526935ffabfd237e99896aae0dce5f5523c185b8c5e1bd80126f0b291c6a00505fe2e498727e36eaaf6f82fa0a49864c414ab1dfdac56a8f852c9aa892b4c51cc5a66b241f55750096af90d70f618b650261dbd8ba4b37de301c021359aab926104c9b0e841dff96698eaaa4af67940054312de997c4dec416251b775107a920f20b80ce702f9e1ead69c11661bcf4c5117ba72ccf3fb101cc69222ebb4a5d6890bf8be99ce35bba548bc3061af9c407f39e8cc7d3c58c9ff510dce3efec08714b5a3a29d4f4afc594198113a507417f4d2817360e046613089b7bb6c993a828cc43e72ba3d0afa549e487bfb013f2b0f497ff23ae85d8848d1e4c3c07c7287b20299181741e0a36936f159fe825d28f4ff69547ae6948010b621216b0bc666e7232d22da3c011b107a9a905723c490050a389138f7ab1460daad0d4b20a753cd72d3df02e62dbcf363f1a8d39620ea899003992fe475710af563c7382ae40b5fc1222887c0d478974f9f6840e7afbaf388a9b199036df5bb3d06ad3380c8425fdb4eab5101b55268a9e4f90430f35f3aa7f5a7e3a9b98a18d643f7aafb0c645ad6772f71c0c9167cbebd5b42072eead8ae6f7c23733501926098cd9cf325bdc5e472642016db24d723442190ae1e175e2ab167f670db95f1ab32aebc089cf6bcad217c52aa6d92fe0078b7581d05a66bb56422372bcce9853ef4275aca5ccad57875cf81b61fa0e7d6ce3d5e2befab8a60f7431c03348c6f17803424fc32834a09bc92a754c5ff906f709f83907db67ff03436cdf190c865b1ae256b70e763428af657255e7f817759d9e333d526326a9e2d2ecdd1b838a26cecd949fd2235101cf0fe58021b5e09a19f44a41d1f3648771cae86a298d69e8802302ee1edb5b922d130d97c7217ecb46ca751cbe48d570af84b58a8aaaea531536e255182bfbaa15a369d3bf9c2f412e4b4eec3b15d8a789403d4243eac173ce0f3f6ee9a90eea15e58bd026d9c9a7d0ae3c415342b00d8c30ce06d031c8729dbba310b402e3716369969f051c66c8ebc98c98b55ee0e7720ee704dbb8a599123636bfdf48fb16373fdf06de67132416e55d6f70bdb03bd44f30bda7f1ef1f5a50c3c1fb304602e03949367008ece0728ba8498132655cc7c1c72edb6f689482adc38be12097abd62ee74d8ebe567ae2caa26ab9cf7adc27d304082e6c8525b1c995fa65cd93503b74570ae75226e93c6eb5ca72517357a706ae4ec832b152bc20a4f6a830659759af6ea87bea95039185954f271f2bff1b30a288490d3f199c1b8c8f91fb2ff2beafa3285659e1297da2704453b0b4fbd3a8a1b12ac04b858d91cded2ce101eaca01bc4a99dd6fcb7a420dba6a98d189853f75c2af729d9a12a3e638c5793064f84150e95c06cc56c22e0ea246a7bd62dbe1a42227a699db0866693d6f0b0c586a791af3963374816ec666b9ae8cc3d20e09671266f79d1ca0f0a49fcb5d1c07621640ae6fe5741361635ba5a36112f1295fa056efcf23900b6e4c3218fcfd37749cec6e080b4f701ff83fa3e657ebededf9a1a40c270235bd587748375726f2292ffe75f23ce9e21997bc54f51e7392c46d349a43ae439efc7eae78e2b7020f10c17bfaaec139a85ca459bcd2103f68eac67e77b50235bff5f83ca3b56b47db548d868a706072cca7cf58dee2c89502d59b7cbeabe070afe702424277b4c2740bc938c3671b6a5579d7e3afd0917883b5a27be5d7f3c5efee7d201c85b62b0e9c92c73ce41e4dd46487c0a4719af9dff9bdcbdb943659d19da48316ce4251c30645b553ce56f7c8264742a45347a2959897bb6eee57b73290ae354052ad76e9c799d99dec209f6dcaed31f7d27b6aa848302d20d0385801df04740fb896e2865abffea56356981f6998070190f9d47f465b91c826bda451b656b81eece16e232dcd00801b2f4b292b1ab7e805e792fb3159ed9677d14c3432dd59a7853b2163dc1da3a493308ec62a94c82fab4813d9c0e7f0575a1755cc5610304aed69cc1597c2140d360b8d188a9862f66330376fbe6895b4f6f58634964db9beac8618d0772c965400d2c9ad0e9cccc493eb0c698aaa0800f6287e16762ede8be03628c223145af7c06d07576583bc573bb1b5363f3f1b103a1337d9ffe107529fa19da88f9ce62235755fc7840df8e6c7734e357ba7f6e01409dc7569e4347f8565327ca744e2453c4e132184ae589fd93426fc193d5c791089baa211b116077102e052e999197927ac8f2a3fdda6cab775f9be67fee2164c0d319075c2d5661c9d423ee8614f280b9b4f13281d10569ba0b37c2c94ef6777b84bfc29dfba833511ff051181f84d7bebf4ad978e830d18a82c4ab37c649373c6c09a2476d6d11ca88f8866bd45f862a98775b485c42692c957ba1f3976203448413a60f1e09a4d8a22508facde87e1d0d7afcc42a2bedd1028dd4dbbb6ea025471c62bad15bf7ba5fa2d2af6a4b6c23fc0cacadfdba0ac1faf0398919c000a062d0d4fa22771b2739d09b3c5c98b70bcdfefa948bffa1b34b46343fc5b9202a61546d9c640709b89f749fea47b5dfb8e6f564d4d9405010de8e81f232aba48f22e01aeb4bade45f432c38ee07a30975e5e2f29d25597a27ae2da10b574bdbf818e1cceb2e4750d0948fff42d52a07d43c557e7c86728bdbf22ead693c03d8fc2dddfb16d6d6304029a7b060632cb88072606d96bd78d0e9fba37353ea2d885d3fdc3b20b9e4b93fb2e870aa211c7ea0bd62a322b8867dae127d5e3f8756ca6070b3dcc7c94a10800fc85771fb9914f7f716c5528d9f681e08563ba6d3356693e050a8d25fa37e9fe73f4fae1505a1a911a9c5ae3dcc1078f7fbb051b5dfece180c26eafb2ab90a682546d5acaec20b872ea795b2988aa1e9e34b72497ab07106e1663d63076c7034152b8fda506c64dc5323e3a68ae46ba7f381e3f6b571766994e5851bd9744b39c00bfc7a1afb27505983856b0bf6900b3a720299f0b453df385e003134f53930136276f6e7aa230f49021ab799bbf84b3eb4a7fb0d76ba59b92f4c1c37fc9de02bda2fb8e90c7ba2e4527e09fd46a73b0ea3b8527f435542a937b7ff63488feef2a3c05eb7ca8504fe2d9168c655b19db99685ecc86dc52bac5bfd079195052d20003733207107e51a335adcd33051cb7d191a567721499b7b9b3c0fac1f0870e5a6e5b2babf426deb9c99002302d0164937615f74d420eb3b4f0331c4e9798707d6685b13b0a8459dc0acaf11cd82621244705bdcd31a4cc19f99864ce614d44a62e850d16c8158a6bdb8d011d47c990152e746b462b0d6927ed0f956069a55c51e8898bd77b147345fb550bc7583fa4d68ad987a2501445da935bcecbe6a2d14fe37cc25616133bed196c03b5039fda3576ed288ea50485622d86b283545ff852d69134908f529a0066cd02148fa76c84afd5a7321fe99a4930738e8434ae9fe8d94229316a1b361d31a1d9715b372c91359450c675c0321cce", 0x1000) socket(0x800000018, 0x1, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x4003, 0x0) fchflags(r0, 0x0) getsockopt(r0, 0xffff, 0x200000000040, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x3) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) sendto(r0, &(0x7f00000000c0)="95fbc82a528bca07dcc66e3b34882bfa8e17a7054630ce5de7314dc9aabb15abb9a1591386135388d3ecc3d384fe9c83d13ca78c07c4adb1b7a547f9f2f6c93bf1e14cc67bcb275c6fc88f482fc321f38dca7fc08b8b10964f56ca6635057286666ed03fe7f81105233da24297d0232f00f6f12472cb36535a1592bf845ee698b4cf9f1d48d39964df0dfc8ac9cf42c5edfdb7dce9998778ad9c7323f092ab7499a6245fea6c9c1219eacfb7b5eec320e9b39801cc6583b4208538aff48c2745423ea7f714b749", 0xc7, 0x2, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="39caaaec2a81ae5989b108330219d983fbaf8a8d1a0243807f694db90c84", 0xffffffffffffff24, 0x0, 0xfffffffffffffffc) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r1, 0x4, 0xc4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) read(r1, &(0x7f0000000540)=""/4096, 0x1000) dup2(r0, r2) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r1, r0) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) mprotect(&(0x7f000052f000/0x600000)=nil, 0x600000, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7605cf9cc2860dbb) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) 16:00:14 executing program 1: r0 = socket(0x6, 0x8000, 0x0) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000000)="b5704a2c79662653ed94808caff89310523564a2ff54d5ad14f3172770b70fa1050483f1d68c66b120095e93f2084f292f93ec2fa08cd25c016f38fb847c46944abe585c569c9e2bd39cc155cae6068f72970e537f29151b656dbce5075d51b51811823d7bf7d9fa74ffb1d5adf51dc213a50a9b3aef531250fa939e23ffc317419480012f366bcd4db0126faac31355bb61346383f2de570058098150dab0635018674d575af5a3c16da97d9a", 0xad}, {&(0x7f0000000100)="efdb9cf3cb4409bd55effb1044a1db0e0466642a5b5eea186d0ffa3651ee55841f5216843caf33eb2c77ef1335e8d6ef0a75ed71c8c0f9a221916653ebd692cb86fb17a37fd5b9da30874040d476cc55618a9a65d393cee0669c949fe94997175e46144c114057045d01643505133af5989e86f374", 0x75}, {&(0x7f0000000180)="74aaefdf52c243d9a8e1caf12d0a1592abaf20059939391e8616c539f94b47e807bb10920e0a8f991c1eab1c30db9b3aafa4d869e2d1abb441293c554d", 0x3d}, {&(0x7f0000000240)="57564e08ab8228781287da1286abbbfaed01ca309539802e5962fcd5026ff4c698b76964dd0bf7d51c64d12344c7078ffd4da604941c8f49a81577c7230751c5f0b427a89e98ae4ac8302663d721293768ae6b615a845643ee9d771016bbd6b532ee961f702e0d78211d5133e2104cad3856c292381d54d8383fd84f33303b5a316eb6970b49a01fdba0d8d1ca49320cdee797add1c6e1475814119d8800e3283dedd436eef1d1df1e6dc3e375c79ef6056890a1268ae4fb4352f27b1154763a0cd670e56976034628cf2aa187fdfaa70ea70bd2fdbe2be7833dddb24cf0", 0xde}, {&(0x7f0000000340)="de173882dd8d2918a7d460e3df293a6b38ad4917dab7450a664a2483562e88ce2f31886175e2fde9a6cc3ca9231f34d16e7ebfc0bb242d7c9579b09fed5cdc044b95bd39e562afc245929d62d4cbf535d1b3ede1239f419475c127c0e2f3da2bbfa371eb9bac01e1b669f6f03823b632ac9a2f05ef4ec65b4a6da15bb11b9e3719841856784669e9f938b1ff6ace27afc68cba1f34454e0ca21f80694ede9a5d4bc66d564b730f3a6da35b4212883cb33aef0672bbadf03842ed2f2bbfecf47a8865326a8d3cd122f408dde192be381839fe", 0xd2}, {&(0x7f0000000440)="00d54582981f415fdf0b06009fe18f7b0e034d59d62e2a4540a2b2fce9a6cd3f660dbc1640f26280a01b3874faf7a98f8ab2e29be05c8706cbf615121febae4f33eeb4b20da7f4b1c08fd700d89793aef2168b1eb35b65da5b8b8a3364379b9c6a7a9b6f9a40963a6194dec14ed0810495cd0f4686a7bbb47f088b25512ff67204e8c6877e8be9aabcd3b04663c1f870bdbc603f91f2025b1da27e04288643964fee2a1e0bb76910167a0d81b446b22e68604e355df44d16ac08a0024a1a52d7a6a0cce5ce3b20f43067", 0xca}, {&(0x7f0000000540)="6ac5160962b3dec5634871dedbe7044f5a89e5951c25b134c66393d779f0dbe28e9f200575205fa6c55155", 0x2b}, {&(0x7f0000002440)="e5e9bfb6c0d12b6e9a051e98b847f026ae586e47e54321f396b67b2f8e0c1862c993d7ffe353474326a80a5f66a071116894f4ef6e5f42ae94e70a3b958d7e02cf21ccbd8ad7e2c6f438695c6a2e09e3ea490edd802f515c7795826f92a8c5f867a1fe2278a935697e99c4b0db156862fb18ceae9fe29349c511213e90e16f3be9934b8eadeb190aecf9d297814251e7a25dd40d849b1c909be7626b12e4280c5e8f7b9cafb5c723aa64144931e4ecd2b08c89fb26943894f65ab5db8845e8e98b407502d65ce4f5c8e6fce1a9f3b05335bf8300b48668e55e82310fece9663892060c8d65589dd7750685463c4b099a8b763bf535e777d28fa825fe864a09258b0ae87eede761c08e0102776cf42e6f27fe4037fd2aba24a74c048867dff7b7b26877a28d344fc312171fca0d286a632836e92372f38db4e681eb1ce7a253ab016e07b09c5f98849cc413ca2889070767018b5afa5cf9d7ced119fc1aa34642e10421d8dd5574d4f596d7e24e9eafc59748317a307bf78f3facc40af07ec7654ba1e60e15ac9fa98ab873a1deab1ae436e13ddb185fcdb4eb4880d862785864068e0c2440734fcf9d43db142ba2bb29e4f623298ec640e5d605c9efa4bd6e1f37e7282566a030a82e37f0ef3c1d24a9375cc27997a46b2b7c6fa2b060b27ed6a565b6f5049d4def64ea6cdbccbf9aac9c54fe7d4b22b8dd696709e163deca0dc211bad245241295de4711351400588adad2bc17e64e36971e834e1923759430ba425017dd9df6a0f3e26df8b9cebf10e31c2e8eacefe82e89766091a8e9106fb383bfcfb98e183fe8ace47ef460932e8e8f0d28b61280f72b611569c17e2cecf126b84c2c26ca93dced6ad2430bc9f59b504c071bfe490b8a71c665ef670078586f4715cd78be1d384a0c2aaa618f2ffa4090546e575b349195f3082e5daee905029ec8b2fa26c2ec55a5eb076b5b42ad146b8c5392d0c7641fb26dbdf09a23cbe3189bd3c42fbf7f9bb6a4050d1f6a370595c708f9eaf6b94f7580d1ac580d3c82ea7064b1ae58244e0723f3b299213479733a91212de9d7c6557ec0f5cbf93c17f0ae32124563417eb03bc64fb17a9a4c0de0667eb808ef93229a7bfceae4cb4fd49373cb44fe7d1b64f80cd4c8caf03d42059e4683552325f259e220065116efaa94e749c75d350fbc9cdcb2839be5ef79f5b73061a8e70daa6ac8fe861e38770efb0f18d30ff82dd8825defed54eb315eb576e64b71dfe076d1b23bc37c5e13f2d93c6bc25b23aa3bd48d5acb29ae4293ba095b2ca49f2367f3ccfd0d919e01f12db306dbf7f9a55f1b92356415eb915c9924abd1f5930651bf8e4eae3d47cfed49e2c767c55e3c02010b6cb6326bfc5d4917cb536f6b43a5a623cc736b0b1e14ab74a7a375ae2df1542ceb908eef7a5d03cf32659aa1a527699b4b169fb0419db4ade0f0ca2cb2db80217c1fb0f060417f7473f81b680a6d55f9346fe862c27173819726e740e0835fb79fa521408dc96c37dff6c06e20ccc5aa8aaa6e2fa73347a2ec36e73f8f00bf197dcca2a5146df5b69f2630c53ef0207ba6c046ada0c1be19c9c640eff943bf6b208961f1f58ef44a46aff1924746fcf7f120a8963c493c526d873e534cd92f9f714ba6998da19ec9249a4bd1833be4bd9dc97ead6e124c48229b145183a15b54602b9b20ac29a84033fe07580e0e209abf22563ca3dd88bfee3fade2fed895cb5843498d93d708472cd3f13725a1f1690ce40fa1b3122bc1d6e88bb9786e4f08b3fc6dac9c738202cfdc350aa2361fb1dad596908e4210fef6f451ef46912ed5f78ec4b41bcef0467ea855eadf209870bb9fea9409fc1443a33277b71faf7363189fa6eef88a7a6d6b8de036b660540b10ade2a42afd2d1de6381b0f7543bf7843acdfe7a3e1c468d0d50dae940ec0b4e47709b996c29f08fb0367ae757ab6702c215a92ba80283cd2d2b6d31193bebc560454b1c58902bf8f452d0cf73f52d0c0bb11e5d941e782d6c3aa6446a6bb4fa6c36196432188e89081cf5b8e1f18964139af6e2663c97daaca8222fbee6a59db7f63122fa739c01342f73431916b1087130d879a59546f0a601f8e58cf8ad08ed4a25c806d13740a87f69c72f92e4b34359251346d1b87ed7a88ae206b3a4d16449a6e9dc92689dec6d5da69bdc85516efc027ed2766bccfeb88584106207c8335d593a164b1b8ad430691ece02c0427ed0be6f25213e096139ebb5dc6d23fd684aac502a3fe2211e13b0e280a8c3f9c9e9c5d012ecd5f8280d9c036dfdf0a8ee35c2084578fa5599b01c089142f3cd3956769fa15371301176c721ccb73ebdf14831d042e01bf63b9129657714b5d627744e27a32c1e2b64fb34dd8bce9dd7b2eebb81820e4d4b9bd023a6405bf391c4968760339d8280fc1460d4cae9abe5688e74f2fe57d9244eab97c65ba5a8be33c7059a123f27f7004d53e7b2e895c312faa49d0d7acc2f749b46c67886ffb1b356e30fe1f37370e565979d756b7cc15b3e2006481b63d2202cc0b507cc09b78b1654798460a5a87e51fe4e98a5787786c2b640475e755fb7dce8630d6d278c0ccc3696baaacdd8b9f7a2c32de4939e8368fbef81d14e9c822cd1629adce853c4331463885a5cefe46ebdd4447bc6615322f2a9f122cc454d470205165b5d798539777ef759d0d4dae85e0e12185ebdcbd2970650f58db4678cf8b218f2e8b8a86027ba77e9c6d4c44f0c8f7ac7d5b0a451b6fdfa74fa71ad15f299198342c895b168e9adc88b4a9c66c964825b9a4b02502fe39a342d42c7770bc87021fc6dfb01aa2cf57214f64fabecb0f2476b08f37ed36e2a3e381c49e11cc7dcdfe49184215838bb85a8285a1adfa1223d816bf7dccb2528707c7b9ddb1e799efedf906c42109642dff6107a525c7fabad69b1adcc494eed1061d9d7e195175549bdf9b86f4c6be59e5f2b51b0b2656bba6614d632943d67e1eb665823bed26612a7d6f7a88c32c14a5026451d1ed8264fae4cad7b2cf105f0e8395d321559b0d9dd256d6591d5106cefcafdc2cb12672e1380c6ee739dca02d4b51544072c10e25acd8e7a41bc379efefeee5342c51f4cf0410354b051ea6a1ad4e885218d283ec19faa6a21d9ead07d228f492960871a2c310e57b9ae52a82e250aa87f6ab78618d39178ffd1470b743ec98e98c87fbeefedb63ce1fd0d11685097790163c5b81d928d4196768a3859ad178ecea8966aa7a7803fa2ea36f8c134087dc12ffd25cf45f27f4d0eb2ab0168900ebfd9634ae4381ed1450eee2c0434bc1218b825545b9d78a3665b8e051772272bc947ffeb1cc0f45cfc59e6a1bdc3b698773aec5b7c296bb9327630db62d0cbefb1344de2e3f30517bec45e351c805305c216a43ff73962f1e4b151ab99568b4b70be0f395153f823a5e93395cc9797e625d87f8eba205d0d752e4897db9eacc8073510b470de368a69d39d763b812bbfc5dda207a0b48417c838ac3759ff43a6697608fea014c2ad0422fca715ba79814e4fbbd483b16a75d6b108338cf91d58b681731633e4b6387f50d6c4bfebcbb230b1cb6867984ddde769e6c3f63c9f93f88c2b9b68c1e4344f90fb84ba06c30a17d82be9334d58e92950b2c2436daac1e2537b9760c1a61262d732efedc8df9bc7300b5fb8ef39c90e4a81031243e0a8c31aff906d5f1c5c018099c611615333f3a627e48ca0f25c85b7ef8eda07ee9639a9786db7640636ee5ae6ad56f0abea6950331d73404525be01a4544596e2af857dc41de194f5bc30c1d1b38571382062d607bd3309b3449f9b8782b11e585a4b9192e5a38052f14aed10340e23b26baa6d57b89b6886c2bd2b1dedac809e3a97ec2d40544e2fb108ce298470a73168f02a5fe6140d7a6472249fdc62137d44a3b56dcf654aafde13a0b3dce8924d1484d763ddd3c25f07e4a6efd5c3ae3f0e874ffebbb97aecfe2fc1c3f1a8dec1c12120baed3b132c061e3a7178a7394fec6aaee2481a31a512977bf8d0e74e062a2ca9d9947b024a95f3a9e2b71eb747686446eeeb4d6f1c2bc61b5be953b9bcf20c98d31d22eaa0a2d29bc8f36338e011dc8a10df8c1ce09536cca0a0c2d285afb636cf37b3a9e35335a0f5e805f6ff6bb3dc9b174592218a24ac2da89901a90b57bac22fab6a485c17ced6e935ac9d017852c1148e3766bf9e763d355667a6cf9537fd0f1f0f4985677bc87304da13739ff8503bbba08045871b503a7dff9660514c2c1479b74014625a79c2eafbe2a2170f63a13a1c21205da5ba5c7409f9a31d134417ffc248250c6c388f7b956a4459958be4bc1a4cb8db822d2b56ef5df4ec2947af703d82a536dc092df0ec752b472a1f6af1fdb030290ad1872310ca8e2c1683660984b78bc39fbf75c9f4a6ccabafb01d79213ac9e6da7ea292ea69782a3faf56838b4cf385acef4225f34db57e28244bdf072ef043ce1072fa2632f7e9f863442ce4f609f5e98ef40e6da4780331ce300959cc463a7880e3a0e582c69bbf3c43f68f5b2fc4a5af3ffc79aa6c16574b3f7eb7c649eca184f84a88e090a7a0474dc57083fc777df5074d350de0790da5b463153627e05e191f73b0b47cc3c305c38bf0c63e472b6f95c1509f1bee155a0db97f7380d6341e0f34132c45881ebca6bafd50b0bbd5386b6acc544534b008e7a842b383021c9046b32e0104b1a15e174d42dd09e3f97fc9abf529f5e109799bedaffe9b73605079c522457555970033686c523264b8e743aaa0656e3399e5f8b0a952db2c777c981807192b941f7d93dfd8292f60d6a04240d1e8f0c818fb68c170897cc559ae8820e7c46ed639156f5f0b1d3d2ab546b7bc4a12ada6dc407d85c1f79d85eeba66321487d111dcc6393253ffcff01d2faf9ae85df70d8aaa79b302ab113b209f02e9a97bb704f9647e1a2f6a98e5a594e8212a9abd1ab87fc35aa615cab9182eb7e9d2e4c4174845596e56787bc8e6362f06631c68496eea5b55bd8afaea64d408976a5bf6d6b034f577f1db8b4fbd2d43abd12494a849334ade11bcff36e90a8ed3118be98d21bf17e6e1d82afeca8fa510c69190fd01ed09b7dd8854253433edb932657b320d2de3533db450f5fd234b75b7d46c74b9484a4f998cafd81f055b4da453728177a1d5bb08ce5f376506e83d725b62c1100439ae2c9104a19df20731aec6d51a0fb86ba65425c048de779f74a6030b98e594075d0f4b4647fc3c69d876d83ec42a425a024d4dcb3d3554846ae8e13370d1ea4f6a6d1de69a7ecfc28a04607826bce12df4f00630ce1a72b506376ee9df29354385491fae66f6289f1e642284b57e0c9cb850a00bb4381c3d258e4ae805e5784eb32a9ca2e459c9e7049939b81775b2d0eab0ed5f9099a4c08241d6724e11efb3bd3e4bb82cc4b567dc9c61cc44ef96f8bb621e247d2bf057c3e10204f722d6223d2d19b87917e9f355c543656402d5790a7e0bdf8f94d9f53e585e43908c1ad762c6be9a9503fc676ea1fd5c7b31500347a05a4885108a7017a1f988228a5f5a287e9bd07bd7abca163e871d041f37417c7b26750e11579dfc5ba4b7de83aba61b94ffa920a9583cb1ca1b68a2a918fc73bf31a00f2f4fe71a3de50bd8aa12f30355187a32a9dd6c9b74048552fe65ca17939c8ebd3ab1109472f528911215a29e8e6ccb8a6ca293accaa63522e498845e92763a53adbde4d92101d96105fb826eafee35ea7eae4e51bd5f6cc4cc2eaaa2a2fa9cb003f964cf52904742b1ff65e395d2288", 0x1000}, {&(0x7f0000000700)="e79fdf8eb6bb29009d317d7216dc1ace69267597c84b4b2f19ec12cc74c9be3ea2ab8a5294d3c8c3478a598e29eaf36f066722d8cc44e6e3b369578f644639d716f8a5f24f3c58182d93e51fe57b257a8388346a5a5ae7c3e25049f81218faf5d81a39b76b9e1a2464bf0999aaafb7cbc90a7df842ef118ff2ef4df4bb941ff10d061d6d6c50c770ed3cff5e59653e4cde486269011eaf36896006f19cf147a8d8b6db066838a8fddfbd1b45fdf49920aeef6d6c595672803e6b8a83e1cbf31e2cf6b480f38598dcc0", 0xc9}, {&(0x7f0000000800)="599f1fc1739bfd64f1ab6fbe59399e8ce369017865ba16fd5f3a35ffddfbc6b1b6b4ef3092732f0d03ebf1b8917b089950b8fc673793fcac6f423efe465e9c69042f2f4a2d5d8e7d81490f61542f2b63e279660bb4ac4fc0efa91516b524ecce10f58d9196865a0ab0eb57b4f6f15587d3c68863b99902a4502772f48ec13e5198fe9241fb345fcad46e3893ec124e67eb30d2a2434aa5f8b953c97279033291cad21d7734e93a882a99003ef7355a902a284fed271d40d4386f46a237d3ad46ed083373d792eb56762dfe3d9c5926a8af992bb436fe1e291c171ee4b08e048e43a4984923f74f5e2f0e2d", 0xeb}], 0xa, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = accept$unix(r1, &(0x7f0000000b00)=@abs, &(0x7f0000000b40)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b80)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() r8 = getegid() r9 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, &(0x7f0000000cc0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000d00)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0}, &(0x7f0000000d80)=0xc) r14 = getegid() sendmsg$unix(r0, &(0x7f0000000f00)={&(0x7f0000000580)=@file={0xa7a47af76d38fe2f, './file0\x00'}, 0xa, &(0x7f0000000ac0)=[{&(0x7f00000005c0)="3ff9950f65d6f6ee23ebdd1551878e833b36fa4d549e7ed767721c440bd388016965352e826adc538bb9e8d3bb", 0x2d}, {&(0x7f00000009c0)="479331cb44f46cfbc906af66e585be919d67e72d2a540fce596917d7c0e0abcad2544b7c92d09ebd57b39ec5c9e5d04f623c01b4074b75fada72ad6c7d265772d601de269a2088135cd559e29e77cf6f1ed02debe4c65492c879e0dac21685fd6ed6c56985654406fe3bc9b9e26e440483e35f8ccfa75b8910c022be3bce5bf25d48c951c4837a1d9855544af60d181e52f90b8e62118c27e04a6b7c843a93ce462bd081780b24d413ae3d6a69788403da0034fa8616a73d9a71635cafbafd4a33910a8d6224d2ba447a45028fa32ec0dcbd7995e58d6f85e852da0253ad82309d2d36946ebf3b343b", 0xe9}, {&(0x7f0000000640)="7e52a53eb9c496013ff08fc6804028f84b740b30fe49225174805f767439a8554015dbae6a85febb4f25bf601af5fc63e7d80a566d5dd32b1884f42f90cc04", 0x3f}], 0x3, &(0x7f0000000dc0)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r0, r2, r2, r0, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r1, r1, r2, r1, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r8}, @rights={0x30, 0xffff, 0x1, [r1, r2, r2, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x110}, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0xffffffe3}, {&(0x7f00000001c0)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bb88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df462eb83732810cd72c23e623a936611f29eac698d83c881a389b9d8d6a1a9d34db9ecb2e590d868f93e72a8d4cd6b55ef3f2b4be2cb1d4b1fa986cf5cefe60224192f9cb2bb2df81a2fbc438551e7b64115116873e601f4c8a249c456e68d2ceaf1fde15c347c07a21d80985c739a12c7b4ade84d759939ec5dc0bde414ee17d712bec6131d93444f322f6e3d4f328ba347e1bc8bb28803f662b45c5fabcf5f9962f5bd114bbb2b68f743254fa4eedead0826da95975085b10de79f048ff2eda4bb7c376fa28cd6ab4a9b9f00ea551c664942e84c2a2ef4dec0202bdbe33c924bbe0090a8ac42c34443f25f8931a30d79ffd543743dae1f06c42bbde4fbeb80c1217b67ee78ba7514826c1c0b474d8f19782fdaebfe60e7a689085349c46875c574441999f57d20e08fc6b79b0c9092efe44d5af82a62b821f88483f2c3009b675dbe9bce95b6904cdf1781251a5e81257aab4036f9e3fa6bf47943815de508497c2232c4b79bb95c9e8988ed32fd8790a71e86e8626d4e1b9b2d14636bafff933dfbf76208161beef1933e397aa02d567efb19e6a08e13a7d33c12035581f921d4f27428f254fefd35d0ac50a764111c7547a7b5aae407a49b3315559fad20ad16437ddc999e35a17b68881ed12a6cd5518277c0f60eb1a72342ad44cef48c0739114a0246fd0382bc5f031930cfaa650533757f9307cc11f896b6fd20cab972bf75d682ff6a9d0327555ec21806d8d557cc6337d05743b993237c534b3bcf0bce31eee3ee1c12c674ae37685e1a7d983b825109085c5404631e93e352c2623cc7efab5217c9c59a1067e782d09cd4a2ce4dcf176842e410fe1e6847c756cc9a66b3d6e76fe796f5e5bfc69d394f330667502a97164b317d59f417b0cb668c8e4401e1ceb19f3ece89deb28f5335b565c0e01e2f8cd436861bbdc5049898436426c173eb1bc31e434d665a3af71da1470a3782ddd44f030a5693ec31b2962535338f88efa264e55b0e80f365d38a8362394cad0cf9018f9417a585544a4de3c6918ffc874a97d3e8e59cfc9a6ae3664708beaed890590d5ac244b12abe70b3652dd65bdbff77b1a99a0b7de3752baaeab659eeb505bb84519f3c05b4a7029e55222456b86792085eb68e1912e2fae2e6908a2a94f0563b98cc2afd5bcba6f57f6f49a88d46e12c2957d74c320259968deaaceb87ac28eb3101fed0a1f7e51f30bed9951c9671cb03fbea1cd93f7defd4fda0784f6d355beb1f7fa533be29cf068e026ccb39f62f8ed8422e8a68ed5f111236d4e26a28eced6a4864792f9014ccf6e60a6ca0b24ee1c642a7b90ef49ccca7a81f58f3654f3076022df5e443ac2acff77a705564f621814ef6497fce21524996eb38ef45a2d14270990971c27c269072c74d2a4f708aadfe461377f2211fe894e57e707c6cc66d1e8f4189582946e3596612e9acde550287efa532630be67a7376090cac9e052766a51c1916a70372d53b0921db0d16c9603204664e35e0f276e34b447edb1998c8d5061665a731f9b9caea4f656b6f0e40500517edaf9c265c6a6336c9a0a20fdac6a6df0580ebecacc4e2508180a79439df37e5b17832bd1224d0dba24ffcf2dfc828ebf5e29e0c560e82bd0560de4c1877f0900b397f7d784bc3f78e0a829d6c35714cdb2a16f0bd88ecac2fb30d5541cb4505f432d31ac5fd62bf94c33d003e8a6f0fdb9ef3708e9f8f308a6b24f04c9f5735275a038aea8e80cb96e25025a8ffb1a00c4c65542b65acc81e142cb0050fec4f37383d06be92442160c59c387302debbcb5647e15c8001418ebfba3cb749765f2a9f238e66373a51fca724e8feb9923b57984f660363187de2079c961acc8896ac78d0401fd2240ab17f14bc4ec47c525a14c760fefe3de31867b0b685533fe98cacbff0a8825b435cc02da3cf667c75db42cd72823869daf8633abd7dbe4bd279f03745db61da9de4d31fe3a9fe763a8406aa5703ca8c72e3f0f68b0be2bb23ceec731826fb0ee8f89e3d09496443aeeaaa98c925f582b523b75269d9ae37dad36904c3ec3535058760b4fc35f3c32a2534f1acbfd293d47aa8bf171d17c9dcffa08ca3f8cdfcb49c757a9495705d80f42de815e7b5c886eb25baa2442368af0f2d6eac290dcfc5b50b7e75247e2f7c54042f13111b42f660429bdee02c11d348880dfff0b5737680cf35bc5abd3dc9fb456f1af8e68caf581e3873ef3839506ca9d1d6513c426e20c34a1d2f244e5b02c31943176d0c638b3c1d12f2523c6e837a0d6c566d6eaa5fdec4cf35d6dc9812d3901956bb7bf811a1c2a58364a8df81b1bd30e88b3516690d8a916289d762798d730c70d493b5ab0b9c7015be64c4606509114a5f0efb4e0d89bf50120920db00d62cd3113a644457ac78b74e8c214e76d0e533993c4c55c5c73d30808d4d5bcf55b198ce95b6863f04eecb6dd974a267e203c180be361477ab9eef45f3bfcf8dbce2b28b8b02256ac1831c9d6598ba73ab5051bbbd46917db326d7b57043c9262e1c3515b9ef78b250c030698423bf271ee51083dad7b99d42da695f3bed624c088c8f8ff60dd1b5bf725bb1e255140ec049a989a22381a833e163a0d835acd20e0d3bfe0460725d735f2d1b6385833fd9c7e55b8e7d3917749015d11e07c4db5b69fc67befd6a0a1b7c18bc3607273651f640811d68af469ab15f25a00077c127b0a3f109271e05a3956deb2073eb49cd82ee94ef4524bfb7eb349200bee937d5f81f783227530eb41f02900b95cd8af18ebf3e549724620b7bdf33c457640be9532d9d6434bf908344eb7c53073d93052123636c7a99a612aedd41a85d8b4ccef5de5df392371af2a7719a69c2ac3295e3ddb164739052640af7503c4043434cc155e470d0fde3e79cd50f8043acddea0a516a2b41502dbe96b40383b968a0d3deb7a468457078b46fe2233c2b9dfefff14a8c3482834c5a54f2b932e682fc24b7ff62009d494c4a7804dc5fe7630b7e370afbb3b96be0c2a7cd5c87b789a252eae32841eebfd4f664bc27a4668fc2cb5c1f7fde4fccafc6663947b6214c86515adcdd306586e7ba89f988761cba49a778fce66f29fa5822c2b9bc362346f49cd4fffb087a8141d2ba4d71009428e6a42c658e22920617cdf9f5ef281e696da4483a2b266648f7079ee078034609213cd1ee62b3dd323a31e5dec2eecc84a0af85f5b71917762616385d321608c2846e0944ed59319fb0ca52c98acb44c3826f78f51825b8db4ccb2b5983717ac71438705a8230d6a6c511181d525cec12f29f72c8e720b170551c89f49d7826115ab4a56f75ea8ccd1c07a3a5e5e2fba95ad1a27cd58e59fd44df66f25851fd6a2e4c7673acb8920b0c63223d7510290d8127b35cc4eb2c7bccb10301518046eea897637ebdf00b8c02af5fc3e81516a2984f5adc157daff57c2222282b9b8a301cd00ad48ef0c20dcac91e2ad1ce22eeb846d376f156d1876db75fee2d31c96310cc82308e684191f5d1e89b5b78c56f74509094147b9cac1193e6a62be64f54bb53e4d94793d5ace3b866b480787b1730e1d0d2e789c1e2e5cf9fd0ff46ca1652338e2ae4fc3dd73e114aca6df10f40988c7d818714ac3053dfdce2c51098cfc5012eb759af4a1ad0500000000000000067661dcec6e0672a0a0c9470698a7f1823b2e63561ca579303f9cbacfaf372d050930353081197cfc3894e1fa88f3e4f3eaf63e1492eac514fd6c73ea89530a6ff926ae48db685e2994831cdc8ccf6e78b792d78064b5a2a536506950ae8e7c2775f17d703707440629172f013a315a28999d7009800ec4fd114eb5b122e8654d4df7ce51c4a0e4832ddfa7ab9213e6cff51df2abab2c24a1584ac75e4bb7bb60bafaa826d2816886a9e104fb208982ac070106254383c7287cd2d2c4d32d5a61630b209ad2abd576da1ef3a9d22c4beb9dec73211742a15b8895c07128dceb3373389335f7d8fa9e85ecbcaf219e5e4c4e1fbb4291ac40e4dc5cc0ae389f6640d3b59ddbfe831226599126263e406c38255c8c1ac091a990fd8df734cee3b1eae2979ff4ce7e06dcb613be1b5bd87d0e995805c94a7d262129d0409546c01adc833b78000000000000", 0xfdf}], 0x3, 0x0}, 0x0) 16:00:14 executing program 0: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000000000000000e90b0016000000000b6fd2000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f32500000000000000000df588660fb3c9d87b42004ff38ebb2a88122e596b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d75100"/302], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wsmouse0\x00', 0x180, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = getgid() getgroups(0x2, &(0x7f0000000900)=[r6, r7]) semop(r1, &(0x7f0000000840)=[{0x3, 0x1fb859c6}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) symlinkat(&(0x7f0000000480)='./bus\x00', r3, &(0x7f00000004c0)='./bus\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1ea, &(0x7f0000000c80)="b66f8b05d537b1b6eae6d9b675b0dffcc02db930dc6116537149ca06521850936c7dd736a8fb017f73bf478f943206db013b9be24b926c0400000000009be781b0216824933391a749b35da1b7f1bbbd7234dedcc160546573bc187e400449b6163e22cd9653d916de64a5a42808882452f5684da9f0ce2bc958e0ef70b2559599d0dbcd38e34b792c0f098922a87315ab11f4f5477275a33cbf0144f5775c15b56eb577718421794db0ef9b2ba3e5a51b3ab61bdcd6e079854fdac0aae45ba48415638f77637280dde1ae0ea75e3086e5799826a30100000000000000c1cc6328318c18994843c3289fb0ec12311da9df309109d75e70e5206a03c7bac8010000000000000068063e7bf5cac8a6436490398b260ddfd65748745ded1849e4772199abfad59d41608c37079d084dd8fc27126413f23b49a4f83fe8571e443006848d26e741407eb7392163acd650426eca68d63dbd000000000059e907751d1a75a4045816dc2f66e8d1d54c7952320b1e0fc8a8c5302650c109ebcfa91941eff5ecfbed1e6ee370081a1e53b9801efdb6b36b7ce16f5367482853fac413db79adae9a87612fc33f6b5e8121c27ff5bc91bd1ba2f1a762f179733e48de079154d873fc12d7e1ade6cadac38effda17ee22f74d27dcf857998a45c62f2c040d8191f0def2f0052cc5672a") semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x24) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000100)=""/173, 0xad}, {&(0x7f00000001c0)=""/85, 0x55}], 0x3) ioctl$TIOCCDTR(r0, 0x20007478) clock_getres(0x4, &(0x7f0000000080)) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) pledge(&(0x7f0000000000)='/dev/wskbd\x00', &(0x7f0000000080)='/dev/wskbd\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x80, 0x4}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:14 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchdir(r0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/187, 0xbb) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./bus\x00', r1, &(0x7f0000000280)='./bus\x00') ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mknod(&(0x7f0000000080)='./bus\x00', 0x81, 0xfffffffffffffffe) fsync(r0) acct(&(0x7f0000000100)='./bus\x00') 16:00:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = msgget$private(0x0, 0x80) msgsnd(r3, &(0x7f0000000200)={0x2, "376652a4d4c879fa462ab881ec478863526c3082c2a9b8fa54ea5da663a3576ac40e09408c973b1698c8be"}, 0x33, 0xd84c31fd43ed2b32) chown(&(0x7f0000000040)='./file1\x00', r0, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r5 = accept$inet(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00004a1000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f00004a1000/0x3000)=nil, 0x3000, 0x5) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={r1, r0, r2}, 0xc) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000001c0)) msgget$private(0x0, 0x480) msgget(0x3, 0x8) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x7, 0x1, 0x5, 0xcca, "4fae61a84109ef8ce885b7d3164dcee13a4b4cee", 0x80, 0x5}) 16:00:14 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0xdd50) r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f0000000300)=""/230, 0xe6, 0x803, &(0x7f0000000400)={0x2, 0x3}, 0xc) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x7, 0x20) r4 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r4, 0x6, r5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x12) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") rmdir(&(0x7f00000001c0)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect(r1, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x2242cb58d540d66c, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r8, r7) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r9 = semget$private(0x0, 0x1, 0xffffffffffffffee) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1, 0x8f, 0x8, 0x1, 0x2, 0x8, 0x407}) writev(r10, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r12 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000280)=0x5) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x35) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:00:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) chdir(&(0x7f0000000040)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 0: socket(0xcc07b747e9c10729, 0x3, 0x8) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[0x3, 0x8f3, 0x4, 0x8, 0x6, 0xa2a, 0x2, 0x4]}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000280)='./file0\x00') 16:00:14 executing program 0: r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000577000/0x4000)=nil) shmget(0x3, 0x4000, 0x100, &(0x7f000057a000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) getpeername$inet(r1, &(0x7f0000000280), &(0x7f0000000240)=0xc) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) r2 = getpgrp() wait4(r2, 0x0, 0xa, &(0x7f0000000000)) r3 = dup(r0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000000c0)) execve(&(0x7f0000000300)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000340)='*\x00', &(0x7f0000000380)='}@\x00', &(0x7f00000003c0)='(\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='^\x00', &(0x7f0000000500)='%#.\x00', &(0x7f0000000540)='$\x00', &(0x7f0000000580)='c*\x00'], &(0x7f00000007c0)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='\xc7.\'[$', &(0x7f00000006c0)=',,:@\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='^\x00', &(0x7f0000000780)='/\x00']) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x100, 0x1000, r2}) mprotect(&(0x7f000035f000/0x4000)=nil, 0x4000, 0x2) dup2(r1, r3) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$setflags(r0, 0x2, 0x1) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x801, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x26}], 0x17}) fchmod(r0, 0xa0) 16:00:15 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r1, &(0x7f00000001c0), 0x2, &(0x7f0000000200)) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000009c0)="000000186204018b002b3a0000030083caf7afb9d8dcd140342e03ed50f8f7c4e5e5bd43000053b5d1d09075858a13f1071d36803a52f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf6", 0x57}], 0x1) 16:00:15 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x63eb7a1450ad3d67) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/129) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x90108403e9587561, 0x2) 16:00:15 executing program 0: r0 = msgget(0x1, 0x100) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000001812257747c56e598aeb5acc620fa22c06ba7a332600"/164], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r2 = semget$private(0x0, 0x4, 0x181) semop(r2, &(0x7f00000000c0)=[{0x7, 0x1}], 0x1) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffefffffeff) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x101) msgrcv(r4, &(0x7f0000000980)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000007d8a00000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004327ae4bee121f68abd8f4bd0feee345f3f3b515de9f071ed2548f56227e343a7d28ecf92e4634b548e49c5fc1cb9a"], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = semget$private(0x0, 0x2, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000003c0)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x200, 0x8, 0x7, 0x1a5b482a46bc3c61, 0x8, 0xffffffffffffff2f, 0x5, 0x0, 0x1, 0x7, 0x4}) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000800)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getgroups(0x8, &(0x7f0000000680)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) recvmsg(r8, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000c00)=[{&(0x7f00000004c0)=""/128, 0x80}, {&(0x7f0000000540)=""/80, 0x50}, {&(0x7f00000005c0)=""/138, 0x8a}, {&(0x7f0000000a80)=""/133, 0x85}, {&(0x7f0000000b40)=""/155, 0x9b}], 0x5, 0x0}, 0x42) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x4}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:15 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001600)={0x8, 0x0, {0x4a, 0x8000}}) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000000)="70e1097bd587a144a6210b32aa73fe567f4b7c27ae1ee331c0ee5b5df97592ae2c516c8384be294ddfd0b01fb7850f424a4a423fcb86712c1d4171bb9226", 0x3e}, {&(0x7f0000000140)="9b6c29c6c7fe2cb842143025dce57533715f3564a37f54e5f2c9bddd99d2bbeae0975ceb5fc1f8be6dc4670cddd7dd973a486611f40e437e9b002b4c77383ac7b1dcd481405aad2edb6e1430ce180259b4b725c2ecae9e67300d85eb64cdb924585f7b4fa3e17d674338ad07f2d9377901ef0d2a5f9db0a42536810e6cf43ed3d879a22d5f18d448a9", 0x89}, {&(0x7f0000000200)="8d227e1fe10e81f95ab78e86ca0f03c22f49480d99ed9097d0e07395bb65a5ec697b1b6272664135127691d7fad76158eb7d84a769703b02b5cd2604b08a42ab12abcaa2d0d3ef5945b8fae4344f3c4ed5f2554ec181fa27dd992ffbc9b205ac615dac31d2edb32a07ae4a4a8eac96115dd8091f630334f41417fc291102aed61998aca32fef505af097c41e1b91ea11cf68e906d519d65ca23de598ad0b1bfc71a03f1f2cb6453f53119d5f787f8d04fff29013c6caf195c2c86c8ab3edd0982e65ca9fdee430864fdd5ce788b3b2c27a9abc09b94b790db85d56ad1a80852ce79a1d", 0xe3}, {&(0x7f0000000300)="05944fe1fa9018823d0ede1e205f7d87c94732cb6ee81af98d979d2af7075840f7a2b89c4760880b9c443a10ecdb5df013c3ac494ccf34b0df4e30c71729645b58d973da07da7d17629f4f83ccfaae8fa13866c1b5b8cbddd7bffebcb0290305e710a864", 0x64}, {&(0x7f0000000380)="a759aad633086b1e2ed7db650ec9d59afde6acc7708b5fe9cb29451fb8f9a60f2baa526548db97b2e9a5e06e10f417f7758d1cc5039fc920afe8589f6fca0aa9c01415a257098eacaac5d8fc343ee5294d3c5e0f25e83582fcc8f53fd3fed4f30b05918f20cc908cb03a0369a0f16e0f97371314423cda5606967706eee5aefb6f7ff6", 0x83}, {&(0x7f0000000440)="660c07aaf7847c959ffbb9d98fa7f0ce2e68efb01d8d0d434876d85e1ffea385fdef644f6556479f6754808e1be5bcb65ba8e398be55764909e8464504cfd7f2a8e42cc237fc66cb23ce9c3c6a5c3d69a09282b300724bb07dddb99b431ce9eb6f88dfaafcbaf1414a132b1f547987fcceeabbba01d61665daee4cec43b43c8f88a2a63247287cac2033398be6cc5453e97aa0273193f39494e59ebf16f60f7e254c7962fa25934eb50cb51713ce81aa4efdf41eb85600e8eeee58ce78994aaa08395cb19e25c5747b95ec6b27c16cfad9619b040a90f6197335669b11506474a9b77d24a68e6ecec786f9b766ee3c519f7e40db41b2b3ea7f1aa5a894eb1d62a0dd8afbaa8e0317f7b0a946998f570f1e565c629b8f489bb030e6caa8f891f6a3483f4b525b73a5f05492d5cfbf3ec2b2b335a4a277f4a718e7e2858e0d76d07c2599795b86c200fdf7b9de736a9a77d08d14b21214584d53d7815fb605194623ec0c906c5dc8f9cbfd63e683de3941f3d38e74f9ddb4825acd5039fe729ae77a56b302eccc45fe80d37be4896eab44e7c99a48ebe470dd342ccf7ec5f7b92fb0da8d63d47be0c3c944c4ecefdd0d39e280a552d5d42d6dcccd6e5567979b7b59dd9f2c85790bb8b3ccc618cc344973ae0e206c5a029c4cf823ef96415bc9d81907387769185accb4711b136382dbc45d75e0c2435e8814def2314b1daecad3048823204952a6cbe2f5a7c16e978ae7824fc6e29a1a590ec1b7c5bfe8f198e5bcc91b355ed0ce2ec5fd6c44d9cde0c6789f10348a25594799fc592364f08cce4f62ee380d426862b6af1ef599d04a502683bc1180496b70fb6d76b089e0590083d8380c378faaf8490db01106a6d348af129c2a1e79a0116fa35b82e5266337315722f4ca417d1cd6db5c6b1fba28f58f5dee715862164fe7c61980b361605429148bd24452af94acd1683adb026059c2338e8ed51f2c5da183df0809d9c87cc1c22ba10dc7167880f7edc3cfee9469651597a1039bdfe6a600b909cc09c3d21654416895d6aebd8032aed56296aeb352b92f6a0b5dadeeb25330320973000010d7d7dbe8d6ad3d20930a451a9e5818d1f8a6db77493a95ba3ac31f5bb8429320df016508608fd4a4ad22ed8055eb714758ce25c655e941632b997e943e428a7df6c3b7c2f8f420ce92b3bf12a1412b4d903d30eac12de87c5b58b2e1b733eb2eb17f66a083616321a5b4103fe1f07856e03bd39b7f2a5a292fd75809989d7690ee5dee85911f916601782b4223e915eb66fbc46bbee89503b960eb79958ba51b29d74af81b621446a1a48deb4dd931e23dc69ee69d9f036b2e301f3ff5498446cfc4faec9e18f75b046963e6421bbb505037257fc1497045d031ec3669d60ebf1917846e489a5fb922e44277784eab9bb09d2c4c06b4e3e950b073cc1cc65f8ee01d04e5eb2077337740200f17ace381b62aadaf1543790b8fe971dcb519b2f671252c558302ee6280538f54a52cf0a1414b5c68a5ad87f7934464484a2d04797fcf383e20229eb27f3ffc0070029fff5eb807164b0dd313ffded06edc7546b470b08782918c0fdd231dc64a6b9eb53bf5941a81f992231ae6649c01d7c7ac4271159aa369aeef589574b026e95e1615a123e813ded9b88dbf25dc1bcef23978d99f0807d4209f4422affabcc4e6b129d73a5893648b5e81bd512e6d444e5c0a1a49fe2d9095e9101b3f37c6123df896e2f9e2738cb0889ab6864f894a794c1372440267fcdd204ca23c51a65e5f656cae8b70e784978225d3a398a4d8cc77bf2782e17efc9a61b4528a8c762d7588931c6ef3231149c2fa137f49fad7946ea6ad573774c68dc470f952b860711f7fc78e1328c7346aa8ee1b891f9918774245e3a9e13317622db9a668a7faf7fd80bea9eadb95ec0fd4f2e3b1496f00711377d639a0dec3892e671d44f86ec7f5473f5b4c28d0bc27474aa043797f8cffbf953c5a9c7a11ce36d13dd3e5f2ed490f051097dcef8dab111bf11308ef6973dc0cd958e6e108ffa74b417f377e5dfa3fc9b5098aca34bd9dfb9dd490b2efaf1463a93edadcf5c7ac0336cd90105ebda43d45eee57d58ebbe19e77449cf6488cde7f4d07e74921e178a12e2c872735f64b30f37b0c15092e1d9ac8db6e632047a8e44f8838b4a98dd23ca608ee67d09aeb585c5697f1eff058fe572c981bfb1bb5857165b923c08a4c66476658b1593e4beddd3d6f9bd37d394a2e58821367fdf98df138171629324cbd25e0198e8c312f3e30ff6e7e7fa4c7d6a1a35c3c0568c60dbadd0c7b663424b3204c0601ce4f3c9a184e9b6223c94be508f21ae8879ebb86487a1acd2aa89c79d30981eab7da100e098c2422898c6c915a21c2f1ff2c38fd448d6fc112c5e905bee1479f208733ac5e16e31efdb13a72a12ed13f3a3afb07a3d8b1b56449ac119631ffc51a5ea09f7c3c0d36e18e29268d2cf67d80bff1652df914f2b4843548d989b322e7a9e6e0adce45d4e4bacd6afeffe9764acd83e52183f85e2efd70388a7497bcde32e52c89c8ce717a81a9b75f9ced334da13c9ff83f2fa14081021cf1c38dcbeb7489e523a8ae743c5a35b4cb300af0562a65703e03ad3d7dd8375d1f38ce7819ceb8d244ffa0609e5b9f76e6a02d9655f823976c58ef28148ae9e08f690633949e9a8cfcfd1e110785d55ca7bfe98f58a8aa121d9f9b044e6ad8d1108ef92cd07407acc8d4fd6167b99a451bdc9b095eec384aac1cbd9a555526c32bc9c132d9fb06c79b0dec20ce61e4142a45e14eb05804a7465bf31ba1d4230ec2380b4083ae30afda20d48439e8e3b0592e3acfb103a2764943ed1a2a4ea1f664dc5bdb0e71010ae2ecf1ffa3d643468968804a60a8778c6f0bdec5df697ee56e66d5c92a4758e47dce273427feb74d8195a382be246d791a37882afc3ac506805092c90d91759b7e4014be5d321f79618ec9c658c9f3c6ed1af1d065a50b53e1525730f6a15b58fb3a18b66b8b7300288dabeecfb2b3086a7db449ee7098457fd5080e3141508fedf44adf287d89411d2785014f5a241bf2a610eeab43ec1cb2f07132bd9486874f8d2b7e7177b5073992a2612aca01f8d4dffb26a3a476c035355b173a8e1a694a1a9b3d3f1d3bd8668805d6ab9008c1a497794254e31504602057af9decf21ce5e1ce16e4fdc93bf0ed1092df4f347919e4ee0f3cc662c6b9db08e299c111bc026d6666a686effc1827ce4af7476e558842be14b58cebf237c0f7a0d19454c5a3522adc8709ec10044fa60004154f0cbd3f739b8dc4104d8f715abdd15ec3e9b5177e79b91561423386de1378fef6a3949332d932928af90314a1a1703fba919522efd69b331ffa43cad8a20e7a867cdce39837b3dbc40d84c03a7a11a4ef4cc138ff2edb9827e7d25d0855af6dd148bf1da59b502a9a7b049ae36085c93f47b4912a4d48d0f8b75ccdf0d76d2314b49afcca9956b8d4d43ff81abc2fe3ac56e875308972331b5d6052dba11f5e2576c22932afc8290dbb417cbb9a75462cf5cec2b870c83a4fccc449bfa04847ff1fbc80e60c81cdded9bafa19f116e6ebfd5e075655c8c71b7e9354e467ded21bcdd8c007bbcbdd4a1bc5e96aa8460e0ef95364737c76a9a10648191fa7f8d64bab21966ddca0ba18ae481f9029ae34b5192d91c3ad747174696bba311bc183d50d2da23198c85b0bd62e8f51ec9479f9e9908682d6bf75e90451835f1259f7cc29ad73f8bf300a187e611983f2e9675f043af427b0366b1945932842e89e8f2df9745953fb5990aeb848752605e715095f88d3dbf2cd7fa3fbf9de613c3a79901c52b6719ff24434da09b3fee778b87c0ffea3a32624c9b90d51dbd6ea7ed2ec16d49ccf2efa0a889b3278510ce27fde137b0d086b2d416a1ad2c67dfae499521fabdfa163b4b45702cd358c6d44cedf4e9cd7ff578436c5086c6d5b34bb28dfb0dd492df9fa3f8740b3ee7c1ef5e93b55d8640d46d8f7a5a093dbb006384edfb390ccb6d86f9bae01369fb8ad94faf3318cffbd52ca69e6199b68a27f68e2bddf0e1b90f073d7383e4474acdaece33fe77a9408d81fa85723fdfcda5923f2df822c4e9b48639b7810d5592420b6aebd6f7bc8408fc91c1a1cbe0729981838641c43be8fa58446a8a8c6fdd624476268e310e2c31d00cae2d23f1698af04ddb89de2cbbd0e954878b700ab7fe17be50b254f428d0cc3023e88a4d2560d520f2558e386eb56f1e8d73dcd9c55f89f6e1fad4fc3bb9ac711f26af83ace007ac3b89d3110a85895b7bc7eb5c636f3c423e116b0c62cea44bd6bb3c0be0ce99069836a3b67714600590af4f087298b18677fc8260dd2a03d159cf7a38f9f9b7d1b6ffd7f1b03c56fd6b2f72d5f66354c65449e76593d7f12af58725ae64000f5940aafb262fc3f10a943a103a559b95644d00bd6547169c79f55db8328ec7bacf8a108b7725fd4b569c41d0d6895205732fc22f6afcb11e21491b039e5012d06f259ef05e9a4f139d1ca623c4e30c7ccdd4191ae076c0416f8b01452f819a7a82c6f9685427b8b681c91016191032d290eb7492475a26c847e5cca3a6fbdd9d9480eb8993801cd16db70af9238d54f74b103605d0b4711b21b2e7a560084f477bd579406a3bf153b65ca3ad01e40a515741331710d1375d849a3a65d1702717d543033dd22561f2e79877567cf9585a20c69820dee8d960fc9665cd0c761986df47e4454e53cccaab5b0cf70048c720b5b3edb0a87763106d9e195cd9b5a5aceae74f07e27bcf22369b215b7e75384dfc4d2a787a1ca7065d5a1b00e6eda14e22605ad55045e7ba95ed009ba0f47e254e85e796cb4b928dc6b1a67f8cd6edd7f36e68cefad783aad9025c84ff2929627fa23d6deb33c6f6b1feb55cadebd99aa7aac5fad4f07efdb5f36f4990fd2f68ad803ea2a9e2a9b33bf309efe4bea272ff890e397bfce05f7fc8f22236e90748896a77a80d9b7cae920f83ea6bbc0ed77d8cd472eecb0cb686ac3e5683c34dc56e0a07876c9c0cfd02e48095178cd5582de01f60d3e1ba8ce40f0a441ccf87e5678898f865a3f29116cf23c47bdccf784c7655d18f9358f7ee6f723f936cff1067da1ce08108ff3eead20a90a4e04f735b3f86feba2d01be8c358976bf49f1e7eafc525b6ab0201af9f1d72d3c4d0e3ee632f1e0ef8e7cad970caa23737e9f28c51ee2bbb27a48b8136568399599ac4fdc4e5dd84707a28ff8f5237b75ef2bb32b3c56ce62d2c8aea061280ae8ff3883a22a9e639daf24d18aec0ff0b149803ee8a8672a41ea8df7f212aba2d857b7fff3be0bb5c7a62dff4f7dc4df7936c316a1c1b878362d1a02a89acb917249b9776d275ad6425daf19ca383247cd7838dbac96a6b5e8ae0d7c4188f16ed81d3dcf8c67725baf25528dc613fb99a5495e6544a27267baf9a90171b1b2b140fa6d1b6653122c788274604920c94652cfd31b88837b268500af7aaad515d347e2b37be5e11a871c735bb59b8d800c74ae31a7b58f5796cff18b8558c69a5be6e660c72bee392581cba307b37047532694a72f057e53cfc9c8ef7844fddab79a8d047f70a964310e7e45f414205c68815db96202c9ff0550aa180f2e1251fc301b9c169a7b44384932f5ff49c2bca680214c35d0cca2188045b5812ca5ecf5dd5397a39e437db86f29a422e5f3ae4b96567d0684da54d7015a33f4b0f6fc51b6660db6850a90b350bad7f405051fcaba9cab391aaa954609095360188095e033a713e08571", 0x1000}, {&(0x7f0000001440)="66abc36fb1d1816b0786eb50ca0a1b3e58d88e81d002df5748bc5def53dbee639a5929ca64d3e99a4742f686defb20c8f4300770cc0a350261a751a85df569f192b73526e82b989795a82285ec69872329705e9a1b2397994a075f87d4ef2a77897d7094630bb72b6dccc84fc3e69fc9745db9d7d735c330f60cf3a55a50e26322bfdde8b73c6d239a9d6c598c8ae6390ebd2fc61fb00048d1d014a189c7b9335168a445b888", 0xa6}], 0x7, &(0x7f0000001580)=[{0x38, 0xffff, 0x1, "eff8f38e603267c2ad91a6fcf24c8ed6c860747d7b5dc281fe3032b8e1b8884d2c"}], 0x38}, 0x7f4571a62659e96a) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f0000000080)="46af7c161b5e5d1fa8a6") sendto$inet6(r0, &(0x7f0000000240)="b43d7d770efb40a314d8ae3b3c53e84f13dd17ff0ef8bd185703b6d464358af84818ac76b7377195b5c9e1f7b04b01fa3ba923218bef2147144cb19889321b61ef5e213dd4a7daa11d8793041195762081d6e3129c6ab2fd8a8450d715824e7414a75995c458bd462c25af7a7886a4f91f97abbed6c16bdf146ef7a6e92e754c13587a8c71005f3975168d9abd65b1bb91765a9575374a688e63ed79fceb0626b20daf77acf6d9e5b5aea09ea5a82253e60346f7b3183e3bd0a28eddf8b4b5371321257b18b23912d390291628f01a06d08e77abaf0682391d4e9ac258843f06a5", 0xe1, 0x1, &(0x7f0000000000)={0x18, 0x1, 0x3, 0x5}, 0xc) 16:00:16 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, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000100)=""/179, 0xb3}], 0x2, &(0x7f0000000240)=""/2, 0x2}, 0x3) 16:00:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x9) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10210, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) getitimer(0x1, &(0x7f0000000040)) recvfrom(r0, &(0x7f0000000280)=""/227, 0xe3, 0x1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) kevent(r3, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffff9, 0x17e86fa2745f3d44, 0x1, 0x3, 0x1d4e00}, {{r1}, 0xffffffffffffffff, 0x32, 0x4, 0xffffffff, 0x2}, {{r3}, 0x0, 0x80, 0x2, 0x0, 0x400}, {{r2}, 0xfffffffffffffffb, 0x0, 0x40000047, 0x0, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1c, 0x4, 0x100000000, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0xfffffffffffffffe, 0x7}, {{r1}, 0xfffffffffffffffa, 0x80, 0x6, 0x3, 0x100}], 0xfffffffffffffb32, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x41, 0x1, 0xd32f, 0x7}], 0x0, &(0x7f0000000680)={0x9, 0x2800000}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r3, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r4 = msgget$private(0x0, 0x110) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="000001000000000000000000000000000000004000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f814fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb7846fd3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b7733041856bd0ac61aea640f77cb3baf988e10e6db55f7db69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998d35806c04e00002be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9cb944c3c27da98f9a00003dbfb5ff941487700874740c119d559f9edce99f447c4a5553f530af94f38f10101681b85351454473e4d620e83b56b9f36c8973689a48c353de962219f9f99b6fb7fc38d0caf35e73e0ddc570b7d9005a93239721292f6b2577973fdcc46e38f25cebdcccd74549d794fc"], 0x1, 0x0, 0x0) fchdir(r1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) 16:00:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x100) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='^\x00') 16:00:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="5602262f66796c65300089120d34ca06386682dfc463b841b008d8e53644bcadc0da58b5e46088fd73c942483f9861dceffb4b443ff20c01a242a76bae860bc8012641b94be64f70d49cc4466c68ead24fd2d2530be00ad72e6085ac320ab63fb113fdd261c85c4de7a5dba3a71541cbf146f961f75fc89b28305e6b3bb77155eafdab566d4a3a43e5f31cffe639c9119d0b67460093cc54d1cd1b17"], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x200001ff, 0x0, "a4047e750c62930006000000deff00"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000000)=0x4000000000000, 0xfffffffffffffe8b) r2 = dup2(r0, r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x8, 0x4000000, 0x4e621675, 0x4}) 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x35) 16:00:16 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0xc) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) kevent(r0, &(0x7f00000001c0), 0x1, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x10, 0x8, 0x5}, {{r2}, 0xfffffffffffffffc, 0x80, 0xf0000001, 0x200, 0x101}, {{r3}, 0xffffffffffffffff, 0x1, 0x4, 0x0, 0x6b24}, {{r4}, 0xffffffffffffffff, 0x1, 0x10, 0x8, 0x4}, {{r5}, 0xfffffffffffffffc, 0x2, 0x8, 0x80000001, 0x1}, {{r6}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x3, 0x8}, {{r7}, 0xfffffffffffffffb, 0x40, 0x20000000, 0xfffffffffffffffd, 0x1}], 0x3, &(0x7f0000000500)={0x51fb, 0x6}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() close(r8) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000001c0)) r9 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getpeername$inet6(r10, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) write(r8, &(0x7f0000000000)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 16:00:16 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x1ff, 0x8000010000000000, "000000000000000100002000", 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0xf) 16:00:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0xf0, 0x0, 0xdd51}, 0x2, 0xfff, 0x2}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x68) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0xfffffffffffffffa, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:17 executing program 1: 16:00:17 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:17 executing program 1: 16:00:17 executing program 0: 16:00:17 executing program 1: semctl$GETALL(0x0, 0x0, 0xd, &(0x7f0000000200)=""/174) 16:00:17 executing program 0: r0 = socket$inet(0x10, 0x80003, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="240000001a0007041dfffd946f6105000200000a1f000003002808000800040004000300", 0x24}], 0x1}, 0x0) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x800) setsockopt(r0, 0xfffffffffffff000, 0x9, &(0x7f0000000100)="2b25e7e4288bdcecdb77bc2c8447955d14d76330ce0071fdcd62ba0dbbfb2d0692bf7df88dfdbd3d491318db76a70842959b868d3e1fdda29a870d83de6b6086eef7cac021acc64c2d716457a0fe17a0d64d661827326380f0589883dea5225c58e12289131521758a9bac3a2c9714d09956ad23f82005d525c40e04d9f11c60871961a5cd51e9eaa9c054f5b0e917a2044fc3d33918f1ac342ba7b9d2e8c35535fd7d29195e7755863063c44d56a5e7e9fabbd690ebf7789b82306ea062e9325ff2b8f1c81d542ed4a6363bac348d1923", 0xd1) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x3) sendsyslog(&(0x7f0000000000)="891eae1384898d442786e1273fa23ec9800051", 0x13, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x480, 0x0) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x5, 0xfffff7fffffff800) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) write(r0, &(0x7f0000000300)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCCDTR(r2, 0x20007478) syz_open_pts() syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)="1e3e220b88a7c45684c249e00ae6dbe87427fdd8afbb36ef9a49406052cfaa2ddd58350eee8d9eb29341fd4db080c193a0c91db5dd7278fedb31a748ebc970543db5a94e0b4cc07dbe2aae10452458ad1ed13b047a49df07a649b93ca3428eb4b23527d3a909fd257edc7e424bb9f0215298077067aad15ecf4bdbf926834f4f3f0850d01928db5fdde9a5071e3bf1c5df552e59a2", 0x27) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1c}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f0000000080)=0x9) 16:00:17 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0xd4, 0x5, 0x6}, 0xfff, 0x400, 0x5e}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x1000000000000004, 0x810001, 0x4}, 0x80, 0xfff, 0x310}) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) pipe2(&(0x7f00000001c0), 0x10000) 16:00:17 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x22}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0xfffffffffffffffd) setsockopt(r0, 0x7fff, 0xffffffffffffff80, 0x0, 0x2af) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\\@^\x00', &(0x7f00000000c0)='\\$#\xf2\x00', &(0x7f0000000140)='^(^\x00', &(0x7f0000000240)='*{)[-\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='(\x00']) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "1f76308304000000b820b2bf00000000e1ff00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000003c0)=0x800) 16:00:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:17 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x3) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000140)="0ba7cedc9cc327d44aae9d9de6c0593224d7a5e8106a3af0e4696098e0eef9af8242f1ba6884660b018b6cbb9b7daccef841c45df8e31cf0c27f39de1542f154057543900aa95d47dfc839b1bae17445cdbd941b36b66f49f29afcd1b567673ab3510a8073e2bb8ec864771d144ff36b50cf2da039fd36a3d743956d01f17ece69fe91912b376ee7f490b3e979c41d6c978a26f245dc36daae0da8f7cbc31cd0bfbe71b1c9c33bed04b4eb544662628d6486a5e0585f7ba1b886bf2fffcf758eeea712a07dcf9cf67f024b732cef893506f38bcae688b81f0889828bdd2e08786de3f57600cc63fdfa44cddb73718adfb32257cb2a17396f71c6dcda38122bc86514358496aed431e65d0b271ecb699e34c7a286ffd4add550d67ba033398f418dc076c3273376c297a9bfe55b2ace03965d2b66e2665c16c7377a0604dcdefe9da36fa1b52ef20a7e6031cc1f1290a1d5c609e459275f3ab957c715e2622a600f3e11d2d0df057b96b317bbfc6478ac5f0cfe812b84b64068c482fc3be58af7e69aaf344682b772471ad149203619517772fcb61007b6b132ae80d43c12cb8ed4415c84c291b73001325cf837d313ece9e899d08eb268430c40a6b1339c90bc30691368ea6521ee9ccfda8db5ad339ffabcc3463672a8cd234f1a6ac2479d29b137e37250d61f23c3b191726e94fd1ab5f206ffdf060dc3b3500d0624a15ebbfe6217f1f9752ad844a60bd5bfdc095a40836096802b44a41d67d109e7357d2e565976ef92ea4f1d341a9d88c8f02b78f7ac56bd2bcfbade9520270a52a54caad4b7c6bc44a328c120fb6fd4cdd525f60e5039d40ac0e61ae5cabbe6878db29b49a3a3a5a881fca9e856f5add53c954f38b426223c0ad0eae4f74cf8a9f514faef50c667059290b7ccd47f1e7ae8b48238aaf7a718637379f280f8e78c118b1ec7bb0207606d4e95796b603bb6b058994b685d923a32daaacafe03125f9f0ec73ef4690db34a4130a7835dbb002607e18b5d0a4c662008f931323ddc7f337b9c9e8b4dee7da5599d5dd638932edfb434b3d729294e86b1ce306ca85d358b65bdd827a3cfc21af311789fa55369872ec342a34370507517e25f04d60aa5346bf8015223de661d22c4a669dafef8706a8321e1235c784b0958a6b6a67ab6d069985ced2357898eccb52363fb9a7cdd84ffcc2b83f1d37d129a87fcd6a7e6f89e8a0b43d5d083dff2cd78f1f1d9b2f02ce762eb29a27a56574c7f63f729e6657d2310ae784d56b3cd6893a4dda72278f8aa581bb7a8cd62a857ef46da84fa58e75225a84cadd60a6df1da244d18fa1cb360e5d0a05c2fbfa808ed4080429ee11067d75d3b2e7240ad715de2b9ff77d84c6ed33d759591698baaf4298099a18a1dee7b3b9250cf1d935013037b5d129985f30f9a425ef534568c4cdeab74a6fa6e88760f5cecba05b7b2008c64e03049784fa571f832822b5dff521e50d8eff9445e2d550b2dd57263b4b23a928bb8d8d465b4c49859510eea4513c0d39d4595991cbb05537333986ecd093829150fb4eb1e8b63ec025d96528005306a203bdb998262e41d7d67fd55574193d19583f053de0e6bda55fbc88410354afad90f2f1e8240d9dabc8dca748c671debbf1912de75cf666ba41c11916288bbaf304d6e22cc621fd7fb4cf523c8535e1aa85a204ff5a25f7c576ebd2453bb950ad4a5acb7fc04887649de2b68905ee3ee567f3330481cfe7f7739422a9269aada63f58bd23cbe9aa47a272121577f7448fa81550c569873e3aab4429785d10bea086e9eb74caf12a2a2cc44cad0f7ac196225fe93b9f1d4a1961e95b082b1049fc4803f10b6430e7eac7cc45b0482afda50fef7dbd0bc37a2724ede6b95e6ef1612bf337572f102b316feabab481b4c54017dfaca4df3e52ea2fae4669f39b2955ea07571c3462f32af1d50a8ca20ab84d3a86a9fdb26a5556df27ee0b55b179d77caeee95431314a40731d8c2a791048f24a79b340646335530797221a420e98a29082aa3b62f3bdf532e9c6b4c684552c0dd16eeef7e510ab785e90abc4290601a0f8ab5a397730ff36608a9d44ad6ebdc4d2931ae72d2bf19f3578e8f3560cd4bbfd5640f7954bd62a06aabd374652fddbed362b57764371dccf79119d5af8435269a732ffe521b9b5213371aa1e23e42422fe9d1d4f6ed161744cb71078efb74336666b162c0214d7cb060e646a04169cccade4f3b8a31015076e502e03497bdb1ce5560b4e887190e22f7f98624c29ab4426840c3361a94a5437f726c7c1fafbeb82415c4fd1e9a7b197672c9e93c6a718c417353f61b5da7b50fae8708374cdecc9cc3031d32ae0563393efeda355509e549d19c98a9b4e5d639fea4cad8e88e3966f45b7d669eb75642c536c23a8577ba1369e4ef61b8b846acce530a59107a654d0d3156277a9ceb6d13e96be8af2f3d6b9c614cd2cc8ba71c0e73e867dede355d3f3c2eab9bb13c2e006df1525e7997226a6633968e7bc683378e7769f6cfdba984a2e718f67ff97cc70b8025263a25e4a917b3c8f77d975ef06b4f3c991db1e022693994dfdca05aa9affce6eeb737f826996a43b56015e70b83fcdf9a16f086c7e9733ca32375eedc477fdcbd0e8737ecaeef93cb42768018a836abbc76391d596afd62ded14242ea44029e6f88fa47315fee6ef7e5834496bcb621306b8ce0725b4ebde7a3580d3aac3c1826ba8bc8503d3a422094ceb1a8206ff6289c51045a0cde08946faa57feb3e4d2b88523189547459d14e51149edee9cac31dc83fe766d1fd136b344f8a776a034dfca6817a75288255f6898411e8dc0d8879db4807ea1054404a54e5ead02f31d0f7a024b9372915f150dd2e05ee9f82a6a891d4d41964596c52ad712fb7ce138470daecb27e5adaeaedf7aa5cf676b9a34b0ffc98c2c27b72f00176b99c7571b79c24f606305184398375b3f801a7d3896b41b47718b56ccf4101bf96b60a3da9e7d89a5fe2c109109aab48fc48bdba5034781a7263eba8ae5de898121fae678eddc600ae25058038a239cc35a693f86d1d5efbbba01812bdbb856699b370e1ffdfb49cc1c0c9c501e5e986aed6f33e9c9f51ffc7d48b45340439cb847ccf2faba7b04a1d7901762bde7df2cc46ad3949160a948ed9255d0182e6b8403d71b072dce2df7527c886d88fbc2e38fafaded039c573b2ac495363ac2a1c73ff8c315d27cd7962d175aba39eadf3d0367ebdbab48d0f69710d930167b50a82711248d92249c872230f80e5f1bc79565f5c5f1b2ac5aabfc7e1d283b8a4c9e9f3b500ac9621c8c3ac90ee432d61c25ef823f35f9bf1f8e9c91a0b404c4556bad817cdbb23dd685bda511d548baa35387d2da9a9a6a170e58e5450700f3278b9b44a101ef293c3acee9f7a1f88d3d79fc71278f86afcc92642bf527d03a7e467347501e3e19ce16451445369be1af51ed88169826ee8211a59f394f73844d64b25d3be0f8412d0c9b6cec8f95b6c3a5607e78bf70e3986e1cc4f2f634003ac970c709331d9bb7eaa8dbf15dc59b62f240ba085b62aaae9052a12a6010d0f8fd9fbbc7d4a79f64b7686516b5caf98449f7affefbb2337121a2fb1fff29e442cdf0f84a9460de51764decbdee1527b53e86b3bd665a162312e432122ec194046f1c163aa5bc2ac4020e84a37c90c3cb5b2c5003d7988df28b3d400d03898134b928d2af3ebffbfab2f13df0c5b1e7b4a45595abd754cf8b281c034be6f01fcd9ed0690b11a849353ef40683e3e68ba8e6f2f6eed5b2def2b856e6a126b21ff8c741539ca151d6102fa78c7f8d6f3b6a0e50e08fe6d259514fa19be13956b7eb0ac28162a505b094803dc62032ea381401f09e024f3889f8533b45e7d26e1f47f5a056f7668bd0ee7ace64c87d19c0d39522a05deb090d5771ec2a07dd161c050e395ed9f656bc66ca9ceef148cea94be65cc3a591c9c78be2002cb856f967b1cc06ea9aa966b6d558c1ba5dddd6f9111738c48cec051a173f08a3ccc61c70bbc915a1baeb24881d858f6caf9b1a8487841eba033e321355fed693bade3f329b0b53ef75e64470241fa2880a46fe68ce382104be4a8790f291c3da6e0731128fdbb57a134e0bf156ad5904019af2c7b53394a66acdcdf2f531bd012ebf7e231a38224301a847df5b3d8155dae40cce35d859708986607154bcb158307451b497078fcdcc3224a8df0ef4c37129f3fa0b62dd9d2c0d1f2cbeed6582dd313611c3af56919fe16864b4c73d32f7d05f9b994466d7e68e16586342a6b39ca8a7880746dc72ce9bf4d723ac96215093ceb57de2864fe700e4d8ce1c69c63e74cd1c0dfe3398b49de2f6c4274efcbc4e0dcd0d124a8f9a0b8d0f14e21db4a081de11b281ee4207aa87ccf4b01b09f192618f730c831e0d2d85c3186026b9dcb07c1372174fe69eaadda6dabe53ed4985d7c37c82ab42db2829c5a1c70ac287242b4136cf207ba91f18e907308e71c8833ef641169f72d07d642f044aef6b32c32f0736c159cf4c16e89204f3b6507dcf83398e3688362aaa263a6a887d9e69646541875ebaf8bf49826b2445eaa21df25c0658ecad3ba51101afc0eb0230aa7149c198ebcbe8aec446545bb2f3f966b3ccdf08b6a6356752c06b2d0badee69a9e05862ea97f389385426880acf1630fbd4118658376c6990e55616c548876aa75ba9b03073f8f4fcb18958fbd28a0928ace11dfe8c45d7ed17db4a0f7d26cf1a6d55c2ad7931e625ec6b79d356e631ca42a1a6e5223c2d10b7df3ed0ea12d707ae668dac5b5d1453d9fc9db55f17f2ab59b7f9ceeae57858725988daeb0c3442ed898f837d45ec41deff2e638158905e2d3c586f83bd67ae3920281fe45b47d503fabf56b85a5df4f571a493b79ef64d47a69b558b5d0d8e3a3e80db97712ebcf22e44e225fe1c7f1a4a5a0d1077d567cd2379b863794346da84fcf82058b94f04dbe20e66b079a102685d29ff13cbad390f052d8226a67cc73b8608b412a8d4e6d7172b09a7edaf321b98ae6188c266781630bc5b1189e9a9b8d339530f9a82b07b291625f3ae8e49c4650b88b9a16ea1670c9dcd9ff614196076ce7eafcb3f3a709064902c374051cc92873264f72ea5f69a29755fbffc7e4fbe1086f39ee94249f87367f0c821f7db7bc5023aa6a5bd2c5913fc426df92c9808f77b9d8ccfb767a63d579f735b4f3680c7c7975a421feaabca0317517940f3e14c1831ea7e6fdfbe36b19b57ef6b2de03319d5edb96477074274c577e3c81de1db5d845f7260b9cddb3c1a07db2504fce4b8e0f706706eb0f024f1263634bc1164dfa79c00a903e2aa240c985c2fd1c58b69e8dbe83555e27181373dddd016a33c8521d6eaa47fc05efcce4d9f0ecc3f3c6931e23c1e751daf51244203e99ca4163ccaed27a80f74ebb51a5b0c54de0ebdeb60f1f6990967c641cb14b03e1abf773c333afb203a42d8867c543c6875236ab7e563881e333736a9f77ef7ab7ed840659c1ee77708d1222cfe881412f65a7d36c7ff72fad8a23fefd191bd880ea0c44c7ce2025f7d5ccd0cf13f1f828593db8174b639b0d56632732f8c9b368935fdee96b1b797d298150bf93d3de4cac7483259fc2d2016c4e062eebc0fceaa0eca45f0ed9c2ff21352af891951d065c340e3502fb92a5a78a8b0a4627a34adefe7f0fd23d4900ff22e461142f535631f92cd6005b93cf17376678bbac18c47f1a9d6b1cddfd2f4bcaadbdf3c235f84ba5adb8b7f1e913fc55bbbfa4c87cd8f97c6a", 0x1000, 0x40a, &(0x7f0000001140)={0x18, 0x2, 0xfffffffffffffff7, 0x4}, 0xc) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) chflags(&(0x7f0000000100)='./file0\x00', 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x3, &(0x7f00000000c0)) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x100, 0x0, 0x11b) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) r3 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) getppid() ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x5, 0x8000, 0x800, 0x7f, &(0x7f0000000100)={{0xc67, 0x6, 0x10001, 0x9, 0x7f, 0x80, 0x1}, {[0x10040, 0x40, 0xffffffff, 0xffffffffffffec17, 0xffffffffffffffff, 0x5, 0x8, 0x401, 0x520, 0x2, 0x804, 0x100, 0x3, 0x6e0a, 0xfffffffffffffff8, 0x7fffffff, 0x1, 0x1ff], [0x5, 0x401, 0x9, 0x3ff, 0x6c6, 0x8, 0xfffffffffffffffc, 0x8, 0x3, 0x7], [0x1, 0x0, 0x3, 0x1, 0xfffffffffffff1d6, 0x36, 0x6], [0x0, 0xffffffffffffff7f, 0xff, 0x100000000, 0x200, 0xfffffffffffffff8], [{0x101, 0x3, 0x5, 0x1f}, {0x9, 0x3, 0x3, 0x1}, {0xffffffffffffffc1, 0x2, 0x9, 0x4}, {0x2, 0x9, 0x9}, {0xfffffffffffffffd, 0x2, 0x9da2, 0xfff}, {0x4, 0x8001, 0x8, 0x1}, {0x20, 0x7, 0x6}, {0x0, 0x7, 0x7, 0x4}], {0x0, 0x400, 0x8b5, 0x3}, {0x707, 0x9e, 0xf9, 0x5}}}, 0x3, 0x1}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x124, 0x3}) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff00100008031c61ad449011f78000000000000013c1fe9002000000000000067ff103434820abc4bcabba3444002007e14295fbaabbbd0e214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb244c7a18ef00235685c2001fc17dd00deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101b848cebd1f74804091d0cf27da721ab3fe68bfdd038806170febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff5d3175a46c6974d107ea1f610ba51e3949883214623969a98ac214b2a5315afb6033210b9f059fa33795ae1ed74f5db6783630cd211496d0bff1f9c85b8448dc0e0b75bb75bdd40d9e2b9bb791df44e30edc7838f894e5992ead23cb699a0e93dc64dec3645c530347c8ccd44529c4719bf575d4f7488b1a0c1b18", 0x77) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)=0x7fffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = shmget(0x0, 0x2000, 0x120, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = syz_open_pts() r6 = shmget(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000200)=""/112) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) close(r3) close(r1) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) socket(0x12, 0x4, 0x401) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="200000000022fffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139fdc7d78c4ae556a5f2e2b59e5d341470685cf8294a211ad02c3"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0xbe, &(0x7f0000000180)="86c27709adc4e3af882b7d4348ed5eacacfde658a6ee11450fc1f7f57191adfef5e4d1ce321357143ce8fdcb75c4b7ae15cb23933f78222567ba48eb56f7a79f29e0718cae435cba7efe43e9d0ee1859ce360fb125205e18c086e4e5a75ccc58cc9698a6852233f9316163c9cfe1f90403b77856411f68d61a56fa3271f5b5f1639f388b1093264c581e43e43023a0eba92b4ff4c27168accc61461aa844f0f5bbdb31809043a89e1e42cdf9f7cb73350b377e5f4f8b2114fefa589eecf8") 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfc, 0x4e2, 0xf7a7, 0x10001, "ec8b82a1fe5d728eb8b5c05f2bd5cc3a24f6b8a2", 0xb92, 0xfffffffffffffffd}) 16:00:18 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x14) 16:00:18 executing program 1: r0 = shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) r1 = shmget(0x2, 0x1000, 0x400, &(0x7f0000b3a000/0x1000)=nil) shmat(r0, &(0x7f0000b39000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = getuid() r5 = getgid() r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8, r2, r3, r4, r5, 0x1, 0x7ff}, 0x1f, 0x7, r6, r7, 0x100000000, 0xfffffffffffff000, 0x1ff}) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000015c0)="582720efabd16ebae63227259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00df727b53af039eda877fc000ad9c9a5e556d983bc4d60a980ea20ee94d38b9ff63aec0f3920957ad623aaabac8360dc566973243c2363adcdaf0f760455ed", 0xfffffffffffffe39) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTOP(r3, 0x2000746f) pipe2(&(0x7f0000000440), 0x10010) write(r3, &(0x7f0000000200)='\v', 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="6930a9d42aca9301e4a5d9ac60131ab2d31a5f6f57d48a28c0bbd1114aeebd4d582d97252a35445afab1f3901f6a74a728ebbe187d2d653ea26805a63b23c759ca3f52", 0x43}, {&(0x7f00000005c0)="81c938707c569c1cea00dac7457f4a25b4999ea8b3054223e70ee06513df1062bf6cc5c19405d2eca1bdd6bd24a59f5dec0606cfb91af94b7f1f47c0fe7b88fccadabbf33f25bdd8e4ca5297419ffc1b48699c3e5e8f465140f43dc6f91ac94e0b72f616e6e9013f0f8c3f8a230a639789dfd687032da2ad7a014437dec726135c3958c9d329453ae154f6bc9717f42a5969d95da7366311cd045bb43785a6844313b87e0562fbdfcea7ad12b6f6ab0c2043f1c055b5500eefbd190bf3f95f0e9451c471b98f77df922e0fc1fc406dd150b534ded63a0f2ae2fbacd71d16e8ad15a99096d5280c7d5fb2024991375db645d881470a11d3039a98471394ea6871f0d7a74f3467ed56cc0c49bffa2e3f5b1fc471d68fbf239613b57410d37dfeaa743fbab2a6ae5ee110df6122801bb105e764006db4a7858e0e9f63d22e012318219a5b712ee845533152608ec7844b0a916cec69f602d91e6a87da51f424d1f0a9746345fda1d45d677fb33f1ecaf242bf336d236b44f70c95a7524e0b4bfa96831562788661a0316630c1a363b393613852f1fa692d7f000c0f6241c1ab24143534c27aa6b0dedf57b67785fa461d560f50d7d1f775d548a69944f5fd44d2c6fff8bef3e5bee864f47aefe34caeaeaa5517152cbffeff3a2850d043e45866c352992182441c924fcde91d65590d1a83436e473849caa0bd83d23f188312aa5d4a4cae38532f31a2054dbd0963f15999d749cfb0e22e52be9a353cf39425f8d25c04694b83efd23d48e6cfd47f2a5288d234fa8cc4f19d1c2e680df947ab51f560e215f3fdd311fa35368b22eaac2f8956c40361186a0c0dacfb92b39ca212ccd3c9dc69bf921fc31f454f20d13f498589471c164b40c4bb6c47e5c61e2e2cb2ae84f502293e3199c96b6477f3aba8e69d89e41c9380ad1f50adf1c01febb05d3cf4463120260563ca5ea7a3e0bdc66c7ed2722009ed011ed4957d719fc39428c90567bebaf8b4e5d4e524680060db5ca5d680c221876c626639b2cdab73c20ae4ade0e9550439e08f1f0c685ad982bf2d2cf6c9b8a72e6053299d54eaff925e97fbed4c9a45aa6e6431e4f50e2e1fcaa03b0c03eea43e20601e59b102c200eeeb9bba893f5a0ee4edaaf6393301f7498891e340859219b539f4beedeb67d8683263cad0b4d16efcce30b29f30a56197cde12a1f05d1d7ac927d4a200c521d1f60fe1337c905c0d81af6bb8de1dbfd329145a06c28e22933799355229dcfe9bec544f9c3c5a921d59bcd6965e1cf341416aff1a9a9aecc3f382d3e937916c3ca81f8fa1305d9d3df71b13cb8446af541ca285d3c34fa4570eba5b09bc8b1ad6fe1e11770c1de4b699e87d49b3b9205535c3729d202b1054a8c27332fb3faf75e72074e0623c1b8d29327dd15813ed5fa5dd6a74a17d40546f0f260ce137feeb7f4efa69d7997868616cbaf989a0856a1ae6fcde4c2708e5107a927e239e1f41ec35f2ff2c2d608339b4f02a55fb16d550601c87a883f953635beeddb919ac54ae2a913275d17e1e79e565a17fb05eb1bd6799c149b548ef2cf0e4836b1da02abe37c1a7e4f3674dcf94f86ae1166ecf56830aef6651bc45a0d56ea4fb2daad5a36fa90235bfa2071194967d54cf058bcf3bfd1beb562c64f3ea8c7b01032c594f72ba2ef7dbaa80276c44f293fa8a01a8e845a127d11e780db0464d95a5737c90ba7921ccf53be64b63ac581db123737b7fef863b1869ab7b0834df2ca6744b4d851395211334aceb6f19e27db5be194e85623e286d1e0088085e8fc00319c11eea407c8711c38cfa49796418bdaeb6c8a6710b08b7bb65a1b933c4e5b2f301fa6162d88dd775562362c112742153e9af44421507a2f396f6c4d1cad1821bc5102e7eb1d7ec2202555412648b51359f276d973ccce8c7735113cab45178d638217c3c6375945c2f223b4035764d0a5a2e7f08009228e56d4fb520089701155d79123b9ee507300b104048f1d51a92436eb193b15b675b05966d736523d25588a1fbd90858f245f947ff047f75671c99376214ba8c154673b7fc1e45c7c5dc70018a2bb23183de90176969146b45889c80eac13bafff88637f70c5c6350c4d0fc7cb1c2bd0dd25c35851ae82fc1ff7b5b63cafae201de7383fcf484183e9e25628de36928bb5ab052babd3d2c67f672673a4ce03bc2b68d237454335ef3394acd4ea2d7d28fd6e454e2ef2f77e161838d56d0e92f3ae2c1e18a6a5bc4223a73b0a2434a45123201cd9749629deced1c1a27aa3102f284081017b60f3ac7a3cb4de21d77ec6355128e00c0d4464d6d2e12f1e5a788a7e796ca9c4b963d3959ef690217e243df2bc2f123fef7603bde675bd9599d422de5aa356ff1e021b716f406e0fe41992d985d4eb0c0ef315828402e04bcd22bda1d162ea3c826f9d2581dad0f919f9bde3530608a066ff5c368523030c799213fdc98f65860e5432162b2c0c39fcf6fb5206aa0815fe1a953a980c4bc4d6f771fd3229ade4ccbf9628693728606b9779da9e0ea484b1dc3c0deb9b4e7e8f6e739a2da8b561e9698839ebf7e0ecc69b08f801b435d3ad50e712b7001cb460589592a8e95d82fe2fadf26165bde8f22fa6385b177d22992362003cf5c07c526d117f33b82527f4662cf88fe0bbe2f72a31f2b53ada8adf89b14b31056b5f2ce026719af2d223d0f30757e8dd5281f6d85fffc4acdf6ad72d95277f4e4ad24675c72199a2f3f3fab1082f72f6a42c4771c044e0a00769639953411096ae053ca0f25a4cd6e8a5b0507bfbbab58f2cbf32b709d103ae3a6208bca78fb049d909ac22a35092cb38b8fdf071840e454eab5e9953f8d9dfbe77e36ed45989ddaffb586e46579d178b8b11fceab34a0814dd3fe9b7e67a28a2643216b2c190a94d2ae7bcc04e45fab2ca8992188ded257a30b0e2423a45121e8654bf10d67ce2a218768a916b8134fba9d26d34227ecb28d03125bb55f13afc15fa3f95a817925d97224d8d608ad6c5641d0d546665c3f70eee12cc745f53f90abae5941ef39579f6b3559ac4ec801dc0cecd45f805ef88cc55dd94b6e911d51b4f092f90be4a6114ea767c1ddd53852729414c6279628f8697a8f74e73179a1dd98fd9f12571574c669a00d5f22b686d00139005fec87583f2e643732ce2f5fa15375eece9d3d9a539a130768ac857ae459e5b9e2fd1c7fd47aedec272d2aabeccbbe6f73193ef12de3cf3f74fd8edb09354de14c799c1b98e21e42b42a9268e90a480fda385c5378ad1cb2ad0b6ab11f167988d9299b346e8db1fd656f651a226b0274b90f99f0c44aeabd19fcb2072c86ada3cd2a6dfa913c8914b739723164f0d05406e43a210522e57d4f3e5f7bbac22a8ccd087fdf500fcdb8c050f9891a01af8ffb4d443557288406539c14d6282f4c18bffe06c04ffab575f0ac02d7ea7d1744604ca5fe161e8767e046c1004b9416a855ea73c90cb12c1838b0feca899397e3222e5c4eca816dcbf639b1bf04ac20fcaad0868817e594f4ba07cfaf21e5b44a5614de555ba6481465550b3e8f17d102c4f7bcaa1f53975dd45e5af85336d1d99d8f2183dc4793881c666dd6bb6ec3edd9b6ddb50e3131da3feb93c8713d47574c2dcc672bbd86ecb03f85976fa9c6f368cc03507fe94b2cec90b18b3de98f758d76ba35f699c2bb2918fbf5fa298342580df94eda598a785a15e4303e1acc4641a72a228075a202e52ff12451329b04f488310d20a0a14d1fda64a39c25ee449762da2d5b1d13b2176c7da1233b8a8d6152f050447c4b285874847a21193cb3e6ea208d29f9116e8840679ffebebf3f3113daa81171d3e77b900821a445ee97217bc3e6ede48835c6a406409a5fd9fe3f629f4b2ff648b3c136c95d6d5dee10360270f1bd7192e3bdbce4dc9cf64434a94fa1a4b334f2b6a683a6c02f2210dde66a080b52871474320cb1cd8c68fcf970c5888bfe6bbb7bb995084a6eb90dd544ee2aa41faf3f90fcf67263c9ab3ea643d3850c9590f5b9bae09e27ebe4979491a56657eb92f0b3d9720a96e523a37172a9f68eafe386eae853c3e7c0b899f75c96ff2632a999fe75e9f0ed668bfc18bfddc2c2059eb7562d7798db2e9942763c51dcaabb3c534e588a8c84ba16aec86e329649bb0c1a78217d869f0c26b0439dfa43b59b2e3965240a7cb101cebd09de54e4b1c9b20dc8a7fa72cb90ce12c6246b35dfcbf6ef2326da0bc2e3ced2bc9fa15a14f5bb9d4986bf2e214249eed44b8497f773b4fd9b4fd60cf28cba75ae0f3cc3c0ec73e68290c093ce59b33ba5804e4db7c23b9cd3fd6883f25445ca66c75a3314bd7ea04d2431d63b60244b1f28cc13520c6b36b2b46a550cf68fb6b8a6cb764289b4a3f998cca694497ef594bb2229e0b2dda45a0ec61e2e3fbde75b8b4d5086aa82f0c512336a5eccb6fd4001942dd3d5436ba25155297f5584a572ad3a4c0e586484d8e909b1612aade348458c44ee808c8b6896b20f0784f48daa4240a25b9306693fde0a16c96d498c3b3e28688ce37ec743911c7280c99069085097491d0f25a7947a083abacbcd15ffb1087764266cb5f2f8991fc3fd2cd2074e557955806c440ffd8a7ea8e8d113691e7aceb531096db5b50360525dccd750273cd4db74bfdc5510d4502d0cc96e5c982fc9ecb9fde16ec3f760928c19f36cb85bf65e29962217640689273843ddebe18a4020f946b366f22b71719a3a228b81c7174348551ef8e97ec7c369e5a0ecbb16bd33b31c9761b57ca8428a8db29ee35cc6dc15a5944bdeb5874d50509acec59459a20dbff723d1c300f7c6c9b06d0689202b3e91be2537599f98396359ea60d8de6bbd97f580cf5b6c7b0d6954261cca98da7e7546454834dafaec1b891e4fa9988dee84ba42b2e8a0fbed11baffe535b717706968af97550433386287c59f50be7cc7a8231c7d6bf6a146c7e5d5dd74cb7c03dec3e36a90754d5c3fa20f592a003592d3ba9d9a8a0e38bf9699819cb5c48ac14b828f323ca36d780d0f754b6af2700aae25015f8c8651fccad34db17ce0939fc7c6896935c2f0609fe017d8ed3ac15519b949f26fc86cf60a007d8d3c9f36dc968f3a25214db3bb890e6e0f19bf8bf845f16ecef571547ddf93af287ed6a9a6999f2821484b02f5c53233ec31148917b27992b361a8dc931bb66228f9a91621ad0c1c55a8ff611b12e8d8391adb2c97754473908d669627ef1cffb6d71a681f61918d4c75efb5f902fd0f4845ab4bb723d0540c676319b7d477156ca02f430fde49cc751c476db2ea52bb9312088d5bdc0cb904c1d559b7ded435ffeb5e17e04b810d262ecd214f290f2a6122624b098e4759957998fa42e9eae550fb86933cfc1398a7b0547c814bd2d8aa0441a708898e14aca5bc6cfde116600c95870195b242a00a9a47511e11c9845628e107ff55b9be2288f9c01c33a62e6d5243bb2d9929b7d37018b03e0a731ff75bf1d03f494c453d8673aa8093da36aae4f5334ad49b01431e237e1dec3c2bdef26b90a78808621f81dbd81be831eb8ee38f3d1f3acadd983c89e020700797ec681aa35cd513ff47c61a9a9b3d9d69a0515e2382b56d2df25850cf7bc7dbd716730bce84b7c2460af5b77943aca1e16c0f22c0f14b6eae0a94b5b46952a23caac5433c0206021a9076130d3662575845b33e471f1a014413a4590ebd10c9350dde561baed5cc506992aada8aa3502cf5f9fce0c14fd4908e70748516cc08398ee8887417f63ec58148ac418e3c4ab70e62", 0x1000}, {&(0x7f0000000140)="70382669b0d8f5cf84a7b5b0ca114faab9", 0x11}, {&(0x7f00000002c0)="003c8d1803e6a6f821a5e5e6", 0xc}, {&(0x7f0000000300)="4f98d55500bf43ff596d87d68fe836c341e2a8d747d88b0fd4bce6b31bc2d87e82e0f3ec", 0x24}], 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x10000, 0xb1a5}, 0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000003c0)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:18 executing program 1: r0 = socket(0x20, 0x4000, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x200}, 0xc) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00a528e87d54cbaf6fa1c6"], 0xa) sendsyslog(&(0x7f0000000240)="5bafd2c490743151cbb8b6bb268b96b66aad727f678eab82dc77aa1d3b0d5014", 0x20, 0x100000016) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:19 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000a80)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000000000/0xc000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf64}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x7}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(0x0, 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:19 executing program 1: munmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = dup(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:19 executing program 1: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x1000, 0x7, 0x1ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x4) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)) getitimer(0x1, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x1, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000001c0)=0x101, 0x4) getgid() r3 = socket(0x6, 0x8000, 0x6) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c1029117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd040a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b0"], 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$unix(r3, &(0x7f0000000140)="91c04993a7699b1f4aa65b1b534919cf72cc83eb830989197cbc7505677e884a3acaad19d53590a3b022a9602a4f38c7098662042bf15c9d13f8be06763bbf2203ef7950dc0e1add039df9197808766e560955dfcef9e6a689cfbed4a3364cabf460a10ae64a61c066c6b411bdc2732c1509fc093351", 0x76, 0x8, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x6, 0x1}, {0x18, 0x3, 0x20, 0xffff}, 0x8, [0x1000, 0x4, 0x7fff, 0x63, 0xfffffffffffffffc, 0x8, 0xff, 0x8]}, 0x3c) write(r3, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xfffffffffffffe52) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0xfa, 0xa927, &(0x7f0000000100)="f0172e4992a1f9060b673117619b03c3afc0c2e59b831a8bf92375182b8c6ae5b7472ec3d74a528ba01f1c6c699ead3857303bd5e2c0fd31e45ca2a1a33d65cbc2263e6a64ccf8b0e3628d720b56950ffc322a44f39f105e2ce0b44249736cf7ea1875a888bcded352981a693ecdf77df2ebfc8607122b509d37d1d75bffc347c896c4f14c8ee35148bcac62a8fce74cd04f288373cbf1138d191875f8798779e839222ab65b43342e41e40ac173baae773427d9d50fce38103b2b9d3f35ea33b9333cdf1305d7fe869b9c776bb4c6aa6eb60ee472599d05b6fd60f2e671320c6340b70851e01a2d18abe9f69742c896b9d467ea042d9bb816091f5a56de9b5ec79624b4a019c57149368e5d778cf590e884bf97e4b1eba06227bb7b30310ed0479a44cc6fb500d700ff8bf3a076c63493d11c63547bfa7434014a6ca430a8349b5b5c2d3180d4f5efead3dd60c641544413024c8542d095a9fcdb96e87aac9e65dc00242b9928e01d0183eb8ff567cc99f5fec0094923a5886455dddd6be20179fc1e4ee1726ccd3046780472cc2501523af930186d2afe16b70c729e22bd1c51ca07d2ef9041fcb55d1c4f00bfe80c3c75c738abacf54bdc6a89d5c47a2b9606d086b867c9de076e7036cc9156b1d5355a7e19fe62bb4b3a3cb31d4eb525779e5e7fe4b91ea068364bc7d357a0160ba0285416599b537f74b04104a6bd7f544745dffeda34ebc7d1887605a53da1673703d5d24d705b705d70951d5dbc6c33c2b280f6ac02adaef1db7f1c155fe57d6f78563d90d093aa2e9208d210a26c11a05ca16927908e94f04590c0eafe818f1fe97dfe016c5fd27fe3d3e9413065326c735c94ed7e49dcfdda133d32ec3d5b5f28c29ca7462521049219af78f9da1e13c7b8d60a5cd4c3c5a5d0be7b8aa43932b5d1010fdea45129d2e71c41d797e82790a55dfd101d0d61a32917c83332ba4f7c0efa72ffef6edd699f66c26cb6d325b21d50f58a8047e3f7d3c8a2bbf71d8103568dca931a7c3e3f4891cc559e7a6bf94ccba8e2b30408e69e5b1a3502f5c7c6e2f2afaa322d814fc0c04cdf19ff44c3520a729cd081c159bb0377606bf6886f1fb50da96dfc03fd26b53a90715a9b73e2e8d7246fe10bfae700d12366dbead096f24f490863ab52ce658e476b49bd2781a81daafdab5517899f15d93925e50746a596c348a59e0fa0e69e855d4926439e1e17c6dda8080e404a7537c04db62c0a4146d91fab04b856446f40bc84f6a3f43251a81d26208f86ba263e2e6def302b0d5105d009c40f1174ef23bf3f958ee30381e3d3933cfcb048e2832cdcfb2add2aa0cda6c70a3c3a129175d2979650a03a949be00c6f60552e5b2a384fc824722799182f09ab38d4b03385bd71199f52370037604ac3b744ba5ef256f0b5642a6438d2e1c9bb14593d7dd75253bfcf99d182f1a7e78a9e9fc17f34eb56740cfbfeb767e8adeb4b2f7f7da2f772c60e27877eecb1db6d3acab70cec65a6b41a8ce04a9370a91ebf1736b6f79b053969b54f11f0b23eae72252605a5530b72123eda44712a725c971b2f5d942d816bc40621da828a1a2e141545243fed944cfb16eb8f73373b199d2b9e07e16a83003622b744f388118783d56ba355be2cfd4de18402e4524bb82962975d9250cfc99199539de099c14e55cffc7370b3de28138de46fe0b653770fe5f27847b5984f58bfcaa9e9a9a3a21e7a6cfecfd132bf59ec4880babde59f8910ce2836494c1781fa7c836edbf4ae7bf74f3bd8beef27eaa06116a489891cabd38692f6da7d815ac2277556e0426de52c2171b091a1cfceca0cd1725f84512a04612d35081108925cf08838afcca4bf13d23b75c078761c9cf21a9868f01bb5cb960caa67d0a000e535c2fd977990bd1a326bb8ed63cc1b5c64fa431d338d6f3371051fa497cfc51db17614f3eccc179b9390c98ab6f18b7913cb477f8e1754ca50d5959a89072fe3ed10fe554235009dfdc26ebc5554962972004c57336356e963b20f9e7b537ef6ff2f0090a86341c9777097b835d710363016e68538d0ef3b6e82d0b9da22c731a5ab4d89be62b75a5a2938956cc55a9905a4c895ad5cf862e9adbb53c8d5b38b3df09ee0dd742643360c57a4397c428e4c815477a003c0f0e673fa17547e0aed2245ea38c586cdf3b609bed2d5a75e8562f41b1dea7fa7f7bd97444728f170095ea7b17fcfe5a659608c6685d0357ab9f608b8425a0578704757f8e7d918c8549c297ae32ba75f702a88629b1c35ca651d07a3c7538deafb980abe0bac3365eddf55a22aa8d12c31b2a6f17518a3cac3d5185fc1de37fb971836873c51c41912f8ff7c23ecc8e10bd63c3b3b4fa4940f2e8180a873014d3654f55e73f6be09e63a62b38b06a6887cef08051a108e92583a705972ed3f7f71260c9e1824fadd3110b3a100b34ce6345fae6f6405d538b2c118e388a25c8d56623c94bc95a3e711ddf92cd91c313263063f6be75015b6388e2242e99907d7bda1c95c266eca16952c2c1b15c6f5d3bd635627d940670bef5d02fb3dafd56bbf6bfebe57222d66292e4b9ebfbf08f914f68c68760782deb8891964961e58f5748297d5b39c5230f63d65e4acf1d6fcc8ab1f16e70ec4b82a6a40b204ffd67be5022163df1c76f7f1db74e8e63438ba0b6c489b5fdb7bfd71be51b5277bd3d68e5ee8ae027daa00bb4c0dc82b659e4bced28ef700b36d610b2c91686d3ea294781881a40bdc5089c9d22c19f939311c7fa20ce2c13f121b6de17e80e61876d9fa810eac9dead6ac43cf4f63453e05da1201f097540aaf74f1fc58322f170716360af548f96c35b926c2bf6e25bea3fa8b18d0f9e9102ccd5a122a50603d731a951615dde73bce0cb5678eb3eb4ddbd04e2e388192fe7e0047ab12b153e6b531413f340f01fc0799b09baa8bb99f672fc6e9a4932b1c7cc76ccdf7e14c1cb76be3c1b1e0304cbb0e1ba828f9420b459b2b81d93b0f30dfe17c7792dc85b0b1c6e23ca6376b6519b2db6f5479788acdc932efc1f438877afb5ae6f791d365dc3077a2b090c4514b855c196fd0840c222d371bc56d7f38f764f7c404502230de0e9225cb75d1187cc2fd35a77494159e12be017a1cc040a6b6a7d176f36c87232cb58960178ff5a5fffac383a828b845a78ba17384c541b49a815c2e11427d3a9cf349892de81923c16df1787b1ef7f813ed734530989d0144e7a84368e2270cda4e817644efa8191308bcc5b55706c6ef099e1b30ee76cd274626c001a02acc4cf65bcc51a58ddcaf11fa4c1265a0ccea91f0ae9815d735ba5ac97e332d162dbd92037d6029ce048da465fad1fd7d4e1a71222d98314603f49c3eeb119349e2023cf4de00aad946740da993a8a37b836e2a39648077d2710910dd6b92284df68c3530ad181666eda32aa684b650db5ff026040b2798472f040f757d06efdc0296afcef1780ad268eea25da8b141f82ca6b9b13cb38495d0a62d3ee8ab746a908415e0645a38363898911bba5c28a5412f98fe25c0f30bf217bd4b78ab23fc8fd406744f750170426fe68f245a76e0c8086e824089e0567a2eeeff59e6b9c08c712b6e17510ce827cb1714c23da113448c7c5a63388402c386f4863caccecddfc071184bb91ac42211f696890640a505df4ee7f2205b5501cdac692c7c2a6cb703f58638a8054a905c7c1a37a4f2d010b9d563fc6770569b5f9fceb65a0e7197e430870015d4ff52b95b2bf1d65f6e193130757671ff28da8d20205be68e59adc5ae5e48667c7f6c21a5bb692532907dbc76dac4d935922d5a712187d0d3084743b2d7e53b7354554bad376fbf1135782e18890a00a9e9b3e565343a2e61f2bf0fe260e9a7199e48ab1682b860354234c373d6d49ce2b232927e88ad8dc204d5b9d2498fea113f904e302d1cfdb84529c7f0cbe2cfaef9d53a34ebdf478a54ee5b2e3af811a15d1878639574edfb58d34b72a68ad792b39ece9d8d082ec4c53ff916dd72f22d2a01bd4a782e656413746b61e49c10facf5fa36d25a7cb847a42f928d814da397e166ebe25e54b74237fa4763bb7d045068f7804bf8219ccfeab5e3a4ca7ec0f8a69a31b65840d61d460a1834cb7ef8ba12699df1c2d91012bbb108cfdc61cfedbd8ec876c32c0875b433eb55df65e3db139c7eb24ef973b5f4e0fbff33beea73a20d2bf6cf3854e2222b966e07016817748f28998490208f437b523f68ab5d9ef5ec18ff9dcddaae561e94846e0607a8aa759898114e1ae2bcf6af420efea03d0565c39023ffd6922f5fcbedd71273141439fc4ad340cdabadcd996e144eca116e77797dc9d203fb7fba80c6aed7ca7720345b74c40e9588cdce92bd600c20eca4b2fea57ea30d406f4d8f73c9d65fd1f41bf09c3235162f4e87adfb15a9d813c3f4533927f1eac4c83b17b6961f530b4ad056e180b9e0c0094ab138e8dc4b96cd2a68dc6fc242d108b27b89d842ceed3115e29581152db4195d1b9ce06d1b4adb21d2f68236d37070a09f77e1d2171ffa88455b4e95d2d3e5e39c5ee05fca9ce0eb6e122c8e1684b192472bc5bac454299c0a176c701f6e606534067f54415d330a41e7a6fa8702125682b9a678addb47d7ee1eae06b3657ab0f4791ac5ce0e6ac4d14f3a646712be84544b8f9257d312ac77ec0d31205b065a8d3a318e57c878cf1d6336d464153e9f463a1e2edd655fc4dacd10bfe13fec6dd09f512061bf01e1ac76fac762b8d4f4fbfff73e375415dcab797e4ac35aac0c6228726afa58e6e72ec26c0dc978bbbd946c18008975676733112d909729aa8b1eb747b0352482c119ae20506f7df4c06519d661f77573b6f3495f5c1e96c0aa1052a90b156f0915bd657be75664facf6b655df00a013512042d634a7e8790033e10c5957a0886e67a93aff5d80ade3d5747cbe4b0338461275643c95e013a953701aa86b36aee6b525258328d6568789a0f75681e63c6c10c04b0c70d32b31b265f1b66565b6a005eb14ab67c67a96606d3eefe90e1aae9771038ae2a6bf3ba8397fa7a15f9e03e934714521342869cb8844ba995cc47916891f35753a79090cebee56bbdd34178b4689aeb6e475e70e23e9568c90c349a89cdc505aa2faf74370afe976b3cc9e96ccf7944ece2ba67ea393af58f0e92d322021339b96736551ba8bae221f7ece0e50ce3218c06d43b51cd8f02276568ee35ddacb5e92d3c877dc526074eac38725c71fc6cac7de4502dda3908ed198af9b1efaa9206a4eca8ca710f3603ddf5984b2c1f4e0f46b2b7c9d4301890b4d8ddc7fb4d90b5e1458f664014078b8d5dfd3d9728969a56b3a62f1f446973e470c100e37775f696b284058a6c90a2e99599c78e3b84477de352931831328650e3af5b9d471d8a525b35b4e723a98b71cd08fba3ae5f22dbfe3ae64942bece4f95ea55ffb733c073b7ca9337d89cf6d8d699791f9c7a69760e234a65378336f5bb2f97626f4e50d8f852fa0d04637733c105d9b4223c1868a3f3cfc69d467a7dd941c57a0099afe34d37a22bc782bdf7dda04668d6774ee7f68c8f29c7984781bcc7bdf5bcd4617874b4dab2fde0c13957056520951f6ebe12288764f35d6b5488d3fbcacccfc7488a467890452361c3f0b9cc1dfd641ac2627114d28188bb7b4528a968bcb677b9c1c16f0184754d2375e27be85bbd0ebaa1aa994ca20b8cff3451469cf3372d6b00d408d82a69d88cfa3e368ccaddeaf1662de9637a7691e80b99b72ad8aa0be781217358adab3b0d4", 0x1000) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x11000, 0xffff, {0x1}}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc020697e, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x2000000000014, &(0x7f0000000140), 0x0) 16:00:19 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) poll(0x0, 0xfffffffffffffeb1, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getitimer(0x0, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) write(r0, &(0x7f00000006c0)="558107525efc4590e9cc1a8e0e1606d0579f55707b2853ac5b20258eda7588c224810eb90292860485da8ad0c036ad6948669873c1405ad0be47d659cfe9c4555d3cbeebe0b9dc57fa2778295ada5beeb5107542dd9f6340779f878d89355cffd0b1b17c7f78f08ff47dcbc1b692ace563b8700599c6f23f3cd10802d40da49b6fcd95a62dde97c1964f7ab197972516f3aeb6661cde852204be17754d78b4cb5eeefa84d337e65682699be0e3217ef917febdd76144a8422d92c5df36fe9e98465465e884ffb507346e9d9c7f3de0c13c61ec06abcd0a4375ac4409dfc35fa9fbc6de55afd1e5feec3ca9fcafd6644299ca6bfa0507c67c36104358bd1f8e8007b4f80a89c2aa0c38614e839aa9c3e15c8281a95a43d03ca28c7b98d32ef0366e4f819223d8da0002871a1c127c8c65c962189e243011cc4e4cee3e759fab117e667b1be387f4e1ce813dc51d86925520dc63b0af43b9f69e9921d3835ee4af5c2bad70d00361159d235c4adfcc608cf44d9e9214c55a94cbe49f13d85f4c2c425b4dd91ef46302c7c15d3828bce73ee88398e0d62e43b97c86d871307c61ec54e8eed9925224f345d72231170629f0b402d37cd74b76dbf7d927aeb79c78b960b0d74b4d59f9bc07a642654ff81822bc541ae9dc428c065d04e2aaa2c12a636408862d6e0f7c56d54a27c90dac16e858df2c739d9fac73b98f5e5bad1d1e627035df9355b4099a114802b0a81aaf4ef1bb30fa6ed8b0ccb431fa9c1b57a6eb36245ff2b7f62ff13604ab1f6e582f43e03c78e6f68967753151d26c5adc81ae45378c834d526fc70745c70fd0f63cceeff44a852002e01ee460b3533acbe6e7d7272ec2adf5d4a3c2b9282fe98a2e3c4eb19c289923afbc36c2b137bf688f840d0206a0249bcae06f56b5604986c99492dbce0f1979c5224a9e1a2c21ec11457ba76f799ab3863ee0f4b0334c8c6a16fcc92acb78f6929c92cc65ac667406f9a2667e53f5c8da6a58c29add406482db72d0b571114098368d0fa81672f49387ef51fa47c773032355d8b67a42c7d81d121a6ea30cf4318115ecc07442c17774d7526400aa84f52fdd556f427d2c1735602d0d40d7fdf6372dd72739af47b3f6a356a4b5f924e0e53b51ce7ad9fb19e24c222a0bbfc239a49e7b0d8be3cd022a09be9227b8db8754b1da4d8243bf1f1a78b131918a13cea6d84b9e852e5f774382e8ffd347cb0e197f32e44efcfdad426a59d188067d3176303e52fc5edac19d8bd044c0017424b24451dfc4b44bcd58e625a02bd03567182c5d942afff59747fa0df7b2960d5b93a4886338b3b4423121df581ebd54aa25d701c73392313bc742aa3afbceda0c2fbfef164479c600fa4640f993194f5da64ff8d6723d8c90c537c0a9d466754360f7eb47d1d25a337c0b8832d1750a2c80a92d49e6f6a3b42c0600f301f531e77758371dd87b6bb22c76abcf3c4b215fed08040327def6e677e538785b99d1b9fedd6f3d7732c7696f4abd4080f7852a3ee91dfb703c035f7debd24f991b3c180fefc5441b37f9b55a0a363230c7644f41e31036fb9f61218f505744874594aee0efdbfb479fdead68ffb3e26eacf897c24a7aceffa6a2e8e366ca4b897f356f687bdc5ec0548d1da1da04b73a4968e9560316bd39a035f9138f72a9ee7d40fd6f5ef46d65213cc3873b449318b4762b3ff457db9e04999b195950a2051391f76cde0031b1bec16d8979ded3d31f7e9643f27126d5ad084b0dfd4de11d2ee330ccfc045920f9062123a005cfc34d2b988efe121869bee49fae247a02cc85fb490d745961967260bab1f531cc6cf888cd7943bee3844c82645492f5fec404268cb8afa2e2448c61d258489ba98a9b3207470d8685af6bc54f59c0450407f4fba880169f983e381420719859755c8d4cbd2dfbaf3a86ddaf6d8dad6f36ddb4bd932c965352b428b79682bc5d981c843ccbdcb81714aa8f53d450bfa368dc938cddd31418f5a8fbbf85340691d50b4bb8d90de38867428d56b827606c2c6f15d1bc9b30519900f9bf4f72c4c10434024ce7d6bafd799cc4987f466f3a18dae3c290ab72d8a6d79bb1db06722bd8a882440827ab31fc8f8c7f5ef959bd9ed4484330db94d235da217a6031339e78b15396fc5d2a902f5915904d1c3198b765d0a8be3c16614acb1d0016c18d7c98bf202f20200e3c8df3c7ad28fc5b2f2c9b4604b88d695a035d4b4c7dab958b88171461ccdcb085151fd11c260919f2700f00df92fe325457580a9e425ae2f2177a12217b52ad60868ee1ed4127728c5b6b8d74c416651987b6f28fdbe4397cab82fe13aa9c319a7b31aa0e2f7cba35b831ed3e3aa84bf58e4672f8c21f0dff246062becbc7f0108931ab5b3d7006562af04864c8c9d328a49f3b43b1c35d929cf3d36512a0ab674d39611b4e9fc9084849c8b02dd6b1b544197a71017ef952a8c5d37b85da2541d84c7a839442d0beb457ddf2ac83030af1511daa2139fd11f7e83d329934f2510cd50f1b8df0a4dd8cf6f251055a5197f65095d9178861c4b06bdcfbe8b394f2ff4f64b91a70112f81ac51179cff213fee4bb43537a1db2f034c19dd47abfe8f30b065965a7af976a9b6fb442ec9e109a50e25f240c60fe8b5bd3a986d91114bbe153daa4d66d4e4be9c755b2ef0ab0ff6f9ee9c9e36583ef953f35aee08d4499dd43857e46ed93841b0a88acb593f13de07927c67771864bf5464f486472ed1a5fa0cc15282651207185b0a3ee167894ec246ccccd5ca7cb2b73d0692c3780daf814ea9d15e32947051b06792a9f4fd1b75f0f89d0bfd6224cd86948ce5edc560d36c4fc2c122622e3b52b14e99f31ae9d40c00b89ad3a6ca0010b7ff900c6a4c7fa8d5d181a62a800db9facdca868b5205955f8d52b1a9118e43d927bf57cb34bae9141f87c3799f932e6ca75a8b3bca9b0040bf8d9cead804f1593f47301dcf7acb132e915e7a034b904ab9dc7d336a512ac6c88e197228fd4cf7a158591062bb9f720e715fc74e8566f9d484f25c16db15536bdbe26da3dfcb967c3c2c3802bea71698fa6685d94058abe75762d7a6e920b5037afa6150551175677cdf5432af24b88680698874c034f7f2b99c852aaf994e1b34757d8c1939d75deb41ee1730af87f33f6226e73f2c011cf7dd00c4a111298d0adadd166e645a04c343702ec6841f755840b693110cc13cd8da7b0bd2cc2f6fd0c146c390f91d783faa7d4c942f4971bff1fd961264d880d3b9b00a88c259982e14421d5472cc9b7932d3c4b320e4ff575bfaf3da3f70afd8759ce5af2cea9319d96b3f720eb447cc9b6487441f94828f4c5142b5f69edd4252216fed24ed4c2ca25663417e2a7fab2d89097a6cb8b66d6ba5691a4e5252f3f04f61f794b7fb6f360f332a814eac6976f2ab7b9430c47d0a641af4f767959d7c1b84b7f3dfb874296ad1f31da056e6e792880c7f7b30fcf0a3184b9a403e4886856358a2657f95681f46af58a18804045a9b6759e6b5ef183419027468c708fb38e706cc4ebe4b7d5b79da9a1b09f1417ad4fcf9f69867421c8dbff930b443d72277c143eb978dbc000bf80592096aaa7f7617931eb2d5e2c85f1e9b37ffe0c8f83f9260fb1e3b3ba3b5d418f69cf9e16831583193b7cbc38494cebc05768f774e49b5acbdf0fdb97fc7796ecc569d9dd57051feeeabb67b08a791235d4e3ae784389445d72f55361651536df52fe9ad9ea017c2f66ff25622641d3b4bf40536808e9fd9fa0a68167d34acf47611a9be240a4a0cb33ebee9d5a2619629a838a4418eabbb53bd6067e3680b4e36afc6bb4c9550ca227017ee2db5613ed77cd41951e4b2d24809496f18a165423c999858e84002cab1d6de5cb7a5ada92d267b601b36b1bbc5c1985dbc13e598f0a5f441fdf68f1c654825d0579bd28682736cc9e863f5b1fc7092c892729f3460ad93970ad29c79c96c001631c03feff84ba5f0d42f0f66af5327526fe199f6f82340cedf28ef1a543b806122e3e1d535ee79faa50a4382bf9d92a8d9f2f928c0c9b900a514ced4211531b34d91d43aaba43018a9a83c816ebf6cfc3e99a1af9c9cf8b7331867ddb6962053cc28b62ceec8e899b72663715b2583357477d7e9d7c427d9fb33ae83d95166620958731da44e8646a3d43634a0cc182a2948b116def5449c2c86ad403de309b1aa995ea92b7902e72a39ba3e174f136d516e348bbd82aa5d22cc506b89b575efd833efb7942f8ae8b9e0d4b9c5210ced8fe127fc56969d6e0c96cae17f42ccfc77b10b4d2e8e220fc6b4ea6ed5da728fa24bb973dd685afe51f4e371e2f96035e1de0ce072a83318fb627401f85fd4205ce019e078fd4f008b3c89f51c9e6b5c6c715601be011f78b6e5f53dd89fb8dcdbfd7dfcdf262ff4cfa104391a26e0ae3698ec29dc03a0dc786658b96caed232be45976643154eb08ec13c5b3343a2355c5d34d9ae7d64f0f7c67963fcf1d2c408a041acc8e8aa51cb1058f62927e807c94233dc5f673c7523b0e06c74d60ae62a83c6407341ec5cb6f5d225e0564820d1bb6c0e6418ddc8d4c0cb857093191f03fd0654d81526a08842fcb0ad09a636d26eaa7f80c3b82aebc2a54b76f1ccf223852765c93eeeaff204ed88f8840be290f17850a48e3bdefcb7511e9ee0aaaf6482ff41fdf4496ea5177f0cdeecc99f45038990f0b182ace304c72c7a2b6879d6462049790a011b59fe2d26d8d7bc8cc50a894607f35d6b373cf74eb7b4fb2770520947a7b2421c6f45025b86fd701077ae83006f4bf01758c45300a9acef7321d6cd4dd6709baaaf14e021256dc403f3fd3590b2e90623e09e27ebae5b961116f5542dfdef4c4419e6e1ce9e7d53f4a7e976769a42e24f5c0e921794bbcfc2fac26bf3a51967e18af1850182a5895877febe71e4a4599504f37741e54d5287b9736a08ab5dd011e13c9d811b90e6e648b92af51dc1afdec7ecb358d5303f1aada9588144a89cb35e9a467e9cdc54d64a97a2ccb44f85918328398d5510ae342a42085645e92b6764aaf88f02a7915448c32c2bbaffdc74a76055965bf15a1a0d798f47129b0ea578346f50e2f01a40adc6feb57803f2bbfc2eb8f347e5c44c6dec06dfdda4616901021e779183b073d87b9f38d5c9c208d159b3d735f88d125c30216168ca4a410c3c3535f90ae2d0512db63ff50a89960d2316d981fa8d21e40cdeae8d02ea925f6993438a19b702826cf7122e1c6803290f24ba6d57592ff224e6559dca37b1f06047ad3e756a065ae7ec48f645f6df48e2aaf1b054d8489e0f6502873355e856414eaa858782afe5ee4c19860f4dc8d75b9f9a73ee55ee878966f2ddc7127aef20e2dc7fbe38095ce085b8e8801dbf643f06ba55a7c27e5911d7150da0ac3b87564e19e39e3080ef96516c6f23b100272f2f68221cc795524f170540e1a064b6a41102a001282c89b8f8100acbc6fa671e7fe642aee23ec5d52cc7f466b3e5bfe9b6b07752c8553ee63cab6e18835e215321bc573b3315f5d8bc9d2c1f37671f516692c4fe97d216e5c11112eb772d45d368b0606283b9177276304af626e3943a4aefb03e86522b6e53e5a1eb6d22cf57b74af8854127558cb39ec47139d7482c6baab8de67d1dd752456a18de28f764361f15a2ee88bdd2734c3b891f0a5f42904d05e7558cb45d4a017ec8e5635867e2cfc051b9999a4391b4a08d25467aeb9293d17c7e2fcd8fd000135c0166f89823877984f8032ccc7d42ad25062a7b0e9408960deff", 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001900)) r4 = dup(r3) dup2(r3, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000005c0)={'./file1\x00', 0x0, 0x10001, 0x1ff, 0x1, 0xa3, 0x5, 0x5, 0x0, 0x2, 0x80000, 0x9}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) dup2(r5, r3) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000300)) write(r3, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='&') r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x2, 0x2, 0x120) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/23) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x7, 0xffffffffffff29aa, 0x301, 0xffffffff}, {0x0, 0x4, 0xf8, 0x4}, {0x8, 0x18, 0xffffffffffffff2e, 0x9}, {0x91, 0x963, 0x8001, 0x7ff}, {0x2c, 0x5, 0x5, 0x8}, {0x4, 0x4, 0x7, 0xf800000000000000}, {0x7f, 0x4, 0x10000, 0x1}]}) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="1a7eb1a76b8b2dd3", 0x8, 0x8, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_int(r0, 0xffff, 0xa28, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket(0x18, 0x3, 0x5) socket(0x6, 0x2, 0x3) 16:00:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x102) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x2cc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fsync(r1) recvfrom$unix(r1, &(0x7f00000000c0)=""/181, 0xb5, 0x40, &(0x7f0000000240)=ANY=[@ANYBLOB="5289486dc5367036fa3fecf808009529046bd0c90000000000000000000000000000d6b9ff2c0e83f5833bee36542cb741d42ca1b453993d548af032071550989c019bf728cf081b29ffe5c7a28be71d5f666f7a54dbb03b2187122a4ad0556959c43bd8ebf037253f80c787efad2d0d4d8b42896921f2a4179a66546ad4b2aec201e9c397"], 0xa) r2 = open(&(0x7f0000000000)='./file0\x00', 0xf1ae067ef50f0cf5, 0x128) recvfrom$unix(r2, &(0x7f00000001c0)=""/104, 0x68, 0x43, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r1) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/77, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000140)="39a50d492bbadce91c0ae74b6b583e5cb3bdd8b7b89eff82d4c2c78714641418518f610d67d81208953ec7b4d2c330329cc6fad28b517f621bfe751fe6acb0a9dac40741cd198cfffed3bc7daf61cf5754065a495495545e7174bcc65760797291", 0x61, 0x0, 0x0, 0x0) 16:00:20 executing program 0: socketpair(0x2, 0x0, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x216, 0x4, 0x6, 0x7}, {0x4, 0x8, 0x4, 0x2}, {0x9, 0x3, 0x8, 0x80000000}, {0x2, 0x7, 0x7fff, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00801f6be3db6268d2635fe7278ef3471862dba8c5b63c94b86799007f72724c822a06c4b622779d28f27ba34fc57a88dfa990d0299aa995facb072be395da4c59983b3183f06eda002ce65f7fdbb1856616e43a03d857bdea0695215027fae8f1a4ddf18d5c5089b185b75697f8c43e921fbcc2014c1f70fb83d0e6f3b6d22453b24b17c1fac662a9e50213d4c892d304cf770d8980f219bf8364a17e1d5ff94411e853f2eaf577af4ecbd4fb50d74dbce44d2b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = dup(0xffffffffffffff9c) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x800, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0x400, &(0x7f0000000340)="3741b2ba4b062f32ca01529ebc0ac5ab45361c92707d62e1fb467e56b250498c61f01e9cbfe627509467064fb196ef6027982955ff9eda95a4758a3e0b7c2afb04742957ba5701ce960872061c7d2b62d25a91ab1d9e16b6a650ac1aadb785a442fa9bc8025bec1fc84688aa0a6d5e96e76e5fc11c17a58a2afb5e56444fb2855ab9d1ef8901320c9ed3157ca734b4f16899d2409ab2fa4f83500a5a07277fb3bc16a9ddc381e86f8c8123b3fb3025cfa93ce370c376ab2bbe420d0c5450a871229740922bb2196eb85c6de09b6b0a975a4055c617e0096d59480eacdfac3511b0305948e36ecb2a6b344ce02050bdc9c55adbae1274665418c062aa2eef3fab92bfb8a811fa20ba651089e250925b25ff96b42506cd3036f78023ca3be4fd414f95fb971a4f27f2b225e12739482a96e6f92c4f20af540251c14e65ce8c4875c73d5d6359d7f69780ab0aac8f337713eca8511ae416a88a801cc0c89d14416af5f1a68f1b1922e69dfa03f8326eb14b07ebe09ddcd7237ff3cc16ffb793ee51b0a6f2c3629a3405836f0d46aa3739a8fc09079cc38552095a5bb763a87151c166fb4c651991309c25ed960efa137b8188c63afcb5d480cf0729687b4d8bed822c384b7f740dd1d2e937f30c5df4b4eb2ede5a42e422ce0746735762b18aadad5f9dc65b62f3853e05932d027475a60119dcd6f340858ca57df3ae3b7d1ebc6779527d8b93b6ba69a182ecfcb6d6d310b55f2e6bcfd696d6aec8e7a9210c6c99ac6663f957eb7f23b11aac17800e0924d9685b45b283fb47cb27d05feeffb06916d2ab20ee555c328a98876a401a37e09f7c073e213894406a2567e4a01a31ae559e639c211448728cd3ba7cd262c087a01283170d7dfb1e2d1c50b5487bfb123c26889f830428b8e6f91bc796a7f415e9d9fcf1623c30d97a0dad19c3d5323e1c2560c1f4c453e812cc61d4e0d3d3241bf7a66a042f48d6ecd20843c580b8bd7b238e3d58a2f348168fd373e8ab22d5f18cfa67971997fbcd478d385c10790fa4ffcde444172f6dda5cf0fe96657c154631dd600e5c43098e10ee3429f4286317c2b99a7528f51926a1a6aa6ba2ee65a35cc341013fe179acae8e414d5f47f6a7f5f15a1ee9444f331ba882142ca3c7da022d7ad96059d96bc0c78bc4b620b95432b03eb47dae677b1708f1b0abc976c3f180bd9455aa74f3ed42b6597fc6c9a05724183942f2f951f308b777fb3f30450ac36969514a40f2af9df661cfa30f1c9ca99e663470ad440e448afe7311e20c6975a94fd8067979345eea54de1cbb53463d56c858d4b08485b93c4c3ae81ee66d4045d79c4fd305d295fee9213dc815c287c2842616e6d1efca3ab276ccbfa95cc16b157c21e7152d8e8b06d6fcd27ce3505c01cb1e1a6ada8e376f96b87618ac9c916996208ac992bf986fe826e2109396f7f23ff968f7251ee848a475b02952bf6e6ef5f8fc428f1cf43659251a9eefdc374ed211cab09fbbeb35024a76d40138d67dedf08ac38a7e590dc2d90265a05e8f6e5f9f5f6d98c23c016bb739952b26f1c440232c5b2a5385106c1342c9407d14744fbe4bf7dfe9f98c2d8f7b28cfc3f4eed019a0c1389c29c3e495ec97a8031b55e975fc5a9fc71d046af47d7777e15c22627b3cd5146e3289aedc27b5b78964feab0b9111009f9f058bbfbb375a855e8e5d993ed5eb6959577ee83ebd490a615a200edba6bf4e6761a9a8deda98d9943f7f44430221a513b5ae8908e532fb456f3d3408e031f52432fbece6ac78d4b39931a5992718f4510ca1d4d59b796d9056bc7e32572a679f6c420c42dab7fe9a273b16e63aff69e4690162f0d3b88f1710623d0f8c160204a0582e16a698567351e5cede123ed717fcae11ee75a2e67cedac5acbe6b48814be89d81f3442016cecb1682d705bcdec3029cecefb4ec69b19b95949cd02d5be28fed2b79f8c817f5355c86bfa85203658d42337711a29e2dd331f4cbc6abbb05567ac6feec422dd7cafc3e0bc222b8bd4252349af28b596dad0caf753de061edd52249f1936751eb9a920fe7e54b7f81ecb555f135c72bea18056eb31dea3e15596af2d4881b373b3a561018b43b6af3705b8c57a843740c8af2c895146aba386c79096725bdb4a1d75b6ad3c3f1b49034eb73f2de9cf9d0b6de12a1ee155408bf5c0bb43dcbf452da6908304ec2950c0a90b2104617982c13e21e7d605391b5a35c10c4d9523a493324a533c1aa109db9d2baafaf7f5583f70ff39b9a07646aeb5242a9a12344f120e37235ea54cf7fce56ce9b3cb3af4abe6195f538f441691a5d9f721babd349011b69cd9e9f60c174e1971a67bc4d0516420780ab6715638a24af839a9f1a6cfcdbde3d63ac3c9732f6a110f4c54903c1b0f30787f5e2cf68b5eb874d5197ad6fdfc2522a663178bf095eddf964ae96d78f517dd684d4325ae467e2fd750618fbb211823ce0767c5ea8346d64c9c095d28a1bba05361bb192b822f3c5ce059a244eb029ec079355262ef454efbbfdaf62807c8aedcde20d5c20aee9ab3485dfaa5acb716883bacbf74337d054d3d1a663b82374353548bf96988e6badef5b901068124087b18efc9e43da63f48da92e2c73a2a84313fd304c884d723cfaa8e8ae5092751adf183e8828ac0a308a38a0c90408e4ec545b939082746a0b166622fc1cc545ebc73ad17f496adb0b0d1cd97ce2042b2dbee96644664c009fdef15b5204333b7e2ce6d044a91c09b1f25df532999a4975e4f82534b4f9f5411b94142a5497f8c466c8e55c55a5a073b7133333047c927f8658c155ea8347a61159e3f36e3ef9dfe9ea61849e5b89958b92d94af07de82df7e5dcf7159720bf82a19b820085edeccdf36e03d753158f2f2bb2a6d3b3fe0a4de57877702087bc31a79831627851d65d4fdec2a221d4a0c72e9dd5190de95ba6990436ea17cfeb9c1f1bfc73d0d7afa028b90b22e026af11ebd682e8fd36bb41f9fb65a7aaf021a93f8089975776aa07b4222bb08b2c0f26cb6fc6c0f2808a7ee7d78a83dcd9d634ed0309d14457b78160663452a2ca71a3428a051a9a25997d8cee2d800e342d3556500e1215d5c54e4c93490f15fb7ff562e86b559fcd32d297c2329742cd3cf6e37ee8b4df74ae4564b67bf34026a8e0565275b049c0fd05cfd342fbd7b14c4700145e9cd20b31d047dda2ecf4eb03e32670360afeea60e54d74963411e618bff88fb5292de1946a8f28c398269bf60896634c85181de3cf8d5c13ff6ea07716cc9b826925ee644bb6a481d65e29fc6ad87f1782e04ed6aa9faac33a951f49b6e01a4ff6ab4ac9d222e7bc6b577c89bc21e1a6183de61dcb61cb713e26b5e4b4bc10154312d93e4e97202a59fc8abc2f589210f61235349c050052caaa2650850675ba82426b04453adf1ac26431adb7db40cb3d45898cf03106feb2be40b9dd3352e2175b11e7286a2b2207f3f2c1c66382c3a0ca58e9c28e992b867152e618de11390dcabaac5b011feadea1834765a7bc82e199cbd8f9d8f548f05d5b4d1f13427f4b06259827e73f1cadc6d2ce69207cf662b80fca1b469c33feed94b9f54e788479366d0747c5922da24dc3e866a53b295f72a3d68c8fb3ddbd8d67a78a2cb0c7d47ddc74acb4e9b1c99fd2578a5a0fa00f0b9564bd1d1c8f052df43b565edbed468cc038c11c14491eb42aaadc803b0acddec932bfaf19fd438c170f2b47b3f23bf61aa401296592c443a5e5106752e3d9411d2723b71e904ae1a8cc53b79a048947e882846ad7b274af5aed8f22eb9ec87bae01ad4971c932825fcdbcc3c7c4ac04f529b5a94c29eed95d62a5a3c64bef5e0663d113dfc2dd0825abf146ed1a2b1774509df4aa59a6a28089b178a4e23b8e552984229ba3c7b877b82478b18dd749514d39500d47ebbadefe8f99185d09609fa3151604cf2ae1e41824b92e9f0c388d5e16ae8f9b49ea6d8a2cedb9de1446693f9f0a0839606f7acacbe58deff8c410e93b430ba71de43657fdec927101a56ae2447ff7d5898aec2957aea8ac721a3d75bc9ab00983e021e751c684d6dc20edb57645a2585b04ccea936c456438af6333b1d872a223ef821fa59e94390a49d9ea316d4d650164caccb1abf9cc19c7a568edd848e4fe64de03a4d2df2cf4c82e93222f3e024783e901dda972d23a0335702484f5dd10bf1c0befae69e0028212b08b711a7a40a4ce121ec5b9195ec88c550b013e29bf67c445049357e33c504c0065ae477503cd0305802733372496929a64534d5e07f9662f937533eec350c6418e305ec0063c74ac31e27b3fb82b47c81d30381cc32da3ba7ba78cdf6955125fdcbfca160c9cc076683e26b798dee2c440bef4d6dae3b6d06288687f89c4ad1ac2308bfc046921456b405bdd77373d92d9839ca59c6c494549d4950b6481d448cc48cebee718aa2725da4b0e0d3938357b186344962efd339fde8594d6dc85efb375a6303f9b870c3c565668b6e6ce76af1b1f16f4d3bc5516b15bf8d7af2c6275fa574e02f2a0245280b015a9b500efaf36785cb6722ec59208b430b10345f52f3e82496927be4753a39095d61d3613e9f113eecdf689ee8971a9925a7befb01c29a1890b6834180c9ea7e12b24e2d07b3d50bc145eba82386bb60ba2d2983fd3d62c7fe057c722f36b49dff3b88a7bfaca6a4d99539f1a40082e6a8dbe8f28dbecf31514e8d9a50168c1a7e6ddb5b044870970b89d1671ff0d105245fdf876e6dc52cc9f52abeb4914063fb8db01d67adf8877b6d367b0de839d554e16ea42a8de42b78780847e0e78639133f1dfeaf75bd408a944a2c714efb86f447678c73f8341c3b400e9c9292dbe8e68f7c5b132cf1cc41475f384e8ded7680e21d902f6a6e0a891e10d03f3bf6dce131524d8fd35f3eb3e34da01fae7579c46976a8735418ec351835cc231e76cece0143707dd91e0b628fb4763d5e7dcaaefb00767713766254398b34b9a733dc35a0fe4dd88550e9fede96bd8fadbbb9cb959b804ffa93f98300d60883bab4df01ee852ccc4d9b33d3efc63a6c16d4b4c62067915fd1534bae26765bdd009118d231a138a2a1a16a27cd93dde38694bfe0832ee1b5e8bfc0d3dcb92a6a9323444f8d8886cda342a6ac5f5823f508d02c9908f2c9016d99f8eb42b7fa99359b3557085def772e0fb05d53b4af0259b47ccf65641ac9ac161e0a569cb0b053b97413e373ac976345a2cb76ae15c41819d3843060297e1bebb113d45bb6ec544bc4e9f4bb4a296834c8d04eb3656d888bac25fe75de121cbe4eb03d86c0fec45f554c57ecce59f989624f25ec6ec90b77c33c97603ea7d83c22041bff783ca3c509391be36a672904e6b08ffedd9fce67c156286725ac7ef9311829e0dce59baf16551ba49674b67f5f61a6ed30280efebfef354dd720b57232c64ed33c75a62032169982a6317110402a17c45ef2f89ab7c0912da2fb3cba3220aa0f13a7cd04a7712fb035948bf48106be85ddb026f3de71791086c32f6b41ac28d2875aaaa6cf6821b0b275a811738d25335cfa1c1b441140faebae475f61ffebed04c68e7433eaaac168623a4322a7dcbebca18259ddd3f36ae2195d8f0f98f63463a7047c1561354ec8d776a3671f494f699e26299fa65798e5d80d94ad40d896944cf4c29feb42fd2553cf5c48e3fa6af70ef94a539cb4e460c68e16c4a25ec17e00a4f35e53b9f2736a99a47e6964544e05291946eb57ac12d4d6338e04c0603d1896ab48f2a975f7f80cbdac1566c9", 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000080)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSCTTY(r0, 0x20007461) close(r1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0x68, 0x0, &(0x7f00000001c0)=""/104}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x60) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x2b, 0x400033, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x6) 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x8001, 0x3, &(0x7f00000000c0)="196e483263cc27b39a53298a3d", 0xd) rmdir(&(0x7f0000000100)='./file0\x00') r2 = semget(0x0, 0x2, 0x5ddae23fdd86452e) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0xdf, 0xbd, 0x13, 0x0, 0x3, 0xc8]) chdir(&(0x7f0000000180)='./file0\x00') r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x400, 0x0) r4 = semget$private(0x0, 0x0, 0x8) setsockopt(r1, 0x6, 0x7fff, &(0x7f0000000200)="7960e38ced74a457a3419835785d3a3d63efd298f9a942aa2023e7013e5e64a1024a4a4bf3d39599a55f4d750027285b1f1e5106c01e15158f6fa5a8", 0x3c) semget$private(0x0, 0x0, 0xdd7518fa974f05f9) listen(r0, 0x912) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x7fff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xd1a4) setsockopt(r1, 0x7, 0x1, &(0x7f00000002c0)="fea32f190cebe0d0c03755e79d646878407614c4a2cf755582c17bdea5b9685e0c14", 0x22) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000340)) ioctl$KDENABIO(r0, 0x20004b3c) r5 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x4) fcntl$getflags(r5, 0x3) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0x10) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000440)=0xfffffffffffffffc) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='c\x00') ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000500)=0xfffffffffffffffb) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000540)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x2, 0x1, 0x5e1e, 0x7ff, r6}) linkat(r0, &(0x7f0000000640)='./file0\x00', r5, &(0x7f0000000680)='./file0\x00', 0x4) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file1\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 16:00:20 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x5, 0x2) r1 = syz_open_pts() r2 = socket(0x21, 0x8001, 0xfffffffffffffffc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x54f) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0xd, &(0x7f00000003c0)="0300", 0xffffffffffffff84) r5 = dup2(r2, r2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140)={0x6}, 0x8) setsockopt$inet_opts(r5, 0x0, 0x3, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000800)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) chdir(&(0x7f00000002c0)='./file1\x00') r6 = semget(0x0, 0x4, 0x600) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x2}) r7 = semget$private(0x0, 0x4, 0x226) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000a00)=""/89) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f0000000b40)='./file0/file0\x00') semctl$GETVAL(r7, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) getpeername$unix(r4, &(0x7f0000000b80)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) 16:00:20 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7f) 16:00:20 executing program 0: r0 = socket(0x2, 0x7, 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a38620700000000829595597910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc854896bc5e57c6388bbd2ad88b2951b15801360bcd4c162b58fd4259b8fae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8fc032a49fef9d612f871f4385f04157795ea4a5d5fe619fa202361cd8cac7dbbc5b65c6507385593d287004002cd235000000000000000000000000000000000000000000ea0000963b9cab00000061062950c5c6a96a1c7937855c033c6ff01a2a6b7731151d54fe4f35716f8ea9d743e89f3a5b81a803471013e7bef200f48898ed017192044f5dc7d16aee679f80ab1b4bc76d5e370000000000d57b099e04dcb725cec6a442d04768878813"], 0x10) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) sendto(r0, &(0x7f0000000140)="eae1a424b7af87e61e6e0def169624f42a1acfc6924691298c04afd8e5be6075057275e48194091ed75f637309f843f57fa35474da4782d3323ea66f9e8f02c083674e200245a301d5833eb74f44a338227be23c67f09daf64417874d511469937cd0773f846e5fcb3dd343e04bb7e6cc1a3eef6577348bdddedf94f2762355b3cc5b8c002158c96445e3d4d9da5a54151a2f27ad9541cc9d870b31b89142fdaaddc7cbbe833bd6b01a12eb967ccf1945ad38c7ae30fb7dfdd724b72c389432e13448ddb5770003f67559335c00e3e4e15b1cd61ac283a92519be306", 0xdc, 0x2, &(0x7f0000000240)=@in6={0x18, 0x1, 0xffffffffffffff01, 0x10000}, 0xc) 16:00:20 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202feffff02000000ff"], 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/186, &(0x7f0000000100)=0xba) write(r0, &(0x7f0000000180)="0bed00c7dc9a67fcb8c6c06bf20a2bd4e72c572eaccc3193a7e59365", 0x1c) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x44}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000200)={0x7, 0xc0ad, 0x3, {[0x1, 0x557, 0xffffffff, 0x80000001, 0x1, 0x80000000, 0x6, 0xfffffffffffffffb, 0x6, 0x7fffffff, 0x200, 0x81, 0x13, 0x7, 0xee79, 0xfffffffffffffff9, 0x4, 0x80000000], [0x9, 0x200, 0xf1, 0x2, 0x80, 0x0, 0xa0, 0x40, 0x10000, 0x1f], [0x6, 0xbe, 0x101, 0x7fffffff, 0x0, 0x6, 0x8001], [0x6, 0x2, 0xb2, 0x80000000, 0x3f, 0x4], [{0x80, 0x40, 0x3, 0x1}, {0xfffffffffffffffc, 0x1, 0x2bc6, 0xffffffffe3f46bb3}, {0x7, 0x20, 0x3, 0x800}, {0x1, 0x7, 0x9, 0x8000}, {0x0, 0xdc, 0x0, 0x100000001}, {0x3, 0x4, 0x9, 0x7fffffff}, {0x6, 0x9, 0x9, 0x84}, {0x1, 0xfffffffffffffffe, 0x6c61, 0x9}], {0x7, 0x4, 0x5, 0xb79}, {0x1, 0x6, 0x1000100000000, 0x1}}}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") chmod(&(0x7f00000000c0)='./file0\x00', 0x4) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000080)="008000", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) pwrite(r1, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000100)="917f5b8ff364e527d1e58105521c52a452154acb568d8d8b156d2f8c55f882d522dd6a9addc79bb45ea87cc00000928a9bdd67d2255f3ecd33687e4887be25de9c8cd71c5539702fc858b69bca2ece22c87f16a2337d3669ebdd8b3deb067f0134ee91ca3aa9f41f3a407c4609fa7750a5be84a975b6ec74c83c0ae2fd", 0x7d}, {&(0x7f0000000180)="4b888d12634e109dcbda77d6dc908bbaf29b1f92ba2a4d2fab2cb12c57c26742458acef3c34d9997a2e4a062a201b7d3660b3973341b477e700c5f4546d79fbf1370defd2e6c755e762d926ddd0a75e2c5207b205a88b26ab7c8253233ffbf904486b24a18d1e38ea36b9f60eb5b284969237c51c4c8fd425bf5c994f3aeb82ecc73b40a5bafb26642cb0905a24e3f6483ce9b21f20dc906981f886f66170d149853c9acc701779f0d8c90ed1ad9edfa690e29d88108bf5a99e92d9d3d40e2831fea17d94b02491f71581f2dd06edc94eb8ca36e404a648afe8feafd2df3bbd2d1a065d402a883a9dfd05f20460addde65a8f78a0d3028", 0xf7}, {&(0x7f0000000280)="1bc3c8dd2cb6f6155c14ac353a53c2e93e5086fe010f3602d8d1b69c718b80084167748cf5cc32667030d954611b361f24f81154764476838f8971300f3c86983b13ab60dea5cdb5329ba890580d36300e75d2dc1cfefc610e84a270be1750f006e689a6e2e696e0aa8f5034358fe772b058f09e0161befdee7f3bac2bb61a1e4faf17ca389b95dbe60594f2db42d0374d399532160ec20234c248a9c46334a377313f349fda4789afab45a9e120", 0xae}, {&(0x7f0000000080)="d0dd31415324", 0x6}, {&(0x7f0000000340)="54af030dc364d9e839ac1d42af168f208e5cdc2d1076816e6bd0e68e733e9465bf44aaf818010a7a92cfeb6e13461b96d2267135707f943d1980980de71c6cbb62903498160e5cb419c9df00bccf42d451a9e48640ef6e1cc45b68c8935ee78273eb036ebb4032c60eabdc9e9b0d1f2d0b27cb3ae436a40b9642aebd4c4808a4ae10bd4df9c15c10ff9155aa32084dc932654f497d02de450e22b08464525fa7529404204941130ba15dd467868a7472d2b20e8af2c7c6e3771560d582b57365b99e63e0bb999e071a57e046eb8df0b2cdd544ce9aba80f1b0ce9e9fa6ce4f1b20dc714b4e2f7c931135f22a7fa000632fbe073b91c611553cb51764fbc2aa0933f81498e8c1a739d09dc185dad7dc9668373da77962c4c44362f686652c6754e88c9e3823d90b751d24ffb3022748ef1571aaedc42206acc8d1336f3caf680ea49b2c0a54f8effa5527943060b1c934bcd92f4224a7fb778d06c3490ee5a7c4dc11037d706d8dac5ca7de87b2ab373384bd0b74c7db6d0234eb3fc82a3e7b607870b1cac9ce33d1fe5114805eb11d0b4d31b99c1d58e2a21add70bb5229925bf95bfdc3f898c6a7233bd9a799c1670bdd8de8c70a88919a0aa36c0a6a5f5c2a0e443e8e92332f3b6f6de1933cf2e64db91bb99a00e091b05c909b57ca7b1662e2dc12ca67d6ce2b518f746c54d96af7ab78e9a87c5ca44f702d33ef8b8d24a2d4eed6572b97ad9bfb1f9bad45a651fa3e6887fb0a991a97d7d1fe8082c856184394ee57c5c911db8e7cfd8b624c31fb47c3ce6e6f7013a0a83333c1b537ea9199dad5de913c5446e168ac7bf8ec5baeb785bbc97f5bc8cc2c967ab8c2de481de3bfe7f2a6fd8f3423ab48735f9e053620b83e14f4f2dbf87d423551c54610f6772eb52376d25600d22059530f46d54e86e9a5214a5e0c4d51975efb9cca6c809b82cacfab7a0dfb6cfadd2c8a95fee404dee23db267b48a028b036c058143daf6e0fba4073c4e9f46e7410818898d6751da7e22c5363ec57d1e2a2ddc4497955d7768b35b5cf09042b13bce5f174448c832268fcd451cdc4e0213d9beb381bc8cb09933e9906846ac4494ba79fffff755e278c81ff27b24b05cf41d63b80b0b99a2494394a9a134eeb818ea0d737a24ee8763891245bac2aa2d1ba45ab16752d8b80f1c9eec0424d59a5db262b59a194fa11566a5a29190fbf8cda83ea3f58ea6cb1ea48a26959869ed1c548f9f75b155216661556ac2d2961932ae9fc7f2eec2bef161edff68f81d7df638790e362568221b7a457d7e1fd1058f960377547aeab3f4fa1a39596174e6c7bfac65ff2959cbc4ee76a6f19b012f44ec123259daf5085b52aa40131131e012b5183cb4c8980155c37f753e838a86af6c4794ea05d703a448f1f8083d16929e89dff950e4c71614860c3dff0b6db36d8ef8f2733da4c5f51e2893ed3f1827a9ad9a25be5e497477a3bb7a2a72ea194ffe19d52a0d3b94700afb4e2deb9192ef30104906c526523c49232559fdc58a0fe26523d55d000052ca60e1710c521e99707ec5a912cbc1608c79433b74510889e93f87586e0825f840fe523e8daf97a5124e8f9e34f72dc7283ea5bd6d6a686d9f1de6b8b84643792c2a6746514f94a594fad1c23ab2902d60d2009f102c503fab6f639fcf003d00acb69ac35f877e8188835e250c00a67c7356e30685f7ee9e8a9ef583e3e941be6bec05db14464aa3a38b18687a93341c4f45863891546732d8fb29332cf74e24cc95d57510a3e4d9beb21ce370ef7d25efa7fd455ad4758d3a544c7aec6791e6bf0019396b064be0f724f6d6781b8602a885dd1defca1b94ae2fde00b53f45197ee00a1970592b216888a63d7be7bab735413a13ab09bcbfcb75a7df633c8f0698a613b69caf01586ff9a96c9d8f269020107cbec00e66f75823ff8136c264f4491ce289e8b9e5c303e83e7fae5180ed18327977eee9a4b409cb5a9b37d641705bd1dfdaac2582527b12970aa640a9cd8b71e52af07e6b39004662239bf2c2adcb4dd72574ab8a02a1610a7def7015a3a64f482abe575427bf2b78ecccd81e4a0799eb7c707213432e2914a7d8044fa213d6aed8722e79f8426a7e062b3884960a4ead7f550e4a9fabe7324f9b4e13c86a4914f44716327bdc360797cd24e3784028005eb9409c353aa05375d3b72b805c66f1b53a9b4a37f2297dd1cc8077d9ace899ef4fcfddd1adebe3a699b6950998f41e8da4f6089869fd72ab147f8c03a82e49782a3da7459fc5c58ca67a511512d6a51f234f1c9051616de710628545b8b3fdbcd6e8b713927ee25ecbab3a08b0c34654730108e4ddd8124cba43c28be96660640980d9d5c553d11fc18a128b94812bdca0373564b89ee8f40aa793742d6de3f17c0e18dbb7c5f074ee5c524e270e884c767d35734229ba7985146955a2f88dd5da55fd67754fc9ace4fa9f4688ac5758e6d8e0b36015e2cded1c7e7bcd7b1cff2807d40df3132db8b9bb66e5690beebdaba64ef60f0f87024fd94fc07f050d737cc697bbfe3a5c149773a156ce232f8556a8df26d33024365f1575976c624206fc843eeec30a92f764009dc71e32212a43b602b5cdd61e109de7db619e6d692f3089d0c74b85e0e29b92a57baaa574a44d9fcbe299eb3fb1f3376010162b0f10256f2f14b44737e50396652dca96d1ec87f27d6643707e979e11c4b8e9baddb7ad9f23706c83158e3475faf8cd237a0b6dc540a54a6c32355c5190aa31a837c78ca190a45e620a86843137b384aa2ba300e20670feb747263753519b6a099871055c40385b80a869ca050281881c6f7cbf7e0a0733d0ea0083256bfb176886047e692b5bc5f71f880d97e90aedb2a50c7e9340d4545537c8aa7b6931324030626936a8f0571a8c7672647df50fc72fcbcbd0ed57e6772728edb5bea8f0b99fa0f869eb0e50e7d8fc3bafb7896d1a3bb435757d81594110bd30e996a716cbb277398d55ae9cff25ba5eb0b046abb262b1456304acfd531dae077e0ae5a4aa042ee4e9d40682ed6113691fb7bd7708e14aac70a6213e321803657b6f1216648520bc64c32a512616174e331a5cac074882aeb6388c6dde2f2a0dc079a226179ba449150be06b10f9d8afad66a280d7c75b17a932e105cb4a1be80976ef668166018bb7f698eee11513d1715c015fb15e0c730e411d116dcd63ac8d91ebe8e98078fc9853cf5a05efac8a95b1ff7c4345263bb3cde4faadec2a2fa10b1677d1a3221b966ff89a44ca2625fcca913fbb8da7e09fa9ea191293118adcba1fee9d9c0921c93862a6b0240b228cfb475547128678d91c4b2332b5c519b92b8404891a63bb0982709587faca7996ceffb204895d1d878465bd23017493ae702f4bb826de77dd1e03e75967b421a8d4d809d4305ad6c410a836a724c128deb6231fb90eddceea5f6a2bd02a7d0402438e45378fc8d6be1990007036b4ff2994b9ca1637780b7e7e83124ec1cabcb33c24489bbbe84414f7a5cbabc2ec0f0fbe7cce90e8edca47bde7283db04eb24e364186386eedf3081e39096d78b325962a45bc3d690cab967fada127fc01d9a6855e0e62f5ee3e3d3e9e3c8c3a4bfd1a40e2a7b30bd1c8cb572b460533715c66548fc0a274a30521066dafe26b01797798349bd82c920420d7056bc17b5e178d5e423b5d195b882cd06c3390b0a7318d8813afdc4b90efa435e24342bbc25d03c41837a99698f7fcded7c6cc50a446e3c80140e367f293c577db7f499974d811a380f67b84f1af6434057a0f825569e050c592a87428c4c2d260900ea45f70e067233e5b6e44524c6bb8ab3c8e5b679aaa5959f7aec9562c6cb58f252b9564af703f6b2cc77cdc0f2b7bd62ffcc849c798e0ce4dc9a0d2191a7a922dbe2b0bc7cc3584afda945e7168fb19414016c922604ca50b582a51b6326f601f85c7e73ff2d74d04bf17c2e423ed8cd15109c25249ac75aa073e03491da9af3564eaf964bdc0ba6f0e227afbac5cf791201c7ad256bb1127a4005bfcbaf54fc5f53c73d679f8e6f9e49fa1453ee973392528eba878462cbcd616f4dcfc2a71223d3b3ce38c0456f4038743bd892f90306dea64691a3beadacbb12f66f4781b90f275a1107407bccd8a47913db091ee135a24519230911d9384a6bbe7c7dab59e1ba4e26427a60ca42fed02e10df69345d4bd199b656bad59be2a4ed5bd0140a50607f1369a5c5ee355cb50da912ad99199be43d5dfbbf8910b3e5afb1213d53ee41e701e9fa1b5ffa7a064e2c15121b6eee70ac2ebecef938ca97ebddb94cc43bf44190cb0a58434d42ee96b4733e097d384f07bf8bdee847dca954067363b4d9c0ebdfe76914730934b52fbeee954722274f9b7e08b51a25cd86938e2d599a8dfd26bb113ddf37f1598087935c362c8791ad29e1c35354f05903620f3e0106f3afece710686a921ab1553327a38b7ac6e3a567cc634b762c6cb529be9d034c4a1c951b8f9dade5e7ed0d335d4a45b86926ced3a450fdfe8608f6869421c53697171b1afd56cef37ef0dd28b54fa6b66454d326a78d68258341f9137c451384e0832c0ddb49c1543f2b6262cac83cd904a4cebb937da40c6d6e991c8b61073720672cfe755d5367c83baa38e008d2257934dfec1e3314a29286c6237435260c5165fc772e62a475dd7def5ea7686d05a9e26dfc3660a9d32fd2b5b5621d7580b2c383461bb64eab50159dac1bc3e663816e6d556df45de11d165646d758117139d2e3cc6ec653a2b36ba49d233fb17dabea8f5cbfeb9e84baa674f3be996e3e78f605ac575693af466c874590e7fb26279fd50171e7c31b05faf5f71db2a6e1b96679e133d80a3c68440c7fff8e06155e11b9ca8730a02825edacd8e2b236950c3054266322b09c48801d5a752b65578915d1a29f60128c64de3e9ceb6c51da8a18230bf6ecfca86df78dc1b665481a6396c9bda199e77e1f4211c1ba5c814c006eb5c5fc1f4a7cb0e6826425aa424ce97570400797369bb223ea26a69b52b3dfc76b22567f0d67a162a4d702dd797348330fa2cde9383068726b3b2ecb62cd762905c7920c4edf2fe4e05ec80fa68f2ca700d131db3f5f5f45b55edd4917d4a56860475f7944486b1354825be963706faa8f027b2dbf9c6d4b5782466003fd61fd8b5a57182eebd7a93d2966ec92eb76b80dc538363edb8bffc08dc9049cd4e7036fbc7a965adc4fbb1aa4e5a309c9090901e7f9e8f22ff9eee79a9d5928840284cccaf856789171a675303518debe36b96a45e9c677b0e54be22c8886325907660cf20b09f22d3dba11564076d728be3f8fff6f3253190523214c5eb9b19226f8b2594b5f7fcf5b2c857f1bf004ea62cf325a26fa1dd075a77d1695fad0e95404807da6c68aa58c9f5caf664d51c718b2ee02afcea480b99a86112c16625a066440eaec9f4d775bcae525f36b94677244d4a9453608bc3db9017bcfdf46d6e649a5763e8533078b097e9557bf6e911985448e7a742be6cf2146d8b781e5c4d65c21bd651f939d1a4c9a0eeab375bdefcff9b1baf0eb5ebe8d5eaf36dc7d55aef9fe198b76d19ef129abdc51af681e434468cdb0d88777e2a5f1e1fcf71433abfcd560be4d8ba58bae8c0ada4ec6c47e91d18cb696eb3347e69a33d9935747a43c55c1ac8d65be2d6c81830483ac59f8dc778ed9de25082823b12f18e758909f2810b3d7697ecb5d119320ca54cf0fa3e0b33989eb8795bd07f568214295112ac6f5958cd796565092f1f241fb425a0f35a72", 0x1000}, {&(0x7f0000001340)="2ff83bb2c381bc817dbef4bbee4ef9c770278475c3c766420c5f0d021e274c40d5cc97d9c9f8284a7a4d6281ad0c88fb2b992b01d2716121c304c6699ad0d6520f53b75201530ba634e5874a7ab0d77dbdd49640849a631053df7e5feff96ad500c0f7587c8ca4d80fbd6f5978bce09c00b33aeec26beed6b99fcbfdb2fe4cad630d4a678791579841d86b39bb8470510e29b47285", 0x95}], 0x6, &(0x7f0000001480)=[{0xf0, 0x0, 0x8, "9e8e0e320d27ade4c38c209ec28a4d572c2dc851001207c7ece0fb2019df7db68e1bdfdfa4a879168935d5898f21534aa64b342d896d212a061a991100a9cc99968aa44ac2089e2e8d18470bbbb90028cf94c32382a80f000cbca950cef6bf4987ba232bf8a78845449c00c27b239dff690b9a5116cbee2f0d60b6f3b2e1742b58c25a983aae6280657cea3296d41e49358894eeca88f877f1a74088231dad65038510fc6b311e6fb7034dcd43073981aad848814966282718bf146774779a2089567cf852450189b0b9238c0eb8ed414abc6e49b8b345eb4f340bb9eecc"}, {0x58, 0x1, 0x1, "1d3922609b527c2513a534bc028840a9d92db32163c72ebe013d21fefdfb1155dc00fd85460320af4358ae20b95f08c3c08bbcba729802421403b2446dd9dc22db80dcb8"}, {0xb0, 0x1, 0x46460000000000, "a9cac8d0ab524c58de6564c6e7ef1de58286f2517365f767f50b7676355fd62428b35c4efe66611cdd847b5082056a97cc1b2b5e823c5b41e24de4d16479af1805ed81ec46ac42a541783800e2c130287960e12adc8ca4e0fb537aa3881eca358c98a50607ea71deb14a899d179ae0f19613cb0cb52f218be64410aa5dc0ca1f9c6979e58b0b0305e8a6e50c7b02b66e3e0b470dcb40bfb9880de8bd"}, {0xa8, 0x1, 0x8, "3842e0fec038b2b5b9c576c748058bdd16c30ce123600a86d4f337ed62d0dd65a787c8a9bd263023a863f9e084035542c1bc610d4ef1d33cf0f7f01c03e1a69bd53ac5916fc6321904789a0e99b67d03c51d3343927beed833db047db0a5ef073d2efb57e1d465f737e6d5eeb8f37c433030026056a44775dcf904c321150084808ca54bb8989615f8ea237b54e1249ffe7868e4ca"}, {0x48, 0xffff, 0x0, "0a3e27e4d5586b83ba5bf49a0262ac39b519d01964cf4792d111e36bfdc210eb85759e95430f886cc2af44d8cb5e5c2c68298a9380df"}, {0x30, 0xffff, 0x9, "cdef38aed7a9d12be1116cd9e3681e05741437a2d7f134f6069b002de42b"}], 0x318}, 0x400) 16:00:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = semget(0x0, 0x3, 0x644) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/39) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffded, 0x2, 0x0, 0xfffffd3c) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x4505) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x10001) 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000040)='oP0.', 0x4) socketpair(0x0, 0x3, 0xfff, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000003}, {0x3d}, {0x6}]}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") wsmuxpoll: not open wsmuxpoll: not open 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:21 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8001, 0x400) sendto$inet6(r0, &(0x7f0000000000)="dbf3c4f9990d5c8a6ffed904e51a0e324fc02283790043fe36b3d7e2d878614b679d69e632503f844968ec10f218654652ccc828385ddf095a6fbabf2d73c0ff591b648ccdd8a2287664538e2744d498b92fc290979232c1fbdfc261a493027a36f2d066d1290b0e71b82ad20a6767abea76c7eed2483dad0c23316d4ecd7c1298f8a23b07d4ba2fc908", 0x8a, 0x4, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x6}, 0xc) 16:00:22 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/16}, &(0x7f0000000080)=0x12) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb060000000000000000"], 0xa, 0x0}, 0x0) utimes(&(0x7f0000000040)='\x00', &(0x7f0000000080)={{0x3, 0x6}, {0x401, 0x6}}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x5, 0x3, 0x7fff, 0x1}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c, 0x0, 0x1f}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f00000003c0)='\x00', 0x20, 0x100) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) sendto$inet6(r1, &(0x7f0000000240)="aa2f4ae6ea76b49212f1ba88a36a4934528d413e7285e08d7e131cca6d87a7d78345a9d52f278c43846ea2e97796327ec62462b4f656d6cef73d4f075e096178a6bf0d4e8fcbd37cc45612a5a1a73f49558832338640e894598bb27f98dd0bf9531193ba67a0ef9337890470bd90518129f1ab8de9746231dea97c127b320702fcf25ba33c7a05886f953ceb3fff07190043e969cc5c75419227cb6a791cdd3c6caaf517b0e4c0f57f182e2deae225e20328d6de3e65a5b8223703957ffdc0a7c0", 0xc1, 0x401, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x3) fcntl$lock(r0, 0x9, &(0x7f0000000380)={0x2, 0x2, 0x998, 0x7fffffff, r2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xe86185a9c45d817e, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000280)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x80) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x29, 0x80000000, 0x5, 0x6}, {{r0}, 0xfffffffffffffffa, 0x50, 0x40, 0x4, 0x100000000}, {{r0}, 0x0, 0x40, 0x0, 0x51}], 0x8000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x45ac, 0x1}, {{r0}, 0xfffffffffffffffc, 0x55, 0x8, 0x9, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0x5, 0x8}], 0x4, &(0x7f0000000240)={0x7fffffff, 0x6a}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x20005c}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x50) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80104267, &(0x7f0000000000)) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x2) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) sendto(r0, &(0x7f0000000040)="b1719ae6c6f182b885e316820887f06289a5ad6df356ee87d248a98fdb7d4db873c5eba5112088e3ea362b2912cdf317f04b6df4f3ba5a7263774617c274566b3b3c292201691918fbe51f7d4b8db413cb052608508a306a296c6ae4f83a35afdbab47e611d21423e4deb32a766e30b3fa7e2ff0061c53efdb64196c531d0f457415853e1791ce8881b3d1f47c7b68f83624a5d42a71a37f8d4611c64b3f7159bb9bc6d1c7f7b93b814dcaf5228d5421ae0924a106", 0xb5, 0x5, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r1) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0xffffffff, 0x6, 0x3f}, 0x80000000, 0x7fff, 0x7f}) acct(&(0x7f0000000000)='./file0\x00') r3 = shmget(0x3, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0xffffffff, 0x9c59, {0x9, 0x7}}) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000001200)='./file0\x00', 0x0, 0x8) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000011c0)=0x40) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001300)={0x10, 0x1000, 0x4, 0x84, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x31}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6c06}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xaf1a}, {&(0x7f0000feb000/0x13000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x5}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xce56}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x2}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0xffffffff}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x7ff000}) setsockopt$inet_opts(r0, 0x0, 0x2000000000023, &(0x7f0000000140), 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000001800)='./file\x00') recvfrom(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x800, &(0x7f0000001140)=@in={0x2, 0x2}, 0xc) recvfrom(r0, &(0x7f0000000000)=""/246, 0xf6, 0x40, &(0x7f0000001180)=ANY=[@ANYBLOB="0100042f66696c653000c901d53099726b09ae03c849a3e1030d8852ee7f84010251c2"], 0xa) pread(r1, &(0x7f0000001240)="b82825404f50523b168b422bead2cb385de7cf027d0995fcfe6fc25bc330deefd35e77acbd3c79b1cc25b78008c6186bc6f5718097ed1f7359646ad4a4e2d89369905a2586b88f4c75aa16f6273cb6211462c2433ac05e3d3f1bc36ce45dede83828a2d8e5eeb5cec7a644f621dc37f4b0aa226dc66f8016529520e84461dceec6f415a0421bf2a2545b5a9ba34bc86e68fe9d270b12ab6938cd150b8b5df8d3f31682f6647ffdd8", 0xa8, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) clock_settime(0x3, &(0x7f0000000000)={0x4, 0x80000000}) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) write(r0, &(0x7f0000000040)="0b49544eaf4fda6f2760b109d5", 0xd) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getrlimit(0x7, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) socket(0x6, 0x8000, 0x8) dup2(r0, r1) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000000081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x100, 0x6}], 0x1}) getpgrp() 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') renameat(r0, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') chroot(&(0x7f0000157000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) 16:00:00 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="4258d2e019c0ebf8fde4ea9fd5981495ccccfe0b28a4ed0152"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x4) socket(0x2, 0x8000, 0x19) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:00 executing program 1: r0 = socket(0x6, 0x2, 0x6) setuid(0xee01) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:00 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x7b0f, 0x6, r2}) setuid(r3) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000140)=0x1) kevent(r1, 0x0, 0x4000, 0x0, 0x400000080c4a, 0x0) kevent(r1, 0x0, 0x7fffffff, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x6}]}) msgget$private(0x0, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = fcntl$getown(r0, 0x5) setpgid(0x0, r1) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0xc02, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r3 = getgid() r4 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r9 = getegid() r10 = getpgrp() r11 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="340675f4e89e648144140c98db3338cd633d51f9b86aefa9620ed2fdf2193b7619ca7934f1287f46dcba347a629aafaae61d875f74b723c716b70e93c07dd1e82a9bbf673c85ec45201fec7e146d8d184eb08508d858a7806e7c97db1a8827ae834147771e9e6dd6cbfa537da32b85704870c4223a52e53fd0c678014cce076a24343f48dca83725816314", 0x8b}, {&(0x7f0000000300)="6d66c9b7d96b6f46f7627b6749074b3f59c855b6d821e3625aea07b4b811e1339523a850df5fbc5608931b45d4057e0c4d177f2db026bdaac64ca51fe5882b93ca546e1b206f63a85cef835aca743cf588c0f898799bc89aa8b8ab9c56cec7569548887a9c3ed5e0c2e5f48f34a717a3a109fff0303ab401ab64bce49d7dcd7b", 0x80}, {&(0x7f0000000380)="03b47830170590f3ceb2cfdc273f46b83f06accd4af9323759c12678daf355f6414f0592a470de28659f95f1aa0baa09c6e6e34e8897604f696311d5184fb102bbd83c49206f8b1ab833824be06b9941f39d8617a9ba5ad6c07e144c1ad975fcd125e8a6d2810e7b4bd9d34494d481db0126243cae9c3334b687aea49a0042b9a3dfec280798e36b", 0x88}, {&(0x7f00000000c0)="270ee8c03d44e8c10b274be7", 0xc}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000f0fffffe11000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x400}, 0x407) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xfffffffffffffbff, &(0x7f0000000100)="d1dd8e0a18bc056a5463a82e55fde13c1a1f1f98a6955b9b4784aaa1396f04803bdb32fe35a27ee9d71b617e5c084c657e0998317ea821d69724917a0b20d35790cc3fce7dd8fe90637def0c1057e386b7df62495631530ad3b52a6a55cee416d020a6740a57ef6841a52d7a62ba853e6e9fc60d9883329d53dac9b7fca5759e0c27670e4789fb163f772529f11d9fb6289954e1507b8f4072a46d32ee67fcc64ce958c3ee0f88d16b130678e0034ffb0ec58a60a6555fd6ce27753fbb32503d4dd14fc28c36200ba9cabd", 0xcb) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)="5e9607a6620e115357c460fd3981c0d9cc7a11f537f0231dea8fe1a7cc4aa9283f141a084df573969c98dc8d0f3c9811e02e44a30323e3ae9ba2818a93ade7039d2368079a1290ef06bebf8be21c777a2823bb6c3fe34a92d7d95f6c108b2012a3a50115f60f9f03d8a764bd586f416da26a6c99f7ed600227c8af1f9283ebd2385ad07dc2693a97c73fc0fd8a0562761413458bee10f57976a33c6857181164f79d1d35d2846d482e68ed34ec83c144099045f3319bf52845d1786b64c4313489d0e06be603ad116290", 0xfffffffffffffebb) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x9) sendto$inet(r1, &(0x7f0000000280)="48b20e2025bf01f04cc871366ed5a824d85a2f0bd6ec5413439c8e956807860d18b8ec3a1c932f26bffee13a44c00ea99e904866a9691026c141bbee8402109eb2b0c2ea8e819fafd18ddc211a5389f8b93ac446e3bb8e5ad00aba0b3329b365ecbd322fb7c8621b4f667b27ed542e359733a690ea2a83131444202573e03bb98fa6591ddba4e421d7a44fb4bd3bd14be3592cbc3790eb1d10cb055255368b8a64cde7fce8b2f5cd475c4e307ef308260a674ea8d4f27e2fbf42deb296515ed7525344e0eec565dd", 0xc8, 0x4, &(0x7f0000000380)={0x2, 0x0}, 0xc) socket$inet(0x2, 0xc007, 0x8) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="32b775e7a483b877b0c1dbaea2b4a027510fb583aecfd693ed56f107531c69a8be702d8791f23f7505171126195dc9b0c63b6ef33fba9e62619adc5f76b3eb424a472b76822bdd780a1c71144cb8035846f579b4273770c34dc119b3a7b96475f4", 0x61}, {&(0x7f0000000100)="6c732bbd173a23b58cb7ea15c37afb5c444abf53ed517dc6b1dd31c2be2367a56f4f28c76c28bdded818f23e539a983e5196e9458745cf4589419648f6a1ce9bb4d58b85bd4cccf32cf43f8084f145f9d5127e557b24726358c8ffb28319c9a980e33166abc0c24564ca596755fdafc6a1760ec6fbc260706bfce4d980ef4eb890c935", 0x83}, {&(0x7f00000001c0)="75f60ff11f1f7e0428800871698755348d58f5f9f5a039847e3fdd0adabaec29a3cbbc0da6a9df00324ee52c876df0e0d9e13e958252f62d37f4c9670edd3fbaa1eb398b752acf364b20dc87348f7b98bb810441c36845b8e67a9d49808445af23", 0x61}, {&(0x7f0000000300)="1c4e541f607b2784e7b6b5543de1a0677137da92d6e54d682a0e4a656bd30d7e7ae28940978df9694451a5bd0da4c40802c4e9070fcfdd1f4be57829001af9e594b87062bd68e828f308b3953056c244e0d44b7aa880ff8edbd207926c1b2d685af8735260be842a76a70b0603b7e4ee3a15505bc5474863dd94805d967fcea284d64a211ef59c08077d7b527458d48d7e467f26e77cf90d92e45049ea259f69eb3a68c2dbce8d3e659e43e1a46280d7642f31e2b692ae7e8dd1a3b1f93a11d277915e95ece1", 0xc6}, {&(0x7f0000000400)="dcd26b40c8053eda77c5dc4d3a428bb8e524035c516a4da135aa26fd08912913a7b78d11e76d033bb2fcbaf7330fc79f933b11a7c1e870d33042e48df16427faf62665077435cc274f05c90704ffe0fc97789002df95408ec246901584b424fb17643b6cbff076273852b7c8288039de4a68b6e426028db8c90057fa4f8a7b81ac80548976cee427deff9cd84093c5", 0x8f}, {&(0x7f0000000240)="25aa7c0ec59c26cac52fcfb770512893204614d591de4e7527d5cd31b0e78de22ebb8f6e", 0x24}, {&(0x7f00000004c0)="904cb7099108b6cae6fe23475d006542f9b2c78e45c5cf73a638314c71c6ccd2e017653813e252192a1f8f746736b1e2db375d8fa418c322eb0fd5d157bf57e82177dc8ca52cd309f6151551021084fbab273e6dc475fa3b9c94b1a4925fa62f7475a2eeb05052b4a78573c74e4f272225f8df8ed2c7025b092d8320d88d22b9b6253b00a5794ef5c7c8699cbbdd110db4c0246bfc3ee2e61fca31c482db7507503718ec31864eec7751714074179285ef7e84dfebc3013bd20526a54a66a1f66f9dd8a5afb4c85ae22438e868c6f6fe82e7d198980bffc75ca3c9493cea337bfe5f1700c57b7c575261064ae480fc76b9a0ab7d38e17e9b8dfff45392", 0xfd}], 0x7, 0x0, 0x4b) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) write(r0, 0x0, 0x224) 16:00:00 executing program 1: kqueue() r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x2f3, 0x0) r2 = dup2(r0, r1) write(r2, &(0x7f0000000080)="379b0476d2f22b2324f9eb0607a6b014f9380c189559bf0251026e46239cecc078700d3ce3aa154e04d268b72d3568a35e7905444133b8e74ee50fb079134407a2bc98cafa25a1cd1833c3bd690c2f498026e8de1522679a3a633bc3fcc53838a0dc70903fcc034b86090435360a771835c513d95a5ded791729a255b45b45a22e34a0c7ef316459464cf36ac7fa83f5a193b4a1ccd80e934b59aa38d69b3094b3934a5be5289ab3a3748554945bc5151f5802c3bc751369e3f5f1c6f66fa7241aa25a85735b0740a25e0fec89c89239794695aa2e5b4057241c83990c96af3bc6fce379bb522878c17b1dfdee2b2b1b", 0xf0) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x26}], 0x2}) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x3f) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') 16:00:00 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x912e3f2782a3ad0e, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r4 = dup2(r0, r3) sendto$unix(r4, &(0x7f0000000280)="25343cf5e2ba1ac0ce28eec6b9c091d5a743e7be25f082c154668c95e4f386e6cf1dca1ddb75ccf2758e10ed853210a525565cf29bfb4235a2fd91aa13313a898fe400c76ccc3766453dad8f03f73cbd549b6db7e97e324bf1a6c1027a6f326f6fa2a1a268fe8b1bb452609236025c533ae39d725a78e96b73f0d4a3dc8e164d3daced861608ff6bb9c8e3ed94a885189db066d1e86c4f47036b89e520583cf738e20fd835bf9301252d6418ff15643a3845066317e1c112f4e755409b8a73424307ce2560a133f9e3d7f9bfe5cab988c61f5734350815c169432f16d50d513a9345ffefa60faa8a6e837d5ce60254d1b8727ef8ad745836f1a7b3529db92d7865dd7c584ed41917487af2aa104dba10a34c0a092792a1a8a3fde47e3489c48e65f4faf0502da74da7528ad3f2e459c9e081e45862a0444098aebf5d5e4cffe3853cbb95057e4e5b60c28d051249e21c64c642906b8590595155127fe6c34f25decc77f95c16523b4207bc12058bf32e1a97e10e67ddf8c7b84903052495a98bc8b0868b22abcb9d13f8649bf12bb53873358b7b58dd0b5b74e74b04c521cb3fcfc2ec677661bb440fccd426a0fe6a49acf9077ad474a27920ef5f289adb8b6b8a705df3959d2fae8a465996b5b31df832c28bad1023a36ecbe9fe9f094b6baff864f7fde4e9d06fa38d7c177f9c044fbc7a179788b10f72e7124dc799d135cfd0188a7fbe28f1b08952adfd371db6a4310588fa903053b4a4486f463d5fc123a0af01d93f9e942ef492d06517a51cb29305108f192e1cd6418d6ba7ffe59d2f6e979b93109b6dc7496e3db3efafe717300ed4205cf332a807f6fc49e2d4770851a1bc254a86455e82401bcc3f7898f768c68b9ce9dfd8a6a2ce9ca0068b72c34ce5b4bd8433cf6d55c8368837353bcee224a2228764e16d9ba5a377cd2cb4451d73fdf8478f43519822764ffc02de20db3c7ad6e5a9adadebd0cf4f95d36dd9ec4d9b6f78608f56cb8182952bf62ec64f27e2b86b7f09a29e5ee93624cb015aa51f48a2b6108e5d37aed692488f6409605e35df6a3330d4db2d739c70bb933c32cc534d571bb2349f4b2a4cddfe0c6d15d67ca1607f3be698df934888aa60faabff2ae89bc429378c9e075410f7e88742f8e337e2545ffe7123a9a67368e0b0f793f5b69fc3b88b59beea52aa53b655a1ed90490868d15f6efcc1da6c1c284df4ad6722f4750a7b23f9a10d979de51b545caae3b8ec2fe95b67be50550407feeb63b6dbca902c80f92ca28f845f555245303d165dc873671c152695d53719c10b9db9a7a0d6c0412f28abb5c0b048190c5f04697dd7e995a6aba15d124b27bdec5336d7ed37e5efb4a7e2d4db89028871cd5c024c712747a0ce86a72bd482f676d5b30464361d1c9a02fadb62da037490309aa17fc16b034482b29cb414cf33cc4dc6ac4125783fa0b054139bda043f353a4628c1f994d324fe73c528686a97de73c9113f902ec52cf17548fca5a392bc37ad3b0c3f33f5208a3e109f7ca6e0eb3af5c720b2c4038cee3b284277b89d2b0f2a7d67ae369f9da7858423df23866d2c6c4e72fa195bb11cf9f8f822c159537ca7f853482aafc39240de6c59c085ca5636e9824c1a237c2cccd5f672b69a04fbf3cf0ae6666d0e64d3a174218ec4eae0c44db2cb8fbcd659c81545bd4e49d0dfbd169bd37ec7382c728d8a38b89abac8854fefc3366cd5c178e1d5ab42908378ef1fb6c5de87be5147e9604d4d4e6d258ae0361cdf7d10d657bedd66a2641b19f73b6945a4b8c23e79c707161f21e78d28e231c3120425bbd2ae9e9334aa704623ab56efd263106fffe9e609b4f18dd1a9bf8951506054a6949ebb562eb9bfc02b34904833cc2416289913fdff48b104d9634b9b9d6aa4f71d86a00485073f211a5ffb51869f30ff8bace4d5b3ea697e5c82981ae3d5ebc8f46283304d395ce9ceccceaee0b13a446581a3591c6d597e6543bc7d7fb74ecae750d555e0037dae8e183ee14a8b4725d23f3ed622ad2df9b19293c371c02bf8b67ef52a7730b17a2accb6842bfeb8973435326d0a42f63702b28ca64ea2c1d939092a6f530df664ac3d3b1fac92d39412cee5dda92df43a53baafe345d7b360e0cc49b59f927eab3ce8a9a983fb92376c2df5f627ae02d4c198112a87d3e16df33a7750302b80ecf6a5ba1a58b8afc719e5fac65121fda61d10e33bde870af343da73e99226bee9d3f630b099f12fda4dc0733e4da58f72c58f6bad65cecf1ef18a7317718f784ba65924b69ee1ed5793d29a6f37515405ce5c857391264f84122687e915e924b0a71e7c2ded08d45e8d1ccaedc72bac25fb0d5dfc730ca3af8d612746ebd9a507b97182f072a0428cdb87cc7c35cc3d7376aeca02e4d77a824e14b6f6744dbc58761941c9620f67b17dda5d19b1e45d1dc99dc6d0dfdc1ab2902c58f4c75dbf9e3055fbb755113501b8a662ebf51e642d4e2e89554228bea06a08409b77ad29e80a5ea11650533b870255edd8798a7342f9eeb439665a545b4db1ea433ff78dc0eb5c6b90f2bf0053fa7d732febebf4063be669f0872d7a28a8ef913c57d599edc5d4d5c2c29dd852dca427c037004c49ca0912102ea9c886982a2716a369be87ad2fd50f66280c49e5f9a19338591da12dd71c37bbc49dbf053266cf1aa89877b1244b58d7a1964f6ef9303cdaa2bace6f306fcd8e42ae69fd4973f9a786ecd85a8b5690c99722cb49a15e268e9cde7e6a050c1f5a169760137b8b528475ee57d3710051a215d6052f32ea6ae1decc19da0f33249f4dd75b13000aab520dce2bea974ba7811a2180333385756221dc24e1edd27b6ea4db1c528efb43ee73ccf2458c10d4e1894e91e0a8df6349a5a7da7a9d2113d67c4cf205f87f64082b059d0fb072df371ff18991801ff585362f90737702b932b3983a5d25edc73ce150a143770515835bc18cf68dcc3a6a4c10eda775b71b9976fdb91e2659c752b5ac883273b3960cc1e134b48d214fc4a63d7f1fbf595ce34795ff845c49d1bfb9451347e8f274f06a8bb6a500f9b7f1174eb68894602adfe294da29e1e2c262988c8ec4a0e108bebd1cfc297187c19e36f9b267c638bc5e99b61456bdb8d0b607e884d88fbcab01476d2a33aeebc3a4d87abcb458e59178f199e92bb61b0053068e7437573d212c74ac6478deeed2d7fe33c9394794bfb424caafe15b79714e0728959664dd441bb131b6a41f0b31102be643a0108ef4ab5b0c9ca6969e53b106fd1df4bc6784223e2ecacc631131496649ce3ad68052bc52d181b5ea74e65344d55fe56e2e58ca67b551e1c011e2e5a00e9ed0cdcd483e42fb2b95372843e893341a4b498c086fd5fe000e0cfed352c5f8a577e6ac19f0611d2ee69ed06147526629dc8a4f4b1be49b907df78c34bcb3bf81fab0d879a26a9334a5363d508d8b04148a5d5622c7b834717e51a219c2aee25697d7b00fb28644b52751872b2a5cbea7e13dd69fe46ae29b0df750f129d3a9165bf4c7776f9e07735c997e056b3c502be1ffb0bc330e4008e25bf2f5a20ed4fda4a724cb63dbddaaaeebd79659c3d68e5590d85e56d7f013504081080e2c86939ba284375bb21145322f718fa6fe83b9b5a161300982603ccf900180327e1fd82d27e106d1fa9a41cad70e643e18913366857d026cded205b53b5fd6072f68b64cb8e99dfda58408dfdd03ff56b292542ae0a2aed28cd3dbd4749b72e98f6eafb86d5c6285bbc803f88e7107fe57630756eac6e338e2eaaeaf0593569776e2d9a0df4481ffb41ff8b66bbec9160d5503f900c65cd563f789c17171a79d9d78ac8a4279f099c5725397d819f5cf6e3714c94b6dbdd194baf84348a04bd168dcdd663b99bae67a6a67f857c80fab6fe7f0fe4e68b7e2fb55ad7355516f1dbaf2d8c0412a909ec7e86aeac51e558e2f9c999d86b0e2897fd8071c35ac75cd53763e548e4d36f70ceb46d008103810f6b15e23574d857fc8dd44f31df3166821bb37129a32d922a36b8cf2eb905486c0f2572f6b480d7b7e5f121fb9aae56272e2cb7bfa443227368db4602eadaede30c4ff1a2afd054e2e5b2827eb0e142b3cf63364b9d54d0adf29797273c84c78e7ad626c1ff17fa1b38595670abfbb6d48269eded73d82360a63a09924ece79a6dd6c748cf370ee9b50500b8c74ea46925ab25d0c648059ed08f8dc1eab5593bd2b7c4f5164be8c597c6805f95ab6bbbc714affb76655e1eeec3a09714a9e79d3891b868b687b59e810be85e848c85c36bf1e1a1d7c80a21752ffae3b0a6defb21ce7d361664f149d33867bc8cdfe003718534704e966368ce35ff58a361d6d18bfa577c2a2d32a1daa8f93d21fa3a0bb90d0c52eacebd24863b39de72235e52b94d9d37c25766e763ac4ee8e5e033635abd97fe5437ace959290dfef74f03a93900385b54599b09174addf4e237bbdb64c360a19f6158b760738d58997bb513aff6abd5c5e9dfd06b1bf90a73f3facb98c0db8a4d26c37a3bf5506c756efed4ff7b8c245cd9aa61080f18dcf8fbf41603232380326d35b46dbde5ddbcc7a457fc7ad50572741a9271ac64015c5c9fe9a98270315279d0a48d9bbe0fd19caac31ecf6b99c15a9e40099d72a62b6a415d80123197ac378669bd7ac1531d4da392186eeae168339d6e19fff06c5558447c73cd59c0b007fdb7bb26d03fd682af4f3b854f7fde0c67f723c77848f9ef323fad68619316e413ac0b41a0510630a5a9f2aa0b5bbba1b0b87a33af8f2fe2401845920dde6153f52dd0cd9614063b6f62fff45b1eae36c12bc1604543ab6c1d561f7854c6a88a50a8f45e1be6051a48b18cc2e6b7ef25e02194a467ab4bafe3d7cfe70846079e0c823bf70ee49bc879bbbeeff046d25ba142d94e150a165bd170b6caf787698e00e0eebc704789a7d924db023e4d7d37bb631095e5d1ecd0f3e14d30de8fdac07ff9bbea1fd7caa9d586960bee8f23d21b84292202c8ce8c0af2e9bcae42d74490a8a4a93697921205ae34485a01cfbb203c6fbe3289a1c1b7c93e3d3eb12a6dd16efea6c0db22ae93163438c36f0b98cc957d3b8665eb413d7764ea81c5e53c2b55bac45e8cf2e08d6ad066d1171acb8395b7f49f24dd8cf3119bd44ce223c6c326e7751760360edd62e7c3c92443539cc966378a23f3e73fe0e83465aab4129f8f61c1b9e9a4813ea85177f57ff3da2c2a51ee9c3ce13f2502be9914d086ad49675cce83d9cfa9029d246c1ecb9d6d866f2f89dff4c5ce2bd47955ee447d7e44fa6be74c0c5a1a050b70ef264be00597182bccb1527f44823de83ba4ddafd6ef1cd79eee7e4ca2e4a3d7f805a378b990ea15b5f592cac5746d4771953bb5e64c57797a8f7837cd60096e75e10a1c81a599b8bc852e92862809d257c88d6e04708ef9559bef514619b4431343b02644ff431a62a81c38c2973d98a46a16e9dc3c5a303c4b570295055b47cf84421f837c34f22d6a8af6343e0d7c02fd7e4fa034410f7947bd72801e0c7f86b6b416c034dc25d8e26cb87a8b51304083792b410a57ef367760a5a2377a6637b443b61b09c357d90ab2d8d7c1ec11b30a0b640787386cf13fa26c87e918accaf4d0723665c49b0c5eb2bc0fc2482f324b801f939b563dc59de62f34312bc8d4739d7a3eaa065bb12bf77877702484c5b5cfd630ad8c7646b3b66cc7f60effcff294028ff784c13e4a392e2f79b38ae03e0d42843ccbe22399905b4380325c37b76896562826a58f85a6d3083d17d4", 0x1000, 0x1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0xfffffffffffffffd) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0xffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) r2 = semget(0x1, 0x3, 0xa0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000000c0)=""/2) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) semop(r2, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x1}, {0x80, 0x3}}) 16:00:00 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x22, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) pread(r1, &(0x7f0000000080)="396374026176aeaf4e0ed893c70a9f31a2c3b400abd229995b89065f8db42a23695cf2c48b14761dc16e107a3b3b1986c36a3861a3bf7f76eaf556a33d9796f70c9a981f6cb2ab67fc67d4d68ce5375d74da00067bcb480fe0f257c76bcfd49ede20519e8985562cabb84a9af771d42517b0423da6c41197c0bab68bcabe561c4bd3a825ae73025783f17036519160a1785546f08eb1cf47657da506069090ad4d17a9f3db8f69e36e67", 0xaa, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x22, 0x4000, 0x4) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000a80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x1) 16:00:00 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10088, 0x7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = dup2(r0, r0) recvfrom(r1, &(0x7f0000000280)=""/93, 0x5d, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) select(0x40, &(0x7f0000000100)={0x3, 0x6, 0x8000b4f, 0x9, 0x4, 0x7, 0x8, 0xffffffffffffffff}, &(0x7f0000000140)={0x1, 0xffffffff80000000, 0xf77e, 0x80000000, 0x4, 0x22, 0x1, 0x2}, &(0x7f0000000180)={0x10001, 0x820, 0x501e, 0x6, 0x2, 0x6, 0x1, 0xfffffffffffff801}, &(0x7f00000001c0)={0xb04}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000980)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) openat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x18) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc05, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffffffff8001, 0x200, 0x896b, 0x1, 0x1, 0x1ff, 0x100000000, 0x0, 0x2, 0xcb5, 0x5}) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000080)) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fsync(r1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xfffffffffffffff8, 0x1ff, 0x9, 0x401}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd00"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "059e21439c75bc835de7b74bcb8247f2deb31c36"}) r1 = semget(0x1, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x6, 0x0]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x84}, {0x400000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x1, 0x0) accept$inet6(r0, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000380)='#\\(/[\x00', &(0x7f00000003c0)='+*\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/wsmouse\x00', &(0x7f0000000480)=')\x00', &(0x7f00000004c0)='$\x00', &(0x7f0000000500)='^%\x00', &(0x7f0000000540)='#\x00'], &(0x7f0000000700)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='$\\\x00', &(0x7f0000000640)='-\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)=')\x00']) close(r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='+*\x00'], &(0x7f0000000280)=[&(0x7f00000000c0)='-\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=')\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='#\\(/[\x00']) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) listen(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:01 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x5, 0x2) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129be04dff0000030000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a9017100000000", 0x150, 0x0, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x7f) r1 = syz_open_pts() close(r1) r2 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) bind$inet6(r2, &(0x7f0000000280)={0x18, 0x1, 0x100000001}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xcd07, 0x5, 0xfffffffffffffffc, 0x4, "45f0e31339077d694c8ba2a45673df9df708a014", 0x3, 0x9}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x80000000, 0x8000, 0x5, 0x9, "1e240f4ceaa2eb8e7282cfde134c3806278e3405", 0x0, 0x80}) setrlimit(0x6, &(0x7f0000000180)={0x200, 0x5}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x2000000000071, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000", 0x9}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:01 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea418bd50948c2cf9f69fd21a1f593cd93c9a", 0x53}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x31ccfa28afe28c51, 0x4, 0x2000300000000}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) unlink(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") sendsyslog(&(0x7f00000005c0)="d1db24f6706cc67d4e740c554629a1a21f6369743461744935b405d5ed7be1911bb33d27ccd1ea5baf4fa7f7261b4fea87482742bd40af15babdee51295cdaf111d557994a7c67c9fe1e7fb0f34c5e1ffe3199aaea55f6c12d8e8b65c707688f8d41ea0b2e2f2067b29d7a8eac93acf3cc168adedddd8265ea40fa26b07c8b9cd2585d974e7aefb468e1760ebef7c458b732b8fe51ff79e911ee1edad0953448552e9cb1e6d00063065cb805955190697b9ab39726d54678106fc60ad00eceef2178f29be92f6241f30b8dd5f385c5f2e58ee8676406293c1c1fe423301bb9c1a2aa94045720e103958931eeef0f8af551de5581f4737a1a83d569bca197f79906a56f5e069dda6b087fae8cb61bb5ecae34032f2b12f232de332f1000a69ed2f69989145ed11ae46ebfa3e31a4183969a30ba6e406d9a4745b36a817bea134d35a32fa6969d09acf5dde009a611745f8c1d5a9cd184b858d3da7bbdc1cc3330cdcb3b17e85b01367a3d4043c17ecc39fcacea6612fdf5a8475c7d483ac4", 0x17e, 0x1011d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x400, 0x8000, 0xffff, 0x1}, {0x9, 0x401, 0x8, 0xeb}, {0x0, 0x6, 0x52, 0x6}]}) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f0000000100)="3a13352efdaa8f2e6b6c41632b33719917209c987cd244b1b391cef804d32a3b874ccfd24c46b25b4b4b59d9fd0bd0da077921a6d7931d3d296ab4d30a4b10e99b45b7ac84ae34b78544194e8e10529515ef13e42a5eace9d771d34738f3a1086d27") syz_emit_ethernet(0x1, &(0x7f0000000180)="f4") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod$loop(&(0x7f0000000040)='./file0\x00', 0xb0b0, 0x1) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x6}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000180), 0x0) 16:00:02 executing program 0: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r5 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) sendmsg$unix(r6, &(0x7f0000001740)={&(0x7f0000001180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001680)=[{&(0x7f00000011c0)}, {&(0x7f0000001200)="80cd20a68666c6876bc208c2b4c37fdfe278493512914e9481565dad742f82e092b74c7c50d2d80473a081b17582f428faa697dee506dff7c177fb5156ac21dd152bfb57e50c74a15ec80ee5fc09ed448979a8c5200f8de090751b43439fa7f0d74e94c16bc6e7ecf9cc70679f3687d3cead2b8690736072b0af0c368d6bc9ee2e196e581ba8ff2c4ba96044745b9266bbfb29dc9d8f7532bccb70391cf08a45598f1c6563f15604583d3b1268a8c8dd9a1851b420aab87b9d24fc277f84684fee66847d8853b19f6ea7", 0xca}, {&(0x7f0000001300)="6116a7c731ecf37545c393228b7eaba214592f4e6dc73d426aabd5356c12e14757e98af0c5b215dcd5fca3633f81f2083a00c2173d75a4de199da655f14420b1984d90892ca133636db211ee14253908a5a79218eaf6b2819e34f3ebf436fba57cd096ad042f562f781992714967d8f9cfc29085fb0ffe93644b0455acd55d95f0f7619db438deca13cfa36a6f8e7e4927a6266eac2f", 0x96}, {&(0x7f00000013c0)="a9e4df53242fee22a20bcc30d1636134bf", 0x11}, {&(0x7f0000001400)="7e09e892d453899fe7f57f431fe10808058b7a3e38110c22a62449f70113711340f7610fe53515e5eae53ae5425ddd72a0b2bceb9c8f43eff7f6859d61f810ccd3d72fed236e4442db261dea1c061dea884bd4709c1dcc5442d04be32c9b6b63bbaa0ef0f264182f05f2cb5a9577f8b9faab5e1c5c662598b29384fad84726b96139da45deb5a39ebecd9a528aa44e774dcf179f4b4261c2fe55ae43e4149aef03fc852624b78cc2ebf7db17e5c710fed228e48fe282faa4358c34b15ba3356111c275184d6416d038bebf42", 0xcc}, {&(0x7f0000001500)="686bab65280453c0efef144408bca4d6b993e49d28bb772ebd5abe44919a3a6672324341c906899eb7e2415a38a62a3b3c00995e700335c319ac21353a3833964f7df38bdc", 0x45}, {&(0x7f0000001580)="207ecdfb5f3be05904595c379c1b4d3d077a8b31bd995fdc7ff93d014e536fafbeaa0bf4c7c6d3d3f9b5e35264db73ded7b162bd6c8a5bc48133720eb6c0f11b70c86c9a7e5cccb62a2015b69e5eca363aad5d784b107745cba82f05a056ae60420ca282408c514368f3179ce862b6f541fe1585dafe318462cbcae2a22279cef553de7752ce28c94b9ecc537fee3aa9e53f86a95fe253bb0430995d9bceebe878b6603d9fab08528fa9743c3ebf31f0c1e277f7e087900f4843581a5fa23d2ac9e61494bbe68cb7c75a73e565eb1c903594cd2ee2ae11961bd9447ceab944a4cff1be2cf6a2894f8bac3ae8e95b1e73946963e08e2c921f72", 0xf9}], 0x7, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x28, 0xffff, 0x1, [r1, r4, r4, r1, r5]}], 0x40, 0x402}, 0x6) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) bind(r1, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) 16:00:02 executing program 1: clock_settime(0x0, &(0x7f00000000c0)={0xfeffffff}) sendsyslog(&(0x7f0000000000)="c9380852676a19f24d2197769ee7bb41e0c3ea021f9377c764f9e58ed5db61cf9337c95f96c0ab2b30524b73eb17522ededa8d17787eb0191fdf315ed4f6aafad6f3414f071d241b84315ed6dade4b513476544a7e99e0a33dc3d3b1719da571a737425f04829f0a0901a33c4cf22449b39917f84e10245d19", 0x79, 0x4) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x1b00) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r1, r1) pwritev(r2, &(0x7f00000011c0), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x1c8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pwrite(r1, &(0x7f00000000c0)="04e20a4a91036548afb95f65d4bcb59b54efaf6becdc5ff655795e81", 0x1c, 0x0, 0xf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002640)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x4f, 0x1}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) denied attempt to set clock forward to 4278190079 denied attempt to set clock forward to 4278190079 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) 16:00:02 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) socketpair(0x18, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=""/253, 0xfd}, {&(0x7f0000000180)=""/68, 0x44}], 0x2, 0x0, 0x0) setregid(r0, 0x0) setregid(r0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xae27738b21441f96, 0x8, 0x14, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x10, 0x3, 0x101}], 0x10, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x1, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x71f8, 0x4d97}], 0x0, &(0x7f0000000140)={0x100000000, 0xffff}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xb3e1, 0x200000008}) 16:00:02 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000001c0)="4c1cad56afbce8de53b2d6b3a0e767a1dc2478c0ec08eab7a9b4590812fa7ac8de23cebed00af6047e3cd9bd59023879da42c2e3cb87cddd39f9dc8b5cb08fbf3fab8d6c98dec0bcaaaa3f99977f55598f79243eae44b5d36fdd0289b4c871ffa0ecc47af141a1d0027a7566f56da9c970c2437ca7cf3ba4668e6d68a8c666ccfa05afaf30f3f85d443fbd2687b72ba2ce2b8ec511a484b7a830bab58d725bacccc9e0c984104e2560b75bc838e45e010c387be45ed77d8b9411f309cdbeb1280869513523a1ed759a9dbd1e0bba206a25319eb2b437cf267dc9", 0xda}, {&(0x7f0000000080)="48337c065332843832443d2801bbee3e15cd9ab09ac189b377387ed9e4864c723fa3b43f2f3a6b71497bcb118717d170b0ea281c80b4331e134814023b2b9feca93ace0cf517c5e1837f889e65f63accfcfd9a5c56eb33b8b599cbdfe00c6cf42361cf39866ef23617fbb8f48b27bb65e9c7073eefc4ac4bca3c95b355a4168cd9cf5c77b495a86f0d1a90b2bb2e37ff0813f0998090023dc5f2136da7ec1c9e37ccae4c10cd4c7e4b0c88978ad72102bfbeb4dc1f62c8a2", 0xb8}, {&(0x7f00000002c0)="cd5b502f71d051", 0x7}], 0x3, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x7]}, 0x8c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000340)=0xc) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5bc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e007fa4df0e0604"], 0x10) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchdir(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0xa2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)="68b956ce75a6999e72d33348a2cd24538e47256bb0253d7f97526d67d1122d6f80f4a435ee7cff177506b7f5eb8971a80719cb74b17d1c43434a723a79f313a841f0ad32787b6a4872c034e4793f8c01d9b5a758e099c706485399ffff076347675d83747124615b1db3aba6d9795b6599b59c04a9a8914f24ff2484b2e4a534fbc378740442e758fbf26ee40c05a7d8968677a6034ced791f6fd6c935caec77ae176f0cff87438e22ef03352642b7ec3631ed38bac2e6eec6b5827b74ec3e6a08867fe1716379c76d14ddac577e5650f5f13d56d981ca98cf2be93fcd9705c2ff413c38c5d2598983b14ce4e9f0994086082b4cee728b57819285563f7c7bb3af931e4c7064e9266a09b179576738c99cb6996ace", 0x115) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 16:00:03 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x26, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x2, 0x9}, {0x8}}, 0x2) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x2, 0x8974, 0x6, 0x9}, {0x40, 0x8cfc, 0x0, 0x1}, {0x20, 0x10000, 0x48d3, 0x100000000}, {0x4, 0x0, 0xffffffff, 0xfff}, {0x6, 0xff, 0x9b6, 0x4}, {0x5, 0xff, 0x100000001, 0x7}, {0x6, 0x6, 0x8, 0x4}, {0x7fff, 0x4, 0xfffffffffffffff7, 0x6}, {0xb646, 0x3, 0x2, 0x20000}, {0xca69, 0xdb3, 0x6f8, 0x28}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getppid() close(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r0, 0x1) close(r0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mkdir(&(0x7f0000000100)='./bus\x00', 0x6c) r0 = open(&(0x7f00000001c0)='./bus\x00', 0xc6213e7682b5021b, 0x0) recvfrom(r0, &(0x7f0000000200)=""/216, 0xd8, 0x800, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x40, 0x2, 0xfff, 0x9cd, "25db5e7d39278a736ec5fe6d0b92e7a64a15b32c", 0x1, 0x9}) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="a20500dc6e", 0x5}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000480)='./bus/file0\x00', 0xca68133e4a2d9758, 0x100000006) read(r0, &(0x7f0000000300)=""/250, 0xfa) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x5) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = msgget$private(0x0, 0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7, 0x3, 0x3, 0xd18}]}) msgrcv(r1, &(0x7f0000000240)={0x0, ""/242}, 0xfa, 0xaa9590608186370f, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="00000002", 0x4}], 0x1) getdents(r0, &(0x7f0000000200)=""/254, 0xfe) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x4) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x280, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/117) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='`') 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpgrp() setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) socketpair(0x49613332d6d63c9d, 0x5, 0x7, &(0x7f00000000c0)) fchmod(r0, 0x14) fcntl$setown(r0, 0x6, r1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) recvfrom$inet(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x2, &(0x7f0000000000)={0x2, 0x1}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) read(r2, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xd3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x45}, {0x6}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x3) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xc978783d71edb987, &(0x7f0000000200)="1699e8ae89b506b90f5e08b9f7a4fb0358308ce2ea663c1d4285b1d58503988e6bfdb0b4a1c84d94f1e077cd46ebce324f490b2d0794ae8e59cbb8bb05477f2c33efc2804ad43c55b910d3b81e78fb7e2715fd27b40f8dcd6fa02ba27729375a093ca07fd2f7fec90bc8d2b4bfc4913d6f832a7d9dbe7c2eeb2f3c7f687fde43") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:00:03 executing program 0: socketpair(0x2, 0x3, 0xc0f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r3) write(r1, &(0x7f0000000240)="f954d67215f33306697fb9411d0cea213eac6983284e053740e74cfafa6a904d324bc1a6f3d8858cb841ab1287d1c7b8d8197674f9c064ec67e9c79a41bd8ef5a7f6f7dcc4f17ce98eb4b7989ef557a7573a5f46d8e7cf693bfc47ad6c9be225be42afacdb30f037b3b1ad85b70faca2fd6a77e6e17a80925ac42c9c3b5c8431dbf3198ae53a9bedba62c91c962b4926f04fae3f26f68e32dca72f474465270b0bba881333b94623ed6f6d1f56cd1b6c4416c90e0a91162438f94e5de40f9a364bddb832257d96d337340ecdbde25aad070c5382252860e90bf5ab6ed2753298154d689b07cbf80f41e0845c0390b1a38a4b05aff8b74787c3eab5dffc7ad61f2b496e330e45cde2d2aa521bd52648d106a2df9c61752582e9e58a7558f21cb6eae221f57298ca4830c375aaead05dff2c325eca8af85a286a8d2f561ba87724d8246bf87dfebbd51eb5306bd238b14b6cddfae9f35dda2b7244bb71a8fcfe119ffb36639f0873b154a13864f0f24cb8aac2da3e17d821a5d87cfe4176978679e8e938aa362a85ad99ef72bbf507153f37227245bdd5fc1b378e9f1ed6a7ff0245684b2c673cf3b5e6eb35fcb6e590c98234f1e31d705ac5f8e46d362b1fa0cf2c09a8067d8dbb93c1f7767d48134c199ecabbfc6a2e7ff271da1dbf0accecc3d0c6c24cb1cb61469f59fd97c5db1270badeae0c802523ee39a575392b98818ac594ab87954e5c806abecfc5c78fb624205b31b33b0017da460b07813ffd17d42932e8ab807ad0c98f925cb5d8e7f06a2c8a0abb5dbf8580b2b2b971cdd8135c01f3d9bbe8222b30f49085c57fcb47056e5dbdf6ce0a7595b60f9e4ed2cc1cab9f434f10dc266443aa2b86d87e931e3cbe087e5fb1a540b399a09c33cf813f7e046c68cd179c65d9e6848f86133e505e935f5e326a9a17ec976089b47984fdbd362eff363739be8bd0ef273d142d4f563da5af231436a52eb12e99a297990a4e0b32e0cc130da70e77a5692546d7c19d3aa3f08a80fe1f1658ee93b1dacd45270cb854a136051c39553bf7b4eb54f3dc137e05e84240fe3deecea042fcece61d2a43f2e2c5c648105da6c5cb074705c6a18ea2b519ac72957ab91cb3d561c50101d98d5630d1d44f0f54d9c4649aaa1fe07db40dd3e064dbbf3b012f2a0b8006b79426118656cfc660370fbd027f7c9ea806a2d1722faaee1aaa6f813f56eb734edc90cc3b9bed483f082a73741b9e234d7fe0b18502a84e2935a0deca9a49081fdffef0f77bee70760e4a86042c816bb16236f3c671c5cf6715dbaa2e8a622883ff58db31257035a2c7cc5ced2acf6a9a3118f294116431d08b60d03a123eee5273084f2c87e8fad0ea938995e351b511e670f8a535b2808a76e7e0bdcc51aa86734e26b506abb906cba988b8f00d7c4a7ffd1176332054c8f45acd5ceb5639455eab6c2436f5e52924cb57278db568511c260f53208b41f5cbddf1eaa71731cf49952043d53f348df03764c7217a64ccbdd5f784b0c3462a2d14e391505e7ae5a2c966d935270335bcd2c60a3d7c3ae466a1a636a944086cd6713b55830a4132538e3820cfb015adea6f3611f57a0bce7f90cccc53763353468a6a718cefc855362b602c56cc38e185ea79c5bb047592299a5bb07cfca0233080185f1889825e8b1e1f15f1a2ba60ecdb5a767590d08641f526e6a6bb264440169e280ad56fadea41f518f9550f5c5663df63594efcf7d0d2baf46d3b819a6d1e620bd462552179b487950b0f99041afcfa1e0d2be50ae4a6b8c0ccf2431a907f220db6ae43ab49b5354b35bff043f0326efbab4193def481bfa2ca65a713c2c762f032dbc19a32e93a1dfa2e02e65ef023c8ac4551d5bfd4161e63ec972320a211310c49871c205e0bfca0ea198121e1ff37842d71f9ea8b0ca6d77215d2d6fecfb2f05aa67ed749666c7fb9a1ae31a179825b4aabcfd509a7e493652acfc99e4597d7f77ce45bd5c09ea0a386872c0bef051cabd0450944ff4090318b73e2b4158545c1bc0ab83b20b17f425cd832ed8297dbb63189015d914fc0e0bc64cf6e1ab161e9dead170d31c2d3eefa2f6fb48abac72d22ee8d9cc7f7c1477e44fd342d79ac616edcf5c1ca36e2deb290e4f4238e8c4014b8586c7bf95adb76afdfc52a858136aee462c0d7de3001950be6ec6d4cdc204875c43b4a47af668f7ba4c06c803a9a9307e743ae468bc43592a64c5c4542e8eda70a2a8e6fd07ab978cd3eadf01a56ccc423e5891cca1df262cca95b013f8993061a32d53f1df4b20ddcee3deb8ebd72cfa456b0429cbc9c3a9d2d265c6859acc2a4e79c87f7c0ae6c8c228c21998d19f564f54d7d24c8f21b062d6566123cc33aba535a7162e6cdb39c0f9c3f639790730f701d346794664746a8bf520180a623ab5e72caf687af324a6d4306a11ce98518397d60ffd58da7d406800f2c6db75d3de4d98539064141b9d92517aa8f83591aedc81dc3f929042e77fae87e22f49776507146328301e210fd533b170f9f9fd778826c9b153b638a3a3ba01552bdf0d989a67e995745d521851577224ccd33b7b953439dbfc2e5de8323c6cf379164daa2381b820c5fa3b0085730a8980a665c92bf997e697fd374c85dbb1b0060b06adca6550f0d3782e2efb611af8235dcbc507d0afe0d38a33f4ae9e92c229c675164f97ba743d05e01001e593829f3deacde0497b5faa70d5db0eb3866ea62d9c97b13b169bceb13bd175f72af9958e399c650fb5b7b68ee959b47216dd4907afe1c16f5a77d673c46165bafada8fe7d6c12caf1839736e0d4c3f09f504debbe8fc01e11c52aa45646199e5807a9511333fe827a28c08e6e4ca8df42c27ad48d9d192e584f4f6d0cb943fc3fa93b2cadd29702f1898f5b33d093952ef14998a0fc68c7434d587a0ad2a4eb9d89f4ffd5fd0b4c796d9486b48aac3fdca5443a5bcf7eb0158b1c04c01a0cfdd0273d138625a4d81afa349c4497d397e371bc5162d3d78b1a74f5195e989f4edef2cae5c37042bad756a4181d6e4f3c9331f8f8f91806982d718d89dc63accb2484c02984abffab8440ddd576ab5d46604125d1fe083b4ed4116e73744c0aa0068e32af85be5297ddce5b1fb7bc18199efc439f73166f056df00e8844ddd387d6dfdfa335d1ae5eb2b243b7056a6d72c309596ba3640899c2b23204c20360e5892c6a4250b4dc3d42d9b845ab84ac80b094cae30b678e6fe461f5732a7ee9e842d953ede4fdbb4d96edb597b4b47896fec0505ed70b4461f87838c1a6a11399364adbceb0da79c9c618daff4f1153b4180a41523cb9d7908580aed6408eb0c3e96b289d5449979b740fb420333714f47bf21cd58ad797ea0b9dfb17ad41ea0faef2105b28da56442630b059a398d43f6330b0babf4c17c0542e9b7a39a284c75edfff2bafb26c4a35ed3373675f87729a5b15240426e31b2d919f80867f028eeef94b8c2d90c8d5cc3e9042e83daac6bc06efe3196165a7a7eb05de01a7732ac92131205cc39479037a28b1c88fc7bdb3f87c47f599cb2a06f682a2b80588c7abedfc381782699f4fbd59406272ee984c748e430bccc78da6fec4cb03c3e31e304aedae7dd2b789cb60cae409c6c50a551769ceec0013b0f51354f2ddca0f2843a6becdcae9d636e590af19966a91b2ea8336995d70f88b8ff1bd314569afabbbc15b55853b3c51b8450f1d23e86df2866440b53b6e77f0eac37cc0d97734549eb61fc9a721da88749af92fe740d61901f78bb05790a299917faaba2b488471c9583085b8ca98912de9b55005e6e2606ca21a5afb2d6381d551f1f48d745c589ad86e9c4aa8fffe15622de3185a16e6ffaa4aae5f051ce24ac157efdb878b88b887ebb2545b1c3cfd4c03234d51e3075bc2192a38625bc1ea91040415745aeb41742200f3f4454f6ae4ccf94d154be909d0befb4152d03eb1be30ce8d6c13f4277e2314025e64a55b021d7c881cdc821b74ea60c4ecd72479d9e80ec1dc4d9cea35ba9f9f9a5fc66239ca595d4b3dd2319d126132d38399e91895721cf64f1bde54c6874e39ae3a64473769b5f1e9604085a567bc14ab21b3aeb9399b0cd1b0cbd95125b2f6bc0edea05a3075510d3214ee14f6d5ec82d201ac5ba0d1fbda0d64dcc63c8ad15969b26b7ffacc7ffc9c7b0aaa6d3e8f5a1e11dcbff5deb5a9cbcc94406fa393c9d7908a71242ba268d84bb6adf973e2930a9c1179db250369c5d90f067389b6494312fa1bfb87afc7efb96841aaff6b1c716b99c63dc6d11841e75beec8dda5ac90af1e046b649de7f44656982727d61072e10965527850a339e2545dec8c09279d7c4200180c3733cffb16623c7667050b9061e01f23fc47a6a34c9446235866da9fa28ab09d88990195667db0396bc566bde5db835fe612e8c02ed529e49b73d2564358f7e40a8f9b8f6d98d15316c7543928123b2c98101aaa2d342239739d76817d92c200601726c735a83d25c6a6b121329338fb857a50d9d3bcdfe0ab236763b0c5f20a62adc5919b7623ad825ce85a6f9cc5637b2bb85dd75f2fa87ae1136320f9e2dd4ca830300d4a7bdd1b84b49b0d4b4a9c60f6078e6a7f551a4d6a07a49640601bfc1c6abd65bf5d032c4fdac2bdb446430b219047e9eefa7498fd4a5a20e9cb23a83284e401b5e9f6402782e2a01392e0c0f581cdb5f2e3cf26d526d50eed7dac8f36a2e42d03bdf1a8ec715fd432dca097c0ec56e7c9b79893a4035794852e710603a268bd77cda97e1a506ca4a6a025f773da75b76670a57ebb2f4a89df2999aacf1bb97e29167cb4da24908711e564f8ffb61ab2829a2fb7bb235757a49b57081b2b8e958df80e1198174f6a8b539e4dfd015c82d447d8848d09eaec8cf1843858abeeeb35eeb263450c80f922e1e8597d8c1a5723c45d5bbdc13092d852b64ddc6b3e023f1c43539c94c11d5a94eeaefd730a8132fd7299296254f63ec19ca9920af6a36154419d206cb40036125cf60a814683a14a2f5d95014641b881c640a89d9bf1562d89cfb60e261915c881cd74fe192571597cbf18b80d53c53f34489940377aae66c5633172384eea1381155410b1eaa08d733aebfe6b7ad0b98c678679559891c923b5040f9c1ed14bff8947eafe56865472560fc96f700f0b3d0cecba310ede8e47b5f19c39b0dc58793de4b270166bb61fa3515767919f1d1d97c7fbcd7ceff80135c34c843876c7979eaebe7822dbb15174ec38b9da1b29db384f9268d9320db39dea4befc670ebd7972018dac315198a25359b4fd8f107ec77f40dfab22976da24b0f7e942cd05eac76787997225798fe1c91d1154df5af506d5c4a9b2bf57c3184b4b94e82f394616fa6cdeb38241006405841d7af2407509bb9b1cbca64fcd8c46ef71e3061bfcf1f90575fa21ffa86ae21a2f20fcf31429fda40c63a14f750074b3c5599e619f2a5028aab7cfc9b3306ad50879af05109d8012757148a4b9c215aebc20c113c5adf8cd634392066120ff5f3086eaf5f4310e2cecb33f7c9499d8f16a8203efcc328eba6f24f1aeb51cdcc6ab272d89e7b0dfc9e074d35d5f0b15b02b996d3fb5dd841ee29733888ba6391be00a66e7ce9b41167cf0f084306cc558dc607a40214f13c54acf49d78c6ecd35d4ceef0996a6b2da9703da91cd644ac62261be5500ec2e0ebf7c4c592e9647084e8ede250d06f3f61c266b338a28f819879da77ea8f20832477efa98dc5122363821d9b3729fc2e85713a135a54571857d3f5cdb99f396d5f33f8104", 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000045}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000310, &(0x7f00000000c0)=[{0x80000001, 0x10000}, {0x60, 0x0, 0x0, 0x3}, {0x80006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x0, 0xfff, 0x101, 0xfffffffffffffffd}) read(r0, &(0x7f0000000140)=""/121, 0x79) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:04 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="e6f85ff533c1e245de052a35745516d0e44448064e363b57963b412bbb014b9846d162f76cfc5e9c75edc7de0f35b6193a1c98537e862168", 0x38}, {&(0x7f0000000240)="89ed12a3979a2990b67ea284431a5d4643395828211ab47fe7f8ac9d6ba3783ddf368a4f3861f2e0d2ce3472219031668ad22274063bc0658d67a10d7a5814840e77256b8e07807cccaecf8e722c02dfcedb4b53053c185c7406bef72568a62b1103c3963c60077754f40a", 0x6b}, {&(0x7f0000000a80)="9dcd39924d5a845b93317bb4cde1acbda934987f0b6e733f966b9b21733c2aa590094c4d73b566f18b88f82c1d4c552e4a3b76cc435636f79d6ef48e00b8a4917bfacdbe2646f710a6b0802873a07046dd5a2acf5d47c51d70eff15091823376b72d6ceff80754c1aa9bd1455c0b5dcb9bd7f207093d789237d01837405631bd339714d0c19d5c0d7bb0c4ab9d920e68d545193573cb56d2ac752054037939bdf8d8aa3b7a38823907a607be2b883297bedf82f9c25e498f5dba5f9eabeaf880f969487fe808a9e16b93147ba4f9b6c70dd563e571a75f9f45e59a66a5ddbdb7d4f9287b9e0ccd3529aee66f66253301ca025737457ecadb51bbcdc3958762b67da8c29aa50eefb647b10e8ada6fb0680dbddf5e9e3c15c0cadc02fd2348c14195c998203153193fb1c0608a5935c4cb3e455f527e5618912dd118355b31799e2ee5338d7243ff885351c85e0fa7a2d1f17d247d8d2a63c9bad62b9dc10c5d5d6af431f0b255532873946fb3ceb523c84154475d91a5871979a43d4ca976ee5ae25be67eccb0948141a7f91f35e1c338f11d7232824fcff75ad292e51d8405dc98fd4007eddf2e51db4d3f78a6453dbc4661b4e486b21f7a98fcdac9a0716738c2f354d70f92438ed8630996da028133c124254acb804f7b44630010da406fa38fece4999c8ae17c37996320880eb01f225de73a1e36a6f6c6e02d89f4a94091470d3cb05f67987e5a39b37960002bdaf45ddf4ceade6fe297198042fcfcffe2cf988f01d3a477d6255843a40b9ea1d6c5a441bd8cc05b99bb7e6e2f19cb62c7ab0d21aaa6839230eda1d8d62d819920ca3fe9f723aea306ffa846d34cece4409e2b0f71d81286f7fa358af97e6dc9079103733d5e2594ea930fb5e3eff85bb3d28ea1bb12f89613a171d15a98fea5399659272ad403a732f03635fad8d9733e32bedb9879796076a8dafa05858dcae236c2cc9d4eb3fc9f41cd9ed1fad9bcf5e9b250adebdb74c9156a4237d4fe3c020fb4fb5d1587257b5ef09b4aed0bc0b4cbd5f5e6e7278ecb2c090e9ea2e8a944e8a8215864f35d8df158ed679ac1cba9f7cd986173a070ad9dcd9e58112641fe71c907fe0fa8f7f538bad75e63598024433cdcc75594c0db75ab95253cb3c30cb7327e01a83243bdbbc0bee982c95675d0ed1fe0ca59f58548a1eed4554dcd2cc902446728705fe4ebbb656e5d8f3817c98cda8e051364ebb80e322042fc55f2fe7d89adaeedd250d4fd33ae4240af5fd12a23a591776446aaf39a0e18b3c49af932e120112a89c4e4b9a72c8c129cd31ec9e6996dd48cfb83b99545a27aaa65bb563c69c2dc421a4cd478bb12e3eb35d668b37ff3a2db7033b0806c871ea2fe49310fe25273f4ed6e53b6ebadc3581f5ef633c70ea90966225810d02cb043b1d13d087736b61ee89dbeee2b22a8c4414229b00f37924538db31d093add87d120aacb21f14921b09aa77973fc9785e03f2c6a117915237cf594251b261e48d42496886a848a40f053e76bc6f65ac5653f89bcb1a8c89af7b571fe046f733e879d3b7283d177050bb66752ae27d95df143905b2a3cec1eeba1d9f34c56f89692c74a8d9c46d75f5fc0439512f1c42de248a8d7e5c5225c4f8a918a13e4ce316740312e8b065ec1120c51823b3da7a7a6fa71add87a3a35b7766bd90d4ae2632661307c0094711db8ba3c98ce13186bb4890cbc8147b48d33d4fd7cdf729dbea7d384aa511a5888c6f7fe8936f65e2d1758cebec22dae986955f3fae4ee953fcee78852007cbb5dbfa9d5852e8aa9fee7670add581f1962dc7c398c474b8ec8afb040fc7fec2343186067902cb6d69cd67c55b599efa885c3173ecaf6c3d067b6eb8ed24b79fb6cd95c0f58c3fbd219958183f4f6dcfd66f3b0e4c145f570ff03ffb1af4300ee917a0d344877a08c3dddf466b199bde871eed8904ce3c09be9450de4104c14cc5b72774f5fe981eefaead68516f2e582d506ba8995e8de2e04f9556098f268f96e37fb867012407a259e66122f2b2095b725ac2b4ec7801a7a64372eb8106f802884732cb2cee63e63dfbf3ed95c61cacfc939ad6e9cfde8679b9c5197876024e99a83a82850f37d83bbba75cef36890acf36621af7ac232a7ccba76e0bfe4d64ad6b4f066b3b6086261ab85e1e8edb57b15fb4329df5635405aacdad16985e33b17a9b3c53d657a3216064b78ebaa09ea5653686e689e90f671798d53dac11ef76ca852ad85d2f9525d964ebb53261a81defedd0c5b8ef01d36b9520b78524eebf0dfafd7737071c513368ab292bc25322f2d1a4d8345285d5e88bf98b2d2efa90c964204498b568c287167f58951483951069c6a75f7dac32f816eff9b7d368328ee16409c4393833483122241bb03e113a9f98aef957ef1b2c9e8a6009225917d8d0ed97690ee0bce049258e50c7e6bca6e667909b77cd12b2a3cdb2023b11a801cdeb050611bcaa03474376cb9cc64642c0dcc1d1f34e4d3ecd8f0c55239b2a944e86ced1269d9923e685f6afa2a8dc1329dfda1a6193ed39217968659fb6e354284113ce7b1f9d957595c291e03271005169337db141205aab09c933432d0d254dcaf64c6cbb85f40285f718969884d5093378c2b02b849e5f84f280e83ca3ba4840b96f58de7843186ba2a81c52b583a5be713023911855422faaeb60f4d9286cd470469e20ed9a43e59785b58a2b04b6138c819e31d67a753b36f74ce1195505f505658117044a37665dc98e43a341dbf6c360d42a782f6225523205c7dfe57f2613b6bd34cf6298b7263f914146a0dd9e29a028a3309a224ee7db167e0e319be500af8b257b7b0413fc0b308c7c509a2b79e7e66052010cd66a05618046ffaac100c8744d34ae61c04116b095f6ed493bffcf79cde10c0f688beeb12aef0fde55ce3e009f8ee127b73f84129c4a7d2a1110f155f4d862afee0cc4df7adaab83d6786a56edfcc8b79a40533d1263703f45771a76e9862d630e83447d4303d4db756fd948d6463cfc7d12ced7999c57ece5351dc45d8945f02f0300dccdcc51bff994c8d445f27c0dd0ea4b8a055910af525d59560637856f8192a9742b55b02e8e70bc17c40b3a652b6d97a06ad10726cbaef56754829a6befeb82b74d519e3e532dca7d255de1db8b51158527bab189585b663c931c5a5c23e45439220aabc12137df09ea2a471a7ae4fb5fab8f78f843457d5bbd1e926bfecbcf74631b5eb4a3f0b3201aa9842331f21a4473bae69758bb58b89079d339c1ca646fc76dc6dae0a40daf35ae2b319eb852d56ed0d6766ff0450b135232aedaba7b96ba9d1768301822ae00f820a626baa88b26bc9a8845a76cb9a32bca57c3f063ef68a7b1f60d169db70f0d6db259bd25ed59572cb4b68fd06d361067b664e3b285baeec49900b4b13c61f3ffdbb2c0e4324dce1dbaf2774609f5a09d86d7042d78972ba7dba69fca15dbfa390a67992841f9015ee4a75020e89b626abf58ab56d444241947df3b06d4df989b050d9708d46dd0f65caf83515b967b9f118576b20a5f502785f99ef986292e6040f4a99adf6526c0bf4ea2d611e0649f82517130dd7801956dfda8c694600756f8c8c7591318a4f6547804c4dd994a0baa7663f7e223583a0dab0f788d87f3118a5f015ca5b6684a650481cdb0e0cfd0791879ced1e3a06bbb771f7b6b878f5646aae6ea08120b3843e217ff83010205f7102c1b28d125665c880d1cb9ed528c8b99d9a1f8e555f0ecf5dc906b991b1cd53e476f4fdc69368282f49070fb17371ff5e9f64fd03819d6a9f20aa615c4a2eee777a05e0df952f3335dcd3306bd5738c72a4240db076aec52c015b39c085d488eab166c45cedcd4538199f72ed85fe8d22783ef709b11ff7dfdff645d2589ca090e74d5a0be90f0f17757964d128970fbd001b8636f007ae353f4ffbeaf9de1d29d1dc53416554e300ab99a1c1bcacaf0e8129baf7f27601cf2101b17fa7345e34b7fa764b6e24a814282ea3b7a2596fb8be91e9dd5e29368124b0baae14f356fb33a7eaf62296b9ce38bb7db27e94b5e14d87a605b98af01f47a388919fa54117a5a4e2370c0dc349538192c852636e92b708fe3b7bdbf17e1c6ac33c18b4e56fd496966ab30d191028cc51ac54dba8d911ddd1fb3e0a572c800a3c22ec612d9717fb1ede8a049eecca00a9f356ac8a88f02c61aa781979ba016705fd1151b282a1aabe78dfd7803f07824c009bbb705b39970c37182936424eecf07958ec4cc84ac3ede353412b42f3961575c003b8bed41c1a4be79836737814c37eb996074284898e30b4aa619ad68cffaf8ba057afadf17c692fbfc9f51f255fd87da227646bd56bfc8c7079c23c6f0b3b30081dcec1fec785b1291cdd29d1866db8baa0dad95486fc45adb31629874390a2143de0992a0a56f21780e72f56b1c7aaa3abd8ff1517bf6c99658c789db40df11c31b6b8d72f21ac538e1f972d164372f9c9ae10e94e71ec468ce906e4d9f454beb4fb2a2ffd1b01134525fb36c95eb3f66335c62017e8b6f57c5ee338732187470f8c47992bc252b8261ed4fa10ca42d7bf4c4b8d4ec81030aa5b75a04c3ec5daef5ca23ff00d87af355935b1240dddef9fe740275d9faf40588f495e9e73fb484adc2d47c76f70bde04bed54e25f94ae8b32c4b4ebbf6b1ace1356b880a8e23608bb76924a04df89c672e6105d8584048b1916624e6a3674f7d3848202e5d70ac49fa362ef2d1c845049c8724153c7e099051c1c0ab084b03092569eb2bef4b867b0e65f9b76f3f3e2f26625724d7ecf4e0fccfc7b6fabe5283c70d1186e7459b23cf2aa1d1a356e68968e3a0d5b324f50e9a12f229d464467a63e4ae4b89cd2b288300ac69c9b12d7a199c192fef7aba9e8a315261fb1cae18dd178e947e369d7a0cd6c35d173b704b4026bda12d6d85ea53129c037d02601899077b2633db17a765539b8ca9411bec6b648dc54e3ab4ac3e338aab30a90cf6e15976d78e976c8a1c522228b9a066cd88985717ad518ef52d73c1651741faaaa4c9748490c2f277b6f366f63c8e4c4cf7a5cb5a1faa4c8ba56250b19ec6fc8ce053210e940f45fb4a022a966837cb736b0750b6bd213c31f638146327e47c743efdde80167809f7d112667e248cb33b8a72a0d6c450c0afc3a64805021658eb98f65d4fdedd67eec0139659b1f65da3761d0a99600abce1e125ea6998abf30950599654d63501e12e878b4d3b663118187b4a89d733dbd9becb6f71c4a5e390138ed624513259c4312bd6c283742a200d4833093eb9f32c6c5e52b926ad9338d51b679db2f088f178c505b6c8b6e3598a6a6bb356cf75f8b6fa3bb951120fac5ab904d311398a664f3e043bbc65fb6ba94eee6117f4cbc8ed1dd0ae981065540110cb708c1e49526fc030e7909aa2e7fa46d619b10cb7b72f8adfe8f9473404a6fc69b7b8ce9f16afa563282c911b8fe8f394feed8d0eb9fec0db258a6ebfbf0855ef8f6b42cffe0673ae0c6f05e83a4a8d23d8cbfe2b364220ce5d30d16de8a7137c2ff925db7718e84696fd9e7d874c9dcfb58f278ef855e4fa39c1007496ec964c68090d53b6171018bb32ddb08f90746fd2d2e0c552a3ee3293983f6f578204a63ad45daee93eb882deb002d509f26ab3ae1045135593f8e1d081d5f7f22e1fcf1b4ed9ddc3560d2ff6100d36fb1b76f11bc1a7fe23036aefd91b0f31463e38b6f48181f8f8f86263056b7e8d294874e8f34dcbd81597a1a000576a7dd98237e26d98b4", 0x1000}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlockall() r2 = getpid() fcntl$setown(r1, 0x6, r2) getpeername$inet6(r0, &(0x7f00000003c0), &(0x7f0000000340)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3, 0x3, 0x7, 0x8}, {0x7f, 0x1, 0x401, 0x80}, {0xfffffffc, 0xffff, 0x7ff, 0x9}, {0x33, 0x1, 0x7, 0x8001}, {0x1, 0x7, 0x8, 0x2}, {0xfffffffffffffff8, 0x3, 0x2, 0xaa}]}) r3 = fcntl$dupfd(r1, 0xa, r1) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x3, 0x8000, 0x614}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) munmap(&(0x7f00007ac000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x40}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) syz_emit_ethernet(0x4, &(0x7f0000000040)="d57e829a") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xffffffff, 0x1, 0x7fffffff, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x57) r1 = dup(r0) read(r1, &(0x7f0000001140)=""/243, 0xf3) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) 16:00:04 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r3 = dup(r2) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) 16:00:04 executing program 0: r0 = syz_open_pts() socket$inet6(0x18, 0x8000, 0x7760) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) 16:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x47cbe3fffa0ff68a) sendmsg(r0, &(0x7f0000001940)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000380)="39b830250abbbfe94077c7a203168754b1cac750c3882dab8fb82a404d2849c188c28d285c5ab6c368d327aa4e0fa1b81f983a25a6900a406e632474818b8a22b64121278be0dc36f26aa1957c4031c1e35b64e9660382626ac28c63cd4b3da75b29c3d869c169174585689a38c18e596d07d3f17cd2ca1d4e740df9cda4304bd7c0e21761220547dcd081a52b453c5823d0f9bb2a4ca7bda2af6960f051aad3dad8c3bf5275a66c089110521f81c461f72a266b795c60263e92c676788914516e6d99f0d38e2199d6a505d1304c7d358dcbb94c594445be9d38e34588e99b7baf47c08476121ab733669d288c34230d4652d590660d265bd71ebb2372903a0ace0549b91a6f8ab7636314943b7465045ca1c13e79c1d3cf01fca9a55292a6fbc3849ca815162c1bdd22516aafa4aa4e68c396ebd746996e464783297f58010c6bcea87f39fc2303223ee4f96b73b9a9f1d18ffa044f37ea66e97baecc785ca7b2fe1d0ce88a06ec5244dd9b941389765d50ab44d162bacb7a4af0e728610a024160559fca926a6bbd4fcb7877a727682d455896863ac2b6c2c4b98902d0c1fb0a1cae0bc4c7b1b28150995b122c41203fe3cd8c737080718391ba2586bfeaf823af1c92e657a59977d364fffd7573731c9104f308fe9943826b6bf60d78a4dda22aacb38456b70d9663864df515ed5a8d63e27ffb583bc3ce3e521a46f1c2967be32c1b41e8e78ff5bc7bb54fd16aa9b732ca1ddcf36a0a32c6d4a0091b12a251662a077dc3afff43409c58f7401f15f049ce787fac7c358835429de6a96ecd29d34e2bf94ad7212ccb3c8c17ed5851c6fd591fb30c654c56b605c373d984f26221f79ab6c43878622e8b7ec453cd0e717a4fe195153596a47c842bc3ded51138eb79089f8726229ea2f53ff6c91a299a7b86fb2fd5d3d8cfe2c34d0402c9dda94e6ce4776371b520635a36ca3391a4566f05140e462a1c750db467a64fd39c4a03bc364edc87c6f7ec2cf2e7141858fff6a19965b074f30e84cc31a32ec14b34ffa866160d4676130311963c49d1c8ae9ce5d6ff2b135abd00c3769fa0e8c733512235f5a1c44454df91719b0a52bac0a14ea577a20f2621bc32f33f6322d91750229eabfe8c40b0379704ed8650a06d0bb2834bc3814c382785254193bccf5db1ce448b9a64b09c255ecfd109b7b520ff63b5381fa5ae3fe8efae1c52f827570fb6748f3dc4c8b06a4a4138d8dde093235f705b899339750cd3dd116b4e91920e2264f7c13013b8f5e733cf6e2d3dd5cfd6504e38f66c6a22cc7597f8d585f743fbbff752d9f517b4dc2fc1beabbaaf39497133af4dd79e9c1126ae27db44a3737bee9e15337c6053a8487a2fc630edf5488d9908a80211e8d35454f1175ab954966b2bcf1c3242dafd44d8ca96ef908d952fa0d8c4083bcd8c1367fd45dce55ca8aa9eb1dd94aa565bd6a2e0c028aa00de95a5751348d50e05173186037669dc3335fc1c3c86f985bb3069b2d73f6b1b442b9c45410eac1c2ea47c9164f3ca1abe36da03d018afbf747b3a2eed4a323f30c99cc65d32efee3fa4c1949f33994d1aa59d20af9b6bbb9d3f8087fcaf59212d9267fa48f68e840b535c4b7a2f47be2bdd340b89d6791164ca1e31813fdb6087a21174f7b948fb93cedd3e3b561123facf9b255a2238a6aee462ef499b825162afcc5d9f2fab1d774f0845b10edca6d4ff356c27b005291ad6797c354dbef2551003d4abd8f9e47e6c275041fe1c66fee714bf2b47a50727ca1d6e1ab2d63f50c541fea8eb1406280146a2a8403dfd710d93118ee46b95035747f9a29b4beb70b6f1c8ce53a25fbd0125757d0b2b67372c722d3b0b340101ec2c49df036d0b7599e571104a0bc5b75f5e2afe0b3e14815a39e2bc5511bdb26aee4d5a1290aff1bd61ed5d8d197335141b23f5219b5575256b610ab2118060dbaf144e5fd5e8f29147ac46d1579daedda2a26114ff7cc0d990f43bf92e2688f8daadebe83afa4277a0b658c2fdff37a55ddb00def1a9a5123c752493dfa7cb64d895f45c5575d833ef40d4990a2855cb375a17a0aa39c6f2ec90254f9af65eb028e62645323c173089c9a59dbcd8072c42c80dc75be0574cd134e764cee1184eda548e16cdf3b74d200a2c956a727cbec2f2f412f5d1ff48181af4c09ff036e9bff25d587a876fa5bde1e82c807dbbb27e223d460fc7d90fcc24442ea74aa83831eba66b0173f4d0341b304df3075656dd43a398580377a06801a35325080a902af5198f98d4442233fdebf7229ed0196833293f6f38598f6f3f8208e47549d8f4dc4ba0217aeb1a9b7fa9e0c016989162b38ab83c091defae83333f5613ce189079e2cc2f43a75d1fd202e7155ccb058a3fa1b503f8301c7a71ce0781727a71d44b26321e227342d89aa814821f4b8cf977c88da9701a75549edc3f54a867d553340970c2d8cb2dec3587b4d4a54abbfca2156d035d194b3b129f1faf20a3265dc308e828e38369c1c9ed306061aff58d16ab9f39c8c252727a2d643c1856dfae0c8e76645880cba5b84aa0dd17403e2f700039ff4e87a511e491ee569b54352eb470fb3864d7dde378fd3d1326b7cf8973eac3d2ff5b098f6063d5541ad174c5f8f579d8a8c9b89f11edb75a4d0a5032d336578d0ae2d733c1e2568c25f618130bcf752be0ef4a583d932467a2766f4e72e7770758a65e48d78adde2c203c4db41b6f7c3b1a20260bfce3e050e722c438e8521e1b19ee03fdb2714a4c7c6ba52e4513165f4b6920ad7fee87bb7869594c96cc2889348dea3e34cba94e3fafba148d79d759c0162229a6f33dd03850a78b44809ec82b15c22272eb5db5c9d2569e78b4f6746d4ba0193d49d1ee6c601015ea1f992cdf5bfdfe55dcdd72bc6878a8172011412fbb2934714388d91e48e3ac6ad39b02a4a6d5cca08e4963cc8682455b63276167f106eb7824dc65dc896fe3c7bcbdc90b1a911cbdccb1e2b7491241789b7b6894c7b14bbf5cd47d0d99466b90beb4bd7f0e1d293d18da89036c9428f2bb0dffcb09fb91ced63d448d8753b5051df3c04f0bc6f9c6c3a6f0fdaa85bf5dee9ebfc28da7978247de53818e1087fd90efb3b520b030313f3460f9f9d225c1d1df525d3d1de2bd349b375e12fee7c24c16abe8326d28de0e35dc48f7b72e06a8e3c73aee35d4dc30dd12d755dae2b0114a7928bb0e655dac646ab1c16845a81784d94dfd12e250f4311a66128640a9d8e4898634e2bd09b561099579a4d2791bf1c050fce5a87fadfec23b8bfff530f1c712f8850506f8669e0f46737c2443670117b5837a2e37fdc8ae1f7c40a3ac3b98f9061bb220ed6316e6a8326590625a3af60f97272fffb3d2cce2102a8cfb6c37f79dcbff6412032e69eb088a1f5306f43cba396991d34aea4e8cf663a42c92bff66a2c1844a0a44ff287e0729ab4c8a4314e1d3346cda7f6026de641b45b8b0e94605b83bdc4e7997b7acdddafef8b1b6c4f3f21cf1bb6d405160d17058b4aa27d7fd0792c0825f6fa98df43abdf14fa15909db6466b14785d434deee595872e6e2d1f6bbe72aa5cfd4f2509e6523c5c54995ec6fb494e0d5b9d85fa4097b622aeb741fac5639b30bd860b40cb63c0282fe2b6d262ab8170d962fec64bae9195364e4b3b2a6428ec3e71e5907d6f184b87391aaebbfa3636d66ffdfeb0b4d23f2c3d87a5fd1985a39270661ac96892b00644a624ff7acf517346c8584fb00b871a520d858d0ccd268f255ac831ad1cbd57b2b70070a7aaec3ca2cea4e4e2ee0998e39ff61a101caea6d51f4bbf0743f427e7611790698d1a2c7be7c43a577291af5bdf39e1138f9abd5b8037ba5fd6e3936c2197330aa9649704b1396e5e94489a7a5c686ed7e64fe771aa2619c0893a7d777b623802456a8481fc8458b9c2e5491157978d0a12156607c8fd3cc43436e0ebd4b6fdf6410dee8b5fbcf78731f00185499ef83a8dbf07457fabcc2267187febd534b80a0ed29ec074e303177a6c10624fefa060e15dc9d12a1cdce48258c0147410075b413bc3844cd8508ea981744247800c686ea0f897c833a6c839bb7d294079f6e15aa019b4f6a6b4924d1c363b37633eb4dbc8e6fcfb9ac15bb1cbe81737a6052b0b8f521b254ff923743fa5dcc7be08d735aa22b01ef2e84be3f5cf1c6dce2e07e8babe2325c2e7faa04d0a33a99204f37063c26ee188369482689146830f29a4e65c7ccd760d332687de716f5b85b94629035faf9ec08c7542c0f2c3e3fe3ba9c234dcddd55e42ac808f94a99fb012ec4237f264f48749115e042366549e55350014735c498d58c7c2c8a73c6f828be58fcc78bc590f9c82a2ae3f30a708aabf0e92c5045c852706d4e4984054f13cde01097b7e1420c22811800cae28864ac4e93ea107b00fb25412e075df803292b1b83e8af89e332a9cdb0e1ac30932d94a65ba3e7e8208cb5cead872bf2415dd9222083614f5c20a84ca6d0efd0daa1eb025b53be5c3374962e0e80a2342521a2e173a0147ab92bf017efb68c08b73b83f1e1c0a10aedfa7ca8b103346b26ad7b3bb7b3b143def2b8aaaa681b068991cc454e3ba8ab72148321b9cba9edc101bf6cb7581d785b7ba4fe3ef91386fdc2d542265a62e4473b37a7eebb492b9fe1e58587909ec29946596a0a87705b120199ff67eb3ea293edebbb30d60029045b1e4cfbd70038403dd2fbb6624c8d3a29d255a26d139e5c75e30cb3d289ba905e080fee6047f2a7655b031526c03b29d037238858b68026cda950d5aa15445a5905cda4f466a04fcd3e69af3dc5a967e28e3bfa6b9eaa585ca6c8cdc835452017d56f97cffbe1a4e3b32756ab447f3dc1fec64c0d8bb0808e974f0dadf4edcbe1af01def9655f2902bcbbbb0fc8e4349bd5b59eace4e1ffc216882f33da04087dc16d006a3d25445a7e175f84983b0b95c2263c52031caf28168a6e0e1b913975df89d4be0a625887cfa0df3a3f244d13b17761d80a7178eeb2e7f89cc58e668a3630e5515c5112ccf97703df81250e805f713169c2faf018f15d3baec1097b6239a03b8dd95626fc361144443e311b9ea98314c8af610b72a650e3cc5804e8cf8c628a9c6600a724ca101ce010c89d4bfb2b5cbc3e9cd7d12d63fd5fc0bb3c57955ba3afa7fff4b8e389920c0f5f2aaeaa0715dab8ff75db496af32204bdd1263b8a0285312ea32186d0abc1d3a6cfcb07bf9be715c33415500170dbb194920ba10e5e03eecdbca20fb04fd88f7d52772f43ebef74655a4f43ebc31908cb0d60b7599d4d35c814a890c76adb646e319d241d11e8535eb1fa292b9e8b77d999e5b7e3a99ea1603c5774bd5a5edef53325773adc921a3ed6eeb6de20816f6545eff524177652c49d6806a29e85a47dcaea7c17f1875c4a4c8e74ab7a384ba7d289bb1724e3ada1eca9c39cc656b54b9b48a888dce4394b6ba91ef0ddee31ff32da0a60db32410adcb070e449f65255c7be12b2bdec81ad3bdfcbb8cb650cb0aa83d082bcfb7ed7e3313c37eb6dbad3bdd557fc46e1523aeddf73135f923513bb48fba6de1513f93c48d6ffcd3faf3fe6a37bdef716248ea3862e3aa2347b6405d7dbf61fe2dabc28901966283016da64ca2f2a661484159b65f2e55a651cead75744d437528fc43298b9f22888c26fae9c9bb1c53cf78e24ba705d8fa0208485070cbbec0cc9f84164217fd7e30ab49b97ac04f0354e22eed4a6816a4f4baad6e226563341f1444193aa72eee966a4001ba593d1fc575286b3f135d6", 0x1000}, {&(0x7f0000000200)="fa8c587d822eaca1a4caa5d32f1274573c95b0f86a28ff5cc9023332aae2e8eec07ad17c46e74691d33a49fd2b1c137f13e3526c39e5a3b9f88f9769800f84b9e0feeff7041a3e937a3556cf984c8b1a300af401ec7ef56ef0d48e77e6ac773635f676928a1f38783724f1b8589ec351b264cb106e8d771f6be299b9cc2644980e7205057b5e16cbb26d964a1bb3fd19af000338b25e7fb28e55f416c5e8ec5232f925d2d90e1478cd7eef85f1", 0xad}, {&(0x7f0000000140)="99815e5aaef051049f7c03ac152c469396ea269d36f76a9bafab8a1c1f6346f0508dc6a8a302d0fe0d9266925b88779cbf3da50a07de020bc4fe84f65afacd9e2106251245a8", 0x46}, {&(0x7f0000001380)="847e6e8bf6b57404b87443e106c46cfb177a5b103ae8bb4b1ea96965d58c5d9bcef6445ea6ec0e3cf47859960b893bb43ec08d9088d81b1438b4ae0e61251d808a196a7f9b81586f08086ae28caa4122fe3136ee258c4fa35c16e07e61648b22eee0d107e3f45ea4ec2219e49a20e217b47055ce9bf8127fde7f5277c36ba3215514cea7899df62cbcc5a742b09854cfdcc7e2", 0x93}, {&(0x7f00000002c0)="0c572025c3f2fc0b52aa7e2662b02763a89c8083bf33303662e3ca8ddf8480bba92889f66cb32b48015841924f18267d808e94273d70c2e98e4d767cd1ecc56b2c3611c81eb35a850d22dde62d509ac74cc82b83e68b7dbef88e26f88ec27162db67ee680c1f8bf39e70b7e3de5b76e5a4f566da5c64d46cdae54d", 0x7b}, {&(0x7f0000001440)="4d6663109f69397fd995e9266c750afb31bf6dc358d996762fcecec2bd4ecd27685b88a5e8f8688fe42e770f5bc02adcdc33aefd3b8ee8ef00a566b02bfc0754e63f8273149cd9673ade31f4143308af78d386dbfbd9980f2b020955c7c210e37c3a31f354e48c41e3f6eae44ae71a37b68ab88c515ac639bd553ede6b5340ebba08b0d97f29ff8ce56a91e3674648f234d85c0a46182add318f8687014dbeaf3b4293b29081703e299f27367242748cfcb7f1a09e1c808beca3802649f9eaeddc782fe55aa496cbe7e15571e62f48f7315d7a9f3c17437cca26387bb92801e04eb3774dcb6435440a304c4e823cbe77aec395d58dc141", 0xf7}, {&(0x7f0000001540)="c11c603c", 0x4}, {&(0x7f0000001580)="bd7e2654c0894db6d90c56e8f98cd33de0fc4e363da030e9744494b188946e42", 0x20}, {&(0x7f00000015c0)="89007d98462ddb61294fa9559f051bc54bf2004792eff27694511a25a97a54b4234dd391974c39eb2e9987fe095a433ae8587ee02ca7da486f70444397341ea584653e6e9b899dd74b0c20b6d08a77256cae7a98ca1fab28a5d877a30fd29ef041ff69275fdad5c9f8d6d3db6c1277b9e1e90c8b37278d90159d356e7e837bb82127978b41bcb17468d255a1a399e77fd4a9660a5e0bb6dba7c7100f840e36cf20f19344f690c5d53a18a0748bd2a4ecab01e646633bb03238c9df67733db59ac5ff0a40881cd1b7a11bd92943f650f7d08b98667a6d1317dc62c13e3258eb1eccf9756d63355c02aeaf55fbc5a04c124d92314b36452782d3b9e6", 0xfb}], 0x9, &(0x7f00000019c0)=ANY=[@ANYBLOB="0801000000000000010000000200000097227bdfc1000000ea3b7e708bfa563fbc0159b7121ab87b6d0a2e57118c3b3060aa5972ac910a4e70bb8f80b2a8fe71318663d591d5646d6ae3a421d8577515ce46bd7a6c750205f7767f1adc6e3c6a4b5b261834891258305f1ed53e5fc6422f06e8d0b454d6bed0d97f2aef6accc68b01c5ff2ab91aee868c56bb51476a681ba1c31e4cae41055e7792b936c28d4b12793778b6d1dcd48d3b6360eb4a0148f001c2c1fec7993d9b882ae62b5199356e31297b035a7c3cab2316aa8eccb0f41f177880bb1340cf48fbb2efdc3bd00ea4d2045fca146bd7a9e07840c9c105a1a4855950eebdf523f98a3b4c856111e35ba6fc999c317400a000000000000000ffff000006000000b60eb21bb117afb90a54265ad1bb22ee73504b7dc028e2acdbb69fb4b4962aa38d3f3e172ec1de4d50facb6f724590fd4dc0e72ebacd4e8874c57c18cd69820ac81a7ff0a8ceb661bba0204451c2ccbaaa7fce51e8ae9711008177fcb3239b17cb74abcf6ed38f2d1e00801e1cd04fb9b8c35702f55ecf2b73f32753bb86b705b2b99b4dfe33135e296fe500000000001800000000000000010000000600000061e4e260aae3dcd1865c53faf9eadef8b669ac7195d93a650e993c2edd87930d8b2b6fff6707fc56706df4f58d0d2235c5f33e8435830ca55a016eae52577e8adf4b28cdbc7d4b4c6a5f73cc2cf3197bce907cf1d7b996bf9c0d270318e2"], 0x1c0}, 0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') mlock(&(0x7f00003e9000/0xd000)=nil, 0xd000) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) dup2(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30002, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x880, 0x0) r8 = socket$inet(0x2, 0x8005, 0x633) r9 = open(&(0x7f0000000340)='./bus\x00', 0x20000, 0x40) r10 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./bus\x00', 0x8, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x20080, 0x0) accept$unix(r11, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) r15 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x1ff, 0x258f21bf}, {{r2}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x9, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x4, 0x3}, {{r4}, 0xfffffffffffffffa, 0x2, 0x1, 0x8, 0x4}, {{r5}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x81, 0x8}, {{r6}, 0xfffffffffffffffa, 0x3, 0x40, 0x7, 0x8}, {{r7}, 0xfffffffffffffffd, 0x80, 0x1, 0x2, 0xa8}], 0x7, &(0x7f0000000440)=[{{r8}, 0xfffffffffffffffc, 0x50, 0x1, 0x1, 0xff}, {{r9}, 0x0, 0x5, 0x75881122482525e2, 0x2, 0x8d2e}, {{r10}, 0xfffffffffffffff9, 0x1, 0x1, 0x1, 0x8}, {{r12}, 0xfffffffffffffffa, 0x10, 0x4, 0x2c8f, 0xffff}, {{r13}, 0xfffffffffffffff9, 0xc7dd58397e68bef1, 0x2, 0x9df}, {{r14}, 0xcf0bb4b9e9354e9, 0x88d22c693082c0ad, 0x1, 0x6}, {{r15}, 0xfffffffffffffffc, 0x68, 0x80, 0x1, 0x6}], 0x200, &(0x7f0000000540)={0x9, 0xfff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000640)=""/110, &(0x7f00000006c0)=0x6e) r16 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x1}, {{r16}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r17) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3, 0x8, 0x4, 0x3f}, {0xba80, 0x2, 0x2, 0x7}, {0x0, 0xfffffffffffffff7, 0x4, 0x80000000}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)=0x1) syz_emit_ethernet(0xffffff29, &(0x7f0000000040)="fd244dd69d60675a395993629b01400b6a98c2694e511ebbbc9893dfbceb449a1b232955497c23e35c108044") 16:00:08 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00007d7000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x20000, 0xa634ebf2e2166139) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x20, 0x8, './bus\x00', 0x8000, 0x6, 0x4, 0x1}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r2, 0xfffffffffffffffe, 0x2) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0xffffffffffffbb4d, 0x200, './file0\x00', 0x7fffffff, 0x46, 0x10000, 0x5}) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) 16:00:08 executing program 1: rmdir(&(0x7f0000000180)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x28, 0x0, 0x0, 0x200000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000640)="129f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xfff, 0x8, 0x7f, 0x7}, {0x3, 0x7, 0x8001, 0xfffffffffffff12e}, {0x3, 0x6, 0x2, 0x7}, {0x8, 0x5, 0x2, 0x4}]}) 16:00:08 executing program 1: r0 = getpid() clock_gettime(0x0, &(0x7f0000000100)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) clock_gettime(0x4, &(0x7f00000004c0)) open(&(0x7f0000000040)='./file0\x00', 0x8810, 0x10) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:09 executing program 0: r0 = msgget(0x1, 0x86) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3b5c46a9416ee2396c7b82b9def4800"/104], 0x68, 0x0, 0x1800) setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x100000000000207, 0x105, 0x7, 0xb24b, "49094a54ca605173c99628cb2e9b1e0f9bf3f816", 0x1, 0x6}) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setuid(0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8000000000000}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0xffffffffffffff9b) r4 = dup2(r1, r2) r5 = msgget(0x3, 0x10) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000e3ade0fb40c466269b3605cd98e0cf38d98d7e936a5dfd9018bfea34bbf35a7c97c05813675fc118722cbe7b5277debea315735221999bdea2036a4cf46b676085494c02f7300b430f2157d24d8444aa902b84ba3cb4cab44024d99d7e55c0da5d774ea376d8ca22cced5a56e361722a892c0264c85e64cef60db47c"], 0x47, 0x2, 0x1800) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000800)) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8000, 0x0) geteuid() setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000400), 0x83) msgsnd(r5, &(0x7f0000000380)={0x1, "0e1a26433998c46019054bd0e74bc40234b972e6ca92bf3600f4c70ec2d6a7ad231105d3415c097c082a6ecf3e136ee3e8d3cabdcf3f5551181b"}, 0x42, 0x800) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000a00)={0x100000000, 0x3, 0x4, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1ff, 0xa}) r6 = semget$private(0x0, 0x4, 0x226) semctl$GETVAL(r6, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:09 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x40, 0x0) close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x4) kevent(r3, &(0x7f0000000580)=[{{r0}, 0x0, 0xa3, 0x1, 0x0, 0x2}, {{r1}, 0xfffffffffffffffc, 0x44, 0xa, 0x80, 0x2}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x1, 0xf8f4}, {{r1}, 0xfffffffffffffffa, 0x0, 0x4, 0x100000000, 0x7a0000000000000}, {{r0}, 0xfffffffffffffff9, 0x7, 0x40, 0xb04a, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x100000000, 0xf1dd}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0xd9, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x0, 0x800}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x2, 0xffffffff80000001}, {{r1}, 0xfffffffffffffff9, 0x0, 0x8, 0x1, 0x42}], 0x80000001, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x4, 0x4}, {{r0}, 0xfffffffffffffffb, 0xb, 0x2, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffc, 0x2, 0x5, 0x5, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0xfff, 0x7}], 0xfffffffffffffff8, &(0x7f0000000740)={0x4, 0x80}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000500)={0x58, 0x0, &(0x7f0000000480)=""/88}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r8 = dup2(r1, r6) readlink(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)=""/228, 0xe4) kqueue() r9 = openat(r8, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="456412e9812166c24159a5635987f07f21a96e615009c491b28b3e9225fce70c7ea6331d4edfc03846484cd4eacc89a1d0890448fe5106615e3a51f1a23c3548ef918eae72f61f4e079fffc0de5547a2", 0x50) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000200)) ioctl$BIOCLOCK(r8, 0x20004276) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") close(r1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x2b1) setsockopt(r1, 0x1, 0x1f, &(0x7f00000001c0)="07fc071b5024ae618baeb75599d8be6de0c01797c5a95b0aaad3e7c92ea76272249129fae97eaca47e1c954a0b0087b13292b1ce0009a73dd544a3b10feb187dd6fc02501ce93239e4a47d853e6790df8ba7e3171b859aefa79b372473611857c72a12dd78c2286cbd9f75ad65c35aa1cc0666adacc35401d87cdf429001fd0f9c1b8335670968904b3107b8054b19a8d46da4d227d717374f07", 0x9a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0x28}, {0x16}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) fchmod(r0, 0x100000005) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x120) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x1) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:09 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x20) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) open(&(0x7f0000000040)='./bus\x00', 0x2f031a1c57dac23d, 0x88) close(r1) 16:00:09 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0xa1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x203, 0x0) setsockopt(r0, 0x0, 0x25, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x4, 0x8, {0xdd0, 0x6}}) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="0c94a58f041338043d83ed0e34091516ae23fda55a247e1db11e9f8e255f9126fb9b0737284e847943c0e4c8fbf0e5c0a9640251fe7d015ff2424b64195159b4899394b4eb065f894e5d24d80e7b051c1e7fae097b2abf55277e654c992f2e76e1246c27e819c95fec838b5da8f4b12f429608ada4fd947ae0109200b3edccbef91a4a45ac584cffa68aab25897532cb5590b4996824d69f67e396b511ce37ddc1482dc27094a8b394a9f1687d732c8e9db43ab9f1bbc5f073d8ea4725dfc587b682fcc375691b778ebd5068c662f274496976477216feccab8b3f3b685c23546857fecd2e248af794416c24bb6cffb15ad28de288113138aed8b48976852ae6cf94a5a89de4a026cff87ec3d85692634672dc72360a0cc22db4a575e797c28332ea6c915795b5eb4321504edf93ab4fc1a72db0cd80e5584f4f171d23bd711a490393c2dd2d1afaf776bc2549ba879c3afaa238a5fd37ff08217e4d49e4f01c1bbba0cc95bb3e715097deabd1828391b5e1a77243a0bf91bab929ead4eead926180da61d3ba1bdbb07a077c427fb56f9e977840d68f4b72785e9b44dca97825d9f4130cc8281df230c0abbfec4df74ce1b7eefc41a84880ab786597f152dc883ca0509fb398bdde9da9130a84aff5313aea538d574b32eb466e50883cb3d4112d6c21e88b99723745eff14fa13154d3967808d916292758e2ba3809b3f3f26d692c0e30ffcc40254c13a022290e877e63c9bddc5248de54a55bedd692f564a998810c4e91e52428a667ea733a0455880e15e3eb15274070a536e2ec921894dc08b50389ce6f769de006b2f79e4df497f349aaa9e3c54fccdf76e09085ae8f9430e089a64bde027483f630b3575efb9f3f1961faf114d9ef90f026030a63a87f2cbc18d0c1c71903529e8124dbbaaf57f763d2d9ded5190e1dfbdf21cd9b343f03334b6346361899d09c36a9c0e1c697a587fe8e36887d4570960c44ee1ac4d8714dded7160b08340436d60e8ca2821f1e454df59d48129def30aac6f8516eef4c842fffe6a44ad876f194d9fd6f7e29a2e205890d6139da1bdca4021ed90f161bc43a786ebeddbb02d322b67de0819021a3e6ffebc5bcb4fe375ac502ee963e015f8d32466dc06d12f6c3b3398569ad130fc97f6490b2d0b3e5a352d05d58bde00ce212109f1fd5b2115b9e5891caefae95978c9a00a725759590297cc933c32b98f2488d84ec1ec45e3ab8e61712d5070d52bfb157a12f29286b174a1ae22d89acaab88fa7001c11e03e0697b6b26a275a6ce651a61f695369bba4e24cd4f85a8a26b006f9d01084da2129db55386e39a56bf1607e3521ba4eea808eb0fee2524554934a74facedd4f42dec772ab79ba19c02277d69cc3ee2d21abfc3a35e39ff9a721afb824c318f7acec46aec00c87c4c5068f3116c337113670837694581eb5eeceb22b536a9ac69b90501525f0cd0ac17c21b63f8834686b13085a68be3072439a98a8a45a5e1141df75f81fd02854ede47d795906db627e00660d97971a34f85419d7c7f8c0a43445842430ef36e8e6f93b37f8018fea1b0e914bff331cbdc59758db26f43816b8b9370448978ce87544916cd89279b234cdad4ac1aa56135be4a5d67f4797139ca51ba0a2f0426d97c0dfd018a553f3cdd11e2c93bb1f2ae33b55c743007005605af2d7e4c74105340a7555c6af87646aa6d86ae9684fc24cb6d063f3b817ea0141de894f3efbb34045a723648bbe04534d4170f1d836d3e981e991d9ee616f52fc65ab912c4772d286f6c8c642bff8187a887aedc33fd3270c3ca8cae65f6dbbf6524a0d3ae01c4425573070c400a70b8aab14ee973dace1d8882aeb43bf0a76f7b68b7987037e67e0e3aa46948a08d83930e3e76b555854d388c851d0f86f3c7c6fe537397a1fbe05b552b1e3d464a7531e943b4cb3716154b819f3fbd5b2a198ee13db21d703bdb15d158f242b93dbbaa8cd4249f6191bbbb251d9eb883d666d5217f8d5ba1f93c07457a6332d3b666c03735e83fc257fa75fffa5cab7ae922562e81b4250b7b67e3bfdecb995002edd24259a0f60334ec28e62748b0ec21d51beea40f075a282fd0e71921ce182014c5cc0b6d9eaa66cd0eda740756bfd0aea04f4da1832a2b93a2809fa2d581d14344839a4ecb76d22d97fc6d94a1de021f3cfc0e92669aac4888a71c9853549ee4aa6502d607f34b08e9952fe4e144385d2fc578ea8b0fdce59ae25edd970e0b67331eb6e1980ab9f1798076e5e8b37f41fe7f1ef6e2f1b5ee3049e8b88e22ee0c0f2043e55ee69ee713009bc4ca970f5f8684484085675ed830bf7a1286340c6aaf257d10c931a9d555a016fed356c7251b3c89e6b9de3fd98340c58b44e073dcd7be9af120ab373ac973c4f67d86280ea913362946ce31fbbdf580135b4d2bd2371621c38ff164e0f5961f125cf4eba66e16cbd27f8d678df2e67f4ee3d428fcb9c80959604d18628d38eb9292f7d281decffb1f94681664ca0054d936939cf281697aff94316de0e026c0a6a32b978060b2d01e5f2ec78982e457661af8787f95eb92939e9b56195eb7d2ae06f368bcdd3f68e2914c07a58b2feddbd526790c742ee2fc47c9a7fb7eb88144f49c3dc1b1ec318b68b533196e05e4a2d56a3b17c9ad4b52e4257279b8ccf85ebf69d24320b003e1e72328e46a1a1cebdf3b5faa10d57dbc2b4384d76adf73b6132d9387c356cded58afbfa8100a095faf50ea6a3349b33f4c3f2b7866186dc50248a84adb2b2222932c8b829fe491f24cb7fb59e7ecd801605cd37d7d4d353d6e7566bab374c83f43bbcc7ab25e9851cb8ab08633323b6b34113922b3107527d2ba4b0e1e394554fb69791fa7f7ac1e66495ea2c904b82ad1fc629c64b46cf0441fb5f321132d900b0fa941a0bef269f6b61969d2ca63c621940ae06faa3d18423cdd946e49fa99fdb6cb270077e990b637183e88d89d078cf80906700f27349bb5c5195bb1d07626735d5a7c1e6b56d6d5df72555c3afcf23ae2cb05cb9a9670d7897813d84fb1ed907e0b10d5554ba35e5e7cb833861be5322c12898a0efe2007888f7f89b008cc08292fc9b9ad0ac41e94c6a68a4855f80291293896eff2031ea2d8e94240a630f22d5bb24ed0fbe7f044b77b1f10711922139e933bb95c994c1781de303d5d78bf35043ce76fbb717ad005e020858170fd91121ac95d6bb892bfdbc2bd28f53973eacc73789bca08469712bcb92a75f022a432836cfe19a48e5807c5ff3dfee913e82091f4c7c84d7fe1fd0942e6ad816ff09ee7cfd14f6ee26c87809e9cd35389220dc6def910ec7b29875c67935ae70619485fec0a7c9898c8e70e73e8317fa36cc316d4d85dc828a85682c6b174a784544d714cb51e826e56403", 0x96c) r1 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0xf800000000000000) shmget(0x3, 0x400000, 0x2, &(0x7f0000c00000/0x400000)=nil) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x61}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x80) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) r1 = kqueue() getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240), 0x7fffffff, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x6) socket(0x1, 0x4000, 0x200) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x80000000) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) syz_open_pts() 16:00:10 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x56c461401af1a480, 0x88) 16:00:10 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f}) clock_gettime(0x0, &(0x7f0000000040)) 22:28:15 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000000)=""/208, 0xd0}, {&(0x7f0000000100)=""/91, 0x5b}, {&(0x7f0000000180)=""/92, 0x5c}, {&(0x7f0000000200)=""/55, 0x37}, {&(0x7f0000000240)}, {&(0x7f00000002c0)=""/204, 0xcc}, {&(0x7f0000000400)=""/246, 0xf6}], 0x7, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$dupfd(r1, 0x0, r2) 22:28:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4000000000000, 0x2000}) write(r0, &(0x7f0000000200)="4f0f3d17384910c5b3fdd708ef1c0e59dbc9799b24272a7aec6427d58047bd832147aec832b552108abc15ba4f3cb7cdfc8a6bffaf571f7db798aea196cef212b079c9447c4ad64a9eee984fba53776518ee8b246324262058f5157aba58452bb4ab8da6bb", 0x65) write(r0, &(0x7f0000000500)="bdfa4d25bd24313dea8d0343d6133a37670d33ee6985c6a19e0300008ed7c7f5ecd505370f55d9bb05dc03e23ac168e0237f159b7cb5e32d1df29b00000000000000423cab21c6b2748aaa78947da91d7541f7ea52c28b2f44e8eec7bc9028a2b887f01309bbe0cfa751731e5ca16691dc4a1882c15e21042091ca2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceff070000000000004dc386972d2eae1f3c146ed5ead47dfc4328474407544758335580849b870e059ece07b3000d", 0xc7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x1451, 0x579a, "b04d6a07000800000000000900f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 22:28:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x200) setsockopt(r0, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x287) 22:28:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x8000006}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x3e7c5a627ab64b3b) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:15 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffff8, 0x71, 0x2, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0xe, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0x6, 0x81}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x10000, 0x40}], 0x44cd26eb, &(0x7f0000000780)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xb13, 0x8}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0x5}, {{r0}, 0xfffffffffffffffa, 0x1, 0x25f4604116bc8152, 0x8}], 0xff, &(0x7f0000000680)={0x4, 0x8}) writev(0xffffffffffffffff, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000800)='/dev/klog\x00', 0x20000, 0x0) poll(0x0, 0x0, 0x81) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x80, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="0147dfcce2ecb1fbb2c0a72ea6ed090904a9dd660f2729c00333867d84256ce667d95c62db669f2b7c1e0180326265b4d40c1ce5b30ff89913bbf2e05514a65ed86ee7f3b8644878", 0x48}, {&(0x7f0000000140)="b8b48db17f90fa6d1b76a49f7b0a38ecc37a680b79015a6407b7110bbf567855d0af9448d9da37f55d15701f61ebb922b174857ee935a3bdc9d4b324f6e70fe8a48217cce597144c443e1f3dec2c41e8f0fdfe78006f05986e5ef61741f1a90ce8697cb7378341537ec894d4b006511e604d5a837039c96e0989737744b34ae83c1653d9d1664d11832abab18f53e9460d5d1aca60a744f51458424cff6a403697838681343130b66f0bbb878f27d3672b6be974ae403629fe6e0c91dac4226e62c85ac8300980bc93c55ac337772865ec3c03736672eba43e42855bf1f57e1f8c13a644e5f08333", 0xe8}, {&(0x7f0000000240)="fe7084a6a818cf44e50146aa24eb7b187bde7e627a66095fe1af4714b25b5840577b4040f74e088c3315e8bca6ff852a6c470fda39547e00b7a5f1d2d4681d5470adbcee6dd1b9a7d1c73125a0b836604cd758a6532eaad8964be519427a7344c36f942502ff1912c16a2e0c4059", 0x6e}, {&(0x7f00000002c0)="822c70e25447455e1b999a84bf9f55d326d2e946f3c7ffa1c019a648a977e645f50e57ab9e9467a7da69006a67bb9891f46d21cc0b41ee271776fd681fbb44a6976fc7de1a188e4cbc8a32ba1961dc65b6b60191974bbe99e29afd56f2464f72372889262f0a3a1e1bff857767f41600ceef8b54cfcb35f050aa184e50cb8f318f6722ccb07866c109bcf1b74a9097d2d7730f8f30bfddb45c10d4dfedefa19faa3b2c1d3ea48cae2235a0003ed0c93322489f18c1dd", 0xb6}, {&(0x7f0000000380)="f726e19548093b0a3be86f9d3c129637bec623b527aeeb707b9658be7aeae71e7e4d35afcebc80eccbbe6e9f331f5ba6d34d0a53c72ffa5f924b87a94250366ebacd0cfbdfbcbd8fd97cdeb68dca9251659c28b7fe02f4c0bb19335cbd53be6076fea23bd1aa14299f27b9f5880fd87cf80f035e1a964730af31091f241350dd7e26ca3f1bdf8f790456c54e220ed4bf2bc241a73ef930d2d857b8dc18908ebbc223a11810781e5660c2eafa1302f51d24ee7c1e871b00798947ea738a8daa57e56d8e00db6c5ab318d7c86a23a507579ebb9c780b7d1f8579ad2f29cb43c7684eb2", 0xe2}, {&(0x7f0000000480)="dc973c17a9a613b74111e58cc743eba97631c77da2588928183aee595f9e6e4a61a4f745b701e01ca6abb162b3b9a7ef0b40b332a1d5aba1af7808236304663b83a0e0ee9b236c64bed0d8a2b1c9351ecd2c049274d63ee31920a250f838866b420d79c10cb2900823ff7e836d28643b3637fecfd0cbe743c1e07b0e0b9bade16b4a049bf56db25d74f8b032", 0x8c}, {&(0x7f0000000540)="904158d0180cf8739d5ad609a198c73abf676da0d7025fb4f8ba5e36f6c0a03d83df4f239f0756df61e37802cb6c1ca520f47b5d43bbab002177ac275546e2406de49ff040a6b6b1fab5c30ec36d98f304cc100ed134e67eda326813584fd549996d61c8d4e4e309594abc7d5506db57bcb1148e4d58c747b71700529b09cb68ecf2934d3ea840f2d15024ace3e2ba8a3a1bae5a51a4d262c346343974d0c793844a3093839987cd160df755cab0038536219ba8d5fe514d1262b934f9daad", 0xbf}], 0x7) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) 22:28:15 executing program 1: r0 = socket(0x1e, 0x4, 0xfffffffffdfffffc) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) shutdown(r0, 0x1) r1 = socket(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0}, {r1, 0x1}], 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:15 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='x\x00') 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xc0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x800) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 22:28:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x2, './bus\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) 22:28:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x0, 0x2, 0xc000000000000000) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) lseek(r0, 0x0, 0x0, 0x3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 22:28:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f05343710b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0xffffffff, './file0\x00', './file0\x00'}) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0xff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0xcd, [{0x1, 0x5f}, {0x1, 0x800}, {0x3, 0x1}, {0x3, 0x6}, {0x3, 0x5}, {0x2, 0x8000}, {0x2, 0x9c6}, {0x1, 0x1}, {0x1, 0x6}, {0x3, 0x4}, {0x70eede7ed2450aa6, 0x8}, {0x2, 0x1}, {0x3, 0x7}, {0x3, 0x7fffffff}, {0x2, 0x3}, {0x1, 0x4}, {0x1, 0x7}, {0x3, 0x9}, {0x2d75d0ff0941b32d, 0x5}, {0x0, 0x1}, {0x1, 0x15}, {0x3, 0xffffffffffffffff}, {0x2, 0x2a2}, {0x0, 0x2}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0x5}, {0x3, 0x80000001}, {0x2, 0x401}, {0x2, 0x9}, {0x3, 0x1000}, {0x1, 0x80000000}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x7, &(0x7f00000002c0)=[{0x1, 0x20, 0x81, 0x9}, {0x9, 0x3ff, 0x3f, 0xffffffffffffffe1}, {0x7, 0x5, 0x6, 0x3}, {0xfffffffffffffffd, 0xffffffff80000001, 0x0, 0x6}, {0xffffffffffffffff, 0x80, 0xfffffffffffffff7, 0xed}, {0xce, 0x10001, 0x5, 0x16628a2c}, {0x3, 0x7, 0x33a, 0xffffffffffffff00}]}) fsync(r1) 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084, 0x0, 0x0, 0xfff}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getegid() 22:28:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x3c, &(0x7f0000000280)="27b324c63872ad7fe881128fcd4ef38ac251e947c870d5e7ffb31bd16e650049773db2a3a5472094fb05a34134d31ac0e0abb48acf98405bc54bcc7f") ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x7fe) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/208, 0xd0) 22:28:16 executing program 0: r0 = socket(0x2, 0x4, 0x2) pledge(&(0x7f0000000140)=',&&\x00', &(0x7f0000000180)='}\'[/*},\x00') r1 = dup(r0) unlinkat(r1, &(0x7f0000000500)='./file0\x00', 0x8) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000004c0)={0x2d}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e518f3baa0d700a7fc6388bbd2ad88b2951b15801360bcd4c0a162b58fdb8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf04000000b813ad5e8f5300a49fef9d612f871f4385f04157795e01000000659fa202361c93cac7dbbc5b65c65d3d2870b4122cd235000000000000000000000000000000000000000000ea00"/187], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) 22:28:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 22:28:16 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) getpid() close(r1) 22:28:16 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000440)) lseek(r0, 0x0, 0x0, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000180), 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x3, 0x4010, r1, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) chflags(&(0x7f0000000400)='./file0/file0\x00', 0x10000) 22:28:16 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) kqueue() ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0xfffffffe0000000) 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x8, 0x2, {[0x3, 0x7, 0x4, 0x7, 0x0, 0x100000000, 0x6, 0x6, 0x7, 0x80000000, 0x8, 0x1, 0x8001, 0x8, 0x6, 0x1f, 0xc1, 0x80], [0x5dd4, 0x5, 0x5, 0x8d1, 0x3, 0xd9, 0x8, 0x100000001, 0x100000000, 0x3], [0xff, 0x5, 0x81, 0x0, 0x9, 0xbe4, 0xffff], [0x9, 0x6, 0x10001, 0xd86, 0x80000000, 0x3], [{0x912, 0x65f, 0x5, 0x9}, {0xffffffffffffe250, 0x1, 0x3, 0x100000000}, {0x20, 0x94, 0xffffffffffff6511, 0x7}, {0x1f, 0x4, 0x2}, {0x4, 0x5, 0xffffffffffff8000, 0x2}, {0xd9, 0xffffffffffffff01, 0x1, 0x3f}, {0x9, 0x6, 0x1000, 0x2}, {0x39f, 0x81, 0xfffffffffffffff9, 0xe1aa}], {0x53, 0x401, 0x0, 0x8}, {0x800, 0x200, 0x6, 0x5}}}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0x23, &(0x7f0000000040)="6f325cc3349342bce799bc2cad059a839ad63c788ddce5ea4e2b5612cd32d8f7b9250faf7d5d711acf29257495a319be0000000000") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x81) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x8000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x2}, {}, {}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 22:28:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) acct(&(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:28:16 executing program 0: r0 = semget$private(0x0, 0x4, 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/90) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) nanosleep(&(0x7f00000000c0)={0x4}, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0xfffffffffffffffc) r2 = socket(0x2, 0x5, 0xa6) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x3, 0x77f}) clock_getres(0x0, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20000000, 0x7f, 0xc7}, {{r1}, 0xfffffffffffffffc, 0x80, 0x2, 0xb69, 0x67}, {{r2}, 0x31e20093826b3217, 0x2, 0x4, 0x0, 0x2309}], 0x8, &(0x7f0000000280)=[{{r1}, 0xba5f4616dd9bced4, 0x0, 0x40, 0x7fffffff}, {{r2}, 0xfffffffffffffff9, 0x8, 0x10, 0x24, 0x8f1}, {{r2}, 0xfffffffffffffffc, 0x10, 0x4, 0x5, 0x1}, {{r1}, 0xfffffffffffffffe, 0x4, 0x8, 0x4, 0xe5}, {{r1}, 0xfffffffffffffff8, 0x10, 0x9375027d85cccc2a, 0x6e31, 0x400}], 0x3a, &(0x7f0000000340)={0x4, 0x81}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000380)=""/183) listen(r2, 0x100) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/119, 0x77) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000500)={0x357, './file0\x00'}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000540)=""/4096) poll(&(0x7f0000001540)=[{r1, 0x100}, {r2, 0x4}], 0x2, 0x8) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000001580)=0x6) getgid() mknod(&(0x7f00000015c0)='./file1\x00', 0x1, 0x1) unlinkat(r1, &(0x7f0000001600)='./file1\x00', 0x8) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shutdown(r2, 0x1) chflagsat(r1, &(0x7f0000001640)='./file2\x00', 0x0, 0xedf45eea958c50f1) symlinkat(&(0x7f0000001680)='./file3\x00', r1, &(0x7f00000016c0)='./file2\x00') recvfrom(r1, &(0x7f0000001700)=""/41, 0x29, 0x2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) pwritev(r1, &(0x7f0000002b40)=[{&(0x7f00000017c0)="83c4ad331d6b911c32e00d581147e367c1de7e0dc241e83e8a0ec113d1e600a3b5c6327e2ea0b5befa25745711455c2581a2cfeea127b986f35dcee399423272d4389ec8af0ffb849e0cd496a1", 0x4d}, {&(0x7f0000001840)="224c3c4be111a38db960c8d4c40443199ce1be52c952b07d0fe1819b27f42751677dbf0861481aa34cc8626081ee35db827f474ca5e241608290bb7d74dee0849b7fce492cdc456769bcf224f6d222312b520dcc1c5d0f46ba2bd17e27a315f7ebebd4e3f8bdd290", 0x68}, {&(0x7f00000018c0)="d5533883a27a64070cc4fab052f65707b54dfeaeb7eb2e7fcecf2a0f585ce7a36d41a91b8b53707c82e0dca928be92170f8cfba71b06016fdfb3028270669fecdb05f236a555effa8067a611331bdc6c8e211478ce1c38685d683991c50c0d7f71d6319d59f2a19a9f533db148787492ab247f12db70d83644e3256db67c684048b19bc3f2af15d99403815b21b9a83ea89a25c0ae71cb8e90b90bc1374c3a4f8ee07c083153", 0xa6}, {&(0x7f0000001980)="d159fb03f94c345926fa1725055be0c7f6802b1c62b0981e2d5ff2d515e8723ce4cae7a0e9a0522794a665e2dad48acf0e056f4bc0876d2e05d30a53719b6b06985ff62bd3", 0x45}, {&(0x7f0000001a00)="6458bbfaa282acc3e34e4c745f683e68f85baf0a8908a310334b0362c32c5e4e3cc846164e6892f5b95e283f6e8f209e2e000e8662345176b06ba37aa1c4d7cda47fd05d0a0a03f3eab9747bbcf9142bddb79abe5bb530b9b58ebc1e9e1d4920fcb57770877924617947dca3a9c4c9bcf4", 0x71}, {&(0x7f0000001a80)="c8365f6369cbd90b224fce235c29707bc1ff4917eb6452cd971f28d2091bea8d6bdf3cc4710c82af610b1c28d6404ddf1c4119a88149952eef53072ee34e7243721effabfc4b27f418599261d5c3e4c90fd152b387ba988512ba5f053f269dccec37d90f68ab3e2541d608aa638a857377e4d614639e50dbfeb783ec6ac6193a1b789d3adf0a890d58951e0ec15b3c2d9faee74d183b", 0x96}, {&(0x7f0000001b40)="9c8e8476a87157db61d5751593cc5c55e003665d20ad1687481004594eee4f2a268de03c71a3c99695b437d7fabeabd02a0d957d0e84aa05307d7d53f6d30d3693e8cea0c6b0fcb017d62051f9002ea68d783bcef3af86aa30982876881e588f45f39c588057f1d58e85e95b2a9ad3fab17a16baa298fcc548042e8d792435f3c5bc0fcc77b4c4eb3d8229f4948d115faf2fb4ceb037f08fdbbef0c6f37de94f4de6211b0de5a2cf17c1804f927cb00b5ce228435c1c8f7cda7c67e58d11340197ca6993731dd66aaa71a5f0380210faa566848552020ea5237cbc35d662ba8e821fb945277c34885179d996bfbf09833c601e112b748a05a9095646a141d548a823fe8bca8c907290f3b8a6133fe5fcc0f5b47e8dce77b3bc29cbf541b02e0ceeff31c64ff6c2fefa84f5ce40eed8f07d4e2186a2537e9d2065c33c46457e333d5813698861f645713615dc4922a6c7f6054d265bc1537f5ddbba6f9d6d5f96e5f671977efd388e4d40cb7479eae284ed932f659e97a55967843e47846908621b50a917c828fa3116beb59a31f3c5facb93618e9cd5becfef306ce36810490b74da0c6c686f93a6bf94747f82111b07996de3d7927d6d1cf4783bc82c352675d418d70854f2e5c5db3de633be993383d0bb269203efded6b4c25d0a43069a2f22776fa06fdf6dede1e7edc9b886c3c6aaabf5f993079975a1f9fa232beeaf5d8b6b446d846ee6a9045505a26e955a2fda09f9c270949c61c4447a733e9951a05bc634db1c5abaaf8dcc91773467f105149863bb4cc26ea6d50fe8931f1ced907469b9e89fdc6ff73a5b44cdc6549e13514c1a6ea5b501a42cbe4e51c9f9ae43567b7bf598b39cb454d3f14e3cf9c3409a4c5392449485819f519a1962c9150912cecfa109672d3b0e9e5c390630393370b0cdb79b722e2bae9312ac6d3e2a59e39a33273f9986d6a6108265e397b7d784b0a9ff1bee19c33ee80bfc9edaa060fa35c5632e8352fca1ddd46562ff2fd8f0ebd37aa151b72dca0acb5f57f48df940df879e47c7da1c58deb6f19754664a5ed74620d7606e49abd2ade147a1d510adccc603de35d6b03722498ca0dcf90b40b3aea08a13ebc1266c3a92b3a296f2fa449d6cdf46fe46d36a35b3754f93f606e04b86dd2affde2c4a0167d9eff57424cede8a38804abf1faea5a85328a029f0937ae45d2ae2180091a1e50f9c9d463750d8e4fa35279297e5646191aff66f390afa09c4106759de20c932fe6b06b13fcb12a388079280069420da083bba9358345472f587054da1d1dba37f8563778c8319551992b89f61c4705bcf1405205f30c08fe99218e3b260801fd2422e9ccdf54727fd547d66030a5c85e7805f8ef32a9b64fad4ddb980e02559cf6b614b2899029ca39b82ceec80a4fc521def598ca16e24730597ca4dc5c11f01e15fdb246b43af8f6a062dde20512ff262a86f7d91a359804c51ca2972ea75c2c752ce2317bc02936fd9c6ff0c9ff92be62666ad20d6a05bbe1db308307478b9107fb66e7680ba664b17e1c51a14b9ed9cb5a01f1ac77191d1f6ecb91ad2d19602862b943500ff5343d4e76d05330f7b69cb7850301248789797ecd61259a3fbe24f52356de616647fc0f4256f97fd9af0701b49a3875f65f7ae688fee283ff7f5cb2efc111cf44f647f40a9e69fa2f71d98b5c3a6f1bf0a1b36e55db01639557d585c9cda26584386476cb6a3afbc199582c8e921888cbb83d51cb89d23bf4ffc8a715dc3cba4cb2810eb58dd192c89099ed2fbf5519e0ed1c63062fe2d123b7c76d2f3c0c9adbdfadc3ddbcf2aa4b6b8b8e38bcd6b5f9ea92d4415e91def0a93c3a3a443f5d2ddd348f3a8fdd84c74f29f42b9f6915d544b9ca4d0cb6bf7edb9df674634bf1e6836da7691bf210ccc205ade8db597571ad494c3b472fc5b5bc3ac636ce51da6a668812e0f02a672ad8f0dc6de42d68a123e05fa53a898e7b2125bc5bced9df28f77dd6a560bc5cef38ed9563280f4c341645dec3e27d770ec8f6495e9272dbfdfb0b6cd1735977b68971fbcc177f6791f317c7fd24accae3e9563d0069c8becf532aececbc212a7e94bed916697e4eb68aadf258c7fd6ad271f46c294fcc411934e03dbb1d8782cfa0a90e2a5b136c02cd176b2bd348098b1ec802a55154a6a30c77028f5d25afc27419dd503b350b240d5dd8e9e5beefde7e55586d9d2f569b31b10314e726f04706922b7cd3fa7f0a7ba8dc9d3ce57a7b7d63dc8dbbc9234f9d619892475c7be14dd126c08b5583323ff01273b53df23ed2cfb7e49d06426c2200272e305a2eebe03322af4103f9ef3f833aba1f9786939ff5e31dd9b4569f9eb040406f3a1c4cdd97908e6938ef9b1ac2be69acb847fdf724448cdb23a5a0f5846220752e1c50da23083b0b198bf90d69d6fe8e9062d7deec3b3f1c27649bdf318ea85055a47170a0db40019e403838c1e84e024660d8a389d22fe4dae486a289f0495247d709e983a90651b5b2a0841b693cad9177022c5388cf4c2a68524ab111f985cd678b54aa244d146d4558667accdd80b0cb07a7f9d3ab02a0b9338884294324d1707936aad3fa7615fb1ed8938c8cf7231bf01fadb7f7a99e47318b7a6e5a6edfae0b056a838bd2c5aa105c0077b875288033b8bb0052cd163162d003cdcf765f895dca510864cb52f03cfef65185c00f4ad8281a7d76eeae21c713bebdca97946ec5bd94218286ff899b5968fd5cf72ea8f7dac40bf3da5b1f62f8b23bca5bcd7519f3950d2fe640a552fa41cfa9503ae3c89ba059c69cd573f281204ac728f5bb4bd8bb5a2f6c74c8987c3ee6c921dec0d5973d0c9a19e0b737b60f77490a6f3599c648fd0a3f311efadc715de2c6d956900032e23b793db3bdbbe0fcdc861557f084181fa04ea3cc5b6a12ae36a650a150d191aa8e05c33c98734357890eab3f5fc671004d19415743e17aecf1408fb3f27da2c423b6c72f200f165e9a0479f2cc991dd8031b05910448e69631a2785abcd3181fe4d08978b6976e9fd4ee14eaf44d961b3b87d83a3eb0b8fda37e663df7b322ce959421ee31edf20b38acc056516a538751715da8ad6ff04bfaa0021fec398a11dd4baa4f270ce1fb44b9731ff6c8f19497595d9d5f631b35e1085e0c57d9bb89aa3628acc753116ffff38f26c40bbe4faada86c4a385bbea5a6eaf895b31bbc933d3c3146748cc7f55f34e1bae7d27bb65c2f97bc20a64792401525d2cbe1ac5c83dd4e2048f3ea1d300d32a20b3086ded450536c11782ef7b7cf8fd26ecbf573bd7b33f9b9cf8bafe9c5ad22201acd1bc1c55fb655a5b9169cf6f83d2e998a0f517fdd7f9ddd1c43f3917999d7616a925e96977b34b78430c2b8b8c2f2021ed243d8357ebb56ad02bff19f3bf56f755245225d1df21644c1085b91c92fe11311dec410bc2c2e9fc1284feef6492871d44bb8f30b6c56a8ef26bc8c065ff224b30efb89f2417ce4abaca4e0d1546cd05e4a2e5caab2784aa707d49b6c8a1d94461ad8ab06d5330dabc4081abd6a8d22054fd3655abcda497300f4e575ede79353e490c5de862437671fecd7536ef533e40236d5e6dd046197674ac35e672892b85c0e26c7484462ed4e1766c50b1cb3aac08e327dc464ed7f20df49bc5c10cdf0ac2c8f7b7f1624a08613834c5e236eec3a0904babda83b1ecdd6d20795f0e46fb9cd38da174d1a49bc8f4f94a1be6a2d02636f8b47b3bb48b188fa799c0684222639d2723944854d911738c00373fd22bc7f9dec1fe6391768ca06ac55101756ae78ebe552288ed4acbc518e303fe6e5a6f4394fd3dafdb4c9238e15d0766bad40beabf4fcd13f4937c6e855983d735663680ccd80abe0ffd23250ad02d56a1e67e2b9c5209b7599895583df46ebd04dc39e7c9711640e459128e796ef97777c476eb6843add8ed43f0659fc1a255caa68be1a9cdd8be3e26740eb9aeb1013089fa62846b5fdb9ad2f994930ed8071084e36e31cf8fca373722fdce361c4b6560d4b5aa8aedb64edb7134b8977410b7a991876c8d73dbcca8b7ea837681ab7ab286c507947859d9b52ae91bada11a7419f518959815fdf5a5fe2611b754e1aed0b5083b77e31d0ec56e42b06aa23e4587279a5e4ea683b3c1c21eaa78bf9e7ba9ef07957bcab9623dc15ec26c7232bd81b0d2f418a0b3e2acba4f98027ba4f38658473d62cf01ef14543bd66763b09c944d839dfab81010202ef88da58b60fb62e99e6c7242daea0f0726e451c7828af41c500acdc655d7ef41b1eb3c15afdaf11d45aa8c5b12636947f1e31be606bc2343b7923dbe3ccb490cc0db9ee3fd96ba6f2b15b19c236908648124007bc6e5e37fc50dbbfffa4c081ca05d44d82c68be0fa3cb95006a7687b8dec477183ca052973a61783f84e64e19d8838710b94f00a5ef6fdec0ea4dcb762d2172d9cffbae2fe522d7ea81c05e6160cf8e26cc9034fc519d29de44c2e72c5a76d3728f8db7b3ece481b6cb0f1cb9fa087177814908502f425fa0f09c24f9f6d48cbf9e521c3a2ab36fff8ca63faaf1c8216ac92e5a654e8468ea554fbba1a389b3e92e8529bd40fbb8ae839cf7940bc5a6cfa5d2f02164a732330ce931a3ab08c4e55d9cc36cc8605ae5d45166af61fc35534cfd6272caa52d46a390a3a46a94ff3a740a3a34a232e83c365f05a2394efa72a0dac80df2f76f51b2c047a7921a5f762953dd3b2bf3107f9c109c3d6f6141671dad641f0c2717735992d1605aa4cbf1ecf89295d924e1e5e4b39906223dbdfe8ff1273e0f7e1f411cd8e6b3a99a25ecdb5fdae24fad488cff10c1ca2fdbd2741a49f600b44072a37564c9e2f46fa795375183932e211ce4057be5d4fa90832ee7f0626d6e67d247f596804162918c822f2ada9fbcacc62b7da9441f8d7d66382a50d8d141cf2bb9d941d118b69f693beed31362fad69a56e00b4dd1b36aee95980f3a31f8c8eec5ad58fb3a446677d5153cfa9a8fa35db5f6cebb504e23c85350f77bcaf2343b14481222c571de6e6810deae4566e355d139504ae34c6d10a42dfa5281721501ea1b4ab3317890b2ab1f35284b9bfdaf8f71d2ef40354795c0618c4d7b97ae35fb699b17b311c138d3e201b9b419d9ed6d5b48d4935b86ba6bdcde05e840658ff4494dfb8ae93e23c4aaa344ded03d3c4c1c65e5b78f488e137385cef60801396bf6077552ee30479969fdb9bb1e60407cff8d716a404947c3fdf561276eb321876a8d24c49971a8cfcf3a879cced697673e43a058c4f9a235d12fd0ca0f9b6db079391f613100472633c870be0419a9bd8a27a331e834b635dc13cf74f024b4ef29c727985896ed6e234fb317167a7fa9d4ba02f542c5edf91e2d8d19ecdf545e422bb8b224dad366b57d31a67e6233b7ba77bd148da34927966b33fcc9dfddab20e4f1fe7cf0563f2947b7a37d2ab3858702eebf071f60687e1f668cf2ce20bc78a3769a48fa2cf36d34e905dbf2841a5cd04a89af472475c1448484694710810dfeed4f285ab13e660702b81b2891b6434ee034d9d3b0c4af62a137d64f8eef0c641d77c1eebea77740b0eaf91880d57c8234e4b43f975546de1cc5d235e39a0fd0eddc0f0c4b24bc909b3a5c4099063af38346f2576028c0e678871ade27b43024f759f2fae67d85ac12207748186cc14af34f3d1374516029d9250e86cd1f12440aa7a18fc9fd875fb6eda61d18ba5b1f9c2228ebb5c55e85ad217ee8c27530550b7586cf580d23f8bd49b6a30ac1f7864b462f9b12fdb79e5", 0x1000}], 0x7, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000002bc0)={0x1}) recvfrom(r2, &(0x7f0000002c00)=""/154, 0x9a, 0x1, &(0x7f0000002cc0)=@un=@file={0x6781cef70304fc7, './file3/../file0\x00'}, 0x13) 22:28:16 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000fd8000/0x2000)=nil, 0x2000) 22:28:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x4, 0x1ff, 0x6, "00000200100001000a8000", 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 22:28:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:17 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100001100, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) 22:28:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0x40000000) 22:28:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 22:28:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x8, './file1\x00', './file0/file0\x00'}) write(r0, &(0x7f0000000080)="1f9f540e4466a9bd4a13aa8e7f004064b927081877d4d3818d0ca9f806975957428364ef902a5e7799526fc705f03cd078978792d41e173f35e83fc5a67af837d9c0a8b8b38d5cce97daffde904529c05b65536fcba499a1e59b3908fdad0044090cfe7b38928adee8fa2a74", 0x6c) fchdir(r0) 22:28:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xd73a}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = syz_open_pts() kqueue() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x400, 0x0) r3 = dup(r2) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = getpid() r5 = getuid() r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r9 = getegid() r10 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r13 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) r17 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000001c0)="692810e6a0354921a31a0a41e74469de17f84bcee5f19e4f7954ef3cc9c93be4ae0f943c7e2e88725a0d79483477fd43593d1bb74ffe6227c08164ff0c8d0bdc07f28f5293cf4b2bcd5245373fb06f77c4666b156c6385c529d0f4796249ccd78a86a2cab4bca2ece5388436084ddf71f4c36c9b92df16a902aebf5c52ae1778ff903781293228296c584aed64333e628af9168030b2c8f7e4d8dcec143f984236fa1454590886c53db556a393ed3475f2a02681836e06c05af90a299bfdfb5878835f4fcef6054a", 0xc8}, {&(0x7f00000002c0)="247a43895fd3cec6b0c552cca984b2d4960baab1de49dda52e4cdeb94fb6da040912dc0238c942407de1f157a93f441828831446b685045eacb7d8d4d9b9843362698278dae65513885bac43f8b32b2861090a92b422106e9f3bc6bdfb72d88e903ad8", 0x63}, {&(0x7f0000000340)="72c1e00687e22d36649eddf76dac6d68d03fa7c5b787d3d5a2fca8015b03ab0bb55a68ac55f2529f4fd8114befe56349fcab811809f6d6ae96a2e69ea3f446ef87267a40b02b7d4db7c42ae7010f0200b020c283edb12e988ed61362a2666fe4f41109c0b507c3939d046966c8e7a05b3b29f2f9159afe508698ab84ce46d381a3ed94fff6eb73fb8021310a7f588a0babfe0a67bb090d8619ff1811c0d02eb067cbb9a55995684f1af8dbd7ba80d540e8a7a45e5450804af41f985d0506786025d0fa75447e71cba85fa21fa0ff9dfc58303409", 0xd4}, {&(0x7f0000000440)="7b116fe838eb1ad30f4df15e4932bca73216743f8224c7a4d0614717c3a771cd8ca46ace6b4e5ffe12f348041044e826f76b0b7bbe801c3c286bf3420c2e159c2bfab2c321605475bfcb90ed68210c131847463e495f236dd41c9cfa9df677956daa90bf55b5cefd5b94ca9073b658702b9dd36bafd987a25584c4a4a9c922858ac7fff8a1e545693f1b6770c1e61472b0fd8de2a16d7f6d627346a5d90ce1d516d9d4441a", 0xa5}], 0x4, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [r0, r3, r0, r2, r1, r2, r2]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0xe8, 0x2}, 0x408) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 22:28:17 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x1, 0x7936}, 0xffffff40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x4c5) r3 = socket$inet(0x2, 0x4000, 0x85) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x80, 0x0) clock_getres(0x0, &(0x7f0000000100)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x4, 0xfffffffffffffffe) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f00000006c0)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x1800}, {0x1, 0x5, 0x800}, {0x3, 0x100000001, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 22:28:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e2005b00000000000000e74de4", 0x2}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000000000000007c1f318870aa9e2b8eecf2fd6e3bca7e9bacfc999359d8f42d991dc5d1f1a9aaf391169fc5046d26f6b67946f74962edf1259cbbf1d265021ecac8e060097921ee70063b48535653e9de2200"/100], 0x10}, 0x0) 22:28:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) kqueue() 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 22:28:17 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x6) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs, 0x1c) 22:28:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 22:28:17 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/126, 0x7e}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) 22:28:17 executing program 1: r0 = kqueue() mprotect(&(0x7f0000abb000/0x3000)=nil, 0x3000, 0x2) madvise(&(0x7f000097b000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f00008f2000/0x3000)=nil, 0x3000, 0x4) 22:28:20 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0x108) ioctl$TIOCNOTTY(r0, 0x20007471) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x800004c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffce4, &(0x7f0000000100)='\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000ce444a3f57a8365335ec8d6092fec8085971f8422822549cecc657bbc31279ca6c2b4e335dd3315bebeeee6212eea8bfb779e97160cd2bb5af41d602fd941e7243bb1ff8bd80272ddcdb78278ced191d2548787502aaf888684c8370f82b0d65defdb0930e5dfa2775fa45739bfb910b76cbb68bc9a8f074091e4266a3"]) 22:28:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x32c, 0x6, 0x10000}, {0x7, 0x4, 0x0, 0x9}, {0x8, 0xff, 0x9, 0x9}, {0xf06, 0x1, 0xc7, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) 22:28:20 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') utimes(&(0x7f0000000000)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r6 = geteuid() setsockopt(r4, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x1, 0x2, &(0x7f00000013c0)=""/213, &(0x7f0000000200)=0xd5) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semget$private(0x0, 0x3, 0x10) r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001580)=ANY=[@ANYBLOB="01002e2f660100000000000000dddf59a4ac7200080000000000008cd5d097096677d1c42f6d953d30e11232684af9f51fd80bac6fceecb0516c513be4940e224cf2ce8dc22770d4d64cb65f5ad937"], 0xa) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) getuid() setuid(r6) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) getegid() 22:28:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x6, 0xab17, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 22:28:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x14a) sendto(r0, &(0x7f0000000040)="9cef54485c7336c70b2659c5b0ef8cc4d2bd6637d7f975007ce9077d72da1b0033044df7d9899cfae07ae1a25c42b69007c00d77393a37fbf73fbf00b34ab2ac0b264f16d78df4bbf9a3adcd97cbc19d862d42d726f64bd617723213f92564e61458f1366767f2087bde0e4c7444", 0x6e, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xfffffffffffffc00, 0x79c1}, 0xc) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/106, 0x6a) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x1, 0x30a92ba46dd8fff4, 0x80) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000240)=0x6) r2 = msgget$private(0x0, 0x50e3903746119b0d) msgsnd(r2, &(0x7f0000000280)={0x3, "3fb8a8c4844157918c678a236f23e353ddd1f533cecaf57576fb9386a18278a88fc8cb99e0ff263fc2d5e7218e2a76f2f8f985c8b6924bfd6417aded00202cda5974851517e88c221d1cee7b9983275c8aee6a5418e726933d4de4cb2082a8620d1424fee0059201e58717337204bf8a576c2abe8b685f1246b5453053a2105e374e1c8f39896dcd0a332a65eb28184d5e53065d1f64572ce2ca67e234196c90df6cfdaa0087e42c1828a9d8cdb0c357cda8abf3bb6607b642de6b417d741df223d64875e267b43fa2af283e7536e8589b49a8a758b08fbf6521e1c407a238140d84d916faa84dcd9cf14a590f9973ff6fc879ed125e79fee5"}, 0x101, 0x800) bind$inet(r0, &(0x7f00000003c0)={0x2, 0x0}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) sendto(r0, &(0x7f0000000480)="0271740b00e711005f645add51b03ce041d3a4948b9514444025b1503f72a9563a741379fa3bbdad045c1d5935483803bc18d707cda97c5cb1df86150bbbfd8fd80189d59e9ffc2669a1a24d4ec33ebdf4e4d436190d4c1b92c23b05c835a05dcacdde4403f876ece332cbab4a491b3380391035ef2d5f964f1df712451da6ea0be381e6e104d23f51bfb0d808da2225c4c3573c51a1e34650e9b18b46abdfa001f8f7616dc8130823ba6f0d050d5eb06b0133a042ed3ed6ab007e2868a4d0e26fc5f83f41", 0xc5, 0x8, &(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa) sendto(r1, &(0x7f00000005c0)="3107300fb4bfa46d29685c0eb89e4aa1130f9260e87ea1cb32d7a6f2051520b3f83bac04599794c905eae088035c526bcd3734dff8fe8e3024a1ae2e88d10631d2990a03e3929bb935acb851c38d7c1c3be4e21c473a2534ca424567d1243764bdf5d90fa7125021a3bcfc7f55c363c1131a581a61052920968c85f52b1fb9728cbfd949ac14a0d2bd153be39591003a3dc9f41d06d9df98", 0x98, 0xf, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000780)={0xf3, 0x0, &(0x7f0000000680)=""/243}) r3 = fcntl$dupfd(r0, 0xa, r1) r4 = syz_open_pts() msgctl$IPC_RMID(r2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000007c0), &(0x7f0000000800)=0x8) r5 = getpgid(0xffffffffffffffff) r6 = getuid() r7 = getgid() r8 = getpid() r9 = getuid() r10 = getgid() sendmsg$unix(r3, &(0x7f0000000c80)={&(0x7f0000000840)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000880)="3bd36145e6f8326e294d11dc5fb6c05f1bf933c649755ec393f404912d", 0x1d}, {&(0x7f00000008c0)="ef39425cb950711e6d6d64ab7bca769d98b9eb5c28dd697c3ad92bb3dc60493e5c7a1748a3c7e9e249a6f59915dc5e969560f0eca608c0d23f3bd339244d04fac37ec7f34519df5337c7dac33b0caa1c2c7ae7d79fd5ddf5c8cf1fb7c08b066a2e9a5ee1010d2832fc4761be1747cc8d14668bd2a83e9895dd7360a339658966338826590173068985f06ad7a66800fa45315364dfc1", 0x96}, {&(0x7f0000000980)="6e657a553ee73aae5042ee58c486e4f59867de06db478bfcc11a52b816628c2c1d86558d69497bbd8bc80e4301245bef7b2235d0a2b5395b11e202f8c5ba1871a1d85a493ab89aab5f4a8ef1bee1c27847d3c3447fa5b9564b095172468e828c216056fa06a1cc429de015ca1bb4af8343cd0c6b502ce55a467693fe9d97c2081ef9aa565a6a7895901a59253be68d36aae631c13a10b53f8f1b5a36e19d95e3c7ce5d3ee6becd5b8e9f321f04b18cbe830a87535d1cdae5f3554dfe8152344a5262373c2ea5dc245d899c974342065d25ded7560b2d1a79c1fa465fa2d95b0aa23967d338fac5c9c16ae5693c089e7fbdfb64ff8cd057", 0xf7}, {&(0x7f0000000a80)="1e5890a32a2b341ef3a8ac9ad294503437f77b7a8e8dafc02808d25b221e916d8a297ef850273aff38033d3f0480d5d0c26509370648299cdb19f02b5d9615a52a146d21bae874714d558a1541f9355b8f179898772dac856deb4a74f5649f7d5167d0575cd021", 0x67}, {&(0x7f0000000b00)="13638fcbdb5aa3", 0x7}], 0x5, &(0x7f0000000bc0)=[@rights={0x20, 0xffff, 0x1, [r0, r4, r4, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r1, r1, r3, r4]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x88, 0x1}, 0xeea95e9e4bc39c5b) socket(0x2, 0x3, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000cc0), 0xc) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000d00)) ioctl$TIOCNOTTY(r4, 0x20007471) 22:28:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') rmdir(&(0x7f0000000080)='./file0\x00') 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt(r1, 0x200, 0x2, &(0x7f0000000100)=""/93, &(0x7f0000000080)=0x5d) listen(r1, 0xfffffffffffffff8) r2 = dup2(r0, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000001380)={0x4, &(0x7f0000001340)=[0x9, 0xffffffffffffff01, 0x8000, 0x8]}) socketpair(0x10, 0x4, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x81, 0x0, 0x4}, {0x40006}]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000013c0)) getsockopt(r3, 0xffffffffffffffff, 0x9, &(0x7f0000001280)=""/125, &(0x7f0000001300)=0x7d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd8b, &(0x7f0000000240)) getpeername(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407faade69ead05d7a3502fe2a1fc5ebcd169fb6cecbe4da4a7ecedf6b872bb3592e8a6c2e2d543d3388a52fee24d617be164fdcce683b84bd8ce229b54bb7c3d31171adbb97d1f0cc507b959416d6f111b5099c1ed2760dcc6211f9f5c64ddcc837414522daca46f5c5"], &(0x7f00000001c0)=0x1002) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 22:28:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r0, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) lstat(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getrlimit(0x0, &(0x7f00000001c0)) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000300)=0x8) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x80}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x170) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x9, 0x8000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 22:28:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = getpgrp() ktrace(&(0x7f0000000000)='./bus\x00', 0xd309daffbb2442e5, 0x100, r1) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/48, 0x30) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0x0, 0x23d3, 0x8, 0x1, 0xffff, 0x4, 0xe9, 0x10, [{0x1bc, 0x604b, 0x4, 0x8}, {0x4, 0x8001, 0x1000, 0x4}, {0x3, 0x4, 0xffff, 0xfffffffffffffffa}, {0x9, 0x57d, 0x223, 0x2}, {0x6, 0x77, 0x8000, 0xb80}, {0x8000, 0x6, 0x3, 0x7}, {0x1, 0x3, 0x4, 0x10001}, {0xffffffffffffff7f, 0x615, 0x9, 0x4}, {0x2, 0x3, 0x8, 0x10000000000}, {0xb55, 0x3, 0x3, 0x10001}, {0x1f, 0x1, 0x8, 0x7}, {0x60, 0x6, 0x5, 0x3}, {0x0, 0x4, 0xfffffffffffffffa, 0x5}, {0x2084, 0x8, 0x3, 0x4}, {0x5, 0x7, 0x7, 0x100}, {0x7fff, 0x8000, 0x9, 0x45e6}]}) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r3, 0x2000747a) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000280)="18da770b4ff6e54cf60f88e3a8c62239bbf64ff61e0564c74c7f6ecf3209ddef0ec6cff86c44aab2912e19cf33260ac36edd7ff55740208951497ee64af00d63a6ecb83e26aac8ca6109397cc33a0bc4e8be1fd99f6065340bbe86da0fb0d1eb1f39b717166787608de1785f465e5d3496698c65a0fe12eece8c2a56e405139c7eda451d846fa146", 0x88}, {&(0x7f0000000340)="6cd2905fa7377b", 0x7}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x3) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./fmle0\x00'], 0xa) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xfdad1ccd11bd7a14, 0x0) socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 22:28:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10) fcntl$setstatus(r1, 0x4, 0x80) getdents(r1, &(0x7f00000000c0)=""/18, 0x12) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) fcntl$getown(r0, 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0xfc85) 22:28:21 executing program 1: r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x29) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/233, 0xe9}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000040)=""/20, 0x14}], 0x3) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 22:28:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) pipe(&(0x7f00000000c0)) 22:28:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="c572a22a350d0bb77bdb0a2d742525051a340cf8a73777fe0b6a08349d53e5ca12a2318feb82f2ea3b763c7d21806dfc8b7981c1c612134716134a90c806b9c91b45ec1ba3610f57bd8e226e77e910716f58896bb5967404359fe589ea11bb2a9f8d5028d1a8ed24eeb273aa3f6c885401ffb1072b006629f663f2cd20bcb70dde9838afb9d74f6e", 0x88) setitimer(0x0, &(0x7f0000000000)={{0x6, 0xade}, {0x1, 0x101}}, 0x0) write(r0, &(0x7f0000000080)="6f61302e16", 0x989e) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="601342e5de6c848a9e", 0x9) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x400, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 22:28:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x2, 0xfffffffffffffffe, "1ffbffa6163cb90277925f1be605000000dba648", 0x6}) write(r1, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0x9) write(r1, 0x0, 0x0) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x1}, {0x3d}, {0x7ffffffe, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x800004c, 0x0, 0x800}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80, 0x0, 0x4}, {0x3, 0xa9b}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x5) 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 22:28:22 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) r3 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x3000) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 22:28:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x1d0) write(r1, &(0x7f0000001540)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131f58d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c891350b88679c0f58fa7449ef16b5cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b000000000000000000000000000000ab12b7b27568be77f04ccef58311dbeb05b35f866d3296d57bfb007e7f184e5636fc492a803992fd80f1931b5a4c14148db0542efa0e7b289f6d49498c6405adeb777c3b4cac9192e143f776963864b453679fdc6ae3fa343ab6bf99a6574c5c6b68aafe951d", 0xa74) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 22:28:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) r1 = semget$private(0x0, 0x3, 0x10002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) flock(r2, 0xc656eae388e8cea) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/51) r5 = getpid() r6 = getuid() getgroups(0x9, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = getpgid(0xffffffffffffffff) r9 = geteuid() geteuid() getgroups(0x4, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r12 = geteuid() getgroups(0x5, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getpgid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000780)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000180)="30d2a578fdfd5f1943001f043fdff598c4d8a22c", 0x14}, {&(0x7f0000000280)="5b3857cfce80486154b36479df2b5aecd677a099e3118b89d45c0552adb42181128a86e0dfab7157a8fec5696d12e95194649337ec56679cec6b35a2312253f3a00249033d41820255ebe3abf9ec98a45a0e80016f4b114902be3db3c130b1e2da0d7b4723d9bb2bce6539d9f9f0b01d47895aad377626a9a1df9f70cb9240244e4bd08f376beab8c845cc4099add634550590796f7909d5e8ea5113ac9b2be28fc951a86a5602a6ad304623895872ff69", 0xb1}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r0, r0, r2, r0, r0, r2, r14, r0]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x28, 0xffff, 0x1, [r3, r3, r3, r2, r2]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x130, 0x4}, 0x1) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x4b367cacf8a601f3) r2 = socket$inet(0x2, 0x4, 0x0) sendto(r2, &(0x7f0000000280)="d52674623517056a2b84d13c0bf8136d1fd92ae045053591f24a0455b3f93af6e0bac3ba39d696fbdd02bc3a0a8821a2e8b28f75c2956f6f3899918a761f7040a6edbd5e0d7e8bc8d112c2019e2dccdddc652924fc75b5d38768a4e705366044f7e97b2675bfa3ec02cf3c7b19d63d5069aeff4eb88cf4c28abf25e631c0b417cbce657b6cc78c4a7a7724f8c37cfd2a1504a54aa2479751024db119a9e45ececfad6d325a8be257e711eadec29147ebf22b26f6c2188bff95205c0f3fcfc7d1f6421545cd8131f41cd0", 0xfffffffffffffe8a, 0x8, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x9, 0x6}, 0xc) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000000)=[{0x40, 0x6, 0x0, 0xfffffffffffffffd}, {0x8000028}, {0x6, 0x1, 0x10800000000, 0x100}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xffffffffffffffff) fcntl$setflags(r1, 0x2, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x2, 0x2}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r0) 22:28:22 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) poll(&(0x7f00000000c0)=[{r1, 0x88}], 0x1, 0x0) 22:28:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="ca", 0x1}], 0x1) fchflags(r0, 0x0) 22:28:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = open(&(0x7f0000000280)='./file1\x00', 0x20100, 0xf9) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f00000000c0)="038afdbe6c56c6dc0b820b5ff4388c467333c5f39c756b5e092cc8ad6bac0778e1e458793ccf82e5944daa3063c266d2a8539fb58608091d09869c0c10c3b2fb697f93dc372a2a2e809579b9e3a60f76eeb54ab67ddb0ea5de39df107027729eff9481e718b4bbee0c25f19e4a1c6f21ffa1042a4afbf3f10751bbf58c3a057a36e02dad6619cf02b0930675bcb389083c1ed12b59631f82efd509c540d2fe3357e245cc1c754d8ae38ea73e81e3886904e6b63e6cb83a4d3b9d0cdf660dc7a58cd72e385a4a23e9579e8c1b2e88a752cfd0ed3148832964591580be93f000ba4b70b30162fcc80bfe35a56e9cda1dac5c5662560972ca144302"}) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') load: 3.23 cmd: load: 3.23 cmd: OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 22:28:22 executing program 1: mprotect(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00001f3000/0x4000)=nil, 0x4000, 0x0) socketpair(0x20, 0x4000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r0, 0x3ff, 0x7f, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) fcntl$setstatus(r0, 0x4, 0x80) 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000280)="e88f548ed3202c989ab2c23ea971f18f4e6783baea8a340af96dd3723de385f4f917136389fb4486fb31676ff34ca93fed1b07f9dc29ce629751d141c6ccda2ce9a0cb3136ce33225e20c394110c2fe18b2f6f1ee3c55bd618bd5ff3bd9e75769346394fcd24ff3975037f03802ba50466fb78aa300522362f34d1359e02293238773f65f5a3090076f49c818fbb0499f636d112fae5487b0a5e082279a22e5edb23a75083114afe549d493917273d55f978bb057147f5932cb85507150d10b1f168be3efa2698b030cd8855967e8a7f905fe7e2be0e1a7dad48bc042e6e4028ecc17499ef9979cd0cfdf1eda62794b2c45c492bbcce4142979bb0b44dc1b86ffef52d20419e0f1881d87ce4fdc9bb176bc0984bdf2a10cbc0f1e9722093a56e1bb8aaeb0bf6c4c83eef9701f331ac2002986597b2035afd59672ed4a55d3610d064df70e64cfb0d68f74c1d1de7848956a1a9d72dfcc46de79e6a1b42a03b92256624618e161c9d62b94ae73f5ac8be0aad6ee0e0efa55175890af5351f7fddf9d44ecd1d8e4ac6524f7a8c85430be952f857659a5198bdb021b5134cdd0f47b1ad7eaa029b5cd5b7aa290695a6313756a8ed7665d8da5491bf791ad09b8cc9829260bd6969c36835b0747d22ccfd65179b3193e3c1c4945c013ffdd0d5c889da7db12c4c99a7adf38f9e10e7bcb92c64538cbc9f22ad7c696fe0c3256ba79df4bff8a836fee74dfb73cf2efbac0ab5d63a49a688abaa534964709247b3c0092b2d589d478b73052a533142a3b820d5cd709956c8846a0b4e97704fff92ed07333955f8bfafc7a2d5cf6b36c85676dc97fd763e41a4cdd05e19373326fc4c6d19aa2f7cf85a945f1fa9dd148c34308afaa9210febc320160b362c88cac54fc2d61d11f8db2576a182ddf8fd41de5e6cf801ce2af7ecf0e217239040585f6ff5891d298d34ce74f6dd74b5c71f7cbf9b7720cc61705e727493169de6a40a1dc47d8ff7ba9b64124f5710c2f946759ff2c4fa3d91c28b9ff29d06e612804bfe35dc56002637edc13a88f883cfb9d56ebfc0ac8fac129414b20cfbb217b3151b954f0ba410ceea21011ab3a9f7ea63c0a116b0c56aef2b911306517be53b0c5efc1d947943cd215cda20d2ba0610d1325069131016ab6109214ee7585fb0e3e00d97410a89ef41517708408516769345b1647d6511c600f25f3d8583b8f880c575d1c51db7dc50bd4fa9dafd35fce113b72eb2f60ea608265550081cfda732a34b42a5942d05b08b5f06a2381fba76e6515b3bb5c3fb3522d008b0b19e5b77ef2ed0d871b477f2f958d96441ae28dde9c59633f5578af93b5b95488ff8675b0fe4029c825a788dfbd42edefddd416dc82772eb6fd8aa41b687d96205f818c55299c713c85a1f0d52f24117926c568c35502e34bc9b78cfaa725c3d0bd0adc81d206d3e5692476e6acc5c350147bee44c713d3d8209e8a83fb2c193ce7992762c4334766d2ed4b294c7c47acf9eb1387175974f285c0491b5b8dc60cf8adcd95b0dce1a3f5caf530ffcb1ecf73f1c6a10446024fea9ab9dbebbe6e904ab821e313a715d259b10ad4eedd30cb47e6502369cb01b6ca66387a306b3196c45e8bceb3fe4864f3d991a0d50a8814ac0b5c80770bbdcfb5db170bbdaf776f137b2a87d198ab0347473c3d8f79f73e67af4d154872c4716b35945c35772119867aa754a0370c5afedb21e585a04725c1b2d98e5098e24ab6d1d98a3060b5b66c8a290309e4583e34bfd20e23864d15f47d677314b9a963dbf460fef6a16d258ebccc682bf6e57c1f169ecc688e612042b4c6c64944039a0c7f0bae3fde2f91ca651dba9c90034f81d6efaf897c2848c14ee3269f13e720730ba73a532cdaa8d50eaaf6e4ecb98765f49c6cc3eb05f3088604a981bb95dc752f1c4051bf86303aa5437ff5f500434cc94cc9ed86f8fe0ee0e42c048ea36c715c6a2c1543f4ef2ef8ac3fe54312a5e39c8bf62c4d86d207d161b0d5452f49cfb9fa33b5b3701e1fba396d59fb2c565eb9f02e8c41b7c8d68cbf759e196f0c2fa746523157d222cdefbba47254c49fff30316946d326f469449be2c79b566d456f5d874a9632170034dd0e327ae2351b11da9f8aaa9437a213e88e28bdafa47df811ff1eae8166fbabfc6a602230b4ab5b24068c8cf578081c9b58c18f363af4ceaa4485cd0750a6c865c516730c3931855ec8f12dbe0d75d131a031cb4700da35e2482d1f9c87ca5da40cb310406cd263d0c66e64a6016e3dc1f009c828834ee2ef438287bbc2fdd517d6a055910ef0ec05b906250f9aac18fa1a83c9dd20e1d75d37e606c3d0873653b86f4be58659bc75b6985cf0eeda328fc3996a4598663cb7d783e25a7f8fd567228db6f92514b4fae9fec472f40fd66b4da36c4b16f10885ebecead1f280f87fc32cb3ebc8bd2a8c253f62231a192e13156f740b8f0627aa71d47879fb52f5134fd11ff04a36e7102291d2baee126cb55419f03aa800222d983f0209b7a2dc9bca26d3b0e6ebaa25917905ecf90648c134dd24939bfa3fa7597dbda67bf2bf614b9fcdea250616b43ff4cce2d9137046c65df8bdc30b1b1f8f39a6d42a879ee43b848a098bc0ac4405ce7a3580f531d0c8b65c742c514362d767cb9a24ce2aa5fdf6ef443799ddbf57c1e3b80e87c49b511ab3ffad7e0c9a458735b6d9ffc9d396aa97196f07c186d6a41e4f852f7a5ce2cc466c689200f6c8d37305d5ed753974a042e1ab8d02998bc299e55305848ef8de13936e4421054c997504bda953565132b3bf87e03dd27372d5e8e0e365247441d0206d152746917924515202c56df8687219ff2b822dc6bf6b5a81ccb4a5f8950069c004211ac5e611e0ca985bca1f5f364699520050a9d9f6dae044524239d395dfd09e320c66f94b38aad8b1ed3399a1c482dc2ba8ee2ca4b20fb08e9238d6e62b2f9453adfec636e3f31df08e8941402dc8d4e5aa9a39cdde864e602d1ce9343e7773d2ab52b45fd1213cf19c30eaf7112f777549ff645d4392415983677d2d1a490644223514c9445ed6fd89a1c426ed3122ccc58b6345333cbb316a1551f197e394ea19a3f6309609e2d3771ff30ca34edc72c7553d79747413bf65334cc8d6209e7c561c138e6cd3281d6b3f5e7f12845a59da0b61a91fb0d6a36dda2b1fd4916f4d75b87a36b66017371d83c037667a199addeefe7a032b849288f752ae0a802be369b1b909eaea5733d733bf8e357e84ff1b199a5905e0a103997d7b9a5d4791e7ec3d84abe95bd8b4257eedcf6e8d0b2a673bd92c6541d8fbd74cb79530caaa76ad7d66a6900504d3ce7348d7206216a4863fc18114f65fd34498798be83deaf27de9ac33757152da2a53e0aa1b1a21a97414589158d77a0e2679657e930b5f1edec7ad0ac93641a29513356752106fba842702079257df2db3d7aa71e9f84c325bff22477fcadb9f7cfeaf5b7d689fd8ffe81e2bc19b4bb39c3d6c773904824f4a3f20c7ae429eb9ad6c228100700e4dc4180fcb8ce497b36e85e34e1c9080f4af613128831f7aba3a1871447eec62e62419c6c9cbd5da7419d9da3caff87b1053b151f44ff090ce07294a44499792b56f2c4b9e6ce07ed62cb55742fc79af8a4ba48eaf16bf440754dc213b223d75746b6f036d8cccb10d28774f0e3c73b441cbd0502a7e781736e43fced1945c4cd84d6cd8c1285cb9bacc5373b2973493217a6c41a25bbd4219e2a3deb0154a4e3bac57d07713b9d3a5140de9b08ab95c2e006d6f914c31995741b01b29f16f27080cfb6c5f1a89b4e3db6bf95096f6740da95a5de5fab0486da6f527c84aceedf6dc85bd00ddbe3af8ac6622ddd2e13b3b2ba437ef5d0e8cd7f477347d96a079dc4ebe9c6469ef9c22112a993cda06b43082d8e1442a63e2116532acd07f4f6d567002b674553e40d4cf8c0a192813d67c8a1a5a6cc3aea951841ce67d7b8c6b4275912ad66863a0060143f21074e803e8d172aaa87184fdda057b3479d756d38985ad5dae5fed52b1d18fec05cc818afb2ce595b9dda3f3de90e8bea588561e8230ba5a6356030a902e46edd961b04fb689f676c3ab7f9090ee8be1a9311c23ae3b14c557930cb0eb876e4e2c07b7323a7920f3b9c2fc7df92401dd584d85d3b359d999d4d3152d70a409554bf4abd5d48573a20c641f6d8367244329c2ad9afa4d6adb62ec4a839cf61071100625c16bd078c932822098655c9d003df7f49aaf5f844580c6c70ca35169e5c778f5cf4893fbb965aabb8221454681eb5d39b1385784d0839bf98195f90fb496d8cb71c945a25a263f20cdbdc36ee78771b7ecc654a8362bf81f62359ef0941f71fddbb5819668d919071d5d7223d4f2808325c800d13e279d09486c6ff8c9510a584b72eac6d5d0bdca978cca52c46ae23f77af14f3af619fb8281da86b155eadf366624382beaa63f6c111c9689b37610475aed2d594d3a41a45cd5635ceee22d0966f52c9b3dc06d70405b7b89960698d2b9d998c9e808674099670630019cbf1d79f93ba04084cfa5c01a062dae9a8417413316e34ca692dca29d6dad6da5e55cf15569f1d27102e646630d4d0966a44616db3b0efecfc55d5ac73465d8af744229b1ccf1581c2602e5e636c93d726affdcc44005ad3ff6faf6d9d4ea718e1c1475a82a57adb33e467289b20d7ff55b6b25e5f02a327e46a297a13e63cca68acf3187a9c97832a74e766acd36e2acffbda1a741e0ad2c8a5393e780b50aef944b3a8a0e225589b7f2aadaf1cc9389077aecb85914b3b0f0e9f6718d46bec7eb8ac01b96f6073104919bc3a9ed890eb0945dc037e59270e13fcc255bb79001f74fd47217d7e065891f45b389aaf9635065a2c1ca06803c96998e585a3be65f1e47858832f367c248a529a8f2f18986fda840849ee2d5a1b578a7a589e4c4ca9e7f80e19a821d039f9ceb8b5c88407f681f40a2a2bf6a023d119ebd47f00d84d9c7eda9eb76ab2e96a5ef9ae409e9b10caf78c74a693f8a6efd0c257c8b88882fc74733fe60cbee35ce30681d07879c68cbb84c56e085715b7815d491c30ee15172282c7183525587ccf8607242434cf035c529cb02d6e5a372848c0929ae7108f347e162d83b59e4ad67e8509f6bdd8ba7d0b3d8165c1521d1523bd53a3a2041230f46ddfc78a6bdccc62c6005bdda46b8f00a9ff8b5882727eb8accebe5a9eb6cec7726c47623e2b617ef63abe0983354cfe286fa51b1f910e544401ebb9fe808944f2f28125de60e653385a0e909569938d4c3280d6244c97faf5a48db69bc64cc78b08988150ec7953e2e3c5ad411f96cad3be7bc5fa8fb714ee74a6b6d89ce156c3ee080d8737d6c1946def6a55793a08573d37f136e300cf6cbe6a6a9ce85a8b3678bee0e2f2f1813522b260d9f71fb5e164b065dcbd86c9e158bad6df95921223d29528858a2db22219a29b228684d633b705218b2e2942cc54bf1b78e19e7911b241efce78859ba55479b1971e5b887e610173153db873cd2c22d87f20050fa0b85c99a5b945a04495430958b6608ff70107abe49556e04902cac48aa774099d4182b5dd79d92b8c1af98e4668d132e57d4f00176759d97a46d9a74e46ededd04dc8308a3a4ead611d3a7c21ad4c0ed64e2d90347dc80f3794368d59417b4cecbca5a11f4e08d299ce3568cfd1a25035e42fa6955daedf0f5bf3d5224e66c84851b4c467feeaffaf9e1adbbd32c90df73bf1c167101d6c6552d3e15eddc1cd379da95c7b897d9fee7546c") 22:28:22 executing program 1: socket$inet(0x2, 0x3, 0x9) r0 = socket$inet(0x2, 0x3, 0x102) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r1) 22:28:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) close(0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x800, 0x0) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[0x8000]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 22:28:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0xecbe47ace1ee2840, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000300)={0x8, 0x5, 0x7, 0x1, 0x61, 0x10000, 0x4, 0x10, [{0x0, 0x800, 0x0, 0x2}, {0x40, 0x1, 0x1f, 0x80000001}, {0x56e, 0x2ad5, 0x5, 0x2}, {0x0, 0x7, 0x8000, 0x7}, {0x4, 0x584d, 0xfffffffeffffffff, 0x6}, {0x100, 0x9, 0x3f, 0x1f}, {0x40, 0x3, 0xeda, 0x100000000}, {0x8, 0x9, 0x7, 0x10000}, {0xfffffffffffffff9, 0x2, 0x10001, 0x5b01}, {0x20, 0x7, 0x100000001}, {0x8, 0x6, 0x0, 0xf7f}, {0x3, 0x128, 0x7fff, 0x9241}, {0x9, 0x7f, 0x3, 0x401}, {0x9, 0x80, 0xffff, 0xcd95}, {0x9, 0x6, 0x0, 0x7}, {0x0, 0x8, 0x0, 0x6}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="cc18de906695339416d490c33a382471b2b98a5eb5f451788e28772c25ca73ab016faa73f7db9b62e3884bf620bec33e5bf542c37ab198eec21d5e41e51f34f61ed7659c1cd2c503a1ecab1db725f0e86a7ed6f391b2981958ee0d55b15196c0e71be7754d5bed6aac", 0x69}, {&(0x7f0000000140)="4f2f8986c3535d329eb516605f1dd86f439892304cf80da7225cdfa5cc2517bfabd4f491105d7ad918e94fe47a9e6f49672ffc9cd36cbdb5b64a8ce49bb527db8355bc3145453e6f7a57ebd823c6494f5dcbfca9128a861899e3fe48ea58108a7b32dc854dadb07351c28b666d43f7302db2715032725a585f9ed3a03da0cc44a27416347eefd6264bb405252fd42dc74706b01466608f5b6734b3690e0d7a319e3cae2de0bbce", 0xa7}], 0x2, &(0x7f0000000240)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}], 0x20, 0x6}, 0x7) close(r1) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000d40)="6013c03bc2c276ff3648013d51f8cde55b3c483f392354a11a7da7b920929bb9b7d49f306dc2280e0ca502d3276bbfea6a0d750c577d38e21faa5ed80d87d56d92de5de4194ddbf9b2ae506ed6c1cdfdb1a55af646d07ad825de40bb23edb394c2f2356c10ee8fcc20f352dd3debba12cca4c5a5671f90ce9a65d462a7dd5946eaaea9ea77a1ff06f5491f7c6ccf324c5fdaad87d171ccd43a31a6fe69c7f5ab6e98f01ce74bf233e27dcb0c9a7eba20d74591afcec5ec58a2f3f2eb0a20", 0xbe}, {&(0x7f0000001100)="8ac3625fbe27d69c6246534ad2cb9c9ceece471d9dfa038ed38583d1518077c1b1b1797a7824a501d7eb21330188d1e80782cb20a012d99d3037de0a", 0x3c}], 0x2) 22:28:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c0240000000e4371266"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x10) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) pwrite(r2, &(0x7f0000000040)="b6e047d3799c7e6fa10c9caafdced05b2a9ce16f21a0d8ad6e7607922dd5aede5ded36104b251cb422b7f460f2a5d9f6dfc0114bf4e8e62a1b9eeadc8896cf0d08", 0x41, 0x0, 0x0) dup2(r2, r0) 22:28:22 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendto$inet6(r0, &(0x7f0000000440)="92bdf6fbbb89350f8d789422f77f0d019c3f94e7f80c8cc3a7343f8e00db8559de24657c2c7ebd5d0b6b6440355e6c970ff0d7932756", 0x36, 0x9, &(0x7f0000000480)={0x18, 0x0, 0x1, 0x5}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2000000000000126, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x6, 0xfff, 0xb8}, {0xffff, 0x200000005, 0x3, 0x7fffffff}, {0x8c, 0x6, 0x5, 0x7}, {0x6, 0x1, 0x7, 0x3}, {0xffffffffffffff01, 0x1, 0x800, 0x6}, {0x3fc, 0x1, 0x6, 0xe5fa}]}) sendto$inet6(r1, &(0x7f0000000200)="c88727a64e9e795bf6b366e3b91e8d515b84321166e9aa379f84fc3c51de70e38a0ac904a613ac2b1ddf8586086bd734090eb042577d679b081e7f5c0284f612b6", 0x41, 0x8, &(0x7f0000000280)={0x18, 0x3, 0x9, 0x9}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1}, {0x6}]}) getrlimit(0x9b7b125a57d6c8ac, &(0x7f00000002c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000300)=[{0x3, 0x6, 0x2, 0x1000}, {0x6, 0x5, 0x45, 0x7}]}) fcntl$dupfd(r2, 0x0, r3) 22:28:22 executing program 0: 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$inet6(0x18, 0x4000, 0x0) recvfrom$inet6(r3, &(0x7f0000000000), 0x0, 0x1, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 22:28:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="e84be7b51dbd430b3fab88f3a7c4c9086eaa8f5eb941ca2c944ffdcdde2fb690f315ed095bfe171b96ec2d48f0d8364760b8", 0x32}, {&(0x7f0000000080)="7c844ef753458764ea7b674f3e0d65b2582d54", 0x13}, {&(0x7f00000000c0)="11eb4e1f33bf6853e226306794d2fbc43b324aaae788d0e42f7f7958b024fbd81b09852ebeaeff08f9a40c192b14cdf0349b0324cee3398907d86f8d4438d87bc6587b992df4024c0037cfb2e759b803a272717d1a30d13ede0e4e132c15fcddf5f20130373ebaf882ca11adb3bf7252e1864031c65a354fb16cbe053014aa794cbb0f7648b4ecdf6fc793a916cc7c5ad20f2defe7a5cd9f3243d43f03dd2f4b047dfa201e7dc21dafcd2f6c92299e09996257e4a177081a77346b62a81b9a057be050111e92d850ba582564b0a1a411f1e9f6a9cd6bc403d50d8b1496c6b18b76aed3e096156a793376", 0xea}, {&(0x7f00000001c0)="99e75309cdf9855017c5805c815a98863952f84cbaa327b9ac9007958d59a7cccdbafb9d77cf083ec010c4d8143796513e099b48386e9c89576b5beef983206c5c4f18b8a18f8d9996e30816a9e7649693afd50fb4f706a8c4f5f0f42dc324ea872aadb9d56584f3656e86fe61ee6a20d736f0d3fc3d019e", 0x78}, {&(0x7f0000000240)="0aebcbd9c7951e612520caedd8973fbd7fdb8de569bb3c288966e5a2769a1f1c01d189c76a8a8da3137155c57198e7a047d3eafc2ce8c8df505700f3d04afdd49fe233310124134261c8a0ef93f4323c7bdcfc8ef1a96030c6905e136ed68695930c5663e1b51c37450fc7491eab558085f9e6254035fb8336576622288bc9cf6f3a4ec072035dc17c4e42fb3770875e5e0d212b80ea9874c1eb3b4334637554010c0de39d32b2c7919330d60f0494462453d164e77756ada26241d777e8506e7d1adf642aa03bd67978efff909e4574b7ed109fb75889980890d7d7ed52176e1c922e355cead83639f9305e55e7d25ba24d5b1782ee713b99", 0xf9}, {&(0x7f0000000340)="435bb950ac2ec9833d1c9b72221da7258a6fe0b17984447bfdc26e3a6baa4e889bd79f39618cf4b9fa36ac71c48c8bb486af2427f5715fce00430654fc8f0a83ba73e5e8d81686d256e5ec6b52c1d51b23a189dbe2edf55f47fd02093462f9d72d4decb4078c89b04e64fc41b706c1246ea4253802511187788b2f68f2558610fe0b8ac54718a3fdf1bc90ce9364464dc8f52afb134379519e", 0x99}], 0x6) close(r0) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 22:28:22 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="6441c672270f0c6ec116e67ca6837b45e58b521f3ec9e3fd1e0fbe7b4dfefb856381f11b13884c6ce84792a13e84e34f23e002015968a9bde2c38c8d077d7249ebb0e70b3a09c00446dc02c2589b157e4a9bf7e3fa4ec193d3e30fc9e63d6dd698e8b947f8430964fe1e4af555cbf1324b4d5cb12a28070ef8d66d6b0de300b152b8d1fcd48f6526bbc45bb39b9ee70804319ca14574d6d39ce02bfceaaf49ad0e82491e893c3e7f7b8368da48c73b3625", 0xb1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 22:28:22 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000002680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000001640)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001400)=0x7) r3 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r1}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000014c0)=0x101) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000002c0)=0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d02e194fc7ee948a86f10a5fea5518ceead6db17e41f6e7c2b388b07b66501bc30baa6e5572a167fe37d899385903555861fc480b0351a30af64973d266caf2d3dbdfb4d3933fa281442e17f4fef298cae659bd2ec3e11990da580c927cd1ff66cf3de2a1fcb972b09ad66f2d00c19e820b8d5db52bd036ebe364a3cdf85d1cdcf02de70ea413b44c3c0", 0x8a) getsockopt(r0, 0x3, 0x5, &(0x7f00000000c0)=""/99, &(0x7f0000000140)=0x63) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x10) accept$inet6(r1, 0x0, &(0x7f0000000200)) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 22:28:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r0, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4010426e, &(0x7f0000000000)) 22:28:23 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x100000000002d}, {0x50, 0xfffffffffffffffe}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) 22:28:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20281, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 22:28:23 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = dup2(r0, r0) dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x800000018, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r2, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 22:28:23 executing program 0: setuid(0xee01) geteuid() r0 = syz_open_pts() r1 = geteuid() setuid(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000010c0)=0x6) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f0000001100)={0x0, "7f095c66f1023cc52dc1a7b766c9024d90b7a95ec6862340bc2a775971e786c3e6be80a150ceb7bbfdfcd8d11125797765a4e049a6d479ebbb62a7a913dfa9a9e01a8c4a03b61efc28770f3a7819407eb4ad5612ff3b3389a016c39cc8d44034a40ad5cee70492ec9c9c7cb3e9ea2610425cf488ca6347276fd825fb0dc993905203fef0715c1fef95f848377387d346db74cfeaf63626dc10b29bccb857cc15b18e1c8ba01180994dad95d96451abf77f85f3b902c8df54e881bd02b1e10501c94922864764cd4a0d1650912f264d0b4f5265e960b6fee4bad784a9fc542da6b38baaaf3f4bb054832b2b4c47821f4a91f88ef9643a850a75474e19d89cc94bf625bed3cfd5940a4040ce3fb9d5e05b9f164783d3a02f7983280fe1eb61f216907236f84def12d2a557fd6498838094696688a76f6fc423afdb27f89da9508224cc97b055bfbd9aa4913df967174e67e02b576ccfd583edfe07e8fa7cb45e043f2c49c196541bd56a2a7aa2429382e004b8d58232db803b4334ce36d24bcd3eae921737b5ed4944f2f87f3b541ad455abf613ec1befafcab9790b2e89d9870006290b8e5e7850219d88a43bb085bd9f55d1506f3e9026df3b6e5f39cb2ed049c3ff30ce465918643e7771729264e11df8fbc1b117ba5d319aa31ed21a636ffd4656a6f6d5996431e1788acbd00efbe64ca7101fabcd3e64dd42c5e5afe0264b72c8ea9c8ffb389deabde7281ed8f927fe3f900b7117f29b90ac04d23394336c69990230f7e72cedae6636ce840b237362555c6adab79d62e50d7e1107b6dced1bac65c170492a658d718aad420522ecae720b37efd9e038e73215f8a91252cd713d91486e0c9ab1aea6bf4fc47e02eebbe88b0f48ba94d8ffe284eb8ac856699f845a2550ea977d381b06df5c4bc233e28edbbd0b2fd805a699a1931afdc4b570374117a23aebd841c9b38447ca583cae5d3b0bca9201f03860256d10f1b962a92ba03773d07cc37bb7224824f23e13a5b787fa328e81883c63727f3c25f53320f7eb320e37a9f229e3db925aeeaa4a7116409d2dfb7675e47d4443229c24ad756933b0302c678b12731b29365ad8a6d06681ed646f50201ea7bf990923dac37120c5d86f3f6100b1e13d34f980a083becf8263e6f6cce6c532103222b1b2d6fe0c049bb58a0b208d1159c69326016ee5aaa5cafbf553a0acdc8a624a0c5019116c46db0c83e32079b671cfcd8a6ef1e4b8c064e89e851ed9bd87abb0b6959261f2e1d9ff5a8c3a2ffc461c6f0b5dc0cf272cc995150e46596014a388accee6ff7a3e317dc8ca7c96e39208ab6965a5e0c7a311ec2627eadf29c33038a5ce9869f71fd260e6676c1bb202670093d2be1b7fadd313f40cbff849eef493f230eda6bdee3de87cd27380bc9ec79a117ba12a34e30722be01626b3512646ce2eeb0747da49f157d1d13fd89b8f5c8df3b7a7ec5d97140570ca2fa71ade75807a49ba50135c8477dd38e97901a52feea40d3be32d2dc92cc70fca3cfb35898697ee7d965c557fc4b28ad5f4ffee0411e98ff7d0e2cb068f4eee96352f609a6b9727436d04635c634923e5d9304a83b44344f58a277b7f2ff1e74cd7d89a46401f6d88be7e9b84c158c3484108c0cb6d32af8e7bd5dbb909cbc7247ae0d4dd34bf9786c35e99c13c07a9cb7e30e56a8ab997c590bb12e0a5e01b1afabdc3c1bfe37d6e2720f121d87d7d6909e7887af3a948a81f407678cf4be674f9f9e8d3057fc724375a4febdab7144dbfe294a405625137b817bf96dc081780d2250b9c45ec6ebd86c4c86420e96432c1fb95a2ec41e9c0daf886f32176e557423f6c9e78242e5a51ffd4c42bd1b88591cbad1da961a49522dfc6756c80510f20a0f5678f31e61caaa65e0133cbf99e07e620e4642b4f0fd1a02f35373c00c2aa492207c65cb0d68b1bf5dddcf7f015c7f7c2d637e6042dab8beaba41654b1e51d2d0dcc1608a56f1d7ae7f754ffd0550bb182250485b4a70d4acfae18fc51679442afbd69a92804ec5913459cbd4a83a174a174d4b9de2212ffe4926761267842465962f9c4abe99fe6beb2ee7f7a68207aa9c689ef1c8fa2d6f8b0a3a5b194184a293e45ccf67c62ce07c2182fee6395bb0d988e17cc9a703f3a13ccf1caa5efa1b1f70e3c258dbab2f9c1373c175c9f2afb232903a7b27c7e39ac6af9766cef50f1fffc5d88942d81e85699838907778bf65dba405d6453f211414e7c13d248114ec40a84c007416ae4e3293c85cd91d1a968f3954996aeb2879f149f2acef2e3cef034f3286da2ba18707087be96e39a5b00b8df4ad34222ffb5e9727a730966d434081905441081052878a5ec4100702bf80de9c7d741f90db46751a39f086349eca4eb5e1a6d65471ad7c55ba1657484cd55682736319cc2073485209d7aaa1a5be648f0af6947c51925a5bfba7ceb829d96491c4d6057d9bed1624cf7f1c5deabbc617b03785b220d3cd72ac1202400fc683db4b4da1d5ea47f8a769d71e38e5991068401830c52fa8d68a9aeb3464a5d908a95313fe9bd57c2e9ecc338dc46f95a00e619c18e9cc084408a15e577ff2c9487de7d9b940ddd1500d229a604bb4d592c84d20951b0bcb2935811fb9351a4ea1dff42823ad8a465a149a71d4b96072edf6db6e334f4963557cb4a884c12930ed000d7f612ec2fdfc6fbe28cad81dd429d856ad18f64bdd071cc972ddb406b4f526c334177d8ce2d8897f65057e91f176fb4713c220d49730131220116a98ba094e9791d60b9badbe4f0003385f1ea9962d1d8f68e7a928736e19f1aa70e99bb2923a86e14ecdc6dd68bdce88ab798a63cb83ac7484e2ebea1b858a873ebe3307109894d470a3a098d3ebe04cfe26aa69142a00ded63fa61c90e17121357621270299701689fba5bb4e1ecf40ca944213b743518fe9bacd73c510c3ee2a2cfe9768f89efba3f3f6635d5a25f0eb545f98a04404ba356260c046468e4b49d496526c6f41243657dae7d3848b2ad8a5fe110abbaf57bfc0fe17cfde9d2196fc00bd691ea341ce15e8fabc4bb9a794c0ff096652e58df6885b368ce726d830a3c1ea001d95de2d0b33ae34314a87c9f4bf01059ad9e255b010bb35529c8f9bfdcb460066224c4c122e99ecf2405d006de7ec8018b3335d12a41997ad39a8e86a9cae43613fbf543640401a9eb06efdb16b2c16d332a733d648159178b4d1382c5826d13fa34d4fdb57f6140c0bbf2608fcf8f8c77ef9561e100652fa333899d37d2cdc8733dcff49880816788c12d6e3eab032093dec781c45f1a6f5dd776aa408d3e88d48cf1bc6c0f233442d21d8d5f31657a07e412c77b1790f7f6c7600b1e82ad3ede5da947d5b083a1d54c730d2f50ea274901653ef3e6582beb8efd0a1bea7741eaa3b2d3bff8cd4036c51813c9c0f1ef5379d0dd659f19c1aa329aa6e196ce1300c266bd7e868691747729d06368a3730a2b0d9f834692f53fa7f9218969ef52dbe776cac0a2545b73755e01eebc2217e996185af779b4e95870176315af7f9ff89d2065b0f03d7c06811c6cc9464f4e07a25fb314d5d098d6c6475b2a681ef4aeab02426aec194f68e236339a3436df501d411e70b6b18442d7657e0023b808a9d7a84f3dc5f16562292573369aa4a6be01b7617bce6121812fcfc62967ceac8ea7caa3ee9aeaf757e78f0e507c4578501dda207b0dc77cddb6bd00bdd13beec74eee4dd109564ffbc6aacab1afc44e4ccbc1a4a89fbe9ab3e8a3d620a07a8129b1a01f99a8c74420f837412b575eac59e83f5faafc49da7e1868e8fd404f7bdf0db810439b74bc20b9e8dfa06b9a0e5fa3198cc982eaef7629147336892f97854e908b4d017edaa8ec3259029914aa4757e485ac3da03e2d8ce41f0dc44d0d4b057877eaa33e7083d2bd2654ac14adf8d706a51819beafe9898b588a694829abea7313edf819e4415365934b3ac1cb92d407044d1e42421861a213e8fb3a980314df63070f86d58913de43fdc825443cdea9d391d740c500f1b0ce3d1ad1b8a1b4451b657d774d27700be578ebd501d602e42f2447b276456b6a5490bd8f40ac241a8f9fdc4e8737cf164cd04d5db2dd5cb0d04e3738fa838463e19d7f77388b1cbf59242a06475ce057e18123c00d60f132647fb417251c96a277ce69e033384ba5ab6ece308cac9ca6c71a62ba575ff1d53428d4926a8480c406624eaa786c09ebef3d4d23c03bea3744c321b17899eb8c8471a52c6a69a5f74e447adaff4dfa2aa37e7a7ed604469faedfffb3a1861ce3dd160364e8a21e789ebc22c015705f94842b9fab3327125aefc02edd5354b889f6597fed588c3b74effc3b8d9db3089fc7a6a279b6b8776390cf0b12242f1b6fd6ddbcf8de46a176f4f27d681ee25c435ac3ce5346461c5d7a158d68d85a01675af136164e136fcc364d97df84add9454f1c3d971b597b9f0589c79de05eed438b465160915f9d4e16708856068a86aced963f9d9b24a8f89a7c41263539437d3b27864c87772ca6804950cf4fb52b9521ff6aab6f0daba5f2f414e23050126b20b9354a0d426a9c6499555082a64e3fa73d7e248e302e4a76b5269cf7432dad948efbe7d7a9dfc057e43ea3db2a390b262c38ea4d63a1e723a5a32634e88d59d49fc755fcef6c2e9cef2f7a92ae3f2d27788abf84a28afd180a57311fb989eb5e06168e225c3c859179efc563a1e544d7f7d85a9645bf94778811e5d4f4988e4b0547e0a6429c9670541d185d2aa79259791b2c7cb004c8cba0072b61f6e9025c73827e3cd0d174e8e45eb614c3ce1454520b1b57a1790217710f637258b4dd926d5f80b07cfb8f8700c45fa0f53d504a9acc27eaa53ee04bdf96cd92e533593ec5d6049d8cd47736b44df9c7e97f5fe3b89ed474f882111f6b1e52a6529a5bba68b2e0f1da780036b084558e556ba20bfd08bd81dd58b66db1f6072ddf561e8dde7679a7129410e7f62c5e28130387d2bf944344b800c1427ba54b04cd5d9e8ada435d06e30519b58d86d65f7f8e38c8a2d0530198953448ffaa86d984847455fc0bf5440467905f67b5cf9d28a47828ab2ad6c90c948049b32a685f4e2e69b57d2443c43b3c0dd9f1631033cf1e3b0cc6831ee4ece24b757007be9f7a0d85a95ddd04cf9a29a285ed601c9bc08b6d2efb1fb6a64e2bc03516c1b10bcd4dc46ed44064a8921668fe52feac177bf87c8435e7153827e08b5f9213e88fbc65132d0693ab6d8c1c32d3c848b4afef298d1d0d181c4ab9ea4f8cc31d2654c951d9511aceece7e3c4b95fb64ba3ff7f97ea77f700cd3a6d797d8afd4d64b37b98f6e85c5e991c1e2b6f27f507fd91b48c44b4cd7b119d500b2e8c291c62986b913fae590b1cba705e810a924bf50130627e9ef586b26bb289f80dca6fb72771ebaef2fdecdd966b35f9cd9e4f2c2c28c42bb1d4209926724fdd468603ac13cbd6380724930180a8cdeb658756069298595595ee6771a6652360b37c1898f9c029f2dbd41b800e511b7f3aa4ea9a6ddfa734fd341d62a6599742addc1e80d525ace974448a4212e2d4bc3925dc2453f01124bc462ed6a967278df11037d3a0af094381cb168d57d5bd51e07dab7112364ebe8d49330f5c7154e7d2daf3aaaa98f28601a08c54ed1b2ed333ea7a31e922dea52c5c35268e61e6dc2a6f1abdfbb35c2a58d678b04a35fc017e4e5dee59f0cce391b583493e5aff774fbec39ae3c50dca098ad1199e72c741e3da22e34c18cb74f74d2d7f153d827eed29e4f147"}, 0x1008, 0x800) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) dup(0xffffffffffffffff) 22:28:23 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 22:28:23 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) 22:28:23 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) dup2(r1, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000340)=0xc) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) r2 = getpgrp() r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0x40c) 22:28:23 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)) ioctl$BIOCFLUSH(r0, 0x20004268) readlink(&(0x7f0000000180)='./file1/file0\x00', 0x0, 0x0) 22:28:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:23 executing program 0: r0 = socket(0x2, 0x4003, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x100) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) setsockopt(r0, 0x2, 0x8, &(0x7f00000001c0)="215632a318dc64eaf59c86ff36e74c796cc0ddb8a4cae52e291b3139f42fe05f3febb1d72ac15c939137ecaabe04faea2460f1d55a8dd3409873738a0c522bd722a71cd389c15405010077ad9df21c8ec6391563d9f6e13539cce371de850214e81e10e406603cbdf7f6d3", 0x6b) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x5, 0x800, 0x3166, 0x0, "89be884f9d5302cd1157ece31d05d151a250d3b6", 0xfffffffffffffffc, 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x100000001, 0x1, 0x2e89c4a8, 0x103c, 0x79ae}, 0xc) 22:28:23 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000002c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x800, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x40) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xffffffff, 0x7, 0xe4, 0x1, 0x401, 0x9, 0x7fff, 0x1, 0x2, 0x4}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f00000005c0)="fbaf8a8d1a029be96914357e3a00000000000000000000000000000062d8ced6da28aa4161005a1c662bfad478213e100cb107c60077a7dcd70e3362d00e04a024bd477212429e9cd2fa373f026fa19b7d8f86c2569b34024739712463af5c4653ecb5198160b1107894447917038d71cfd6fc831d9b5550bae0b01115d2a17bd65841b69770477da7c73c89158aee6adff199fb911fde4278041693a4c3ad54129d147521961aad146648ebda06322081d7bc8b38a1a56c402ee44b6c802fbcc6af681dc43e7093073d9b70c2068f0ec740733f13c8292ebf5f9f467bcfd8b1506a3af42d0d7162", 0xe8, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0xffffffff, 0x2, 0x1, 0x4}, {0x4, 0x5, 0x1, 0x2}, {0xbcf7, 0x0, 0x5, 0x80000001}]}) 22:28:23 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffe2a) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x269, 0x9, 0xfffffffffffff60b, 0xffff, "6b1b6e7e3e6f2bc2fabe67da48846ff7b7010ebf", 0x4, 0xa}) 22:28:23 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x8002, 0x0) fchmod(r0, 0xa0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ae0000/0x2000)=nil, 0x2000) 22:28:23 executing program 1: r0 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x140) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2, 0x10001}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000c14b7da796f5c1bc5def7f2b2981941f0c91f1d9ffe73b7decc629972360e563ffa2bf346a11b94b98ecf3c5e3d30662b86d0f481a737c446410c0995f70604af61ff4532320af55c6fe09fbb33ebbd2f07d24ce12b893272261e8956a21aa8b52f120d53fd044be82798b758352f23f37e1a0b61e0d1a3bd71e6f3e96589da28eb7313a03e73e6ef22914e52defb7ea7e39573f604885e2181c983d6c7be48a64171c90f3f1a18774aa2a83f708ce04c43c85dc220a9c5c844eb5d29caf6697218b9d9bd1f51b2d04b5cbae7712dbc0a34932ee5f3c705af3a9df64643c2fa257"]) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0xffffffffffffff80}) r4 = kqueue() semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/113) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/133) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000300), 0x1ff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x8, 0x8, 0x9}, {{r4}, 0xfffffffffffffffe, 0x18, 0x0, 0x4, 0x7fff}, {{r4}, 0xfffffffffffffffd, 0x4a, 0xf0000040, 0x3, 0x3}, {{r4}, 0xa58db712e675454e, 0x80, 0x8, 0x10000, 0x3ff}], 0x81, &(0x7f0000000400)={0xfc58, 0x80000000}) connect$unix(r3, &(0x7f0000001b00)=ANY=[], 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) sendto$unix(r3, &(0x7f00000004c0)="d873f0004feac42885113423b7a3b8377cdfebf44c5ffc9994f5d35825df7b74b63b349573e98cfd36c9a02e50b975b5a53d2b4b4ce8c21031a435658a1a4f9bbb5b3b6c52f9797768b9e2c30a089c2221cdac06c6fdbedce0a8460c52f4bd5b3b9c75a2f1ca7944a460903a0fcc4e1814c8c4255aed7797b7bf5116c03dc5d6e56043e4c62137e011bba766a995ac538548f38710166a8e01ca8990bd73b5bb", 0xa0, 0x0, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000005c0)=""/4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/wskbd0\x00', 0x100, 0x0) readv(r6, &(0x7f0000001740)=[{&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/102, 0x66}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001780)=""/90) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000001800)) mkdirat(r3, &(0x7f0000001840)='./file1\x00', 0x4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001880)=0x5) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000018c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001900)={0x1, 0x0, {0xffffffffffffffe0, 0x3}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x10000, 0x0) mkdirat(r3, &(0x7f0000001980)='./file1\x00', 0x10) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000019c0)={0x0, 0x8, 0xffffffff, 0x7, 0x100000001}) 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x500, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000140)=[{0x28}, {0x4006}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="1f00") 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x8}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x3, 0x52}) 22:28:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000900)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 22:28:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000748000/0x3000)=nil, 0x3000, 0x4) 22:28:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0x141, &(0x7f0000000740)="30b168ce06f555b9407d76e0823ca5506e358eb9dfb080f1b3b3c5d7ae1d19f601f81204a3848c7e7d2bcb99ca442e5603cf222a750455a9da2b8fd86e41a157ad5a3210465b746ea3b7cbb229a76f808a9b2326c6a30713923c4b098046e2ff24f3a0664e0d381d6aa52ccb362df34f32856c00000000000000002300000000007b73692aff79b6222e2e2754690000000000000000005ad908004d8435f314e6c0332fbaa7bcfc5d42c4699c4fee3bbdd637e3bd6843b3dc2e114cfa01894d798112970bbdf3eff04da570d6366c896c6a7f1586cd25d8bd0e8b188a24b9a92a255e98fa652024ee2e5034cc2887599fc54beaffd997c7c7970ed6441604ac304a5b97794e0ba632d63eff2574c865b4d67492fcb33212b4711ec01bdde7773b11999242f07fb0c4980861a2dd573e6460d18840edec8509a57e7ed700af8a83") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) write(r1, &(0x7f0000000240)="7b200a3abc09467178c5748d0320d88aab928229ef1005ca7c427b246b64cfa2e6859dfc234b49296172f4775bdeea07c5050fa916db730c2a888b58849073d02c53701f0dd38899db5543a4369e6bc24673c015737e02d3930c03a7f6180150bb2e5d78fc1c1f3200e42fd3f2f3d6ad05f526da9a7629635a192cb1ac23404db4098bb9fee6", 0x86) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10014) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x3, 0xb8, 0xed1c, 0xe99e}, 0xc) 22:28:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x400, 0x5ae04e5, &(0x7f0000000240)=""/124, &(0x7f00000002c0)=0x7c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xd) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x130) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x7ff) getsockopt(r0, 0x5, 0xf78, &(0x7f0000000100)=""/225, &(0x7f0000000040)=0xe1) 22:28:23 executing program 0: syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 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) fcntl$getflags(r1, 0x3) 22:28:23 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x80, 0x1, 0x6}, {{r0}, 0xfffffffffffffff9, 0x4, 0x10, 0x6, 0x8001}, {{r0}, 0xffffffffffffffff, 0x98, 0x40000000, 0x1, 0x1}, {{r1}, 0xfffffffffffffffc, 0x60, 0x80000077, 0x0, 0x49e2}, {{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0xfff, 0x401}, {{r0}, 0xfffffffffffffffb, 0x8, 0x17, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x9}, {{r0}, 0x7d60e28bfef6a969, 0x41, 0x80000000, 0x6fd, 0x1000}, {{r1}, 0x0, 0x41, 0x895ea36a56050dac, 0x8b, 0x401}, {{r1}, 0xfffffffffffffffe, 0x2, 0x10, 0x17, 0x1b}], 0x100, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x38, 0x1, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x64, 0x353efd4dfb13af39, 0x5, 0x8fcf}, {{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0xfffffffffffeffff, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x1000, 0x4}, {{r1}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x8}], 0x7, &(0x7f0000000280)={0xffffffffffffffc0, 0x14f2}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r1, r1) 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x101, &(0x7f0000000240)={0x18, 0xffffffffffffffff, 0xffffe}, 0x1f5c07c27e76b55) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000280)=[0xc7, 0x6, 0x2, 0x5]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f00000000c0)=[{0x5, 0x1, 0x0, 0x20}]}) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt$inet_opts(r1, 0x0, 0x9472601f8fbca431, &(0x7f0000000480)="bf2645029e29de32cf76391d8b9e4594851ed6d4bc679f89b0111984d95736655fb018d74fc5583d1221c6500be99bb6d664d11d01d287d02b611d021753511ced920b29bf9b2b023f4ba2b962fb6142e09707730678d484a42002436dab4747dc47ae641850219c86b78d69e8c4d08052444c7c8ac4741131da1d356a020feff6ec760c25911f20cbf7986334650f868df841c4611a3a3198bd1efc", 0x9c) r3 = msgget(0x0, 0x80) msgrcv(r3, &(0x7f0000000380)={0x0, ""/228}, 0xec, 0x1, 0x1800) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r3, &(0x7f0000000540)={0x0, ""/119}, 0x7f, 0x2, 0x1000) 22:28:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x20000, 0x10) geteuid() ioctl$TIOCSTOP(r0, 0x2000746f) 22:28:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x80000001) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x100002) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r2, &(0x7f0000000200)='./bus\x00', r3, r4, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x40, 0x0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r5, &(0x7f0000000000)=""/214, 0xffffffe1) 22:28:23 executing program 1: syz_open_pts() 22:28:23 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) connect(r0, &(0x7f0000000240)=@un=@abs, 0x8) 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x1000000000007c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x3, 0x0, 0x30) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/60) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0xe0b, 0x4ef, 0x6}]}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:23 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9cbe05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f53886fcdf04060e000a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) r1 = socket(0x1, 0x2, 0x80000000) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0x0]) fchown(r1, r3, r4) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5", 0x1c}], 0x1) socket(0x10, 0x4000, 0x800) fcntl$getown(r0, 0x5) 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x44}, {0x6}]}) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = semget(0x3, 0x5, 0x5ae) semctl$IPC_RMID(r2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') bind$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 22:28:24 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="0000000244a5f303287f07b7efa76d410d59831a52830700", 0x18}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x400, './bus\x00'}) 22:28:24 executing program 1: readlink(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)=""/43, 0x2b) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x84520) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus/file0\x00', 0x3, 0x5835, 0x639, 0x1, 0x1f4000000, 0x80, 0xe9f, 0x3, 0x2, 0x6, 0xecf2}) 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x6, 0x5, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000280)="cd7fb6b94db11b828ae5a6e696d3ecf85134679622763335e03099f9d1ebfd9f7a80324fd41f", 0x26, 0x401, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe9, &(0x7f0000000180)="d5ecec9be7f89b51bb05b4f929d663bb9c4c45f63d5503cdb73ded309a842dde70f18fd6b6ed1ef923feb580423289acaf59ffc962483df768488105c8e3d4e1606eb5a749732eb817122e5382d2d58ef832b83ac146c45f9fea860c934bde755c62c8b454eeb8653b38752cdb6f88ba2726bdc5ccc3a19c38fe6b5b311183c90b5623d489a9d686fab11bac82a4fc1232d272514851b6cac14da70cb8ecd285db5ab651fe68fc0dcffba292b80817157d89821ff6da4b3254d12241aac096dbd64ecf4d9a179357435b142f41335cb55b13afa3535e6335a7293b3b60cc8a4c56a72a9ee29f8e7807") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000003c0)=0xa) fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r2, 0x20004276) socket$inet(0x2, 0x4005, 0x9) 22:28:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f00000000c0)=0x1) 22:28:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 22:28:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x20) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xe5, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') fsync(r0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x3668}) flock(r0, 0x2) 22:28:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x0, 0x80) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000340)='./bus/../file0\x00', 0x40, 0x0) write(r1, &(0x7f0000000040)='n..', 0x3) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000180)='-\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\xad$\x00', &(0x7f00000002c0)='*{\x00']) unlink(&(0x7f00000000c0)='./bus\x00') fcntl$setflags(r1, 0x2, 0x1) execve(0x0, 0x0, 0x0) 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xdf, &(0x7f0000000240)="b64c7c13011406e4ab8e207a97acd3674cf67d9c0a951d4e8eb2a22d86cb6e7d04c0693bd27fb0583fa103e4f6e8d2efd97c1f943ee408e0da54b8746418a4301a7e669baf3d9ee4c6b1b84a07903239e23cf61e0355ca9acb3a10f2639f81207d0d666b556acfc07272749b5262dd995c435725445af49be2286f27a04911b587bfa5e7677564190c04249bf1ee138ca98e972a42922c9ac72f4c3b3d4a8fd85390a4e825b05333558ec68e87ce2bbe19704a51404983c857ef2bf108a5988620f7d3a5f9a13052836dee6cf057cc00"/223) 22:28:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) nanosleep(&(0x7f0000000140), 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x5, 0x56}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)="faa2b5e70d11f44ef0317dd0e6fee3e1de1d21581ecc368b9b857d2bd74f742ddbeab0fba55eb4da7e8d5e8862163539c26f81d72c7acc3202c3fc853fd413aaccc26602fe03a02fcdfdc2464f7683b6c73960b0bcacd75107e61c551fb6d8f9736d18cf42ce0278e103f652a20d", 0x6e}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="9000000000000000010000000900000055232de4c9532174d921d61629e23d3dc8939d2f70cc0cec3c64f716b3d1e9f6ab2a7dbb90dd691ffa53fab44d59028f132cb804ca3e9a2a7590b79e694b74280595818530ced128723f4ab4ce360e6e3ad95876ca99a9a1c19f7f7c5e0c3089fcaa2acc76021a1aaf8663ea4e50869a22bafe50fcb4b0a8f0000000ffffffff38000000000000000100000002000000226f3afc2621db86af481abae39f4e9ec38316062b3ba14b62ce02ccc8f83a648b4d770000000000b8000000000000000100000002000000bc09184edaf8a8e5b17c436b2924c3dde5d87f9d171683b13513c1bcfdeb2d8fd317ad511cffd681e61219b9e49f0999be7d5cb06473d641f234ccfac9b1a01e2193d2f1e27ef7ea980c8d74e80b154db2d021a5fa3799f667132757586b016f7cf853aadba149e1f7528f578871c6678021037a4ce83700fe46ce785b161a089c83c1e53a6f1e305f8a9d08ba660ab829c30185a054562c1b3487b8e8dde2c440100bbd00000000"], 0x180}, 0x2) 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3d}, {0x16}]}) r1 = socket$inet6(0x18, 0x1, 0x10001) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x1, 0x2, 0x7053, 0xfffffffffffff801}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 22:28:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 22:28:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/80, &(0x7f0000000100)=0x50) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) 22:28:24 executing program 0: getrusage(0x0, 0xfffffffffffffffe) shmget(0x2, 0x4000, 0x600, &(0x7f0000ffc000/0x4000)=nil) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 22:28:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) close(r1) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000100)="0000e65c", 0x4) sendto$unix(r2, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x4) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0x5, 0x81, 0x7fffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 22:28:24 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x6) r4 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) readv(r3, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r2, &(0x7f0000000000), 0x36f) r5 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r5, r6) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) 22:28:24 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x1, 0x1, 0x100000001, r1}) fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005, r1}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/234, 0xea) chroot(&(0x7f0000000200)='./file0\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x1f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000300)=0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x400, 0x20) openat(r3, &(0x7f0000000280)='./file0\x00', 0x80, 0x8) syz_open_pts() 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) semget$private(0x0, 0x2, 0x4) lseek(r2, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) syz_emit_ethernet(0xffffffffffffff01, &(0x7f0000000300)="b6164940a2e735ebc661b638ea2e498aa657765073e9f93a2bf1ba2975621f1ba726f0df3bd59863fab1b3bbbb5f71feb87ace40c259c8ebdb3f800cf110f3d2e20a1cc61f0cdcd79e99625e704446fa9e948f058389354ad8fdd1cba71639d78a4ac91fc95d") 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x3}, {0x40016, 0xfffffffffffffffc}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xff, 0x8, 0x7ff, 0xffff}, {0x2, 0x8, 0x1000, 0xdea}, {0x5, 0x39c, 0x8, 0x6}, {0x7ff, 0x1, 0x0, 0x3}, {0x20, 0x6, 0x200, 0x5}, {0x5, 0x3}, {0x6, 0x4fb, 0xfffffffffffffeff, 0xfffffffffffffffe}, {0x7, 0x5d4, 0x8000}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_media}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x9, 0xe, 0x3ff, 0x7, "1303aef86cb6f17cc62d83b53b449929a6026305", 0x3, 0x100000000}) msgget(0x2, 0x276) 22:28:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 22:28:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) open$dir(&(0x7f0000000880)='./bus\x00', 0x8, 0x10) r1 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r0, r3) open(&(0x7f0000000300)='./bus/../file0\x00', 0x0, 0x180) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:25 executing program 0: r0 = socket(0x1e, 0x4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000002c0)={0x96}) readv(r0, &(0x7f00000017c0)=[{&(0x7f0000000300)=""/252, 0xfc}, {&(0x7f0000000400)=""/37, 0x25}, {&(0x7f0000000440)=""/139, 0x8b}, {&(0x7f0000000500)=""/213, 0xd5}, {&(0x7f0000000600)=""/187, 0xbb}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/80, 0x50}, {&(0x7f0000001740)=""/78, 0x4e}], 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) syz_open_pts() ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) symlinkat(&(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') fcntl$getflags(r4, 0x3) close(r0) 22:28:25 executing program 1: r0 = syz_open_pts() pipe(&(0x7f00000000c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000000)=[{r0, 0x191}, {r0, 0x4}], 0x2, 0x80) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 22:28:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) setsockopt(r1, 0x10001, 0xfffffffffffffffb, &(0x7f0000000180)="e8e47eb52b3ef05a9cf56b33547c945eff36a2937ee7cf7f998cf2459a4e2ec0c454013f7edcd0f94575959e35e181a05cd1560a48eb5704c7769f16bec787743246af128dc238422c0268abbfe402a085a65eee72100abafa159fca901b584889d0", 0x62) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 22:28:25 executing program 1: r0 = socket(0x20, 0x1, 0x2000000000000006) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c17f0072c881ff7cc53c894303b241310b404f36a00f90000002000000000000020208a371a3f80000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = msgget(0x3, 0x1) msgrcv(r2, &(0x7f0000000180)={0x0, ""/209}, 0xfffffffffffffc9c, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 22:28:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000003}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x400, 0x0) connect$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x1, 0x9, 0x9, 0x6a}, {0x1, 0x2cb8, 0x7, 0x9}, {0x1, 0x5, 0x651d, 0x80000000}, {0x5, 0x1, 0x3b, 0x1}]}) 22:28:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x1, 0x2, 0x7) r1 = socket(0x800000018, 0x0, 0x10000000) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfcf2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8413adf3c3f9479e, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 22:28:25 executing program 1: r0 = socket(0x6, 0x2be366bf5d2755b6, 0x8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100000900}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x54) 22:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x14}, {0x16}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x10001, 0x8001, 0x10001, 0xffffffff}, {0x2, 0x9, 0x4, 0x3}, {0x3, 0xaf0, 0x29, 0x7}, {0x10000, 0x4, 0x3, 0x10001}, {0x9c6, 0x9, 0x10000, 0x93}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 22:28:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 22:28:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x1ff, 0x401, 0x9}, {0x7, 0x8, 0x3d, 0x9}, {0x0, 0x3a, 0x2, 0x80}]}) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 22:28:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7ffffffc, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x0, 0x2}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 22:28:25 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000017000000000000005bba0000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 22:28:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000280)=""/18, 0x12) mlockall(0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r3]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r5) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) wait4(r4, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r6 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/105) 22:28:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x9e, 0x1, {0x80000001, 0x2}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xffffffff, 0x0, 0x0, 0x29d8aaaa}, {0x84, 0x5}, {0x3c}, {0x7ffffffe, 0x101}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000280)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x802, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000340)=0x8000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r5, &(0x7f00000002c0)="4bfab18f573bde9dfa1f", 0xa, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0xfffffffffffffc00, 0x3ff}, {0x18, 0x3, 0x3, 0x9}, 0x1c3, [0x1, 0x7, 0x4, 0x3, 0x2, 0x6, 0xb6a8, 0x7]}, 0x3c) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)=0x63) syz_emit_ethernet(0x1c1, &(0x7f00000003c0)="e95db9b46e981ef73c355b5a37ac402c3d222d67ce364704c2f2932d4d8116835ec8a6eaadcc65c34d8e74bc036f3460c846be2f2ab03c81be71d1ec70932db50da77b64b706e04293fcee0042dda4ba3d369024ec8f6db227b1f78b87b4e0afe61f72851c3a5bd2d432bbc270b76688ca7bd2") syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") socket$inet(0x2, 0x8003, 0x5) 22:28:25 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x6, 0x4, 0x100000001, 0x9, "cafaf898045521077214f339d5800ffff3ec3639", 0x6}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x4}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) 22:28:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) 22:28:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(0x0, &(0x7f00000010c0)) 22:28:25 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x6, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') write(r0, &(0x7f0000000100)="8c65", 0x13f) 22:28:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1}, {0xbe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000001c0)=0xf46) select(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000200)={0x0, 0x10000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) 22:28:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x88, 0x1) listen(r1, 0xa9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 22:28:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 22:28:25 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) socket(0x18, 0x4000, 0xfc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 22:28:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) read(r0, &(0x7f0000000240)=""/161, 0xa1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1000) mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) chmod(&(0x7f0000000080)='./bus\x00', 0x100000032) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c39f931f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000001000007d2c", 0x285}], 0x1) accept$inet(r0, &(0x7f0000000180), &(0x7f0000000300)=0x2d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x640) ioctl$TIOCSBRK(r0, 0x2000747b) 22:28:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3e9118e62a3a08b0, 0x0) syz_emit_ethernet(0x298, &(0x7f00000001c0)="bb77815e985070c7753c4971cdfaa01120f56a0a2f10a8b9d3168595d3df71f0a052b3c071e8de7d3cb9a89b61169a63777538155fa7f344dedad44530c66e5df3f30a857951e52b6beff5e3861206a241513a46c27c7f75f91e9ed21da7128c8c7b6c66147e685e3c00691ccf18a6021cb392915f56e7ebe3bdb78363d6fafdf3ef34f098632d89d9eb69d2583400e820bec872814b95738c98647e06f5cb4b5b5b55c76af14d22db5f") 22:28:26 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10010, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 22:28:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 22:28:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/15, 0xf) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x44, 0x2) chown(&(0x7f0000000000)='./bus\x00', r1, r2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCSCTTY(r0, 0x40047463) 22:28:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) shmget$private(0x0, 0x200000, 0x14, &(0x7f0000e00000/0x200000)=nil) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) msgget(0xffffffffffffffff, 0x400) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/32, 0x20) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x80, 0x40000000, 0xffffffff00000001, 0x9}, {{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x6}, {{r0}, 0x0, 0x1, 0x10, 0x1ff, 0x4}, {{r1}, 0xfffffffffffffffd, 0x38, 0xf0000000, 0x800, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffb, 0x4, 0x40, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x24, 0x1, 0x1ff, 0x1}], 0x0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x5f, 0x4, 0x9}, {{r1}, 0xb8b7d56ee679a640, 0x9, 0x40, 0x6, 0x69}, {{r0}, 0xfffffffffffffffd, 0x85, 0x8, 0x4, 0xc03e}, {{r1}, 0xfffffffffffffffc, 0x18, 0x40, 0x2a0, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x3, 0x59}, {{r0}, 0xffffffffffffffff, 0x10, 0x7, 0x589c, 0x40}], 0x101, &(0x7f0000000040)={0x80000000, 0x8000}) 22:28:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000300)=""/109, 0xd3fc}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 15:59:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4b6fbd14f2a6650e, 0x0) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) pwrite(r0, &(0x7f0000000080)="e7eed904f1e221b251da8057fd5cadc82540092a49ef1e801bdab7d7cbc639660cf4d0212a402ca3daac1ac0f4ea08c4ad6059626a8e1e4733b8708eb65bd7d7c20155ed7cd05fcbabd6543f7063333c179812764534a831c592288d9de1543ef8de9e9296", 0x65, 0x0, 0x0) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) getsockopt(r0, 0xfffffffffffffffb, 0x540e5fd1, &(0x7f0000000240)=""/69, &(0x7f0000000100)=0x45) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0xfffffffffffffffc}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) 16:00:00 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2532236f34303c93, 0x4) dup2(r0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r3, r4) dup(r2) setrlimit(0x8, &(0x7f0000000300)={0x3, 0x100000001}) close(r2) execve(0x0, 0x0, 0x0) 16:00:00 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) setuid(0xee01) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x20000, 0x10) 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:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCFLUSH(r1, 0x20004268) sendsyslog(&(0x7f0000000080)="262e8a163673cd9cacb7a098e50d7f8af805b0c0cfa42168dbfeda31a73c2410cecc966512bd88c36b2e1f6bb79aa89ecc151585aefc3e2c6816887d562b1dfc62584f7c50ee664d943f81d753696e3f3a99d38da98cb39cadfcb983bf0be93c5d5f15198dfd915315845a060f2e9c892eb3fa6e312af18499a6becc330e0edc6d6726ca3a023437984e188202828ad5d88b4ad81000529545d5ecd420eee77ecded05fd49805ca4fa5909eae3d7ec6147396112c64ed9e5f2eed0e8a88740402135d710210c89c35657a9f46f88147b4a1bc6870dde7086956cc19e54a33107b2a4b9d973f9b8dcb2f3be7b7b5f185ea0da48761ac8a2dbb9d05f770eba63d7fa6531c6b562b68ff0c8bf7f0c815a1cd05372539c7bd3d5da44beacfb5892db78f2afc44a669c0bc0dd605a470ab2d12e02de87632fbb5739de313fa9183a784cd827a2b5f65d54eb1a357a3543e6c480ce4549a055dac1c5bd246a6a4c749513fd7f92c56ac6332fade865c45464209de4841a83cab5de6b17f4b0cd43d52863f5fb143a7b39cb998f32606ddfd991efadd830caaf111121e8cdd8f9ac936f04ea63898a41a84b216617b4821583cd901d559e6ae7e54393d45efbcd058a3d3bc8915e6f7317fe25fc191ad8c6085b1bd80da3d65a7295b82778d4349b2cef2864dcba7215a21de6eecf2c2d72eb65bf22336f354ad17add07e03a4cda2bc334f51ab9d94e04ba73cc46a5acb6ec286a22f3cea80aa1af6e8f5b5500e8f027289b910155b8be8870207eb65a826928e442b598e24b193b237d4c4b8ea5cc15262e88672082bcde7b584d8d06df7ec4a5f1f37479e2a5f2eb370d565ca36f0cf30ae57cbd6df1877966560a78e9d66c9bc3be4e36e7d3a13209df8fa2e96533ec334997d70c8d200d8b82ab4a75e2a23e797aaa1078a8a1e1220c898c8adc3cea3e29281e30fda650a3bf204268ecce08d8780c163edd5647dbe9d7bf6b51e12ca636e39cfb3bfbc8edda6d296a8eb8f13537c28861f8b1a5e4c84d28e7a375c241a247a50b920be4d0aa7b57bf71047a723cecbbc4aae8f3d2c2ef1a15f1b853c5207cf091efccd4e7f2c411383b73fd9608e008b333f7a844b4ef2cecf70d5d423314da31cdf7061883cade15643a42ee229edfc53e53f432bfd25a8b8a1bcd9d1c28929a28cc2fe1f9c7aaa7036def6fa5a230c25d76aedad05b4769b7782ad6b8a8d7307296bbaab719d7b7bf4060655e81f89043cccc381252620ac44f5f4b8808b5d3f3937f9263269a54bb9335cbbaadc69363c7fe3eca2cc484ee2f7a651b30a06ecd94bc169c42cc724f5d0a2f88ca7ef9f2c264750d296cb6fe00cc876a3d76dc710d033040ae2b238beec5b1c0baae51daa612bc9ea8b1ff93f2aeec4a713ec22c9140d844362c027992239b716df7b71cb3f3b1a8a328eb2e76efddfcc72d6310cc4e0a8645059ee282d6a8648a64d6d582a032e2c0c99b76763b8ef477541fb258f4c25e8db6344712e66be50a6f4dc7861e7fecb8660a048c9f1ea995b382e22541c35eec4545f04a3e000d5173631505d40f1b45a2d56a386209287ff1357dd142f57f7c123492219b1da560b378dfe02516ffb802c7dee8dbf167b33ab618b4ed4aef6cd5cb33a99115e36a54ce0e1611ccddf2cb6669e2c2bd32da308371de1f4ccbd10c424994206dda95134560b8ccc96df9e53c7f4268f0ac463770806c28ba7f8512432399c48ad6a125497ea416e3bfe398915678220f4898c63b71e7329568e81e93a1d16b28965be9e6640db34d61d1c0093e63d14dc4909ef45e6d57b2d2ea0c14b9374e67ea12060bb958a738e145b0567f0f290c8c00869fd29d707ba00c2a585468ac72507dd84cd1573dbd0f877459aa0a5488b28b150158ab56c8fa4378d80f7fffdc0a64595e6ad5f704b2790237fe43105f7cfee36230e9ecc7d42c7edd4867ce6bea3032242c2615f6e5ac690941f063ce3280928170e6f9a9e0ddce660221d6fe8f477979090de6ac1c49f85fe70047ad3d75057c9b3ef70b948899cfd459516760629d8df91fb9f0a8133bc3ba736bd916b1c585db1b6283e344b1a57ddfa8c672a4d77b3c4ca53b0ce290d79282e54c928b7518ddfe367a09593853258c43ddbc0f2b29027025fdc22c6d0dc21c36875937c9b67a2024508f2e440f6649925a17428990b7c2e364dc3fa00a1485bfb9a560ef7718bd88e8e70d693c4545c0eac73a526046e45a0e23510cbd4b0254f7e38e3f04de113081f33c89eeeccda6c6f6aa4332b54b5cff6c222ea74efe5dfba438c8692ab9e07e49b717e4b9d4ec74eae0d4b8e5d01ccf879ec8f55484f5c2e23f50e47d21e874849be1b11b285b48d8a1cd59078f65e56147e8d2f3a23f7f9342c95b9e4bd04599628fe9aa260054ffb1d91a816f4e1251365e040737637ae751971b5f3b15396dba47cde55691103aca29a5660131623be50c8f8d58d00f7aac5af02f299794a8e1aec3802497c8b7e65a842eefca146cd5c0a135e74976b8ec939d0822bcf1cece6eb7a1e38a111c6c7c2a6f46ea914a756bc352ce3a3fa04fb209fde07c63eaef82c4a4d910955bcaaa6d1b2ea048cb809fbfb5685409828d76c448787ac3f741e4ad8eb72beb52cd74a312925f9153b445c851bd1b6a56949ea1a00cfe2fe97837e8de9c66470eaa4381c1d2f1c2c4fa0e97f3e2e179757180a656554bbcdbb2f71c5d00f6463fbb8b213cbadef8fbf9f58bbc70b10dd4eea325045e576029d91ff752f37e4ae4eca13331965083be9b998d2cba867d52e21409036e36223fcf14a76bd5a24daa1975c4417532fae5d6c389bd4925c390cc4b998c5faa12400a4c0fb164565f56f32664fd16d6b4dea04195c4c7d2d53ebc63f5c226fa5e9d06a495fb874faad9557a8dbdc21364050a91292b0cbca0c2e2f25845d2cacdd6fb1be8a2fa94ace377caef56a31b89457ac615468925a221d0e3886c52a9aaa203d3c44bf9451119aeb779346e753cef654ea7cac53e84221c84efc436e3efc097c4ab12e41732acdf2456638371db6e8a834c6e9d560ca8fd225b3f4abad9d02d3754dcb4cda8b3c7d1c68bb0646f0de76f421fb2f7dad57fc06a336c3bd23485e7e2596236a7b717205970615dc48358816df6afef2383ac56cced11149a3ad6805362192e705e279bf9da1f3dbdc008c5682b6198858cfafef3e629e9b696c688dfb11992fe655d255329f2450c5a28dc40b2f1e4eaa21f4fc4afcd5b6f166e89ecbcc41cd18618d6e56510384c94fb0aaccc5e0137fc7170d9c8d2fb801e4dd7777fbc1df66bec885859773406b3e38ba940720a0e583d67fa18ee38c46bf33e4739dd52dd897b5511773666158063a509ac956ffdfdac4bc09bf160440a5e1cf08a54d65bf19f46f335aec82d652b5a16794c23b8815fe92236e0e65bcaf04e27257e33b1d6526b3e8ae09286596fedecbd31be4f36298c1a3f05745bb1f295fef94a9e4aa84922d2fc92fe8f86794e389f74cc8c3b56b8c0656f90473dbb415f0a5cf7fdcdc62e189eded4d894496e74364392a4e1decdf14f26dc1970b825226922a7d741181c3badc521e5b08c52444f622666ec08832ab181526fe679202f33303cc8d74353805a00501a0bb0fcb6a642426fb49b22da539b33781ba8a376816facac507235b24efbcce157e2d795c0a580adc3b78614b8048a7510fff33c0d97d260027ea26410efa21764ad89020f0bb39199ed7117387294041c25f8a090fc40485378390882af55654e9c8747fd46f5993ee3f88cc5007c9e298114fc110ef8062f4b4e40c5526a2cd6910695b04a215582badbd790338b348a2d3439e60242d7feeda3c188b54263c100995fc438cfc0662c39e708df82bf264a25601db7a6796b60ac1c44d74afed2c107b0fd60689ffaef226e6259b8a406cc9e4b2803ec456cb3a559a2b495ea01e0fa44d461fd7c5601834fa7e997566b976eaca6850ade7d0d61f48c0f45d6c767e716de2254bf752d0f40926e9a8bf18b035ecfd5b2a0964f94fdf99159f381e011cfd719f439a74f651cdc38b162a8dfc288ae52a3e50be90aaf06fd10e49ded3fa52df2817480514351326c5fb985ee9946c72cdd3aa96fd2d62870be29ff26d1c4ff92333cbac45102db7d2f74b3261407041a3d6086c63c5203fa062f82b42a556f1b1d51449746672efe16d62014d940730327abd0d7cc530df7490c972f36e0cf550040844aae3eb2e9f94cc2ddf023b49b93c060ad206f95d10de7eb80619fac406f28d95582e3fc2a3215ef21e82c2e30123ff2662eac4ff4df1113f3b95b7ce653226ff8cde45e161047dd96def48f73aba5c679d380e2a6781dd0b9d00d207312453535cec7631d56839208c6f172d61f2185a445ae1f66472fd55fff39a26179947f6441e423d6abc9aca6037af27ff13552c38a12e1fd1e62effa2411ebd5b98fee8e13bc30596cf65ebe1c72d569ba58b8d4d29d5283866a6981a44088099c91d5cc4926715be9dad2a39c5333ac3e84aeef76a0fda75f87568abbd4ac84c801170cdbf4568e6f162f75f138ec417c1fd0e6fc5656d1157b83aa16e94c2694c19842ee04c5a2fb65318fd0c7dd0f9e54b8be5230ee084f48e94a25ed6aa935d1a45939e66f126f3668ff7d72ada5479f7428954835675709a6f6b69977508594f9cd3dbee0da29693e472c9f5ebfbe511012b95699a07ad14776f6a32c5f3312d20060dc6064659e68f519edc5c7ed7ea5e151129eae1c294499b8c452db751a11a813a807d70a4dfb73aa283c8ea7e54724bde498b9c1aca9a6ebd8dbeffc4836d51332fb785489f95da7cb97f5b4369d5082a0cb7630345d46d4fa952a293086c814650cec0f78f66de073163ba932e16ac943b7cb4e6bbbe372746d28e6e5d3130c52d8af0a076719136a274f6ad4ea22bbe1f267730d036e1a1f2a6eb6fc7113382ec3b58a9a691df0dd1529603e306a18167584cbfb8c0354d059104c58180ac02dae1e7c026efd512908a80abb98e0ab3de17542f2eb9354ed8ecbf68b36ba8fc4464b3d771d7f362a9d9efb566bc5204bb629e6c0997528fbf45e00429bbe516c4093ed3caf389aab3ec01f94c0f26ff6ad6d4c501fc995c62e34efc6d328c44e3dd1c30b4a2dc5e7f5641b68804054629de7e91e40b4ce270f90b017de15091cfba8009e42889b7a4b8795c3c10a55f5d873962443ca6bc83eaa3be96c6b18e6bd22fac23d243747d1b54caed5cc7734cb541be4d7f6a682d58fcf2897234eec1a6295fb11be5d64f45e5e38a85e26ed50f611f9028b2bff3fe0df5862fddeec3a5f5dd2cb1fe1f088e5c76fd044b18ab24920f41b0d5d78e6b1bb360a7a908a725f5f9d9e2956877c9894fb488faabed50da5d38c2ad2feaed0a922c773d402cc518c7167dccb412e0aebc6713210e6955bc6c02134688250316093985acae6eeb28f1850693d050b93b2b900eeee40748fdbd787d52605557392c3edf9d9de091da4b4509d3c436b75d363ee6970fab595da690200c73c377bf81436beff343dc65028666d532ce6cde1c02a976ca3bd767a4814392cc7da7f9967c322e6b5593e12ff1a5db7308f2c28e0cbbe7eb795d94b3e5bf6e88a2346cf5e57e8747e0cd6a11658821ee3107d75174d5407e7a6db0f3fa1fc963853f0a6940ebb902166a5800b57a957c3f5f3167ca9e59eaa626b93bb18a01a761ab1164d38e5a9bd77c1c11661fc8174b490e49ca0d3be4855c0ca1a81119ec3b063", 0x1000, 0x2) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xfe4aa5fb3c16842d, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x100000000}, {0x61, 0x0, 0x10000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x2bb, &(0x7f0000000580)="88861f50d8dcfd1308bae0a4a79cd70c5e0fdf2f611a47ee1d303183bba94201caa81d18f6c13aa8ea3b855a24baa08184691bcfc6dd92da37caf8d4bf98e682107fd1027a014ba3f8b66151320f9a91bafe4506c7738b51569da1cdb687a55800") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x8, 0x2}) write(0xffffffffffffffff, &(0x7f0000000280)="61908faff67ee6637176a43410104a496d72fa7f1467", 0x16) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) dup(r0) 16:00:00 executing program 0: unveil(&(0x7f0000000300)='./file3\x00', &(0x7f0000000000)='W\x00') symlink(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000040)='./file3\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00: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, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000000000001, 0x1451, 0x5798, "b04d6a07000800000000000900f3ff0a6300"}) read(0xffffffffffffffff, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161", 0xd}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="a4f9945161", 0x5}], 0x1, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xb1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='|') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8, 0x40) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x180) pipe(&(0x7f0000000080)) fcntl$setown(r0, 0x6, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d12, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x20}, {0x87}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240), 0x7fffffff, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0xc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x257, 0x10001, 0x1f, 0x1, 0xffffffffffff0001, 0xffffffff, 0x9, 0x0, 0x1, 0x8, 0x713}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x9) chflags(&(0x7f0000000140)='./bus\x00', 0x10000) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x1, 0x6}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) writev(r2, &(0x7f0000000200), 0x16b) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='{%(\']\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='/dev/bpf\x00']) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x519ac51abc840564, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) syz_emit_ethernet(0xffffff37, &(0x7f0000000000)="476dbc0000") ioctl$TIOCSTAT(r0, 0x20007465, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xe77a3467744bcb60) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xfffffffffffffffa) 16:00:01 executing program 0: r0 = socket(0x11, 0x8000, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) fchflags(r2, 0x10000) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:03 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002e2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)=0x1) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x7fff, 0x1ff}, {0x0, 0x5}}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000140)=""/134, 0x86) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x30a, &(0x7f0000000000)=[{0x14, 0x1000000000000}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x133) sendto(r1, &(0x7f0000000240)="389b77470a0aa62902f8efb16e464a661d943bec7a7f7ca4cbed8f0a52cee32e4aaff0847af8afb8f73899ba08f020a64b8e4c5674af2b62845ea23538f80229940bc2dfbf00241d369507474949f5a11ab0cda6fc2c9a67ec0c1c6dc0", 0x5d, 0x9, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) fchdir(r0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) syz_emit_ethernet(0xdf, &(0x7f0000001100)="1abe0153331122b0c75ae0ce05f28f5b39e3e166798ac25063c2e796335e1558e753e50f9de088d8b61d5a4f1e5490fc5581bfeb9af92e790bef8e8bf30552615950778b851a0aa8a8fce4208df301c19610a74166786134189b88c6c9da0b32fbc4b7d48f2e254cb4a9ff1b2bec8fd4799b06d0c7d766b4ba2a5dd86f17c982c8a3aae15757a8d8fa8b31c0efdb94c8f0aa19ed2fcdd3fbb9832acbca388c36f2c58dbc4a49abd5dfd4750ebeb03e891403884ecad691a468e5d95de335dd1aac13618a3df2eed2be10b1be0aa025c5a3ebc67af34004436a709cf8660a96") preadv(r1, &(0x7f00000010c0)=[{&(0x7f0000000040)=""/83, 0x53}, {&(0x7f00000000c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) dup2(r1, r0) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x11) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x32) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x81, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x8001, [{0x3, 0xddd5}, {0x3, 0xcd}, {0x3, 0x8}, {0x2, 0x9}, {0x2, 0x6}, {0x2, 0x100}, {0x8fb7ff0ff01070f9, 0x3}, {0x3, 0x6}, {0x3, 0x3f}, {0x2}, {0x1, 0x2}, {0x1, 0xff}, {0x2, 0x3}, {0x2, 0x6}, {0x1, 0x3aa}, {0x3, 0x7ff}, {0x2, 0x7}, {0x2, 0x81}, {0x2, 0xcd35}, {0x3}, {0x3, 0x9}, {0x2, 0x9}, {0x3, 0x7f}, {0x2, 0x4}, {0x2, 0xffffffffffffffff}, {0x1, 0xb0}, {0x3, 0x2}, {0x1, 0xfd61606}, {0x3, 0x9}, {0xa2ab4a78cff91c1b, 0x200}, {0x3, 0x200}, {0x0, 0x100}]}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x5, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000100)=""/76, 0x4c, 0x843, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/64, 0x40, 0x800, &(0x7f0000000080)=@abs={0x545fa2e475083bee, 0x0, 0x2}, 0x37b) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000001240)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x30ce741fffb85ab2) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0xa, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r3) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getitimer(0x1, &(0x7f00000000c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f0000000080)) getdents(r0, &(0x7f0000000100)=""/219, 0xdb) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r2, &(0x7f0000000180)=""/207, 0xcf, 0x0, 0x0, 0x0) 16:00:03 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x3, 0x8, 0x10000100000001, r1}) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="3cd6c05b3d7c79e07d8c15b4c24290c3780fa3827c6044beb7d27557ebb6d2da96cc706c6eadd5a9c95dde7b5436ab7de9ea8467cc5595205d6aeae60ef3b3f78d50b220bff71b7bcecb3600cd1580d853571482740a614fc9aa45a1561efd64d25279b31e2debd2ffeaaad3ba1b04e4db368efa462a36c1b56c12a6fa1acd8130c55844dd6a8c88feda3d2e760f950bd37911ba2de738f4967e2d421e181d3d6df96782435b673315f2aa3da80a7606debbc6c9040b17a8cb86d3cf926496f993c21072647c01443b08ba00b09cc75a0044a8794b399be6937a5656b5d229", 0xdf}, {&(0x7f00000001c0)="6f4472fdbc97e5a0a2b23002adbcc7289d6994a286dfefe73347ded54db4f9531bbfb2cbb1512d55bee95fb74eb36e6afc0c0fe77b950c691cea2d5e48608b4f75573ca6be1c2ece9cf8208e60b432ee754867fade9698", 0x57}, {&(0x7f0000000600)="6bfe5098acb7bd7f214f7f60eb95f620d9d3817042d7fb8800936c2a397e0abf15d19ecfa32ae9b9eb59e3be32ff875f4e6a8087a1c5404b722edea9dca0107077a5e17ed81c3ad165b7c62e28c003b083501ce92033c83b4e1bfccdc6cf416b3443d4b13db723c4cf363fb5820829f80a287cefc47713d04fa0b37a31ea54434bee6c1191cc2034885bad9d029c87c42bd666f68dc492c6d0c0282106d442032bfcca03745283", 0xa7}, {&(0x7f0000000300)="f4859ffa5ace6287d266a8a9884871a76cf908442def27e4ac5760e0654ea06e6719236340b3fc71ef85021b54d5d960d45bf6d41e07cbab1ab2d310fe174da55ca15b66c96c54fb27a6a156b683854998596d80a64e2e51d16e46f3da1bea255bd3c81eedb74cdf912b523751eda7abb3fa13a2f9e9b7b8b3bd46023239047974eab64f32cd02a59516de46ac651a2f189b90a8577215204517531131aff848d8a807bb1b64a62222cb695c830727fad8239812a611a43747aa3ad25488336996ca98fdd00f81b51c2809523a97ce3086095fc7aa8017088c4f423d2b32fd3b73b265dcbe0e5e50d2484720", 0xec}, {&(0x7f0000000400)="be1d6309144381dff95797bce50870305d4827fb4302b813c0089e7d850db03c11e18a03cc3d79e67fc43f5f0f2ccba4d9db82ebb282d5f99eeb8b1226a96a59b81733a0f732d318926a8247138eb952dba41063b0d5cfa393061bf67b8a", 0x5e}, {&(0x7f0000000480)="8cef1cb1bc7e3e7eb48afd119b298042e17ef91033d750db0e9897e35c6fbd70054bbbfb65cb8c99948b7e6df704b958fde150d18c59a1066b2228420e4121800e8153d33a602b4b052165549ee90cd84c476a2da0780175d47705c95a99a9d7de714cf9628763f6bacf8226dba457a75bc4b98f337fe526a78981355b541c9f93d048a3bde5e11f84bf52f20b25f1b2eeb909e627f8ea978f2e1482899d61dce54f52754c35b340cfab6482f22c1f24ed45230dc5c6d1fce277ca8421568b2d2a0ef63dae36fbe8714555a14adce77bc764932dc548a1636f89b673e07b6c58530c6d40f6cec366af", 0xe9}], 0x6, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x1, 0x10000, 0x10c6, 0x10001}, {0x100000001, 0xfffffffffffff801, 0x80000001}, {0x5, 0x101, 0x2, 0xf34}, {0x0, 0x3, 0xfffffffffffffff8, 0x3f}, {0x7, 0x3, 0x800, 0x7}, {0x10001, 0x5, 0x3}, {0x7f, 0x8ed, 0x7, 0x3}]}) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="01002e2f6d8526233daddc502e2b4f551e96aef6"], 0xa) 16:00:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x200, 0x4, {[0x2, 0x5, 0x9d, 0x57da, 0x2, 0xf138, 0x8, 0x100000000, 0x2, 0x6, 0xffffffffffffffff, 0xe31, 0x6, 0x6, 0xffff, 0x7, 0x7, 0x9248], [0x2, 0x3, 0x6, 0x1, 0x1, 0x2, 0x7ff, 0x0, 0x2, 0x100000001], [0x400, 0x1, 0x17, 0x9, 0x2, 0x6, 0x1000], [0x300, 0xffffffffffffffff, 0x80000000, 0x4, 0x2, 0x8], [{0x401, 0x3, 0x1f, 0x40}, {0xffffffffffff7fff, 0x800, 0x8, 0x1}, {0xbe91, 0x0, 0x100, 0xe7}, {0x6c3, 0x3f, 0x0, 0x6}, {0x7, 0x9, 0x100000000, 0x9}, {0x200, 0xbda, 0x7f, 0x41f}, {0x3, 0x10001, 0xffff, 0x2}, {0x3, 0x8, 0x7, 0x5}], {0x2, 0xffffffffffff8001, 0xc0, 0x3}, {0x4, 0x401, 0x1d, 0xffff}}}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x1) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x5}, {{r0}, 0xfffffffffffffff8, 0x30, 0x2, 0x8, 0x401}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x10, 0x4b, 0x1}, {{r0}, 0x0, 0x14, 0x2, 0x4, 0xffffffffffff8000}], 0x1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x1, 0x101}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x4, 0x678}], 0x7ff, &(0x7f0000000380)={0x100000000, 0x8}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x12, r1, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) connect(r1, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) fcntl$setflags(r1, 0x2, 0x1) connect$inet6(r0, &(0x7f0000000400)={0x18, 0x1, 0x3, 0x8}, 0xc) r3 = semget$private(0x0, 0x0, 0x614) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000440)=""/185) ioctl$TIOCSBRK(r0, 0x2000747b) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000500)="9a8b7edcdb07c3c2dddd2aedba5219e9a8476b036f822dfaef323cff05a092aece7afa3a54f562e3856f2ad481f2ac819d9a1528c62b24773013747a75ba3188f4a7b71a6d7e576ec4d8e65bbf8fc91cf6a96e72fdd86270c4a550f67d2e688dd23f5dfda61cad019f6df250c85bf3c5557f01129fb53ed23a56fa1cca8b703632097043bc32aae1968cfe47d505e60488ad4570599405c058ac1a9c826fa5ed3d396c2c1ae0c6f3d660db1339815e6ef52c1149e08946c23202fe1dafabca69358ccd14e76b40a802beab62f99d24c626fe343916850afe2f853f", 0xdb}, {&(0x7f0000000600)="751c9cf9532156a1b2d88d9b97b271d43429c0b449195ae54161b25634cd45be73f9f9f1f79610adfec13dcccc0de007d630e45a11943a6a305aa4a879d4e270c9fd7da30dfffefe04130f7d7bd5723536623e33a46dfb93159971ff114c678842e82b96c7bd48841b8d7655b018e130242cc873a5fe578ba524bff452e3aac5b620c827e9fa6e616b2648e774f1210067ac0a8ec4dde6fcc7a9edab959e3b86455531cf", 0xa4}], 0x2) connect$inet6(r0, &(0x7f0000000700)={0x18, 0x3, 0x8, 0x4}, 0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000740)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000780)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000007c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000900)={{0x2, r5, r6, r7, r8, 0x10, 0x10001}, 0xb3c, 0x4, 0xffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000980)) fcntl$setown(r1, 0x6, r4) kevent(r1, &(0x7f00000009c0)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x7, 0x400}, {{r1}, 0xffffffffffffffff, 0x16, 0x80000000, 0x8000, 0x2}, {{r1}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x3, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x81, 0x41}, {{r1}, 0x3ea14ae83e7fd487, 0x80, 0x1, 0xfb, 0x5}], 0x8, &(0x7f0000000a80)=[{{r1}, 0xffffffffffffffff, 0x21, 0x0, 0x4, 0x7}, {{r1}, 0xfffffffffffffff9, 0x44, 0x1, 0x8, 0x3}, {{r1}, 0x4bfcd534191741ad, 0x20, 0x716c6436e6e4a7bd, 0x401, 0x8}, {{r1}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x8, 0x7}, {{r1}, 0xbe4250c8c086c8ac, 0x40, 0x4, 0x8a1, 0x8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x10001, 0x80}, {{r1}, 0x4a1a13028d8fa291, 0x4, 0x2, 0x100000000, 0x20}, {{r1}, 0xfffffffffffffffc, 0x2, 0x2, 0x3, 0xb42}], 0xca, &(0x7f0000000b80)={0x100, 0x1200000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000c00)=0x2) getgid() 16:00:03 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 16:00:03 executing program 0: 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = getpid() r2 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000980)) r3 = getuid() close(r2) r4 = msgget$private(0x0, 0x620) r5 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xfffffffffffffff8, r3, 0x0, r3, r5, 0x10, 0x9}, 0x8, 0x1000, r1, r1, 0x4c, 0x3, 0x1, 0x4}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x8}, 0x8) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x80) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0xafc, 0x3fffc00000000, 0xffff, 0xffffffffffffd96a, &(0x7f0000000ac0)={{0x85f, 0x6, 0x7f9, 0x5, 0x4, 0x0, 0xd4f}, {[0x80000000, 0x200, 0x7, 0x6, 0x27b88baf, 0xfffffffffffffffc, 0x1ff, 0x5, 0x8, 0x8, 0x0, 0xfc0, 0xff, 0xf99, 0x2, 0x2, 0xa3, 0x7], [], [], [0x3, 0x3ff, 0x4], [{0xaa, 0xff, 0x8, 0x8}, {0x4, 0x100000000, 0x4, 0x3f}, {0x6, 0x9, 0x9, 0x5}, {0x2, 0x1, 0x2, 0x7fff}, {0xff, 0x7, 0x1, 0x80000001}, {0x40, 0x1000, 0x2, 0x7f}, {0x1ff, 0x3, 0x6, 0xfff}, {0x7e, 0x8, 0x7f, 0xffff}], {0xffff, 0x26, 0x6, 0x1}, {0x4, 0x7f, 0x8, 0x9}}}, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xffffffffffffff23) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) r7 = semget$private(0x0, 0x3, 0x10) ioctl$TIOCNOTTY(r0, 0x20007471) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r6, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x9) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x6c}]}) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xc8, 0xb, 0x1000, 0x1, 0x9, 0xa0, 0x100000000, 0x0, 0x0, 0x8, 0x7f}) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:03 executing program 0: r0 = msgget(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xcb72) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0xffffffff}) msgsnd(r0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') msgsnd(r0, 0x0, 0x0, 0x800) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="f31abcb0990850d883d9e35a59e8d3f322fb066f6095a8c2d01febca22b9c40768afce6f587485ff9bc4c660def00506dde302965e01300eaa808ac6e4ae895826d108a90c7f95ec5a3c6c749ded3b9d053e53f105862df458152c914d2875a7f53f0aaadf295bc8f59908fac3b58d3cff6758387ed7d7a59318f8284d2b935aa1af1254afe049efce4813228422fde47f50808f69789254cee912190d0b325e1360c219d3ffaa936755abd538bf1a26431dac29d9e0dfab7abce6cbbd75fa71cf851e15e630675478e74dd02055d9c7dd9363aa121410681ee79a44167503974da4", 0xe2, 0x0, &(0x7f0000000100)={0x18, 0x3, 0x7fff, 0x101}, 0xc) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) 16:00:03 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x10000) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30111, 0x0) sendmsg(r3, &(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="60ee94b4436e7d2e57c3d10410214a0e610e8ddc120edcf77751811c4c467b20d22243f9384a6be819e1a6cce805e961b1e4b19d9d38b3b87606b452cac6c0f231cce6dce6d7513b8774594d47a8eb25f174e8a63f7934d969a169353df4ef5fa60baf5a1a98c2ba5a82e91344e69093b2909f", 0x73}, {&(0x7f00000001c0)="a19cfa620426a72f31ddac8212fcfd3d8e887e80651c07e6c73e5b6c4b3d690261cbe78a086b24436de82811fa413eebd2385ce1801b", 0x36}, {&(0x7f0000000200)="7c27d0bb7b6fbc132778c9167803", 0xe}, {&(0x7f0000000240)="69792b1e156d8632b8aeb409ec7bd80e8599848a", 0x14}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="480800000000000100060000000000ff000000000000001eb803a777b88ca63be600fc406d7243ff3d410ec8a53d7128aa65de52e180f55ab0b09269fdc88437aad1e07185e92414023a2c84328bbc88479adacc934f308f5c54be03dca4047cb05bc065c4acf28eb87683506aacc2c3b2920e26002214f96b14acf3c527bc54818be3771d9775e036ec87eec3687307797b533ec159672084dbd78daf89075006d5f7b9e38969ed207f0a756b96ad9c3a6fd0cbc547c692997b571f4a8b955ae70c5c4f1d39d74afb0de99fc0db8cc29b26edc37235666b24a52e70b006310d62f774e124e4af8b1f10648a525e4925271e4c70f7db67882a86b0d6a001855fa3372afc8362d7ade60d8f08c3818709ef6ae50cadf77e49573decafccf279ab889ddba4200edeffe6f1993bdbefab9030c0ede8b7e34f8d5b37c84a8dc6a826861e770760d3b36468"], 0x48}, 0x4) shmdt(r1) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r4 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r3, 0x2}) shmdt(r2) shmdt(r4) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 16:00:03 executing program 1: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='x\x00') chflags(&(0x7f0000000080)='./file0\x00', 0x0) chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) 16:00:03 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, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xff38) r1 = syz_open_pts() readv(r1, &(0x7f0000000040), 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0x2, 0x8}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x8000, 0x4, 0x100, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x79e4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffe00}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x41e3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd2e}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x101}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0xfffffffffffffc01}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000f1c000/0x4000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x2}) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x4) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xd73a}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffd7e, &(0x7f00000000c0)='\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe8d, &(0x7f0000000380)="b6646ddf35d970c60009cab6ca982b4fc24f495223dc05e0ff0f7b23226a0ddf32184bebb8ce3d5c01527e48f8b9e42c9f97000000020096dbf55cbd6c967393c83d228a814a2ac9ad84d3268ac8c0423d6fd67038ee412e2aeb0e70a7c04513cb7e2f872c88e26af36d27790da391ed7e3666a86973fe49bbea6f10a60caf1d7948241b56a918305fa69b6ffad6e50d9f1c45f56d6964e42fccbf21d869ba5149cd87223a8dd93117740fcef23d8a7d3a61c6369a4bd6418475d17efa5b4ed118661ed33a23c754ee37ce72c2e6ec264b8467437c93322a3e1021f76d339ccd590e5187334bbce91eaa5fc78bfd0fc1f0086227fd79aa83b8a3f38329cb") 16:00:04 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x9, 0xfffffffffffffff9, {0x6, 0x8000}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) dup2(r1, r1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0x7}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:04 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/186) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x6) getsockopt(r0, 0x3, 0x26, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 16:00:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) listen(r1, 0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xffffffff) preadv(r1, &(0x7f00000015c0)=[{0x0, 0x5b}], 0x1000000000000038, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x80, 0xff, 0x6b3, 0x100, &(0x7f0000000240)={{0x0, 0x1000, 0x4, 0x6, 0xeb, 0x7fff, 0x1b92}, {[0x2, 0x8000, 0xfffffffffffff001, 0x152, 0x9, 0x20, 0x7fff, 0x5, 0x10001, 0x8, 0x174a, 0x3, 0x2, 0xffffffffffffffff, 0x4, 0x7d, 0x3, 0x4], [0x5, 0xfffffffffffffff7, 0x3, 0x7fffffff, 0x7ff, 0x3, 0x4, 0xe0, 0xfff, 0x6], [0x20, 0x0, 0x10001, 0x10000, 0x3, 0xffff, 0x9], [0xbf, 0x44, 0x9, 0xffffffff, 0x81, 0x832], [{0x6, 0x5, 0x5, 0x2}, {0x7, 0x6, 0x3f, 0x80000001}, {0x5, 0x9, 0x262, 0x7}, {0x0, 0x7fff, 0x4, 0xffffffffffffff7f}, {0x3ff, 0x1, 0x7, 0x2000000000000}, {0xfffffffffffffffb, 0x2, 0xfff, 0x2ea}, {0xffff, 0x9d, 0x9, 0x7}, {0x3ff, 0x3ff, 0x1ff, 0x6}], {0x0, 0x8, 0x1, 0x7fffffff}, {0x1, 0x5, 0x7fffffff, 0x401}}}, 0x5, 0x4}) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) pipe(&(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xffffffffffffffc0, 0x1, 0x1d, 0x6}, {0x5294, 0x7, 0x8, 0x200}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) r1 = dup2(r0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000001c0)={0xd02, 0x3f}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:04 executing program 1: pipe(&(0x7f0000001540)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001580)=0xd3) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000000200)="1a341f415d0f0177d23e489c273724a8fbc293784fa555e495f12d6ca7f25b88fe02da2ac968ecf64b132e7bf173d802799363582faf4d42d8e884ec505d4c37aeef52a1a45429de29732ccc84d7cd3bd590a52117a59fb0ec4b89e3d83016bc57d485251868c15bc30c90c5d7a6d00ce962cf1d00b85495cc641c05d3f2429d70f98f312aae4b6f14ee124cce0da6fc64afecd401c98af77c6f3fb4cd20b05f1c5c4365f11fb8062c072fb64704f85566db8cc7a6db9afafa4e1491284b39ad350eee8758f606a48e90fe50ae7f7c7dfec05addcda3a02b718217f81286ccfb17776d609ee166f32e8084d79efccc3fdf36460be0dd41d5d13c673008b498ac7b955379ceef7d10d4b00c441b6dda7b49a2686bfd472dacd799c945abe9272c0b22c00ddb8d5cff674d9420f0d0bea8b0f0f4ad22c8cd256032c60bddf4bbed314abe78091f19a20133ab00788bfd5d358440817003db7d6ef75d07efdb5548d7a7fb1ed76404732fff54d09929f2c71b403b4d7b32bd8dbe520ddfa0f1f03541e46b6cba4f14c082a6ac9f6fd50bcfbfa48fb54a327267e833d93edec9a00ccb31947cb1094db027de82a5f838906618e4b63f90d94ffd5acf53553c2824ada0b0b5ba537c65c0a82ab1cee6848d085258c8f51282f82938abd7df6ec77a37fcab4816c434319134bfa7ce3672596d550e58e50bf6f0f4dac0ac3126db3249260b6d27cff6cbefcd1d6f4600520577cf43cc7215b900ed7703473b77cbe4789b9996daf4b5a9e1d19222d2d7463a68ff1feb60ef5aea5f89e49ebfd4c99120b598097dffbfcb96caaa4f545705080dc417e682b709d1d24112b24a81e483179255c59d90717badbbb693853e1383500a6b204bc32d489a645c6bfbc3f4b1f0caf56b04b5682909a1edceff5378f369c8a53c9a1b0892eca80792fcfcbc0dbabe1146330974119cdb15005d16ac05769d7053ac2150b93afbb0c15ad50ff4e73b9d09cea75135120aeb952bfb0c340e1070ceb673a7123225c52f84c02822fd01e289f2a45df10c174af8a6ec14c4dfe6e87f49df4e2bad01737474efe6d175c998734905c4fd1cfb0977f3351f309824b2d3130269f1c53ee1af989139003b86becb24691c5d8f7d7654f5bbf348e239f676637d94e01b63e98b3559a44252df6c7f8a42554d19df0dbc3cbba1087057fba3ea5a40959cd332da5708f0b283a21890b571351aa6824d56ceb85c60cdbafac0c3e5be1e524785fc3f6f66408f73ca79fcd8202cb0e8f97d5ccb829d61e0bea28dcc828e893b67f9abf30f6525b4871d45b935aa932053070b88f919423eff93b637e5f18093391cef386bf4dd1e988f2a1026c3e93950815a84c7d6102876ea850165dff46517ca351cec4275f27cdc8805876794d9d1649f5accf7e1a29197d42517c5da40f089d7708d208f107b6430522dff538b83186cad7f4de95980d7032354c157ec4f5eb31c5acdd149da6d2690682a99efefaf951c1f4153934eb4dea66145963b5555c2bd352b448d810d3b97ae2614da0ab7c1a7b311976038528b80334a27da8c3fe318edea2e7bc42272e0253062b94278dbaa0d6781c76e8aa66f722391aac988cd9a9cd5fc6650d4b4798fa0efe56a57d486aace3fae5e2b6856c37fb69586b851255ca352f9e93ba24d981959338abc50b1fc1c2a3c9b0ad44f8b07eba5d39e89f00c11ab97049c2428b292ad3727be5b03bcbbff483ee4535759c02746a54b444f35b8a005947aa0ee2b6f80e234161dad10560b1a2e17f89097740f9c6cce615b6786b6f3e8c5a14937b4a0ef414e9f837503bd00642785800c67fa034ddeee7ba1678887634f7f545866cb42827a5ac05068dd411790e0cda29b4f5e1f7370bd3f1d43361d41583c986e5de033fc42d78214112d0ccbed8ac35c27884e7fa6a87928db30d48157507e5045305180750249850fe14fd825dcd1eb6e4368db0a14ab49ee3f9393f4c2cd02a107febf43c1e27f0ef2ddb451495aaa03d8709fb179c8fcaeab2ee86ebea3dd5fc451c374f32ecdfa4d9dd396e2e234ed8b0ee2c440637fbe42cd507c0a69318a39fca256e650d9cba657c882e34604da3234672dc1434b2ecac23bbd73840aa821c30117c6ec97995fa82247227cb5aae8dbdf0a2c13350a923874d12d3b2b9463a477565b75aac5b5879ffc863bb747d90b31860a775322568f8e37ac43f6a04b84a762b652b290ff71e950e5334ccce30db8964703c65a5a1da0966834377421c3bece3cb520bfd4cdf266700172af4e690a6cd0f811258d913d1d1a8916e8aba0ba2c26f662825b07d7a4ac11d53d948f059cd0cf1acee94f75688e076bdb5df2fef82a56fedd3cf371395607633df65dc17c79ec270c9000184c006f6f840e903246648b605de6fdb969a108cbb8ec0434db61dd5c49be7010b4bc1244ed2f04e98dd2a8e4472ccd73c0ee2dfbdb53c1ca3cf3bb4c401c7a0c42118335e9448909edd78f82fa8df62a9281f33b9f2fda1527746a3f91829a4a6fdf3cd5e935a42c9006483d72a59d0dc45c3426d068012e67626d2141ca52abc7ae19e8ee6f98663443c6779c613be3e6916c6b3c4696c9f7986ef2b7257912d77b54b42f00fa2b66a79d0ee1897116302ddc44d4e0ef251a36c36b14a89a6f3c9e24a262f19c098ee2d4b51289b417bd2a82841a358a8e36ce8e7eeae5ab872cfd13dd18bf0feac6ec38ad5ce67a2f420b2957c9fad163bb37479a34fb7e4cadd2c4654471f3a099fe8efe54195beda30f5d97f7d38d37dbc08d669031675509e7f24dfc0a6c793624e7ec3e989695ec86a88187560b0ffe381b9623dabfc1358df0ce03da13058b1e72ca3f1dd0cc559cbc870e5ae33b82b5d43d2e287564e8365e52fff1f24e085541648c2e56312d51142961f718686df486077f3ff619172d8ebf60cd0a5814b83b39c79993d48e0db3f41a22d6c628788ff5415e9cf8576b9b158d0047ae90e33007526047c1355331ff9c0ae0045879dda7a119fe42436b5871a7785845808fe088209b4796f677556b7b6d2223130636f60ca218ecc3012023cf9fdded4588801e7d5ccffb6d6049dfc12678a631c9b393077a86109877429e788db9a09f7058076f02eee5bcaf4573b3ae7b60709110b48be65679082c264542978eba5dd1230fc298090c011bbd2fe28b0f094a063fb6d58d0dff23f3f183de7a5403395537f8d3174bf9173df02ec5619c907f78467e5b3f361ccdc50b41959e8c2aa00d1532232ce2de06f101163e0325ceafe5b18b22fc3e0bee4095025966e0a63a15d8cd334db2b60845296a132297464bcf057b5542a5d5e612439c38a42bc39eb7fa898237892e7a4aa63b4467166e22fa22c18aedaab6a171291a354036710ba0b64f4d3e26c29f789229d9a8a6bfa7edb1215273470f450f5f44db13d45766da7dd2574785ff7d306c5d696568d485b47b3843f76ea677c11478e0bb51de4dced7941d7890b73e74bb167f67b2d3d662dc6caf09722a83e051a7654fb709434446223e3ffd13a38ab0407bcd26c489ec500df56d1f360915f9d5eff275d6f682b39b9c50bd500a4d4bba7eb0dd103b80ef6cf45163f9cbdca2349fb801358f0d769a98b62dd92c2a5c021422d568ea2d73a6648b81ecc6f83efd21ab7d5cf396d2ef23b8922b9196c11d586575dfdf56acfca7f30fe843f8132c4526272365bd9a4499250ffb71a29951f71cdfae7972f529b1f89c7164d89da52c37b51ec3645eaff0e11ed808b59b8a114ea9a46592a8368f43573ef02e37f2f6e401bb78e32778bbe548d51df8037967b1dafccff5d0bf31f340dd6b1945fa5db114f9b8b6bbce988bb9a3faa8c0b183c0bfa9572a7678ad1bbbd32397e6628fd7ad3263b6ebfd08f79f68a1d84ccd158773cb0f793b53c5572cc115c4ad80df59ba6b4d090acd69c4698c9753f4bafb6798a69fa916ba15236055c74decc34737507d8193885e6fe2361fa8115055e21b1972c69fc20280ee30350652709f9aa2dd33390d3c363e6d9883088328218930b4c763324ca87d30b7b61f821a9f98ad68af34164e7f13f3ec26253327d88de1b6a79bab3cf584d042dcc07ce42eef83477fbb8ea5195594d7a26266efdca95206650475ef81ac2fec0d189eb7f5f0f2f4e3b93d5fdb8342fa5f8319984a148e2b4c8b7d5f7cbb61bb2ee760953c1e937478b4ca7f53f6ba22ba2711558a61732036f4db7846bb43415a1523c2f6f2ba31cb4a0e7ac3b7d3de5a4cb5c0bf0b3696542014d73d704f07e478011d27e1e9dfdaa58d4c929b4a56aaf1822117e5482d401fc9424ec5d76ae14eacccd4754c46e575773d3333a5da9eca82646b2bfa0b26e05d003768e10cbafffab8b5a599245db70dc200427e02d3c0b793eb6cc167661f891b32a35da4a19901581813ff07aa4a16cee9f83a81c2046a3d985075bda330248343d176ecb803c768c6918f1645b41246d4acb2aa6e071d7ff851c5eb32ad2f3409a4d7809d9ba164108726affafcd665123a3e5a7ea3d9bb105a66d1d339663907cf932a3e589646dd713cb1900a25c2f8a2cb5c2cd180b18c59fd41edeaa9f3314b932c8793c5b782c21792e49b528a6828d91b490fb0aed4449b5e965df24409070e11ce8884a8b7a40cf10f38478d9323b82524dd7b7b84d8bbe6aed0764c7d85dc27c1c3377c7fc8fa42e6f6db97dbd97e7a658a0f5d4f9535f69d0febf0ea4fee79fd35b0e5f342d82d6edccb5a082f074aae924cc7cd3d196434d6f26088576e3f17986d377344272cb5702a5784f60dea3cf58dbc5480aba6a75460d1e30c588f480ff02e85cfa0f33e37b883f325089595c9531d4ae1ab02dde57714c7c2dce7b0c077bc1a9b2ef8253fe96573773d5b8821c4c3ed413ced122c497fe243f1f47a00bd7953bdc31506ea88e64dfabcba50727f6fd4be27e34d3c461a47c9e4a81da9b5afa110a07dfd7c90c349c523358eed83a160d5c97c97598ad4369815e734e7c7a69ec6387e17d4bdcec84c016e95e821cebd45cf597c8d97c449f4dee70d8472b899184d339b794fc94338a8974fd319c2ddf2e83036c16f22521e1bd890884d054f09c60140ac8aaea7be2e48c6b3f670f129d92d4d82b409ca5836ecc2afb074a9b71cf30ac22384fcd3ae183199b9841dbb72674c7fb2791c5b61ee39e8c16232a1c6911b1e91940489e6f75acb735c597fdac6d39c37f0ebd432c2958f8209c3e40608b9eaa8775645c5b0a767546229db029417ae5a1b09d11bdff48a7adcd7ec49e73829fb32771dc4b4f9e43d55c9c97b66462b6dcbb7c3e775bd17da460164d56d985f821ac6f97352af3a29ae0066fcd32a2cb199672145c1d1305194298784c3786ebf9d0e74f3938a0da3d70005980bb87e0ec49d5b763fc62b2ffe3ffaf76063a14f906614510bb98e36fe1296593b1e456c8014d6642f2b148a9b85f485cccb884cd74b2c3a65e841362149ea675d5e32f194b6b6d0fdd14a5cad14fd1ae8659510472c837e5ac93e2a354c649ecac3800ea10ad8fa6fdc6915384d17fe585e28168d529bd6c678484611f7689763a0060f7be4f203e42c0ab0679e31ac49a39ef6401ff31fe055e1574f46dc493bdfac4b30cec485dc48159fc7a75007b8054105df1217bb57d48246ce5d8392f03b98fade3ecfad0dc3e912c2256abcba9dfeae60f1bf597c3f11352427ac66b3520f734adda3e1241327f643492e5e211214922410a57ccee296f43fd6667597f0c1eda2e100", 0x1000}, {&(0x7f0000001200)="4887f795c41b9ff641645bbf5915c6b2469b03bd67dd449da9bc97594abc6eb46f3dd70eb31456b7ae08b646380cf21daeb6eb704e711c26565c827060146e4cb0e7d5e881697f311b01b9e0b72465e5f21819f3e4579775fc59593c0a6a8bdf3cf7c34d9a983943134952d9b2704a43f52cf32b3548341acd4b69ac6e73674fc54d961abe69d8102bb5b73a123bc998237ba2", 0x93}, {&(0x7f00000012c0)="facc57a8c19956dfe18f0555000662d053fd023048037cdcb776019abc8319b85437b7ba223b7405f54095e479702314ae0ecd2dff6825c607d837456b4100319056d5ee99352382ee0cc11af9092db51f9dfb87c98fa253888c6789201e", 0x5e}, {&(0x7f0000001340)="cf6d309cf52c8471585c73cb2c1f4eadc0ebf464bfa5b46251d19e51c0112a61ca640d1c1ea6ced3de8c8c9c6792d476a320c48390cc9d6ca8dd1d3d3d0a863e83694770d78bf9de236f43e073f511ea8ae6f36bf763f49e7bf088e8db818d22fe40e09e1557f7ea9114f15813ea45ba38c58cc06d", 0x75}, {&(0x7f0000000000)="19153a095aa6d5b67fb0945e283de29b5fcd90b1e8b10213bc66a59696e6d35ca885e796", 0x24}, {&(0x7f00000013c0)="c70b01bf6b6d0a0f0d13f4d1909fac60c38fdc9fd44417b0a91fba", 0x1b}, {&(0x7f0000001400)="a42d93d40ca33b20feecb9218c3ae7d38172167d4e450dbd123a7e3d86a7dce10787b5b41e4912f26b0af312899ee49dee4ad42f4d150e8c5503d7d0631060d5526994cce92c558e147f9b9e2b2e31712604c8b7d54d42b3b18458f39f2ad04fbe0f8946bb", 0x65}, {&(0x7f0000001480)="6cb3774c6494c4bb7dcbc85f78c5fedc77230de414b1b349ce462786166aa12672f0b0939f20676b9b2c9952158e58155459db74", 0x34}], 0x8, 0x0, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0xfffffffffffffffc) fcntl$getflags(r1, 0x1) getppid() write(r1, &(0x7f00000000c0)="6f4caa867ba3c304297f827473e5575bf841b9652cac5bec8b9c3d95617bdfaa1d8f39da6340c72cafdb9eeb9fb977c6434e60dc7843f9f73889439138fc99552e7e2fa616d04242feb2e3a42a5d34faeaf8a4dcbc5826cc3ae30410677be570db1dea2d8dad", 0x66) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/147, 0x93}, {&(0x7f00000000c0)}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/135, 0x87}, {&(0x7f0000000200)=""/150, 0x96}], 0x5, 0x0, 0x0) 16:00:04 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, 0xffffffffffffffff) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="9d38e8b24a297a3c8071f888b6b8a6c4eed8189af3636c1e5674ba3259fb748baf92d0d6c5ec0d229e4e12fb215e662fcfff0dbae1ffeee4230de0f9447afb7d171dc03fb32f11fc0782b1838499c5b237e7e3da3894964deca0dc487a1fc322598654a82fd757eae8717fba45c7fffc36bdc97f419468d2022878eeb2a896a4a8b1942a5442ad80f7adf83e668f13536f8cf62cf61143590f5d84e178ea49d01095783650a50d008dc3abd0f71b7c010af18421afb9b17c9c4da9a369f5d3bca52020d92e13b45d213b7d87bad02ca9fd3eff6818202f72f3895e4fd84f8e210f2b209d44b612eb989fd5428e343b4897e81dcbdcbcc077f2ccab53c61516564e17c9c9bbf0397a733b37522ebe24ed82d820bb33bd40f78ac57fb69af137e44b95b5f9a27a18213ca086ac9e63ee86154e766dc40fc13d70b45c9f5025363793df60e30c4a93bacd4f636e0ec41599a8464e3165b8f7c9d154c5643508f2b85162b73299471edc08b6d310b52d971086ed4a0f25fba0b763ad705b3269d4e411e771124d87bceee96cc99f60a3582a44c91800c680db009685060d92c06b876b1ea63d158213efd19831ef42497231d3f8b3242d712971632962a3fc15c5ad2e229f4513dd9c1571f932b5ce65bf6612926adc482ca019e5881614bcead075bfb73fffc1e649998cdd9f55f92c709bb16bfb38884604f5f8533ff9d4ff2a3b74a5ac92c21f93806128a88b0268a5fc6dcc9f07c69a61e099d1b825e377eed23b023f3ed7e94a25c043b7fbe8147b7b6e685750448311f98c1123abdad3060514407ed269ac25ed147f62c00c87b9135df7f72388b2b12bb6ff7f35dadabab3d290f9985adff5773acadc7c1ddccde09169fdaa9506657550c3e92d0c29b946a256c310fc331d3e0576a891ba9898a4e31ea252113b6bdffbc9660e195b2070470408cc2fd77ce28248088aa75772a26e4ef8ded2abd00090aee0ac0f066bccb728a0e2fb845b11e2e2e3a86afb12fb6bf7a2e0d97bb09e3deae7e55d640a6817a7bcbe1ff5ad97c7ddc67ca3cf3e3f02b6e33611053f59f611be184043fd813029a24bdd964792b8a32336145100342cf9c75b4c739b2fcd0bcc1280d5244a1d8da5cd1a7bf7831c165872f50f20eb113a6b575e075b3eae1e928f4b76368ba78f059b06566eaa986154b2e0151b9ded320c5a8f2a2418b9c0d229d522dd072a27c0b314c22d2466ee52adf4fec83d8cf34c2c569bd77f3cba80776d54c0187546639f25ae28a115d76f8791fab0ce9418c4871fbd708ef26215f9b7f0cf2b844302af9da5f5392f5e3874d22ff5c8b795356d8526a04e3648ac3e939910c40426819226f188d9b664bf96d9a616f2ba0237c6dd9c3bbfbe523d15113fdf23e3dc09f0689669990a078a4788b68f4e3130a7823ffaf5431dcdea583c0e57a95da9f3f8b924f510f128010061b374d179e34ecfbc0608aabb1b46204bd9ff2e56cb3eda39e8880d2900c09a78403c37dd876aedf9bb94dc0b332a155dc585e0a250392d3da7a0e81b4e738cbcbb12e7f6a2c78ee20b4c66fdd85a28b10a5090439ac5ce7a22aa8541624bd5917b1e4bd4c92e874d76a3c6f61f133625e2d00340cb312415a0c097c3f4b5698ce9d02e80cc96a72237a7b4b339824a5b9700c50f13eb2e3445aa850d5523218070032d237b678a614ed0ac38ae94124f8de3c759b02e904d7a9edb1813c4c91b617aa12e01d117998c67d99ca091cbc093edb9487e1233f9fbda413567e4f8aeaae3c342852f1b2cd37665627115a3a3a827d6533afcd65abbdd788b255892b0afb1c6f85687c6a4892486bed2d51007cc7f2cf91ac64a531818eb8c9fc3b11c5dd46a26f8ac1856e987c6f710e51dff82a953de994689e3a7535cb9d2afcee49b05889686874a327c0197f9da66b4cfb93c431198eea525299d050a210e6f79b23f7d890af51142165278900d74ccabb6c53bd87997480245f9bfdd4f92094646cee13eab228f2b71de6fb6558300e0c27477be86689dfe91e1401607eb625f7635eef71b6d7a58585d6445e07ef8445d782d54e42e7b4c8f73379a8b5c881018ca6fbaa5dd842c25fadb96998b321edb79efe791a1f6c6c12e7cb00c2822c6706182d10d0632f06a8acda34b609ce87ed667064434ccc1220ca5c49be5e8d39871de6b88a781fdfb0914c13864eb2cc073b5ec7ae9aeb72c62dbea7e69afb71dbe3a2f31e0a4e68fd8d73ecab4d5f0fc81b84730e814afc08291cd82586dd48ed1da84861c8584d8ea7029a42becdd3b4462328a7f406f288df2c0fadbc767448bb6275f67abac2dd3582050415a4879e09548c8e52ffaca237b7950a7ec0de7eea2c343679104972105f20764efcecc26703278d86036cc59fabd2ae140bcf2aa6a1986154aa84af8de1871309c6db0077888bde9e89d02dd9ec791b5107362a84cf7836c7cf2ef566956aec1816ae11b0a3bebc9f324ecbdbdcf4b03181bee0afabc7d39c42e6d76e1b6325683bac6367095bd3b3a779bf09723c66ce00debacf9e36ecf961b92ce455458ad3575b75fca8f9919f5fb9bd7222885027f4ca661a1b7bd91823a1e05fe7b7c492942a4d607b84264da9fc1d10d3e23c2637fd4bfc43d764b15e82526e503e325fb16fb642414805c7640615176968137db9b8e013db9ba5023c993ae4cc5960be294e77184d0eda9bbc4c5185ff8e4025eb81de3078ef5e13c1881911b8c5e6ea76fb63bcd3c09cc4b3857f3dbd7a2d6498ad455bdf7b9c20bdc376453d523deb1f9f835bb03082c3a73464f020027e0a94eac2d91837ecf2bfef07b6eac3b5e61c6399e81c68ecc6fc1ebaf33b8e9b708c838c35ab65d7af565035c7312534ce3da8f65c881251b38550fae8ce9a195b5faefb52e8c03389392d5003678a1bfb13e851900de12ea1c258ec969d1b0e0be4d3f261a706c1e451bf6766dbcb4b8205bc696483358b45744689bb50ba39e0f9aa326a814be755545298e75589fbfaae2563cc60871420d37f5cbea81e8cbf99387dad0adbc025a724a7612aefa6d639b0e44eeb7a26808502c6f99ca2f45c2005321a1b5b0918f4b9c9c562aadbaf25a39d52b37770a90fc9b135e9de4cc42354090bf53588e502322c71d80028eb384cf36874776f932346a2a254eb0eb45f585af5c1a6ab3d968479f7053428129232f42765969aec9f6226cf4bf54286b48b5dc61c42d1fd006e3f0a23a1dd886d4efa9f5d28fbdb1c1befe199df49309d685fa7f4f966fc4824eeec7fd193e026601683deb75ebd5966f73c7c82eb23313e7d110844a8edc0b7bf8201893324ba0694a61063a5f4232d8b346b9bfccd40f65c153c66d1ce2c5ba4a51e8612758d5d014bb6550f8ecf135c1b13cc580cc968e501f34d8085e9f053b20432f1e40b0f352696ac7b2fef5496d9e98b07aba0afcb0fcac4825a327552bea1513588766d75bd9e31a8b31501daada79ec103ac619fd13a1838cf2b522811641c3e0e33e9a65a53fb0cfcfb275995e9eb8dd2942860df041989ac3c6e2b6f0bb59927f2d66097f4ac326779e80a7975455a039460736d06b3aa5c64a873ef8532efb97218382186a91785827fabfc8441066635a29aca0af959a9ae92612d33d7ca58d010b40fd877bd1e30ad250eeeedec38daf9392ecbcbaa1e9c612de2003268f796db269979f50b94fc7bbafb009cf9bfb8463c401bf812fc4468f4cc69906a3a763752e4278e2a572f2734633f37e1621488affa0bf9de38ac1f26c3953fc76be52af8f2e311ef42eec696f0cd123ed6c80d70ec2d6880dcdf46cb72a5250d1d580a045e45460a0690cc20b368eb422f22a8d7f70985870d05bdf92027a3997f29003df0684e490c3e7810c02ff0cbd746b186b1262420a411a288747580b1b79388775c493aaa1eaef357c811f001c93d34e08bf30db5272133ad7d1440e48fa731c326e4875caa1625ee6dcdd207031d8b243d571f9e29c7aef173fcbd2c4eb3391b1f417a9c7cf05144b608328c29a12b0685a683b543a2ba942a4317007e6bdf10aec556a84980c32069d742c91d72e4a132ec5bf20c033b85de9cee2566fea2d5896907d33f18344a8eaba2c0f792c5ef57dd9e8a627c0e03a444c32807d23b1c8ea16aa737afa35b93468062f8aa623c01379c0faffaae48a879f046f8dd6ca3914fc36cb3fa6a7b271e91f24e13b42f30c51714365235614f497b50df8c33f49e5c0904562061c91cec8fa062d80e02213de8d4230c922a24f311d4d6e68bd81d5d91440008b87c720f8d3c52575e983210db84dc8401b1f91957887836a2e28ebdabb0da38fbd1551be54490f13712fd3f1d46880c4e374289fbd03aecc3d57838640c89412144db6f8a8fc07714082f28db16c8db2bc0506b916a8ef011c30b21d8eb2f2bbd24097fad1aa4eedf4c17527fa31cf1f4a2a5acb70c3b35bb0627ebf3e1748baf281a2fa3446b19997ce082b2b171c179618e66660b911856c5b7df9abccb0fa11cf29230fbf2f10b59d85a5b7943a8cd956bd5af77f9d3c10bb5f63320fc2bb599594573afff3f19acbf9962bfb11cff26d4c778cc788566a856beef6e435d96a8a0872aed65583c3df0883a41b07547256e5ca3fb958dd0f0f5432d2bb2f99382f73731e8acd45767f575de6e2346c43b11a70caa946c6bbcdd882ae22598b4c51ae45b76bb210e99ec0444b8c688221c08f8a5547d912f377b4b881985002d1e573355d316ec7374fbac59082e2bd9a5ca6c21322358ee605159c2e9c5cc22e3d2407d5a97c3d09db608e7000c62d92a484a642cb1d6a1f620aebf29c932d0626077a3ca29c659e86d477a1db9237d2324c74be1f79424b8ce5b1f2fa1d3162f69b0e28faccc2edc7c3b84de5f75a3db600992bf67c211aa2f2ef2950a06c9376cae9eccfade7503e801e84f2437b18426476adaaea214a305c76c91c7e5577dc28798606f3e64be75e53951ea51614afd63af22bfa064caef6b3f71e163d0ea7beebfac95f7c9d2388142cd2651423c0ce77e3ac60987f8b7b8d282688dc1fb49b3995abe489b9c81f4ac51446af9f40e86452b02ef159cf5f518aad928514f089899082c8ba34065641fab16273a420169182cb9a2c480c29ce05900e6a84ba54798739981e110713ceeaf7dd77e2bfd29c8e5813aa65f5b61c9b13908442e462d9ef52df8f9af353df54736076a22ec6c57eeb6ed9bd210c153f36eda684882af571c691bac43e19971e80acd93669b0b2b717fce8f2a0e4526b40a0ca9bd5b0d24379e370e290c9ed21f970eb96ed423bad9f2b5e4acefebe35ccad35fcba3d98bd5e4481ef525c878ee634156d5e438833988b6042c8e1091f4619b7e63dd3e6f9223cafa3d153ae4731aaf093cb02b66a98067037fc86ba24ef8dbeaab8170977d69efb647821a7883af57a4a6c2b28001e014e0e25b6162efbeeb13aa7b2973ba834f1d16253036d910205dbf9bbc842e95fd7c9893928fd294b9aa21794351b501110aba06a0fb03afd511c9e2a1e22ce0053ecea89c1f0438229c991058a074169fd49263a01a80496b145d16eb721c964d2064fabd477a475315c166323f6edb2a52977e79d9822f387022b4a3e17a65478c0dada48347b43db165b70865c335506c4532f5453326d336e207bf39e61e403d2ec7cbb89b42676119e687edd4904c9e51e459f99c7038068482ffcb836a18f0dd5044e82ab17960b096c6b83ff5a792805812eef17a0566de7d7fedc7543575296c1", 0x1000) socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4, 0x6) dup2(r2, r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xfffffffffffffffa, 0x7}, {0x18, 0x0, 0x0, 0xb7c6}, 0x3, [0x3f, 0x0, 0x100000000, 0x2, 0xa75, 0x6, 0xffffffff, 0x5]}, 0x3c) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10001, 0x0, 0x400}, {0x40, 0x0, 0x0, 0x4000000000000}, {0x6, 0x400000, 0x0, 0x8000000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x3ff, 0x3, 0x5, 0x51}, {0x6, 0xfffffffffffffffd, 0x3, 0x4}, {0x800, 0xe67, 0xe58}, {0x8, 0x4, 0x4, 0x5}, {0x8, 0x5, 0x8, 0x2}, {0x8, 0x4, 0x800, 0x70b1}, {0x4, 0xfffffffffffffffc, 0x7, 0x8}, {0x80, 0x7fff, 0x2, 0x3}]}) r1 = shmget$private(0x0, 0x1000, 0x9, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x68) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r6 = socket$inet(0x2, 0x1, 0x2) listen(r0, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) fcntl$dupfd(r7, 0x0, r7) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x5812, r0, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x16, 0x0, &(0x7f0000000040)=""/22}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ioctl$BIOCLOCK(r0, 0x20004276) getpgid(r1) syz_emit_ethernet(0xe, &(0x7f0000000040)="694c0f18dbdc05af903b5e23c585") pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r3, 0x2000740e) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0x6) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) syz_open_pts() syz_emit_ethernet(0xcc, &(0x7f0000000480)="7462dcae504f4e98129cf9810cc1558821e8277279064e80774c09bdceb7cd2cb4618932e0d8decc5566ded222624ac4e82dc91b4930006f28042520ace556b24064a35e979de999c14c2212858ed0d174ba32e7a8c33601a1c59b1d63f6272bf8a9166c75c7a17802b1500a959908c13abcb6a073ff40486e28e1377c17cffe95fd8186871b34aa4ff7cea3fa4375a41b88de08fc5ad41cf14d39d28fcca7c90e70b454d1554716c1b140a870a19d120a9ba970411857d887aba04a61aa1fdcc34f5ca712577d5cc4b91364") ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000003c0)={'./file0/../file0\x00', 0x933, 0x6, 0xa3, 0x0, 0x80000001, 0x1000, 0xce, 0x0, 0x1, 0x7fff0000000, 0x4}) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x80, 0x0) 16:00:04 executing program 0: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f0000000fc0)={&(0x7f00000007c0)=@in6={0x18, 0x1, 0x100, 0xf1}, 0xc, &(0x7f0000000c40)=[{&(0x7f0000000800)="2c1d4479fd32f1f5a4887b8b10af775b29d42dbce05f555bf64e5152b6a0c851dfcc25ff6a24315870e8cb37748874673437c638736aed79047bb0ee12184336b70b5457e91ade", 0x47}, {&(0x7f0000001800)="6ce61a670dab7baab92ed0c8ce2e39e8fdf1ace2e7b0451c49dea8e0161f458e90b28cf3e77276e3aaf60cbe9acbaa2f5de9dd0461d651b5f9f4fc66ce5fe098a20f5845e96cc841bd3821d8403727a36d73018b552b1b0559a76263a16dba3109be8d5f728ebb74d379cbe0afe47cd4510aa3a51dff382854ac409fa0dc61d478acb56f1d1746074080d313e293e9bba03bb8f2885ae73ab4a1c00006e2eaca4fa101582fc880d31c5828a605c693dce5023e186710701292d5d3e003437ab88ff953444f27e3167211da4851958568f9b4248f303d404edbf5807b374d74f3bb0ca02bef8aafb90eec01ed70339e80e01d50817d7f9a9d7a14d3536f751b4c21043618f3a06c97729f43192229e328e2fa8c013f4c7008bdb83b1050d2cb6a37785521839027b5b29310f3d7271d86affc0c0984411bad416724f710e72f0f2615ca10e3381bb021975d6e68ca1bdbc87fdc5ac09372218466bdc3ecf208967dd57033787662ea61bc42ad73e13905d4378d0c50e868c624882917f9db800a4c11552eb2591fe9a62b41d09a02b3df7db1dd64c4d705753c11abf3dc555ef5a7f05cbb4b476ae237a1353e8475ad1be3417f257b17cb32779c3419e0941399279b88ef6d35b6527f8b2b7972e8078e265a277759b8285ae8db2b6bc13c2cac3db06072a84256aaa61536ace23087f1d3f6a1536b82d0d24c1ef54d000ae397e3e0bf4abb47ede35040a7ed2e341a49118b315f5f20bdb11070d2350fc7b25eb4f3a9035d69219ec49e17916c47201dbced181d72625d4db41cb8414b470fe9bd24848171b978e2e5b4d112701463dffd382d0e479b436f070bb13cb7f88d87c1e3e6e9063c3e2b50542e8cf225da068829b758e4be92acc9099c59cdb870c9b7612a757ec6cc13bc3147c4e2a40bdef42915b604030e18dea292102f7b9a56efd6f7c7d08d19c3ad5de9eb2b03f8cb69a87cb1e7674cc38a9904d6ac3ea7b7d970a0f1b3368c9fac437ce4fe5c6865a4ca41a6efa55d0affbf2acb56d3bd7f3adcca448e9fbf68dabbef0efeaaf8cde8f6a2e9cd907d0b4b67163c8fcdfad693d54fd11ceb56ed2a74c5fa1393e7c89921f9265a2b5980b82420aa30a8ecaa4265d08087423630c2ebb923cb942fac13d982d9409eb7fd9344194edfe03bdb295d1908a7211b6c3ab50a2875e9c8f0070ea501000b57f3f6b80841878b6185e4345021aeb332b60f4b25d3669a2170824ee526367744fce38b657f5ebd8f117fdd4b3ae90b734540d9fd7481ea3f1fc5c46aafb69a730d7be12858ac12b331f3be3af9ee20b330b03c11fbdb4a5663d5cc30b85b43af9d2a6b21d5de349a76a0d9dbf4284a52ad80cc4777b8e5447bee667df1da1cfdb027d65a76bf7f67b476faf9f4ff0e8f0436408fc5cd09b33a3118408e1b9414fb7986afcb635ca09fbd44b1ee303773b4ac81a59bb23ce8dd1813facae9e81ecd895f8ea58e272c0e642211665b107ed90be39d9393383713056adc2938af9c1f0bee567a60f7416d5d734b2b1c97495d13c9f1fc7f66d10ed2cbb0848a78f4678a2f030a335881acd0c6586049eeefa7349da63675a2d473101594af416b644326e180349a19f9d5632b51428f5815089afb1dd1c67fdb4cff97fabd9d46592862f91b48bb91d4fd434945dc692e7d59c24cf3986d10f2b06a21cd8195328fbb3b6278c9f369d21846bbb537f49a6efff259f713fab83b229f5832bfb3bbf71bb61d26153028affcdd19dbfcb8a62fbae16f9a3c1bcb5e5bde8cb0fef70e276da7c851bf40675fa31129df101c3457c2596271dbce5c27094739f699557cfbfd4eb15851da59f4c24eb805ae017587ca1006438d02f68cd1d8a5c9000cb91b7d9836aff36750b872efcfae6ac8f81877dbfafc542558c42963ff5c18bb99a294c42a0680c9793d65e3219dcd70e1661edc4f29179d1a201bcecaedb28ca36fa7cc5448d6de624d17d8e1951bf2789c272edf054bc8cac50caee60592e14655a84db44afcb1015a05a918a0a2dfb9b293de6c2190328481db0be94b46e8c0227312ca8e7b24ce95d6e4ba427b35c8e99f066036de6414d954662be2ecae3996528b57d856d18acabaffea921bcb270037f4b491a7ff6f4775c047c992962cb4aa9b09c7474fcefc521a19869f1eab3fd8a9b8c32c0a97cb356f42e13b54cbd2812d7a384f0f69d2c8e3232e1ee3a7297bca962810371ed5e229ccaadfcafe25afa16a7d030c69ab03cbd199c90f9bbd51be28fc7cfd1a8be98a305ecafeddf392fd8ac65fb1c5f8816e15ed8c502e4e4e166ac5b8bdb1575578deec86b58faef07d6bf4b83fca28843edf3049c30a7c7b8b69e7db0e16765281b40acecb8f97a715845a654209372380fa1121292aa469723fb0c96283102dd0599d2a1bd3203cc2e27655e8b33052a263499434d7685611b800041df841a6eb786a84e79a0b10808695d1f85dea3c80b86d7144c442304ea8299ed5acd6ca52faa83061244f62300ffc4d39d46c8bbf062432c0148576f78fa23457417e6773e79a1bd2ad667b3a2281b695dcb011f02579d6d5c3cbc5da258d32084a8b712015e3e1d9dac2e098f0ab5939e71bb2fc05c86285fab8071e3ca798ce6bc58a907ccf91d8370865190fe73de45cbe9d136a417aff569f4df46e6595bcd9cf40bb64ae43094b2c9cff6ebc9f11b174a60e7d8cedfc3c5abef7c1f8f6afcb9b012a07df3d03de8714b13a5c4e2cc7886622301fd3c6e30673a212d97fbe07329b22dc13cdbacbbf689378c079439fe9f34f6e270d0b81f2fd8cecf9147009cfff1c8f16d537a47f34ab598fdf666a10198781945dfc83c23aef85d25d9bbe6a9822854a4fb89a6c8fe498a4daa030b27fe2f29d88e913b82ece52a02fd1baaf78740a4c0cf3e3879841850ac703ec186321b663d0e3bc4c6ddc7001e6cb6e31163cd311270f6b16561cb37b5fbdd3048b5cb330ae09da12b7942a98abc8815cdcfac5975f8f3aa55411e683f767cbbde0a3171ced3d170fb21ddc3cf1d4af912edff4a59546d2d8cdc72cbe75fe8ea1b363ea8391ea32c6f633287ff4bee7949d73b85d56eb22ecfb2974c404605acf67d2c4d1efd8c130463caeb75969b8b1129680fb1eb0ba7503fe68718a45b789a1b0106963fc081ad5d258307d2b9bf462d13bf5dc9dba71706880a438df988e0dde4dd9d9e0b31f0a9d92359ef5ddbd91ce924f5fec942bd7bf4aeb1567d3e1ea9334a774795c03dfcf9462065eb05d82d9801db85c0a507b1045a788e3020d51dbbe9f81e35b399951428a28bf449304dc8c3a4a6befcccdf47141f943b5abb1cfaa4456eb519b64fe4651510b939d578605e392d3593c42c79177d17f350c1be21ef7587315b19ce3b41ada38e53230c73e33ee9ba3924ad59f93d1ce84c1825358cb7a581197b3f3545fc7bf8900c1c947cc5d6cac135fe6de81b8dbd99990a23c1be351a4290b37d10d926f25e560e3a256a926e126495523eb9cb62855c47dd8fbfb7450076a7264fd2e6314f744055e5372ae28a51a438ef8422fa04202df5e28f119f7796931607753047b99b815be8adcb868c8d145fae162657e44dfc1ed651543f307cdea98c9aa1c9a6e04c7a601623f38c496578f0ea6a647a4acf1008d293a4e07dc670a5a1792b2012ae1f194d6256290e4f2e021f193cf5e1a8570ea36ce2d29bc52c6cfddb7ae4ece3719f9fcf058e180fda221f181bd138049238dcda68b870b9567c1498c2fad81262f2bea3bfbadf222ed7b1ec7514854e62b0e17aae8106fbbd6855f40ff9bfd556580dae66e67b4666fb31d9ac4155c75faf5d5377e64a88a7f894a3938b59455399baa1df6f83af1bbc8745e2d058978ff9093c1369343269215c04c485634b9226d41cd4d1ece9731d9fcbc05c75b2e89f03ea5751ed843c382b629c33db5bb3cb5141305f3a2ddf565d8aed4e26c7de6ae639de8ae047ffd544b1a1690da5fbd0c16cfb9f705365c230f61a53b1f14310afd6a5a0d97ef870c3a429ba976e7e6dd2be3acbe705d0c4339b020c0e077bbcb748a446d2d77287e17ce50612cacd4d0d7caf905e9063edb37b19899e202de8d7258f337b01560a97fa2df40ec0066dce9d7f60798513df0a44b9981893fc5b10e467594fe34ac163b625b5524e121767a0676b504e0fdcfc914ecb16aa79abb6b2c81d365fab8c0bfb0381b9b61588cc92e74c12b3a01500980465498b24d910fbfce92dcef0c95005a905dcdc7abee2c37548168e3ba63e3440dcba98c849dc65265001123f7f99985bcc791a2fae75cebb9d505b6c57c5e90c253e0f1d62006b83d102b73eb88d5fe9435c60fd48fd444c43104286a990b7370da0db25ab88167d6246a69348a872359ea417d68a4b82510755126e7ca3cda849d89d410d8f6235c15f0d1d56048b44ad9d59e029783dc5316b228598be395122f231a12ea13cad2c7ef82d0e8f8d11f9c61880440cdab1d8a8f3f24064fc7468b32ed8e8f1737dfd36fa2ab5582574cc3627ad39cd771d65987df569da90ac075da95cb5744a7303208cbb0da877763bae883a096abc40e02d0081caa417dc4b864beee263255b67f5692fb4adc382dc77ac8dd37cd0b6dc1b5ca6a2a5d52a3e444f9d6c2991448c33c3f6919a4e3e00b200e0c5f8335ba1a6780d714945d9b193c8b98cf1eda4f625f84400fb5964657a9198d813dfcb17802e63b60e702041dadc69f67510bd80758963e2ae653c9a59430209c86ce85a5bb9b4330468debb518cb6ea74a2e44e9b815a99ef3ff183959c68924ebfc16fff3e636ad0f1c97b757bc4c65356b8a5795af7ca5a6fa26ed8fe02628bacdc2d7fe4ba5df499e0d3eb1929201ab28b9b479174c5e49ea71bc7318cab973c3f64f307ce6e506a2182c3b1d4548271bde04d1b05d6d6cf96ced22af65a3223ead193946a7e78b1f1145bdc71113ef9ffcbe1731b19b4c20beb1b8cb9bd8fd285c4ed19482a09676b9b6074079ec7e42a06cf662e0a58db8a7c8c6656f50c90fca4ca3390e322e91944ab2bbca788c05082015204197c5cc78367a951761fe939b7a9c61d4498ffcebde09f6ab9d400c8f8d670e7c3cbb7760d2e458b5cb9ea58c41eb13fa216ff31e733219cde6efeccf97c8b394dcb602547c5713b2ca92040449a07d91082eb653f82b30e68fdd280d4173df6f0caca3525ec62b4b21aaf99d8f800049871816d534a0ea99a88f90f12c4132d52d03a2884fbc1a374b27bc9d0adb60e18839cd88fa9083f1c1dcd0d9e62005dc2e9a507cedcb3eb5c9247a32912c2a3b41037f298f083599796df4069c9b092f9fb9abbc72cec107dfbe0c298bfe3b38006292acf09e475ab210dcfbcbf17ce904f8e3391c31dadc505e549c284b4cff89b04d2e825d91bdb4f8f942d318531495aa924b7cce5351753d9a07d92831ca83148985ddf469bb49b7b413f20d97acb182bdc365a6e72e79a9aecd4457d139d98f5e5ca4cbbb1b4ee0e768c880542c9f044fff3f823e78511ba9063718a0c72839511b9007f0e3d1a5e26664cde08d469e740dfc12b8b1248c8ea00f27af40560fb0c1ff2565929c2c8201f525be2b2fdbe2bb6964c1861f761536adc784631bbaef57a11a2ac1817a6ca5561f84ffd4885207e1c11aa8dcbdf3cfcccd57b3ec4b3107d3a918a3eb34afd2c741a9d0e13c296cb9702f5d53472fcc04e841e9783dc6ea6d0461c3b30777c1a2a34b9a81ebd34f20096900cd75062c2c47d761efa71010753a", 0x1000}, {&(0x7f0000000880)='l=X', 0x3}, {&(0x7f00000008c0)="ba6c831d3b5132c335e0f3a5137c1abf3ba0b5bcd70844e06740143a591f0ad9cd17a4d33a3ea89041b8721302e486903843283b74cba520d4acbb491ac4a63777c6923626220a3a0be45eab330b028f875b30989ab1fa4cb7045624c91b5759378cf5b28796261f52e264415d02c5a22a1d438a5317f3be56f2301b1c081ea3ecfbce6f82a558da313142b9c3ec081fe09a23f956ed8332a7750b46acff605c61191e0f6bafb4cdf5", 0xa9}, {&(0x7f0000000980)="b545d4b08c2e8bdb4b3212a7a98505ca3542ac3c645f909d90cefef5394ee5d13f52c78a31e8f8115d0da309d7ede4385c0d37bd6fec1bc616a6873caceb6fa4829c0384d4d44e74cedfa3fa2add9e4eed4d322405fc4023fddbb3f040477e9ece859815ebbeebacac4386cb3ca2d5f942ae85495ff44b712ea6ca4cbf26", 0x7e}, {&(0x7f0000000a00)="575b42da2fa950c3d885034251956edff461709530266158a6a58271320158726511a6c12814c1b984b4c8ef04dda17e4c5f172532ed7b1568054cc2f59f5efdf24d21dc4c167a907cffe169099678336a9a7254acda07effaff2237ffa0fe5f73da587d7b592a144e6173281118aa82444135bee5ea2239d82cfb83c31f127dc49f28859a6b3a9f73a0989e9a36ece2832561f72ba298d85debc3cc3514a6d95df2ec927310519db533919266d0e6c76411f2ba0ccbb47bc2ce2a294e021be623929ad92adb", 0xc6}, {&(0x7f0000000b00)="d149be265714fba22102595c2756558ff94cd7e7d16d1bbaa5e511502d47f6a7f357db75f750660f2e68f627e757651d", 0x30}, {&(0x7f0000002800)="84d2a1fd2af06ec29dba36df33078dffc69e0ee069a3f5c3c603f970cd4286d1b758c29b27cbc25f3c4036d7921dc986de6f5ac54b0fcc1244455012eb47e9a8e2a9f11d990c9ab7daeec5845a486c8dd72ff87d07cc1a38811f50b9390c419adb1c995cbafad2b57ce84ed2951bd3cff349bac206ab511e10b2804d1f896c5887bc4cb685d3c890ee7e84d43325e400dae7e92ed41ed7b57b4df3d0c593f27a03db93eea826507e3ab5f6b0cc1c42b5fc5130aef800dee760e393f7f68f65c3d42094d3cf84f28ddd0621a2fef476a03494ae1a4680f3b4f83947231cfec79d44a50d59cf53ae30e43872896737a3d2ddb106b0c7f60945a1eebe16f59d2da5c04636a32e9a5f51ef39456509264ad104bc2eaf34e75f5bdd63d1dd676fb4786f6b20abe3ed77ca123ad2d814c86c646f06460fcd4bd0bfa0603e128a825e10047c3edf5e60fa8afdf0f29399b7848c7edbeba0a2e26b8e034c1c6b4ea60793da15f550d84aa74ae2d1e3293e3c4e93304afc8dbd2a9003dcde40f478188c06d04bbb20d4ad6c7a33d16b0402e7787135283b99159cf9fa7e6a94edda80e8d99f38e4dc7bf6fb23cbf5dd70d0a7fcfc117c0ffe891b7bfc5942a5f1afee544155fbb1a489507e59418bf7e1586ab876dc7fa2d8140543d778003ff9cffa7839bf471273ba6e058e1f32d8bbc4b59c62d43087917f314adad37d11d0752b03d9e6848b64a2b3897d55f38c734987309476a70d9bb421546c1ca3b40833334f98d420a25242cfc1893651cb01aeb02ddbd08366c3cde547d4f1699062d2619f5336dd2201b5b35d21ece857e606e25ed30855e34e0ec757227255560f067dd7085f1fd9169011a50849392b4f73dba5ce31e9f55ff3ce0e6d4edb42b06bc50e06ecf2e52358808acd4313b5d312419f6a762b110730a0bfb0bf83e4564ceb905b1a2745d5a5b053d4e843eeee36470dbf0998b5eca8952f7c421baf167d1241d819aad8caf95cd1f7e4a7143b0c82bd478b10bdb74fdb6e8e0bc1d8166ac5c23f33293527acdd963156fcd5731fb3fb5221a975e791912380dc13039e4eb62fa03e671f2fb7cfaf8590c92dddecb7e0002a16338365809be960e8ea8203af4a05b40a7bdd1fa7ae32733e46b3fca9d4842d833ae9d23683b9c37d75e8ff764e7280dddd35167c162b0d63f2f89975337d053d8de9f8bef8fe0fabfe4d8333871e1a3ff811e96e19475bb8ba5f36514fdcc58ecf0efef06c836c1a1692bf275414395295d94c6b9820a820b45778d7297d0d3202b26f293f2a2d822540557152a3e7b40b70672a2abda1b1177d0ed0780e3706c7e8b7103f572005af3d943edae7d5ffe88e3650df124d2644ed53cba57122153896f4895fadd6259c8c5399898e9346319165bc55a16076c6dafee336f8676fc24bc3a5d8149ceaeaaff3078d9b8a0685f0de8cb4ee76ba83d4454ab3411c4d66a84a32cc08c835baddcc41f936fbdbbabcd3e3dadc7457ca42ecbb26268456e390e2627f2632b23815ae74e393cc3ff6f458d8c4a2ec9b39399d9cd822a2076e5c666156e9a91e3367239d4f190190a1309d813b4ef19c1e48d4b4c8fdc627daad323dda36eb10c0ee9385e923fc68e012ddbf7aa3d4371cc543ed0224989f1563bf93408a8a388287b8182b605a2f34b766cc4b2c1285682b23b3445af9cb031937bf4c9d13f8c11efbe5d9d82e101d57f95d1989904c5523193a0c0bd1cb5edc5c44bd2dee90d6b0b361d29264083891177f56a3c08cf8afcef203ffbaa44e6132256d142544cd13c68e3e511fac4467fc1779c1588bd820f601c6973340f32e860d09f70a25d100e78722ccebf5175f051b2ab1b0dc71c7608a888447b9930a974272e59e4d6e3408aefb5a4fb97e906d7894d523072657c8a9c6053d412688857b58a1b6f03a87efcd3d168ac137262c16e7e6b3d6fc201f049d7930341406b1386b9c36dc1e22f71eb97c084104fa54e1704d7431c3bc97670a17a73651b34861793d2149201c3b925f820275d52cdfd5bf4ded7c301cfdec95309de8192c765ecb5bd710d2ec5faad25f9af1dcec875006a855cd58f76f4ac19e66fe1f1b4866e085a4a7df144a6d4f455d67a4ab47f565654ea3e84f87dddfe0c566bba8ba57aa8426e6cc4e202096ebb4c514b68c5ce20ec63cc2dbe33f9d7558e695fc783b6e9ac608c86d5ed0e99c961cce297e6620571d4f1324cc8cf845e1248b0ce864c900d64d69c460e9191ccb784bf8c6ece4d25c65286c173ea762c912044235458d30bf0db71a5e5644510bc33104153a6acf5b39c480d2a30e5964f06a8259f81faf1c6eb3c861193a9955ebf0e7e98b15e0f3011f0bde1d453dd3ebd1e75dd308a200ac4671317bfbd6569d2ba98b0c0365d95a82bdb914b5018a71d23b8d35be686c21e453b94c0596c13e18b7adb2acbdf7f658a6a027a89986759e0e296286f1b815bceb7d596ebd064710fddac309b4bdc16c22014d92e8e573ca633f887fef9ed02aa167b23d3910f91e21740584bd098e11f001657b90b6b7de4c75d9f9f607875abec0bd17cc86753e8e5a91c5ffe61b2be2a86bdcba67f4f82b6e3c940ee7f4ffc7869f1f5d4d1ab5a38c3f088a8dcefc37b764e8d3c11ada7d1d330109172978effb5590c60f0e79005aaf06e5bc982ead1b25ed7891fef1b8121e3175f52c39ab07f46ffa4f7b506f9e84a9d08c8d351352ea9d8152e9f5872a5c71b32d623527b9d97794f6517b3f5ff1a92baa27030f1bf78039187d26b125e4adb95613e1728af62a3fc3c197ff52751b723f6842035857c636cad544caf0184ee399151950c55aa3b1db8b6ff3f099b0fa237cd15353877015f458fb585e54002afedddda8b561d0945dbaa0a938fed56d6cceec278dfde3da222a25957f3f605bcddc7b719ad4c4158193a3669c7c814fc45f7eca08815b7ecba59086f53a1769a6c62f7650f7b13a210c9f4021d4a1e2b1d04387a4657fe4c408c26ffa36c32e70591c1c574e509c98d5d066da0042c846d9055b2f99cbe8aca50bf13cc94acded85068c7e05c1849460286f1e32754fc409510538003a511edb8838d46785801df55296fd6c0769fa9de1bc740e2ecd1856ce4d66613c41a6fb94b185ed226939624262665f488cfc4a823ceb90b409f31a93b41598508e302e44f1f8712538e0f331a41c92f01b21bbbc2e5505f842e4b820f76d0a97779dad72ccc7f83cb1a769ee03cf4f5ec7b31f01866562bad985819b97bc6a635b0530f62edef767428e5022a6739393a4183be1d3482cfd575226831c98436e4a8a20a2cdc9236e3964804afb23773f62c5dba36b49ffeed52b13e831c4e3e096aeec6fdec8a0c43fb3dc72ab3ae19f8fdde22936757ef3cdbd82491e81d2df07537722453fd3f6494fa097c5194665515deb33658302c831e81967aef75ac029798c8b97acb2415d43c4d0d7a5585d876bd37e1578ddf1124f192c0afae53fc883d41affef751845f79045c9a3f6274c5020fcee618cd2df01670f5e8754d8da8bed02945b1d05a9352cc69ba985939f0a809ee275a241b1c51607848eba1443041742e78ac6b926a41ae0dad0e59f8ec819ecd2be7024e7d9aa7909fb4f887745dad1276b131c10ed67f3258de7a9261c9d3048a3fa6aa7aad1547afd3ac95e7a5d05d1ec9610966d6b7648763cf449d6fa139267791e91b536d49e83948d33bbc03401bf4a2aedb308bb9d9294773e514e95a8dd9d0e300ea003ffa81dbcc1b90378a976d5dac1a939f3e4f346e7609af7ddbfc2c023baa8ce6ba04775c530f7ee7129a09b6b6ef7188fb8a6a995e23518ccad6b4e95f32e874b743c243c218f2d43794b3b0c616c6c3683594a82d89e533bf400323d5e1ffcec74636eded4f15c1238b7ac59c06408f48e6349d86c3ab35d20c7d16ccab38732ff9be3d6b17a93b97249fb225ea617ac04f096240fe0e6d3b6f5b994d17c7367473b0d2646895dca72bfe0d95e491b0cdf6943dc84c1c716bcb7201c0f2b811b09bede75da55618f28b9c8324b9adb75710dee55eb19368c5bd7e4d9f54f8e62e4530db392f648c6da8ba32bc5fba339a3ede25c4053bd4799637924af6e4e9f7808f5ef7d6e477c73a045df9d81304677933cc2d4fc9bd6c0d5742d2de82d558c28619072803cc4a6e230fa873bf3ca8e1887d78a0c9a5abb288f709682e049549b863f43cea5f7944d308d48cfa0338556dcb41a04b964b8f73f09c9e3b68ab8563851d64fc0997ac8f67b8dfeb7c205bbc8bf3cbf25c2953b80dd42d9ccb7ece9237251f9c64a09d3092fb08e835ed757f86a4185f9a831503b0d7178d221a7e92f5ea7e4fbe5c22c0dff8b62c23d0b3d63597767864c2cfe92bfdbc659799433411e6772c35c72dabdca523cf11cc48f517d805af34304cafb79f762a160042c22315a025c1e1621900b7e0f306833c9f39c7cabe21b854baf8b047074ad34f37559a11b24e4b3ac8089121662742d5fb11c0c1b9f901f6e0aec8a6ed6ab44b15d9b3c32016dc257e50a9b985f75cbc91daa676c94cf2b2001c1b0bd0f914e23a5ba934b409b1906527c249f3d7edce813c59091634dd5325c609ce9d3a0dca2129d6d1d7c62db8ed201b202d79a7efe3e98eccd2c7f5b3bebb1245c6a580a7a80f9b72b314e6231a7efd55a69845e957e05a86ac673b65768fc5d38d9f89bfc941afa6fc872f46d5c9c79ddaf567bf26c07fcfb1ff0e6f4696b1e874e37a0791c374bd379bf03d9585224e4bae7dcdd0cae581ad0e4244347877dd96ff1b7a76503f81313668dffed5a200f0ea5509a50311140d51213d0b66287f17777a440f03926da7655db66240ed5207d541678cffa1b6832e19cd4c98fb593316c330bd58b726daac749e8a0568666e348b8320748b473be5c44a731db5a29fb44c9d97dafa1af336f5acf4cc6bd54f6b27f317fe60e5093daff932a02eb733fb686d2d89033d80dd7ee1a12f9e2cd2f4a331965e79a09f43c384fbcffeadf5863c3e08fb1192891d3628c3573ed1727f87091520b065185ed77f1a23d71b5a4bd1fe5d5c1d44d625bc1e6e5b1ccfd6c5f4f77b0af1eb4d4816a347626802f6867adb3434257bd959ab9dd70f76ad64954f2693959f670950ffa84b69a2cf09ba7d000505ea71f65d9b82d72f81601384749b012a788f1bb45b7c80d5ed2f331b68f80f8f8150d26983f20cf41c44a2e82b4079a68a1ac26a2536d2600d42e9911885896366cdfc5a4bb599e1bcca6aff5fb858955e665b1af92456298b828c6e774da64614b1091d57ed5b3afea8a912f0ebc76fa5a84cbb8ba0a5a503731012ba6f58b2001323447877f1d3d184de76d1537efe5acd2682d45f9079d67b87874fc91b4a11a9c76b7941e5a57984955242ce08bf61dadf7bdf3634ee530fca9751c154ce55746ec9ff3ca6dc6ddaf3381a632aa6653379a388d1d47829a9f9d480262151ecd9b16b00f3c35282958cae766eb4c2f0f833cf1d5a48f9453d42e54cf7362f08427bff840a1738bf59674f93d4f06f8c86d921c31212ad031f0fad343deca0c165064afb21365863c814aaca8fc88f5f435fd0c8da98ceec91381cffcd13ee53b1a6b2a7cabc04ae48f1576ef9406ef513cc4e9e803e01cf53b98679d60888269facc3eaf7f9f82a7c7ce1782c50c76a22123a4a635373ba16201366ffef69cd4d0d9a61edf182f70b48518a375efa6893314d01b500fd2d04ab91b79ebc36153569ab216e64f8e044a0031a703da6914", 0x1000}, {&(0x7f0000000b40)="5fc5f9b480948e1ffea9902ca6511d528c3f290b3927af28a79cfc5a35ea21eb321ecc58391d65b9537fc3de3e610e8952a016294fcaead1626749af27c1d84f00cc3c1f0881bb8dc7f59c6558a1579e7d0b187cab7acd9fe5227f6841091436e9e3dfe441995394de1210da462bc8530317d3f6cd9d4f494bf48de9c1ebd1cee42839e6b6a5e9f75fec3edfb289cfb6e9fda0f7c413687338352a3455d12a65ae3246ed3a7f36e6773ff2ad0eb7167c175afbf71d2d82e217af07", 0xbb}, {&(0x7f0000000c00)="3f8306bcde7275d97d5e987abe2283c9b962c57576fc85d0e4b63d0a679748fa732d1444", 0x24}], 0xa, &(0x7f0000000d00)=[{0x98, 0x1, 0x2, "4fd7cf29b96cdb79803fb4a00341aac704062cf7787e07b6cb32750c0b652579a6af78901274e43f12c39cdb74a3ebb0710ad75ce790603c3b52551d32bdfd8d6a31a86b505be5a6218a7bf1436470b1a78f54825a3e7de2c83fe6621609644c9e796c6d5a23d4695ea5e86e52ecba13505e4a01cbf1487855f0e9b53108d6af2ea8070157a9"}, {0x78, 0xffff, 0x8, "11e06356714b996d966be651ab60125a84d89be10b1951623e808c4fe3ac1c4e63ee7aa45b7891f4cbf36737e79a26af5c14c96b0621be3b83af7973357d38bb1ba0d4479e412b2ce71700c6c0e2bc1e61d8d4f2976b431bf4c085255a2070b25780d646"}, {0x98, 0xffff, 0x2, "7cefa2b2b324efd8d48fc47b7481b4a27729fe994a38bfd20ad5611612e7dc152885aaa49442b5ab96fb26ce84e2b43b188108469d4a55adc84d15464148339bd21078bc891829b674170115c253f6ca0dd94630a13a4df97a222c2f603d0366b5a4b8c64b59a53bd1e842c8e3f9e6ea3c7f1d3d4559d831670fa468f77da392ff7e930c30a2eb8a"}, {0xc8, 0x0, 0x4, "8c3ec0d01adb26cdb0e3daf82e6f798a67b7c62069b6f78774e838803d48b9f5103a1c5c279cad47395ae4f90e5445801274efba8df8b073f53d6f99924c59660368b9704bb34ee60600d5d743588646577ee6e3f4d75f7137f8c937614cba4dcb7d0a32a7b81ad151f9c0ddb7e5129800223c2637bf43ac492953777ad717b3b14574dc19d3221fc2ca44b25af8f4952537b5afc74f1ace02f38e99f4ff8c1d39facfe31749728a0971ff4ce37b2ff93a"}, {0x40, 0xffff, 0x0, "f8853d026a58732fb62c6e9661760bdad1c430776a5f960871640665559cac6f14dd06a75f6bbdcd78511e"}], 0x2b0}, 0x4) r1 = socket(0x32, 0x10000000000003, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) socket(0x20, 0x1, 0x31) listen(r1, 0x36f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="e5ffffffffff00000000"], 0x10) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000001540)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x1) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="000000000064001400000000", 0xc) write(r0, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:04 executing program 1: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e9f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c474007e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x400, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) mknod$loop(&(0x7f0000000480)='./file1\x00', 0x80, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) fcntl$getown(r5, 0x5) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r6, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) geteuid() ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000340)={0x5, './file1\x00', './bus\x00'}) 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) accept(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0bba1ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000defa185e5575ec10350557b177679f5fc2595cd895c995f6d11ba3b88ae27da6323b25c54e058fc3a1bc6d926083477e613cb29662784c0af8a39a74f1d10be1ffaa695f493a6522f8dfcd64af890cadcda74f55a614b2d26c348f794d2d9a912ee76411b6cb9238d5a0151cbaaf61723d620d5a3e4820f4e15b4579bd268f752d5140d889f7659045fae90b8f60"], &(0x7f0000000000)=0x1002) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x18) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x7, 0xe33, './bus\x00', 0x8, 0x8, 0x7fff, 0xf022}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$BIOCLOCK(r1, 0x20004276) chmod(&(0x7f0000000040)='./bus\x00', 0xe) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003e, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1000000000, 0xbf9a, 0x0, "7e389ddedff37101000000a7f9097b5ac793683a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x80000001, 0x0, "0000000000ffff0000000000000000001000"}) socket$unix(0x1, 0x5, 0x0) close(r0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) shutdown(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x800) fcntl$getflags(r0, 0x1) r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0x3da) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) semget$private(0x0, 0x3, 0x80) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) dup2(r0, r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="acbfb8dbf91d5f76315c7d3f53de92be4b9564796f5cc505673cdaed1a529247f054a34a25ed8db4", 0x28}, {&(0x7f0000000080)="76e7e9", 0x3}], 0x2, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="1b817671ee4dee46f8a1af69f75d74bba227e5c822d30e60a87148022465a95fd923aaab114a4492ba914fafb41c8e39dee996eca5f71839694278146ac66bfe88cbffb80348df0026ddb46186aa9398ec4ea392b8e1cb782af0b00659f046a32c7a8c85c60022c8add1a0be023b807dbad97f3ef2cbd61e9cfc6621ad3be9e2021f9e611b04639dac4e9fd6fda176c8e9afa1e44aba331fb00ad6946181eb552db4df01a4b9483139263f30b2133ea6ca65aa8e3635edbe7ad230f2745b7794a44f40dc5ff07442165095ef26b0336810361e00f702675780c441a80e27426dc74ba879a07fbdd4aa8eb9bdf381a327b55ade29936272b2b32e8a447fcba07d729ca626336b3e45e97df0c1f4267c53a58751715492bc9a3ea6d72275332fceb7ce793e715a9feae76a7500464eba09a95a41376a7f45cb81a67c3ec659bd0ef99c5cca2ef5be7160b4478592ab4c536c387f90f0a8cd81704766eaf40ad0a3adb6dc7a1e9301218c82c51fe214cf26d833704feb50be58433f946f1368899c6cdd7005a2d863c34f9aa47a4c03531244a8184b98abe927fa354d9fc94b2c1a4d9ea533541bd2cc535b9f0ec6a0d5584b1596fa50d93ea32564ad1dc8c680090c2e7c70b5c4968a01d6f87a1f1886cc0a1ddb1c37c49643ca4619b81957547c59c1dcdf54fe809ddd08cf8bab50e38306afe68701401b0dab0d510ca884bf4ea88362f020fba5167a603a42af1bc65cfef1628bc6069c7f0cf58a142105175b3a49b70a9a0152747638c43799a78fac0d0bac0cfcbdf0036456c63b05ad8a94f6c3add47e5bd3e915a79309f27a1bc084e186c8a885b2fb9228764e4360f767d5e2a96ddedfeec5221fb05e4869c573cb937ffe4d2df4a992d484ea858c73a84982df829a30e279e993ee498ca2a2688602c916fcba11cd05c8af0e41b802dcde43601c9477ac0f04ae96d34a5de31869f1305d141f93fcbc0462f8fe0d4301d3d89b5dfa73a2eb74c523b05848433be28b6d6e3b8be3338667f7a6b608fb88eba87ef7219b6243916a1c165a901f3e2cfaa6269a871e31a7b49c310d97a61038e6b18a404a715433ea3d031fe72a89b4531298250eba20e9ab53af9d26b06aab3fcdc27c3a48b3d0a2e4b0c5546e27925849ae0c0158d239b7e1d25edb1457f8b6844d8bba919a921e13b9bca9d53feed5ed4137f00e8718a0eb12d493f78d5d2b07ba34e7cb9c7982ea6b74c0b39def2754fe009b792d6cfa42269177387d4144d1f059ed17db1408d5cb383f951d038bb94901dffb641f66d1b5a34ab09b05e2cdf70bbb2c71814c4d41ba8e0b6e155dd451c561f91c576a998bde1a0191cf456b4ff116411f7e8123440dce331b35432787adb9cbe52b09353719e2e5b01853910f469e4e33ce2be244a90a1b3f3004f416a30ac25c78df09e66286ab6ddcd12efa416d53718c46c263d1e3f0f126cfe002637fed96b9e10806c9a0f036b830c3c75dbc99bbf6e12673c724f3ba88875c0586127d13f9ea5afd071ad1c7e96f389ead8d9e36da08438c22415f1b06de3d868da7c73ca7e32abc3d7cf77dc351c50e3cdd0788e752e29b2e9beff67fbfb7cdc0d167d89103970c718c1beee6a731ee00520ff0663031dbcd21244688ee51cead49f07c31da43db79c3d48be0b16038a5d5c9110cb36fc42fbe0a357d8cab767dbeb7be9af89b91a1b2f5e151bfcbb230b4271b3c08c8e1f5a38ecc244e44b87ce5c0d4f4036ba8d181777d9e14c6c1b79033b5791953c2d9bb4b6bb3e2698eca586c54fc7d3a24fcabe7fa839120888e4f1ac60b0fb35343459e145e0d2f421ad5691075ef3fc17015e4c3c9c22cdb75066a625cdc91604f0ddbd3c2259ffe5341f02023ee87dc7bc3acdf63067e7ea0e9560f7d1601b58e2758fdc29095d326cbbe46ea773a5024c9529701b8687ed1fffbfa27e5e74aa36805acd1d5e9eb1cf6fdf0343b0280c2de069b364c8233070884377a75b45d61dfb4ae4630563ef0592448a7470390b6e1781cfc0d3bdc883fe4829b459400844e03c261cef29828b35ce1b1f8c64457274b67618446df5e485a314085641051554fe508a5bdcb4eaae293167e2e5a582d20cf11f53e9da694c1d4dcc9cfa4e7669e7a09585ec7a1b3f5531c4bcff60c8a57514e80d97549f6caeda149bff4b2081afc5758e2e6ea876c7130a49b916e44d66d59c95d20595bf5e89198344c8fa3311a07f149d99541ec956c9214aa4335bdf3265335e69da175be4b053231e69703dde3571d21896246ceef87fc633b399435cff08ad740793c4b8dadda0b3314ba7966e2baccfdbf96b5dc2fecb1ea949ebedd949d47a8b5b2f4d25aaecaa4b5988e2292520946851b7e21d573bc7733a79d1d7fce03cb8f8fff51ebd426d215fd7ffb3a94c9834f7b8b66c501d27c7cccc61426dc2f752f3b44349493f4df471ecb27185106b0c521eb34d791d59c6d43358c3994be1e5d9a48c4475afb7b7c74a9be62c4ece79611f2ae20a54867bbf27f2c6990039d6bc401068c0fffb417c0d4ddf9f7573301b464e63cdb60a6a8e96bbb230b139a11a3a879f9869134fd11fabc9e82da061930e9ecfd4005ce0621cf2ecdb3016ac8f765afbf54ee668ea070d590e1ff3f09f6713c852a2fddcd91876f04dfac70a32952dea2db3fa8da4df243fe33a5adaa8ab13acc6e4b2118d7843b92be30d26722f2926d8f3bbec66760e37c93f08998d5d5e25a362a8d5194fb95a010f3f29c959995228a02e3cf316a2db352f4ce8ad57a768b3bf8ef25adff3764b866c87f4aa3714d10a43a82289d9cfe12f8267320707f361455d2e5e25417a94b590f35fd9b61e934f3b5501c8965e278841742a64290c7d710ddf39970b7f93f4c2bcb19ac37422029976a7e534d1e02b9b6fa4d76faccd06726007e215824d9559f8e32f5e94a4c2db6f68df11179ee59bd7ca4b927a853dfbf55cd22f0fb3b286fc7ed0db3bba1286b6c812a288c9555b45f1b13b07fb66178bddfeff1af052bf609f797bbfb7adc38f8cae9df52ebca34dc155af77a3349847f48a7bca01f8c01a2921b496e19fdef5232de76856c5371befd8e84a618d3707cba8eb418633192fe5721db158b1dc1902f7853b3c29a56396b84209186c53b7804005ab88b936e0bd5622751976f0daa9e14e1f230b5255e3426d25dfefa38d84006323a45bbaed867f2ca2e01b90b6b7305e66ab391df2bb31f70d5a5ac265dee390934e64413a641f82d64eea926da7394aa4bc3c29ca756807238159da66431937a294e77e8f23e810a8ec0b0af44cba63aaa2b8a1bc07967cd7b1fe99af92b1a2ba5370db758c5680181a3cf5b33ff8b84b4e823bf80ba9b2d590309e45debad93b98f32c07961229fc07e6a783992bde8e806392dab6eddd4965c21842164850cea6585dbd8858f537d0b6846957904453e7b25a5318c7e198a73e704102261ac2986d61c6824ad4ed9947e6211ed901e9617a23b896f94a6054569eb53179e7d335f323d7f8b4926fbd12e9f896a47ff8e5e383df8bd0f2e959cb987e42edaa6a022031d4751c6946298bdc0a0392382c62acf5383ae494c00588e0a9f6708a6f75da52d74c54842fad7887b57c71ced5b28b5cee820b884695dddced4d9abf863b18b42e64bc7cd82dd4f1fcf01ce918c2274ea0862beb81ee393959199e35085043bbf185cdb50026ed53ab78391fda42a4e4f5d9a5530d99281c3f5a3b685c30114eed82df1de4e839b7462b038cc9572462c0def5bee7028a56bf65bebe1c23ea6c75fa0572721c41217121375fffb4423028091ac37a75ccabe14b76aff8166ebec933e403abbb2de53853a4aee417e3b35387cd52d043a0d3c4100de3f24c20eab32202a9021e27d61b53cf7f168fd940f53d982c35a4556ade73127e81e1a5fdad014067e48938b0bbac3a46013f493c21bd6d56cac35093a7b2eee3ce6f7bdcdaba48a5fd81d1a1f3a18babb6891b4de98f8e5dac8c01200805722d578ee97c0a44b48091bd86a876de8bb9d2918d7ea760d1d25cc7d162860d53408d647d04d52fb2cecb9d7eeff09977f4d0316e3667237cdb0f5ae943229f08cc6e3e83df59156c8ba1e83b95b36894e0248869dbc4559a02af3eb29ffa6f52a621b0d5b386b8ffae9af20d7ea379d95960d4c596741c66dd3470a5f0c432d3f1b3608fb7bc7e9932edb76b8fdbd9f3c1ee7a4256ba62f6b993dc4963c3e33ce047e743fb4965a1c96ab6fb246ceffe9c7465eefb91a10f5c1ed43679ec53b48e256eed96c95e22dffcec28ceb27ec77656443c090674f2d91f12f979c2e1b6fcee6ea11fce7c825ae002b971a270b4d84548833463d404b90a441096d37d996ee1b9acf336ae21ee1acf7609c6bc856b033b02c907db47adda6d55f4fb6488f5cbf2d351f3b3da17fbd8a3eb6618358fb33a69b53fc9c482c4548e28e66123d77aba944572bbb79c8877e29ecf945dee7ef98b7261649da3117fb528d35e182b1b4d3c883070d262208430bf9017487b7858ff8649a294818cd42b569831aee1a9a480b71c31c1670411c45168fd42ae345855759161d196cc05c3aada17424001ffb93fe99980dba1dd939f9ec77006476c4a04da4f2498cbe51daa9a1b9e1ab06ec254e5971371685005a79b23b3a43267af05afe421ad55c9980a0a391ebf8cc4f3053cea889e843d0821dd67909b14d21204979bcf629e90e67d91b064a71466234656767d16c7221a3bea92ecafeebb0aa230deca5782602a547ce92b075cb928bfca48432c27132e01a125ba8a25053ef51f511a94eb5c6c4b9e450bf3ef3f07347f886fb204a5f671da721cea5095f88dc50119642889a7faa431c1a56d686595b715e52f6098283bf75f17fabca8bbe3f912432f3a01e6b6bce357d5eff55dd4a5fc61602f0bc42bf000368f1317eaf7ea991cc0c1ed64f6e071b9b0dcc837ae9afded737ef79b87037ef766c87bcb7d85739c301a546d8e0ef17da1b71d1fc0cdc9edbf8ac953b1246374feef85f546714c7457f21e40c9ea6f156714c21f6b8439170f54c14963e3fe0b0d39df2bbd7833a42c7adda0dc150a57d88258dd6b6a49552a1999b5435d805cd91d0351b4e755c29beb0dac069faf21120edc51d3f063bec743bb2eecc3345f815b88c22f34bd11524f109ce0f36822a8f8c6150d71a1ac0aa7a4ce1ebc431d413c72637b08843179f6254cc9ef63d0fea40d893f2bf6ff24239e837eb729acc4e070216d60feb3cf9cb69d13908044d3fd8ffabf97c33a4f07dded4cdef2731b0049aa9d9e6a7f35b4ad34ba8d13d7a149b75d6db3a2359548a48c249b3e5038aa684a991338a10ef334206ee52b9a12a405040bee57e5ccb44b140d95476cf5faa6a35973624b7a83b62ffbe2c3452ea3603d118832b37879c66fa9b73d0d59cf6a47b0cd55cfe305286c237b263e1d0cf30f0547090f45fa0e7d3f9395009f34cc6da7ba9ed2111f37344f6efbab1d37ef68474c0ad73afbe0a5372a43435379bde1f1b812010480ebc53915e1f3dc464e9e0f19bd4ba59f57326a588403377b0adabc9931044a9b8e126fdf10fa31b76fc8b9e1859b08ac1061376cdc03cfb9aeafba0df64e71844de30057e230f98e093ffba5b42adad2bac84e395b0a79e93c850a00b268159b64297b81daf6624a177e2a160e2c83ebab1f0f2caa0e28474235226ecd065e1ee0af20665ce3cda10ffdf1bef86811a71b7017cdfd1646bb6fe8fd1e31872fce9b01c0e0fd2d4", 0x1000, 0x0, 0x0) syz_emit_ethernet(0x21, &(0x7f0000001100)="ffc195268368e6817ba95037555debd401b60edea21f718d2bebad94eea90af7fa") r1 = openat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', 0x2, 0xc) fchmodat(r1, &(0x7f0000001180)='./file0\x00', 0x40, 0x6) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) lstat(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)) r2 = getuid() getgroups(0x1, &(0x7f00000012c0)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000001280)='./file0\x00', r2, r3, 0x2) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) sendto(r1, &(0x7f0000001300)="41176064816f0d68dee129c1b72a02dbcbd923cb32ab644a7638c82403864a8c71679fb6f9bbba66bf3f34ffe39f6abbcbd1fba6982d5ceaf1c32d4ad9286ae577812b938750e730da8a235d07161195df129eca25f565a1321c43dc27d6ef072b7f4d8442f009812d113d6b61f80b048708f0dabe7d0b364083d8695e619c3c51a7717caf26f33d3ca9c1f93fc1bc9e02a4c29e203588e7ba988526c902c0b5fb9cc830b0f849b3c85410b8cd46eec7eaffd74be5521b3ae07316e6fae008dbd12d2130a5ecb2bf802adfac05eae0c4738dc9fb8e661ccb3a979c25d49e6cbfac2268e320dcadf653dfc20ba77431f41f3c3b4e08fc6ec853f914", 0xfb, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) chmod(&(0x7f0000001400)='./file0\x00', 0x4) r4 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000001440)=0x4972) sendto$unix(r1, &(0x7f0000001480)="7740c496014231a6fd1ea76dd6250d59a8f6767df8577dfb2a7388b1cafdd6dce13232b5d9aaf9082686ba29cba405bc02033286e0bf3272769aba9c6524504c00c17e059062236da2f19420c01de54b65ad8c04e492cc90279a572394a88406e4f24636160e7f322dd81b18340b0f489e29063ae6e98867f462ee0eaf289e9b8f3e540279929f52a5ae48e60393c52e809331fcc9eab5d0901d2aaadcb60eb3ff891a549bcc73da1a03d6c7bc6b4914f0026587b9e2b415cb0e8234cfbe5df1951c92234e9ed3d7143246625cc7f1c66d4211dc0484", 0xd6, 0x8, &(0x7f0000001580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000015c0)={0xfedafef1d690d84a, 0xc95}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd\x00', 0x2, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) write(r1, &(0x7f0000001640)="82dbf765c4a0b365fd889797dd385b84c150a0c389286075eac179ef005d266ea399548fa3b5c28d45f95dcb88a427bece0382865760ce618b7dc9affd78b6e639003024e97354d3cb1e431d25fc5cfb8d9fa2afb8c2f6c8cc746771cf5bf6ec1ec5849a51703cae062c559f6c0754a3b00e2a", 0x73) r5 = getppid() shmget(0x3, 0x5000, 0xcd95cc18fedd6c86, &(0x7f0000ffb000/0x5000)=nil) syz_open_pts() sendmsg$unix(r1, &(0x7f0000001c40)={&(0x7f00000016c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001b40)=[{&(0x7f0000001700)="cb7d6c23cecc2bd775398f03b8ec645f04c8073105eff54bb5b83dfa", 0x1c}, {&(0x7f0000001740)="447f44c08ad4b2704109ccdba732b59ea5001308307e93a7834544ac0b022dc0a12c926887a88af7396f9931a55c3f3cf6fc075bb71d3c42d6121a7a53378d10d22f439cfc854b722b6a32d08087e273b2631db8b4f50313059f78b1e47d70d63880e24e32e4fd255e2cf4f58045b46ef6676d42f9bc277cea3f7636d7a2be448d5f53ed8039ef98b7f38575b97a7c3b4362cae692fb40a2445176cdf2d37885f620aae3367f7997713e4db18d28a1f7707da277f6f6d7d1d15a5c6f0a862a", 0xbf}, {&(0x7f0000001800)="331e9f2ec70895376587c1b6d2205f9663e5b6da03aa0f8d47383477237a688bf83284b09b6b6bb4096403baec9bc59bfeaa453fe70136e7bdd8b809f3d34de76cbd6a1f149e1de951487b4f726752e3d1e96ed2bab60406374d6fd92e", 0x5d}, {&(0x7f0000001880)="d1a4255a28705e91f944352556c88d1507ad6c5e6f466382848a330ae4f81fab12d3693a510c003304b096e55adcaea50757cf42e8a8391c31a0129163e6f85377d011c4dc2382133dbb3282b6ba48c45a94854a5b61171b9f5d", 0x5a}, {&(0x7f0000001900)}, {&(0x7f0000001940)="b0c22b427e1ab861857143f0cf9cfe265420855f45f0f681675de93b5674a107037d4c8f84d7392189d151b323194980480a582040f387729b741f30c2f687133364043bf0359d59ff832ed98aac1825be017f2bac", 0x55}, {&(0x7f00000019c0)="b01c6dfbb70344480ab7b882f946c83589a433c116c629204eeefa512502dd3a0fff5021807035160b3a584b6b3ca1a3ee117b69181e94f5ece0e80e91fbb7a4e989150b4ce65d94a917cc58c461b2d68d226c05aeede694442a1cfd1d5773dea26df9bbdc73940a822b7c398947bc9c128742206f43fde7b344d8582f9cc1b971fe2184a59f5bf366912b81b329b106f8d9d2", 0x93}, {&(0x7f0000001a80)="e70c5ca84ea56b6069", 0x9}, {&(0x7f0000001ac0)="bd604358e7db2de23c0f4295d0b04c44ba54bcf76075b068df6884552dd2dcd8a8d001a2cc41c250a6d1d2715b2952e8e5cbaf08d7bfc0b7734fa28a76b1d26d4fc28a5b9a2bce7bef", 0x49}], 0x9, &(0x7f0000001c00)=[@cred={0x20, 0xffff, 0x0, r5, r2, r3}, @cred={0x20, 0xffff, 0x0, r5, r2, r3}], 0x40, 0x1}, 0x400) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000001c80)) socketpair(0x20, 0x4000, 0x1f, &(0x7f0000001cc0)) mknodat(r1, &(0x7f0000001d00)='./file0\x00', 0x2, 0x8) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xd0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x1, 0xa1, 0x1, 0xffffffffffff0000, "ddd464e637b730e95368b30047b964b8b0820376", 0x1, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r0, 0x40}, {r0, 0x8}, {r0, 0x4}, {r0, 0x4}], 0x5, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto(r0, &(0x7f00000000c0)="b3be92ce", 0x4, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="968021d6704aae56d661287ca77ee9bf130320e82c4746d755ea5a51cb206f8235c2548fdb091a6a969685c892b050a13e", 0x31}, {&(0x7f0000000140)="5f1b58a148562caf2e9045ab6655ca5d5f670eab47ae32f012acc24ca72448f0fb366921cd11e1e207c3122a906015c600b50f66f1ee928fb54157055b1adf597512399414af7fa26c0548a556c96825242e721dc29ba47031f6866a04283c7ef7f2fb8ea9955622eec8f7ac80370b815e31834fb596a373a97888e8aafd1aece22c2f", 0x83}, {&(0x7f0000000200)="28b30884fbb2bd01d39e844fa05e59c07571fbb5ce6196c0cc57414660240a09415db6d4fab15ba168b4aad6af290c5bdbe46657752084da59c4bdc6feab53eebd656644077e39eafed0eea3813bf24be427c90a86c8d6b38cb9f6004cacb1b34bb50c1bba433416aeeeb170b7239ec199ee9df526fcd338c25412fff1344b3dba757826cec4f9e76fb2c5cacd915ddae72a0d5ebc6d", 0x96}], 0x3) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x100000000}) r1 = socket(0x2, 0x4003, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getpid() getsockopt(r1, 0x2, 0x25, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffff8000, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = kqueue() madvise(&(0x7f000097b000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000a6b000/0x4000)=nil, 0x4000, 0x1) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x4}, {0x76, 0x9}}) getitimer(0x0, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1a0, 0x0) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x40, 0xd76a8b7d12747ba6, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2c, 0x2, 0x1, 0x2}, {{r0}, 0x0, 0x10, 0x0, 0x3, 0x8ee}, {{r0}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40, 0x5, 0x80000000}], 0x9130fc3, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f00008f2000/0x3000)=nil, 0x3000, 0x4) 16:00:06 executing program 0: semget(0x0, 0x3, 0x0) r0 = semget(0x0, 0x4, 0x80) semop(r0, &(0x7f0000000000)=[{0x1, 0x48, 0x800}, {0x1989c381f6d75650, 0x401, 0x800}, {0x2, 0xfffffffffffffc01, 0x800}], 0x3) socket$unix(0x1, 0x6a1bc170ee38005c, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x1a3ba22d9c0d32e0, 0x14) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3ff, 0xffffffff, 0x10000, 0x59, "b19783bf7696e9f3f4744318d32da3c997565d00", 0x0, 0x1b4}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), 0x4) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) sendmsg(r1, &(0x7f0000001600)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x100, 0x7ac5}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000080)="2c15e1a0d6dc1b099e6488bbee3da85c0f8a751c2d2011579636487946168de8c235fb7f386e5f30bc1cdf43602b8797b552f2a72424b7dac74b092fbd9464efa078b8c28a91f61009c35c9987c3f1d560d0c71fa968383beaa36f8db69d21f568beba43a0c01d186915daa01bff6f836c443036644466f6f05c5e15c76b0f2bff681424669951630e0b4425c0486a032000b78a01500bfb9b826cd12acb9cd8a514c0260bd9d7b5ee091b93ee514ed5fa0647eef8855dba19b5aefa64354180bd3c1474f6bcbe8f83cfd82e93f8", 0xce}, {&(0x7f0000000180)="dcb8dea19bb201d07d909705e8d5ed103bf37eab530d4a908027617b357265067a36da7f7ff82565a6a6714926d64e8018e6217d2a99e44d3c189d896bb73707", 0x40}, {&(0x7f00000001c0)="9fc710664658da00e2bc02a1437f3c3ae6fab16f317d6056d70283e7f5d11d999e156727194209889eb6925e1f957e22155adc87898f70541157fe264265457973fd99d5d032014aa0a5fad7c71de18f8fb8a842d43559406e370a8c93888f1af789cd07089bca42db0b9079851731eccd72fbd01d1956e04f26ab721dc13d96b485b48230f251b0123a8e5b72ca97e62e278c2fc8bc34c14dc96bf26dc4860d2762a7481f5d2e94976c95558839788fc644e063f63fb4215d0efd9e1383722976a3342760ff1798b0ed1c7b8ce8b1da8ce8a10dba9a246081208c160fb3f72bf60780a2f428b8aa4eba6eac55b32c5b132f8e6c", 0xf4}, {&(0x7f00000002c0)="e1016f42aaae4938f3b600538dd815789a12c7d23a2b27c907fc4daad1917819bb5896e33fc3d3860e0c3e3f4e6fc8ee0fff665571", 0x35}, {&(0x7f0000000300)="50e613c7c2187f6f751cb81ffc568fa2f1995ae67fb08a22b40f74252a3c23051c558e06383a58eeef88480209613c390eb0a10f3f781caea056fb20cdc28f08c88957b98a23e7de2b6e63a346cc78be", 0x50}, {&(0x7f0000000380)="4cc21c26481475b4164cead583c828aa95be468d8cd8740410ef2b3ae9414f676377d33749ea5e6fbfd3b1280827cd447a115efafd499406ef0199b96fddd42d3bd1bf55547c8d6c3afc0728a7d8c3c7074233a425d7e01bf13c7b4472b22a98e43d8f276b4e2c1ef9312acfda0304cebd6eab0fbba6fc9d8f69b39ca124e070eaa82124a3", 0x85}, {&(0x7f0000000440)="efffe7c2be2eb07590d75cb1440c93a8891217e4066ba3af4e7b4f220f1fa42e84f47bb75231611989d0ce962a6a4572cc5cec9ab4d0cfde382d68bef0b99bf2079f153cb1201c333f33bbc827ab20c6ac2c19a618a4e466f54d911459d0ac8ae946889e772009621140bcd97285a3dae3169fdf29a6ddf07ed3cc2c707de100c2c2dc4a9bd3b0ed0cd6528c7b596b73db58b1304ff6c6c18065f047d72c7d6fdcd80d0dc979f9f8aa37ac2d77b82269fb535c404300b09b4c83ac283dd95425807519cba53c4fcffe58ea1635a4a338df57be45bf5b5e77493735845537126f766307132aa1dab7c8acf9c4e9b918971167f6b0dd0166ac16ddcbd9a4531392f318a22b2c6869c1d4e1e7d64600a814e2038259ec35d2e59cf0d77349f5f9af2415fbc8bf935444bc09157382913f304493a773e24939e2bb7ef887417824b41e220f18f5c8005e4bafd79e9ff228de9db6e94e3068206fc0174933633a72f201d854e3ad14f28e3786c5abd0b2678fc9ad190fad835e49b08109abe972ecf84c47f0ef300fb9a4b397523ca18c3601fd18527f3c342e966dbc6074418bce909e177cb64da484ccfababede3760757f783d14461c7a1b083722535bcdceb44237bde26509cc576a266f6a8b53ab3cf76c4cedd721b6c29c921b7f332aab59b985ca2c410ee706f43590c5c15dc93c235ea29df1547a093d2e9be443ae4828d86bc28fffd7ab46e1bd75d7c923395a02948dd111090096a49393363c52d36de210ea2c2a32affcd927d095fc4b2a10eaec9f596e7aea2b38814c3180c1afb038626e628277e717f651678eb42e3d15b41dd2beb13dd639eb066cd47a38b63617de8478a87de0ddb1471dc98d3ff7e3fb0518bd5b4e51c3400986a9d5ca74e0eb8345646b410f9de81a7e1833152ee4b95538e2a4c000eef2d21b5543f53d7f3ea01255039f58686ec92885882062527bbdb7bd945b320b7a1a8bcf18afe3ea5ec501dc8c6726dc2d49f4fcc6e170a89858d69d0b0ce6bdd63df29bda0835abffba499788abd1a4ce73e4a8fb8d951e341136fa7b37d4a9875a26d79deeda3918fb6baf676a4d72b374dac95cfcd0b2232bc803d30088469264699d14a3775fda77ad58774e59d094fd7ea96ce0f50c4c3acf30ec85902746115d54ea345d9a874ef3b3841055a1f4e57b101a3ada46c29f591f3f84dd942ed41d41330741d009ccbffdeb1aa7980dcdee421a7be1ca181b60de65dd4fc57aa21e90138239a7071101e07ceea2957f4a1ff92c6709a5247e2bb847b47af15866130659ac39e203db6451d76dc15e39a2a9b9f5351d1b1cf48a61856bc0c82886135ce9c293545353129a6ba84dc14300e0369fca1672b40bdf11890fc6708cae529fe538cd69f4df49c6ce1ac58b706e902f3c673f36a8170cc8d3bdd967128bd458ea865b26bd4c8ded4820bca1a44218050efd635ab15510b2cbe18656aad5c836962ab113e9e10d2d0c9f57f26d02cef4f1bfe06fcb2765857a2e10f662b07db1d41739ae911666103ed48b845dd6d71fb1b47080f829ebe407fe1992cf90c9bebe6262b2b2842f59f7ebcabe51a3ace7646c624364969dd107ecb04c2ba0042a95eee9c4db02488a1014da29ed4a371bdc3e932393a76b6f5b661ada17cb7b9fbbdb18420793e1ad2f2fcc7143c0f4c73497c2ed00d599158faea6ac65a57623f1ab6b35f9a16d32de65487210454fa09be1a58e5a6b116de9bc6b8ecbc9aab50013aa02f6f9704b5299acae8a0bc785b5141c86be2cc2ee87ce08b85d8bc3d3257ae67dd7bb6c10682c2547313a115c794cd8d7e4740921487a2c36bc2f1131b4f2e8c220b3329c19f1beb49f9ed28e1707d2496cbf7f1939f25d2e30609da9fd276bdf2a15bfee304bd2df6a4658783e6a366ebfc811e248137e13de83ae740e8ced887c64d8524f5571cc06aa5925bb8f1586dd7a8802597f325d22bb41c08adccb3cbb12ef152060bc454aa94a700a8afa36feaa333410a13b203b4b9e225039d81a71875aef7fb0070ebf92db95da9622dae261b221310dc3fa46600127cf7568cbbabfd3852f3747b37953e8919fd27684515a80d2102e2bc3142ed66223d488aca05b4c8d5b8b52ead9eac3d61d0ab8cf8021b2b700cd8a05159d112031eef61f62237e9a5b482d425a0645b90843950372621cf17b29f44ecd4496fb1f0ca12b2af60f75c9963b6f379c65b1fbcb649cce00c5bcabdf614a62f13eb7c6e470c729b5864d34ff7ece9cc08fda103c5d13f637de93ac0ab3e56a3e9f42fe9a91f3ba4db55a0305b52255f788bd7271e79fde8c16a434d6ab1ba2cfe0ef506ca3fe68eba794a2b1729f5ff1af32806a4c97642097694331571ef5c75b1f8744398c4d65ba71089c2698f7126a50d7c1bad0435d6c62ee9943d79e895199f83c48d45e12baa90cfccb149ef247669431b9cc615891da71e08372547d7d7e7f8896518799e591e7ea57190d4b4ab2a0b7f81c540bcaa8f4756669b6548a7fb2354dc06261cfe2e6cc3fcec60a6546b8f3dcf6f5fc380d4801f492e7d12a366574788ea5df95fb57c49b04941de532dcc49bfb973c63f83135250739e15166c4a6cd5a963e4b1755588eec562a77f3cbe36b2ff4eba40d1c3cb7db5a6093b454f7ba35ce634746bfd152e51f7c9a188ed7717568c46efed52f3c715166283daf5a34075311283096f28a4bba745df7f723b510bee704e08700dfa2fffd9aac59eb4976ac230ec7b51510c1644e3f9989bdb3f9545f47038486af051ca68678ddc54936341cb0bcb85f654a81f7af0c290dc3264ee61413283e5aeecfdfb2d142606e74df506db13b2d25ce1c9fee88097abf95fbbacdf533230b9364ac6e9aec79d16aa3aefb4a59fc8425fb91ea6415d40f3021148300efa9c7852ec73235bb20bf97b6c88168448fb56ee5d062ca09dbf8cae925b1a5298387af336b80090764713b56e3cabf848320fef1fcb86e717d754e7c48f64be5e05ea38a684aa9e2c203cd527285ff55497e12e29f1a9cf7eafb2c97eb54c270b4201f29b677ba242f029c6b78393895119e730db718240914f6020718cdd410f83ded3df82c24dc67eadfc6443538df05ce7c638ed7abe9b7ff3fae8ab6bad168fa7bff03903e331ab16d460ab94b083aa804fda563f9eac46428c34bc0e492647b071961e7ff78cc0c2b11f67bb7c49addbadf7f12333c8ff8d39576bab0e2934b1b9577be76cd42070cfab62bd59259bb02a5cefd455ba74915c70f11e9e39cd322af4c2be2a15ea86e42dcbe8ffdbbbe6577762ec66775ed20ef47a3f249c80209ec634fe253a02c7f63ceb7998f819c95fb7e1d20c00081c547218cbe35eaecd6527b7c6aa3be3ed7b04b2bdc1824ae24aef0af039dbfb9f8c98b80ce004adb66e40dd680107078a10b2de6ac870bb9b43d0fe8537ebf2a9ad8cf706a6dba18d7555f1edccad76f8d415330222c9ee49317b5ebf7074897dfca6a52517597e128ddf6432ca3a3edcda2f5d1768c234d1af79a1b1f15a48f1931b5088e7a44abfa6b25e313531ecbb839eb7b57d61caf357c7659de222eddca1315d602b7a43dddb77a2c6b1f8506a4f7a43e6fc6f254af69d5114833803c5b6b42b9b05c415fd8a82c47da0aa5de7e3278cbc94949e6541a5e5955f06484f75557f0e7ce57a98e452a477026d6eacc715df8de1f6f961fa9dbec585d1235283931c4eabc9a14004269190a9a926a2474426be5bab910e8683cdf923eb3ee60ec334c1a86e0aadcece0256a235c5670c14bf3c45eb6b9c13746d7e05b083a62c6bdd20f300ebbec20bd19f0b8f0fb817ea28ff5ee8eb909d40ece8f5a3f25ebd6379e16028b426ffc625eceba0a16e9514f69a79af4aac4c7f7923b169ed085b9f7b7412aad4377d06e54404f1841fb916aed9e9f18b8b8b2834aec274a20d3d106bf8c4f130aec2da89a36460d0da30f484db6088521a06b8f2516231ec5b42fae5f0fd7c16d54b3fa134463e5ed8266248dc2ea04465c7d0c25319e6fcea1caf35c5e2dc45100b6015dd221fd8f95edd00eb582ac11890e575e84ff1ea980422b0ddb716b8a2b976751b99b641e2fde65075643789db9cf3fae75b2e4a83234852b4f828edbbf34931f81f0e721303caac349d6454621531aa68de0117d46b7643d3d8c60bfa62486292b8088889e307d576191cca4b66b3ededaf039b642a20a61c4dfdb640c855078714e9817d5370113b73ab0aff05fab65fc8e7303e075d21d6af2765b8ed19e77a3ab8f3fdcb29fa43f4de4628187b9c2d3007ab319cb02d55b59b8f00e18d06014c396d762260229ec2a34a721a119a0a27eddecd80d619ac34de9adfe97afbbc8b910eb68a90124ec3325dc65efcf1a29e9f2fe1f386fb3070796ffb282602078506a27088d464a327bdcf9cd7610e08000fec7a3aac4d3c55abf89c9033ac37d0906c3a024809ad4cdc61bf401a8b08539d7c08a7298156398a35046e61719b91a9162dbaa004f759968e3f61d8ee810e574df76872c9191a17fd38b4c9b8acd63caddeea4b0435dac2380698111de863db5b1c1cff46713fca5cde6208448786d5b5e2a840ef01c7defc3cc4965e2b7253cf80308831b9a97e58d9bd084168958e4e3c42b69967c20ab3792d4a97ed3ace6f1069a84afd44e08d1823ea0aa7ac3fbfb31bc5af7c4e912c1c41ce660bb53e882ae99c5182b776da3a38300e85aad94c73e28760934b7f8ad75f62aead1678a95a56061434f99779dadd3430f69422aee908a250d5320bf4fb136cc4d47c3713df90f4cd29a4585c927761146268d0ea2d7ebf87adb4a7b60f5582950e69bcebaf34e849072963b1aceef14ec136a275a26aeff5b0068dfffcd520b49b828e9322dce075f7c39ea6999f77a600a0d750acc4696e2133db309e2e3aa1f8aec0d4a201ab28bb5c9374f17d1d2ca7aea5ce58f26d74bab8b995f9d25cef9fb5c158e93b0b05e72aa59aef86069e6d39f466d35aecccdf1dfdd06e0b57711f69ad62b9b2869a623dce0525c19fed4fe5c34842284f1e640a1f2bf3cc01c7a9ab4793e9e3b1e1ed69f4d1e47149558ae546abeb9afad7c53db265e024fe9fc76ceb0743c1045e0fbab12867f136ecd9561a766474404a09133fbf8246695170fe4f544ba926080660b10cd678297e110de9ad364fb3839fdceeda66b4116b3c4047ae7af3985bbc8c5f87af7a413f20af7873763f47370c49872a0099d093ed60669469295620662966792822e7284992250f1c0731939da5933b8dfaad7fb6109d518b5901a5b3cd3c77c0c1ca6272890b0ae6fa1b586597be42b50bf81580451abe657283c3ae34edbdf45b43f88148cbff13894ff25f7db8d4fcb864979cb487ebcf561405d6e71b369537b404575c178c5d04c6bc752475d49d36df88412b40df55417ec04e3e66fd9dfc00994e8f513a4c2ac2c3a9cc5631a68acf74c7deb4c6ec73dcb47143869c22e876572555bb2759fa5a7c100a7e3a55b289241797c52ae00ccf4d9ee99047e36c51110db0be027011489246978ccd4ea4de25235f960486c291363b06a7290296b29706058cbb90f2642ba73c0726e71218ee559948c2c97c538c30a3c351f744dad738100f5f9d1b7a2b52622e619c84f7bba470a6049000c46b37f5f225b2ef1f0fe8970abac03ad0bf5a6b733bcd4366d8dc2f74ba3fcf432271c9496b21b65ac94c22bacd29556833ca3c34ea93251fdf7b0fdbfecbf3ff37b5fe244274746e7548740524b038c", 0x1000}, {&(0x7f0000001440)="217b954cfd9acb31820c99df82d720908996741aa638726f6f9a9d1c2b62978f7c450dfeaeba04f0fe83a755730b9ee5f5745c7bd192cbecc359811c930abd27f23e4977a6995c0d2c864d9d094bcb9ee0f93fbe59fd909eae017532f1b3357be159403e5340abc554497e631f3260c4b79714e97fa691a6a0b71af819a6673fd7c874df13689f3f11cd08ca55063e668547f282dfef244601fbd4", 0x9b}], 0x8, &(0x7f0000001580)=ANY=[@ANYBLOB="5800000000000000ffff0000bbb40000af8c313809c036ef4d9b60308c98e2ddc545394543816c058d9c44a5b50203575be589a3468389322a60e828788449723e67f75de600"/88], 0x58}, 0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000240)="256ea72df03a5f7e1e7a05017b1ec50dc44dcf84ddf14f8023222b2a0627ad0a0cf416eecabc3c7c3b4b3b360497fa71afb7a586e1994464471cff3e301338da761624972f8fcf50c5a2583d431c1ccb1e1bdcfe2444f609058c357930fd36e59c80a54eec79670d1572be84e9a8da06eb3bf8ea08ec965090b884680f8b228cb8f56cb3947c0bb469741b0e691f544941e77c38e25a26368082c9ab4bffe81465ee1a9c7563b752653afa558db1a33ff7536c3f8e03cd5237e817a9b9aff7dc488753321e35540acbd918c75d787da5c68b91315179e02af69245c0e27c8047ad9b4dca71fc538526959c503ff35ffb7d377d64928d16547baf701868460746c6ee9413177ab2554cdbbcfc06673ad554f8369cb70c79c00ab61886603603b1a9b6f2bde3b4f3b80da04e62fa6486ce1a6023b1b45a496b5a97efe99e75a1d70fbb84906f829d66a1da5a22a3eba9cf5bb7e947ea429b0a1a5859137d13d70003b8c2d3e995387c81376e1f8ffc07af84de0355a495b02edbd78ebf3f306cf5837f03a14094a5b01e9ecb5a09ecee3f18a92a16071c2e22fff7a010f71812c4e558df16b22be7537a2aaff2f3358da61f245c7c8aa4b1603532ba1a2316593810fc04b6c74bdebd6c3cbce29dccf222b8c627121468f9aac1ed4cea9694b778d46b82f4d35a1d8e8fbca58d780d8e07ae49c9f71d0bb00b7c040d84001cdfbdf9a89cafc3f63b642b791279f9ef530f4a5abfedc5affd72cce3c4aff17aaa53a8819cff340e6979723d2089781b1a3a852a7547b3194bb6d90d6c1c244175b95c7977dda81415a4152848d936256213cf689cf135b618f7b3fe9a50207eb9cf3d02e5d98149c1ba841f5ad43243209b4ed33d9fc439165c9fac6275473d0613a39bccce11e011ec79160d93573aa11cac2905e53b85f9eccd1edcfc6e41c665553d4159a6d76df4c45834e42d13e331e0c257045ba835ede0afa4e0f02a1b2a26c57348f5f1b1c6d2f3b7a3c3fd1d447409e60ca35d9b6e76f0a5cc6dc059ab172579bc8f201d631edcfbb50aeaddf85f51a3644ffa909e105967f08c6021f3f5c8e53f5bd45d1546765a9b36a35cd71065e82ab39048734d4322cc28f0cc9c969d8dde2219b9c94be5ab22286e2071de3ab2ed781538600cb8fd0206f962c7d6d3f5e643069e724c755dac10833df2f0d9de0a6abe6991538541b1203e6b2801637cb46ce70c64d26ffaa0b75a530ec8739f9de5fa0acb709da5bb0b35f4c95240902054b8f123fded0f5cdace0c2074c74d80285a4c6c8368ffab09f811b1d731ba7567d8eb9ac627407fe71710211c3e842b9b41e1874c1d6cb2f80414e7e9a295409a9425b6244ece34dcf8d99f082a1a18dda51f8c9d61b2f6d330f3a0c377aa27a1480eba0c424baeb85cff7255413b81d8bd421c5abfedf3ce1dafc3513f685590364d0ac8c04c5a261a074118524470e30c34924701917db190dc6dd3141caf76914eb4b00a25c0981b138462beb0a1471cc47bb797d041b6dfe7f4dc602e864896a3c81cb1467510950011109fcb12f2f4121a7759fa5ec8f041369b8d89a100a623950a66fe3aa1734db583c15141636a59d948971fec1b62aefc8f6472d4ab4f747d0891271ed6256f79f4c7874439a06eca31690a339e4f87689aeba4f5953dff6194cc4235d16b0be1197323ef2c80d09f98607861fea1e64d24021806755cfb66a7a7f29ef5189f62bb26425979b0f1c46387c31672e20b7d3bd4f82bf9ef9299a3abf40930754c9fc9c95de5ad9a35dbd8e83fb9ef7ec155af979be15846b207758fa41a06b14e9085a844c3fec5232dba6da03d8541442d068c9a3a6294d30786fea5557bcfd55076ba21bf0d12ffc5a555d69381f1c72aa9db7a3fc26480e258b24ddb2b93d847467fc57e81d934b42183a2d3d63289f6daf6de26e750095991d1f4310125c7519b83b73c32491970d92d32272b6d0fe353109f735b1d33a5bef3b9475b3cd48c364252ebe9e4af803606942d1739ec454de9aecb4bd712ba408e151ab7db42774178f50fb4ffcf53e7d67d62733c940d4495288fd738e4a30e930130bc52afaec1c49ffe0180286c034c62fdd3e9e2f1a34c4696116bd4eeb272e49de47e03804488552186455b1602a257fd02422623d1843fc4be9935fb03196826d000a0de9433c236233acefe25e1419c1f1b9937331be8de57237c487c89a17d355ee14d5820a578e08221716939f579856e6f99c721e2c2081bcc0c07f0048fef80641c6ce55c53fd0481daa246a51cf8db572986aed555b5cfe3fd746edec8eddd73a2481f67c1331ce2515b234fa6c1dd929b66b8332ecd81fec97bffeeca423ef171a103b2e7901f98ea3d8e346f264230b0ed65c99a818caccc327c7ba4c3184bfde518fca0bf5ef28a143bedde0af811dd04ca1af6b5d795dab9e6111ed6c1f118ce96d78bf931112d3a2d801d926a4e3f1334984a4e75fe31fd2a6b38224263d6b92b90803680360658bca682ed6be69d6ce97deb5f86a7efe244d728690d234097f4736b458f38ce5c7b7a67c8b74ec4e0ad3938931fa075a6177f37b5be7e545e7574628f49e7dfcf409f135f41db1c22514c9e67721bc41d5d4225eed20e39622506905d3df7a4f547a9f40db1d613b307c7b599af0cf6694661acce466cddd1ca72d31bd9fd9d6a15ab640a320b792ee359ca56062469500078cb75962d085687784040cd46a31f51926fbc09699b4d1b42744b1001f19d8b6a6003ff897730b3e34a74b641ce50d44f52d64c0f25f4c33ee3f0c9b8845b096cee03d24aad61bc074c40cf486e07eb0e3d8be6a445286e0a32a92dd6d020f375db5967f684826620822efef63437915883710f88b0bf67f7dc58493b76956dd75e5d2fe3271561f831eb2ed98ec660a74b65fd1a68d6c0844aa4293247615eab36b978660f887fab3ab9bc8ca3c10815522197b022a0a50b86cd64379952b3dd839163c120a57872d3e3c2881d67745b456714f6dfbda2e9c5299239fabe5d6d7af4ae8f6b47763eebef67ad31d7abe280c8677d9ff8baa9caf7972179260c92e1c3ec7f639ad35c394c78778da24579fe3ae52ff529394a805c0cd94e9423e081f02026d680aa6e3f79cdeba33743a7623b5a2810260609981957b3b63c2f9d3d2f49ee58455c857100d31a13a7aab02dcc956db06694ead4cd3e98c36df5b6507c7d584648db559a514118145f54629b1d8a17e4e94b01a20fdbca28b0b3361c9bbc0d6dc9bb07b63a4ad34fb1824be1576f0de8f23058ae0980089375d87f7d0c5715e9fead4b7d7cb6576c75e27c3ea007b77a4421caf9b0b7ed89ce2c403895846d694e31254207046a8f56f936cbef78002d092263d1598ab26b623f9dc4528b548dd4310d2e546160967639c4363242726f1880afd20a8fdc534956e2973f46bcdc146d1d3813df77f1b9c61ff2229f08a2b4e672c3ac673d94ebe56b67d0481f921a30c9a7be54b1ce953d17ee32c634dadd485f08ef86c455ea98f075a8a837fada98da247116f51ecce893a76f3ac31d3b9f26dc78243c6b131f7626c4fa9ec438ded52aa214e2b815ff65735ae519a5628b50a1ab5333b69fc9b4669aa7024898cd96755850a91afd00060d68abe20231089ff87ff2ce2f591e704fb4a11d6ea5f97c987d52ee107f83150b64b19c3e5808e0f4ab52877760eabdd6a5978c39e064a3f9f7a6eb251b27b0b2481d352dd1450d7d8c427afffd2d5794fad39f168f01544fff331979cb098a02c26df32a4d587cb25887a8c2f522707eae9851fbefc4bb688e96329e5c5fa9032ff0695d8120f4eb9c4b78c9a5974ab156e4bfad1a26b955863485a409472ad37cc628dd3404f6f239f84f6f2c02b80c9cc2327b501c334e709cb79b00cd18b8dd264730b58362d1bc93901c2a5fc95693ef9e5df197d97254efb2deb08c1eb00bf3f0c7fd825f31377c6276dbf681559481bc9950d1cbc96f96f76af9462bf0c0c3b7284ea166b0cc0c06e64a9a3d35565703285eb67a9fcc9a0576d9094b3de42252830290ce4ad616165b0636d49188bcf8e41aaea33236c367e6cbc385da60bd7c7685e106b2d4c2cf9cd951434b6f568affe8d9fb48c85f912c81490fae0407bc9246e8b05ecf08c68e514b87975ad857f1d899d6f868b0f31da4716111856512961dbabe6c1f7c2001cb9c973e889c59b78fa663fbef07dbcfc3db6239295712c8d07ef713e039a0e8e3a60c7d5ed154fd0e42334a53998fc5a9f139ea4e0f324afcffee3ddd4df001f2e36457ff99025b9dd2bc76b033854ae24a52ecf59c925244635b85da91849ec31cf4eff82b860bf8c6291e85e84bf7b4f3e5b41cc85b99e2afd9ba4f33ece102e9bcd498f8bd91c129c5d8c6c22ad2cfdd42ad701a753ec78493f2c4080518954f2f103883e68a61d7bb715eb9ce2b5b6ba92e77a1625a706a504e856a7906b080292081630614431b565f037dddcc9cdf5eacf65258bb0787d17b3b978eea4af298c3502175628cc3802db0bd1845116756eb49f617b0f9b88e824bf0275307614707a9119ff2fac0b3b6130aa13b287b4fe05bbeca2bfc9d24ef3d6906d8fd1a6f5d0dc96da2ca25cdf746f9b26cf16ea9ceea52fca2568bf58cd1fc5c84e7196fe783a00b210eb8687dd410ec4d609be7944768f7837c91bd59c129fd2ae12cfba8d0b44aac79feb8e2ba60368ee5edf071b52108ba10eeb86316d45877fa6cff82764e44abb615fd4a5707cfecae1ba299fae029731523fa816c57df54319933d69c0e7866d6a0f7e8e277e7b6a5b4ff3b03284be30dc009f2edc02faa21dcc03eaf333bb22c3b33c0e57dd4734ddc70eae4388b54b5a9cb236b0a642767d915b503fa7ab77281279d16400d68f496307de5a2a578f25b0e5744c6191e7ce6f9dfa842db315f9deac546b2d6f2178d3ca8c4258724d400738778e3a77b8d6bc7bf36e6bdb204f8e5ed4ecf9688210cc97364ca5cb48a7a839c000d8704b7790503a74243d43c2d835e3cc51900f6492af54d953628dbcd2487f9f411b7eaf7da6f31a120862adf8cac609cf8c006446625ffe37d1b2b7111991b5a481934f16b4f420a1e17fd43390cfda69a016933574d91a89941aba453db974808c2d01373a233fc3bc645d29aabb5f1a1c19e838529732e60bcc93226d2796715abd39aa3f866893343a937df8fdb38b8e49d0690dc070bcd1d6205f583f3d15fd65d0ab009e3a2ca4c7d7b8292e695dc3304a98685d07838423b0674eca61b59a3b823a66800cc2d0750aecc6c1012f2748a251571810a9c4b9bb0eb702fc0b9867340aebe0bcb3acb402a5f760555af435bec17be118ea2c43ad6742084ddbae17bb9d01995da2ce8780aa8345a1852996b0e654ff9bef33d8dcbafce4e631921623d50d307ed8830e98f8338929b303a3339d7362dfbcd1d244ececa166774f6db75a174ee6d854740f8695892cec63a87dec056a13eac74a2f2d00b08592a821ad81bdaee9dcaa8f9142227ec8395685eb7a8bb0b2b80b858032b5bd4b21b83ee9a2c56debddbdabb8214e032b0f5fb99c30b59196e444332629af56434b0b2509d88072b4bb68433604f4d8ac3be0ef200a4aae90c15e07078fdeee9c5ea0ecc387f239348df0fe333ee56638ed1ff58b85eaa904baf3ac859a1ba2d40bc14514a64c4a5bdbdc886cf70d1ed04330762e42a92f7971fef750c4ecb80697d161c70a21bb88c45154662748a619246ae77ab37b6bb3a531f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='`') 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r1 = getgid() setgid(r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x100000001) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) socket$inet(0x2, 0x3, 0xa15) 16:00:08 executing program 0: kqueue() syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x101, 0x100000000, &(0x7f0000000000)="b38de1689ae413e8a125500dd1225a21c345cd687024c6b04b6290c737dcf47fb13b7bc929ec04124d63388542876b6f989cfe3519e6a8eb1aafc48c6228863bf082b8b33d8c18dddb27e79593858e2265a2d7a725d25ab20a23b2df8b8689925162f252f405a942090668bd7839a499fbb1c434c48e5972a7e87df2e5245a1be2276bd072db1fce7c5363a24dda911113ee0d34c1e39d6bf79e34605d9c81c0a3f57394f1ce811bba4e1ba5bb36fed21e143782e942a3cd10f372feede9c1f494d56f182e208c02c6e9c0b53aabca715c5cf1e03352528791d41b51cb7d71abbdb9099cbfafe8a8", 0xe8) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) socketpair(0x20, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/78, 0x4e, 0x800, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x20, 0x7}, {0x100, 0x9}, {0x0, 0x3}, {0x42, 0x4}, {0x88, 0x200}, {0x0, 0x7fffffff}, {0x6, 0x2}], 0x7}) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xffff, 0x1f, 0x8, 0x1, 0x6, 0x7, 0x6, 0x2, 0x2, 0x4}) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100000004) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x6, 0x0, 0xdfff, &(0x7f0000000140)={0x1, 0x200}) ftruncate(r0, 0x0, 0x7fffffff) 16:00:09 executing program 1: select(0x40, &(0x7f0000000000)={0x200, 0xa00000, 0xb7, 0x1, 0x2200, 0x2, 0x80000001, 0xff}, &(0x7f0000000040)={0xd82a, 0x9, 0xffff, 0x3, 0x8, 0xffff, 0x3f, 0x8}, &(0x7f0000000080)={0x8, 0x8, 0x7, 0x48, 0x8, 0x3ff, 0x4, 0xe4d}, &(0x7f00000000c0)={0x7, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) r1 = msgget(0x3, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/147) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x101, 0xe8, 0x3ff, 0x0, 0xee, 0x7ff, 0x7, 0x3, 0x3, 0x5, 0x8}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, "44d9f39321849e3c9900", 0x0, 0x8}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000480)) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/144) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x80000000, 0xffffffffffffffff, 0x0, 0x1, 0x260e, 0x6, 0x0, 0x2, 0x0, 0x3, 0x5}) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) r4 = msgget(0x3, 0x83) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/50) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000140)={{0xfffffffffffffffa, 0x786}, 0x80, 0xfffffffffffffffe, 0x6}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000180)=0x200) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000440)=0xffffffff00000001) 16:00:09 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x8000) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r0, &(0x7f0000000000)="607de165", 0x4) dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x1000000000029, 0x200000038, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x6}, {0x18, 0x1}, 0x0, [0x80000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c) 16:00:10 executing program 0: setregid(0x0, 0xffffffffffffffff) dup(0xffffffffffffff9c) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$unix(r0, &(0x7f0000000700)=ANY=[@ANYRES32], 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r2 = semget$private(0x0, 0x3, 0x80) r3 = dup(r1) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r4 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x3) writev(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000003c0)) read(r1, &(0x7f0000000640)=""/119, 0x77) pread(r4, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r8 = getgid() getgroups(0x2, &(0x7f0000000900)=[r7, r8]) semop(r2, &(0x7f0000000840)=[{0x3, 0x1fb859c6}], 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) symlinkat(&(0x7f0000000480)='./bus\x00', r4, &(0x7f00000004c0)='./bus\x00') ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) 16:00:10 executing program 0: pipe(&(0x7f0000000100)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0xffffffffffff0f43, 0x3ff, {0x7, 0x80000001}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad18f05de2f4ef18eef95680ec3ed211c289fea56bc95967776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x1e0) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) r0 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file0/../file0\x00', 0x4) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/31}, &(0x7f00000000c0)=0x21) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x4de, 0x1, 0x8, 0x43f0, 0x3}, 0xc) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0x60e, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x61) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="e959c9afb087a82a76545eb85af1e7b8d2d36c8f75c44e57a160fbeb3953c8e79e4ecf658c98c1f72841d93ca1ce6daaea213c7e14d91700faa3806900600946c040cf4f19b71c10083c2c9e7bc9ec3cbd56a8d311cf2324c71ec0002f754deb3ce5e819ce6dea92b9f633666f73d10b091533c9dfa2ebcfba000000000000000757dcf8bedca943f96c7c660f9021cca96c5dff8d004471"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="78ab36d545782871e7c847f83f7b5df6e4695630db1e1dc3a906b5e31ef01d0814aa9129d7d8a2cfba62ef66486874f5e0a8478f23e9ca35000cb8955671544e8c7f3a64b556cd9460a4825f6da0719a231d19ef2f", 0x55}, {&(0x7f0000000480)="ab7d0c2589416bb5ee22672a965c38646377dcce2c2de8e3faf0817d9037516d2de3380eb134c186a8f3139f420dbe2e6a5ee8c221eaa215e0874bbdca9e08abf7b4238bfb6fed125ad66c3ac144f02126d24dc81541e5219230bc7ad6dea886f9652ac1464378c8f610147ad45080942461ab2610bf07ed5171dbc531c1ac4416fdc4347d3e8a3b28327cd56d4e7c5196d0d9ed63eeff9dc33a099870a3c15943c45fcb3f0a549adae9e1e9fa7d1961db6b14bc311d80bff8888fbe5e1a9b1b87fb5cc0f794d737c0ca5bd371045c2983ba6e43fdd26453f429c8114adb4e38217e82d31c09650b3ea24a4ef5fe0cf4ef860a5c0bbb961e37e648ea153cfef80bb4023aba5f882a82c16ce954bb193ef9d4bee5612a10d860d843a4a8ab364f655e1a5d382d8ef22a3bc0d196c6e6ebf96d51db8d7a21fe43fe9ce7b01131e3f6881fe9f197378d52c570648b37899b64ede789fb6f40f91c700a35e7642fc0db6a339ef126de0919e90db439b288ec7f66e290d0d6654471636e1307d43b16cb0692ad2583078e6cd68efa2e20414ce3d698c9dfad29d73ad3be7973ade4c1c347e3e60d52007037481728de99b9df3882c3089d1377e3109f38388b5a79049b2e333175ecd191fb71ac90631ab4e8fba604b75da6bf6d34292ba1714fd7be4ab06a64961491963d028f89ce43a13233d6a592686c031ce90fa4c17986983a82a5e3608996110eca6dbc8e623daee5c053ac42b617566c93d8f24707727fc344afb7ddd67f322482f2011a7d4a7bf0b154c463c5ac226f9a71cbe3bb60fbe7f8b102a74de2c8ad7d7e63513d7ea6918778e88c8a63315aab6cb49fe509393519701371ca66252e1b839aa09220c99337b83960ccda09d9fa9b679eec8b20b6cfb77593c5915c0d388402b121c503a675b4c8b497c899e716b793589837cb390006629338cdc083ada60e80bd64ce0a941110f827f27393a1f4c3ee06861fb3456243094b16dc6ef424190c880bef9e66465544f07cd92202d737de52105fcae5c0db81f6e7e2e8a0b1fe99f0eea16d8f239dcd5396b254d0469bff2d909de5f793a2e59dbd07de06cbf99f3f93e873a59762157d09550997592c1aa8fe5835e11d13a4d68d4e1637efac644b649b027eb3f2b5b03bd3274e4b034cf6cb839c6f3328e16d2bb76112e5c0c0e2c755eb6d020d0e63e300ff94c568788e3c76b2458ab3a2ec128db31c1755095aff483209d856759bda3e86065e27424cc86f2ef15215718d5bcc3415ba6cfe64d37619232093030de690a00bd46cb3c352a9f92e949dba4bce56ebad861c1f9022d23027e8905e0278c6dcf3b7dcf6e5ed25aa75c7af011e06fc8c7dafa9fda08f739f1a27f313e0b15a4dd1623820e0c422baa4f9f47bc7f70a45f991d165ff945d42a07d89bb2f1fbe1cbb5e2a7247d5b065b4720aaa205307ea9de86e7a99e770d567ba9c40f914a0177d3e0384f9b99783a2d9c8d7014f9a517b44ea8f345ce653dce5d4704a95fb834063911eb32323e6b2e81889ca41d1102addd5d18f98feb77215c6914e7048a170b7a63a477a01d890506296a474f2cb6d5054cab63c223605f2cc69ba427f218c0f5f5d7bdac28de2c1b52cf4cdffc0780879a48dc7b92183b6b6db1eb0ca67a6e09e285f60ba6eca26c8e0e6d5940d1e6f26a93169e331721720271d7c29025762260229ca57eba13a595bc428a7e15f8d586e16ae805c62ae277cdb28e0f627e44d9588c045435790bab8a53dbe93d2d31359e6e36b976f6cad8c4360df21fd8dea6a9ccacd5d490311c188efa36bc3c9dfe8d715df4476c56b329d93e6a8de61d67501b99bb537aac4e856d583953c964a8c90e957fecaf71db853db729d28b2223da09427cb14b767cb582d7d9b343ffc810c5490b20a50b56b1f7d96a256c6dd02622c7df54a15fb634e554e4e6c6a56e6cd2feda770f366e0a0fa7d8925996afcc80e7203541997a2f60959b6113873abc117dc4040d4766567c8f54e0c7b55707011632955ac982307d611dc4c66a080efb44b2770d7342bc4e7d529d387e8b4e6a71c29bb25ba0d3aab2f461aad6b810171fc61c3f7b0f53603aeae4087d0a43786dc72af781fb5d7a85df5b194e3b168fed96864ea94c79f35deca673e86d6ac8fdd9a2c0c27f95b9a4c8da81aac7b8d6ffbf546da61143a4ecb96239fbfc4d5fcc0550c25c68a399a206357875e76047458b6dc2bbea499b12254f775b72a51b3a3fbf7be73e5b05e216b2efa1721d1fdd7c8499d7296ea164a39fa5fb24356bdb9452414fad5bf2767348ac54077ead202e4afe756f478ef6dcb8c70ef509f65b2908038cb672f3a4bf9cd0f299f59af624ee9288ae238f28c9a19a25727cee4fd8f28585d40a738d81f2ce14de4086ec9d63e1b3de6934f778293f3a1e7faf08ddc78d36ed89fb6b2427927519ef108de211c878e744fb9cdbb55790ae65bc4ffdf227923a4c336c426b6b92c5e6bf1a8602965533d65a20f03d54fbc4212226da38e2ccb7a9d3443fd398ee8b8408fc04fb14c344575859ca4efce1cd545e45a9c2fa036263ce1302b247b0ed6735659230333a2a2b319904748a51de6374ab8b04696e464e25744f5280acf9d0ebc4b1368a44bb64590801ff81964b4ec9f5b20cb5a5ffa858d820d02da4789593601300a90479869a5d04695613b423086873a8f73cfadcafb84aa62d6fd8039f6637c879ef11f43a1d874abf04cc933807a760650f3e20fb68ec1d91623647c5f9607dfdec37dbd3ddb2fe609e4af11866414eb3a7f8b3be19ee4ecead96e16e897fdcfdeb30ed21d40d7dce3241aac630c323bb329857ea96fdef4c925ccfe37043fb398df8b6cb885d0a20b2a9d70ce1afd0cc1885a13767f5c6a76cfacf75d4ade7bc2578f61735d16842143ce5f5cb97b756b596ef1a5cbb6515a4f1e4742451e93df956d29ea8f70b2f51f465c50c8089b23e8794a100f41dc2b5786e510b21c9bda5d849ac021ac33afe17b2deb56771f8f9da651921e2939a594f123e794a1fb2d6e99495124a5adc19e1d86198b0d55d11a8132890928cef4d840b7893c63654d18685eed507b1f19014f33dcf25b3bfa83a27d640c076ec3111ec60a48c41478e7def959ef89208c597a2136a5bb1cd9b482a4257265f52680ce81136a13fb412ef87aa9ad2a55dc3a79d4c97918369a45e2491e160ee605837ec90fb2f55bc59562780b4388814bf0f3b0fbc62d9811d987c445d8b1b1eff0320b39a4581949a71baa8bf913500b5eca9d8439c2b1ea9bf74614b5d73ed6c034d73e7dd60304e0a927be61202f5c41aae246216898b78458a3ed11462ade538b3704b0f16eef614e1b5a14e590996e69a852b441486655fbb8ddbe5b3a1c67210bed3b08c454d4132bed360df7557ad9d67e83c4423153aa7b797c4821bc971273df3c8f41f874cd9ac3d152cdebda0f8a6f3982f949b2fac0a3e27986efb60f0c7ff05aff86b1c933fe830520d378fdbd212b141e73736d6c7c67f1636815b3b12266b04b64721d28756b07c63169b154094dfa87caeef9f3fe531001535c736f384500b728b989832192c2fe33ceb6fe4485b8464fa8a51806cc1d9ea5b06d534703a60b5c8f97c49f75bebb959f02b9704d909299d4e3fd4870e5fd297a75b3358208a064f86d1586eb91bb62f16c98e471b9892d895e52979d56ea55283fe2e686d5007742f11129bdb452547bc3595102bcb2f74975c59ab77f5b604565c6f3303004a0f5b76e16f3427d7deac77dc569b0731ec2c5b9f7a387684773c21b1c9d17a3d79f7c950ae92e3d4102f4623be8d8b22a71bfdeaa04ae7e2471c0203d8bd45d57cd4cbbe2501628676ae3fb62f60fea9d2c035b5127bdaab4c49be551c326418d0dbcbf902214b302859bcc3c30bc8166e5a4a6329d39fb9e71203a916cb2489f334de64479732903a28f50619380fb3aca37ed902801850f5195c147089a312e2ea2fe078feda9f81fd1a3f8032080bfdf34bc36046ae53c642115248348d2c1914e8dab73c5c237a24e3e2c4db8a3e647418c2b94d2973ee0bb7b4bdacc7e1f8f026996201ea2db49d93ba9141ee6dafe0636e9da6ea3428787fdfeaa1b065a13f400bead078aba2ae2eaffb6e21a9f973bcb24ed31193db2c205fb9b6cb454c7ea841a18d3e4a9f256083c8435cf28304269a751140d91cc39f9122d56c713788d1af38f9547ec8e1a12d57ed33bb3538629793e8a32908976d1366aba64beb158f0915f1e12258d9b1a69150558943889353bd943d04b14f87b09cb71b4f634806778856a25d6aefc8f741366fcfa9af4f1c9bd0062e013ae0f40bc9306ad04fe35719548d5fd0d0eb7ec5b270da49c9a1e66f9f255bfabd0f40aa84f84f2dd08a9283ecb9b4eedb92a631e0b13c1bb844de0bb75191eaa1286842d04e15d70cb631fee920565f5dfff0104211c27c5a70836b3bfc352489c203f4f1f7b7571c3a6aba79504434440f74a8f3db4db3e103c71a4ab31052fde186c085647130dacc2b6b6a9940aaa4aa776b425993eb21a82217002290ce9d43d8f1185ad1119416b265ba3698955268bfbcfdf4d11883e28d172ebf68d52540e43058274306ac19c1dbcbb081d57073b3be7ded927846a4f9419c76686e7a9b7b780b9ddf711cd941f6a1784d340763463e17e9c26b5132a6c26038f9796ce391a4971beca4656d641dfe568cdc40e110550a63033b0604f5d2e3ffd9999f3607a139db41b605b2a407aadf4db5b780d24c62ab56a96843b46623a6a0d6f284a961667ab460fa1c8c754e578bcaefa741a04283fab945d5b8b2073a256fbb627089b354f4ac9c4af97235cb7e223eb95245fcfdf5aaa2efaaa168dd168645a657b9362ff452acbbcb03666e2d4536e0a6525ab3d8e5599d856884de775c526958143334528401cb0a24012dd72e6257d51aef85fac18502a4695ffe6f11052243517d63a610589fcd5d9fca520703c54c42520220c6c35e68a4fd5f9bbe05d02d7a79b32a01208856768fd7158ddf0e53bed4fe20d3a7a75e53377a8500d398961baa99114b3cf06b9026ef01db2a9a3b8ee8425115070d014cb1175f14496457cc0b465e28ca1f2af7c41658a35b45c76806c32eca4959604834bf909d4d682d9967b21eaebfefcc0b188101809fe9c5efd1261463a006b85c7b7c68c6abd3b30ad0bd644aacacff1d4f571b065b2a38330a9d9ebe4e72aa98a791b63b317f53e73e4c1bd6253573976b2dcbf218ebe8386a624baca77ac782550848de6daf2376a0608ad59b8b8c6e98eb3dc54c52799a25f5a0ad0495263610364250e0664cd71296ed170befcd2dc9a422b32089db473ccb1787142faa0810a01d5fe88a85d1b6c3330b92feb9c33e3e0a30587d4b7fc41dae5bb942af56a910a5a2c1a7ff7c09a61fb4fa6a1d1899d01fe769834594108ba1a52dba178a5f8fb4272c0eca93b63b48fd3ed8d8cd0d42fcdf87fd12c5b99dbe94cdc360b76e2c84c34ec6bdd305e6443ba38b5001b081f397f093a645732a1d6fd156b22c4411fa6e74219e5d0bbdda89c11414a6b2f858b9a7cc38bd7de3f87a4fa27fe31d18f0ba3c62db720e4c53a460f28a4567f5476dcc03cbc69294f58419d9aba73e0bf4be76c25d4ea32ed335c933e015d9e0c33885bf4f760aab29d0bb543d93a8be5ae937bcec3cff2aa24ce80e076c019e68811a42ac49c518318ff6b691260ae02a686978430177212db442ef2310763de554309eece0859", 0x1000}, {&(0x7f0000001480)="918574e91b58a5c99b0818eb416a1b026b366a084703f080aa6b2def20477a4c7aed37d06f8e12519bce4c307c69c0a34fb17a754a186c7ec78411ca5d6f21c4b978dc62c98f0f2bfb5779c88e3aeef2d1439e09e73aa53c1928592c126c9fbe2f1ee878c4582c72096bf40de84754a604cf6d90b45ed24f8bfa0869f5cc2d186c260d5ce121c921dff983403cc0cb2996a9a33f965cc4bfff3cae2352d16ad0dd13acf04f88294c5e99d2378a133a573e5e4b4283f9c84a84ca22e74c782833c71906b8242a77f0c3", 0xc9}], 0x3) 16:00:10 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x1, &(0x7f0000001440)={0x3b, 0x4}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x6, 0x4}, {0x81, 0x1ff}], 0x2}) close(r0) r2 = socket$inet6(0x18, 0x5, 0xf54) getsockname(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000359df070ebb9f71e8adc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2c2a7d7f03932239cb523dffec2a70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100"/4069], &(0x7f0000001400)=0x1002) syz_open_pts() recvmsg(r1, &(0x7f0000002840)={&(0x7f0000001480)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000013c0)=[{&(0x7f00000024c0)=""/250, 0xfa}, {&(0x7f00000025c0)=""/77, 0x4d}, {&(0x7f0000002640)=""/126, 0x7e}, {&(0x7f00000026c0)=""/164, 0xa4}], 0x4, &(0x7f0000002780)=""/174, 0xae}, 0x840) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x2db8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:11 executing program 0: pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000001440)=ANY=[@ANYBLOB="f5e0302d9c19782bc9a756dcc38bb302004d006c653900"], 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="c2c185ee8c75e6172bfc51fb3a0dd16f2868a516a8b0c9eed144987262a4c1768d14e55c121ea55f902a3823387e254094cff8cc34ac5ba2136f2b9d7b47f82fc893cb823755247bb550df320fabf1431c", 0x51}, {&(0x7f0000000440)="84f017c7220867f9fcaeda851033895c55c01a57aff13fd205ffc77a2e06572c25c4dfec73121d654d9562312def5127daec00803890765ad5b300164da636eb39acb14a58a6bff92357211bc827a8cab27b7989b867fe16d4a9def95680ae0a39dd9e16befe8938c87aebb583de4c61c33fcfce684dff3d76790afbc55c0ae124c1bf7e3888782d7c767b534963ba55bc14f0dce6ca63ba61bd94cf0eaf2896dc3b73f93de82baf9cbb2ce44e8cbaa3074f2bc5aaa2960c6b40a6e1b6b6d861c413316f7fd55f2d1bc9900d823debadfc8f13a288fbba01c2965714317db0ad9bc394d473fee5302bf9fc75208dcf760cc5d62d8c21d45f230654b3a6e862dae8273b4437837d4ab88f07d7db21cfc7dba28eec2b9ebc62cc74a3cae8dc20630baaa3c18619069fd8f23479d17fef13fc224c55ea199f9c47ba402a43a61e4a966d8ec3281080af8df84fb5392ca5f892931194ed1f7b9d89c837933db5907d9bc09461bf55586f018ea1fd843209c4ecf680b74f65b092132f8d08674302b4861cc7d2a918b10aae2d43949f8575e5b9feef0516893a8bdab316557c33ce754d5715d3c89ba653b09fc83c57f268b6b4bdcb32bedb2c57cafe915249d9dace607336ef160a27fd79d0636f01169c76a9490e03ffccc9edac556d35b136eb1db183dbebd08621b5d6326226a7b5a4eabb9e8a60a50af9ac02ce372f2a8680fa3e3caf9cf5222337c2a25816742cd7ee50cf3f6641897fb85889fe2f4080377778a5906031c4111f068deb31dece383282b00a34ebbe3d3f1dfd32c948c94b24c057c560c416b61ae340e909be0e29569fbae944140842905b7e3c6c5217b22ae8a95a339c5419774c644e47c7c712e53eb6174452fe285d6ec908d003db5f2e89cbe2f3ca6ccbfe287561bbf8b96bdda0869dff631f7386bdae44913bd670af926b4848acd6825de3fccedf7c25fd81f0c6e1cd3bc7b17afd8e991fbc06fda29353d489304813f4d1b5b41431953b9d0d2f419f3d16479d7784cb28cb0bf7c13869c7468b78fa466427a9b6986c8ca831a260c1b6344082736b0170d5cf4b80252e97c848d0b996672fb385bbe42a87496a01593e8b2f8f7769840ecd4d8d9c02813ebe3ca1b79a81e897816d2b2e33068b47195becc5d4b65ea21cae8e7bd3f516857e33d1ef69381a725357174058e9968551819875d92138f390f120e9117ddbff21c79153fa1f6256178e21df8ecc779686d259b7e6ecef2e3623e72a1d90e2779e5d599d0050a342d94ff3ef5b51d620cc0d690912b868a0a5611603014b2e4ac60fe4cf007f0d637ebde0ce0342a3ff356727730c261a900c940ca399418527a0239336b3089f8b1d51c6cbe998140b23efe1db26245fbe1b583349c2b9d401ebb7ef20f6cbbb196bad41f1b1bf276eddcfc604d5f97a7c26ea67e1d9004675285d5c87f1223ca759633e86003ef06156a374288494f981fd5f95b28afb805918636589a95fdad885256ac337e510853d8a068e63f0ef1e48b75848dfb7e177189f7da19b06198449d2527837727f762a882c7ef23770499cdad7117f9499327b74a5d0387c794f67bdc90f3ae0bc4140aa464aab841d929698c59958335cd7c84ae478bd74d7210c045c1aadce9a16635d9b98bafe826c8aa29b17afb21636e4e2c384ec52a2715eb48a6ca3bc34725ecf52742b7fbb79b696700ab7ad9dd79c8a819fbf70746157d3a7f2e14f59c97a9f4bf1a47c106f8ff9b0f555b57a07d590bae0039c851bb7d5c411ea4957d3650b2a76dea40f4c54411ef0831d08701ab35224e7d1c85af94be8e8d29fe214b1ef0fd7857fbb5b646060e01954127a929fb669f939480db2929b32bfb93d1f972eab03012d2b02a4911c2bfba0ad5611b5844cf28b99a6b7b444017a8117a32d4ce000150608895a181ed39d660948bffb42c2e521ebf50481055f5be996f27106a33547a100881cb54b6511bc1e7a7ee161e1cc941b9effc1c6f99fe37a7633b40fb82f1b16f4d09b80300fc3531949344c04d0d570d6c3a2e3f401453867b87d589da5254632637f9d9ce97ebc553af0224d948dd5d307d776fed72f4323aaf541678caf9fab853ffec582c3c7f727d33c4c4147bfeabe82e90c462cd547153e99cd986c3c2b7dcdd9c55c18931de34ada2bf5eb088d0a35102133271d3ed842275e4a0161d4ef06ef812a57c682374525c3df240bd9ad2a2c4a782d5f3669747add8d59f86466e6dc5dec94bb28d6864fa2cebc4696b0e583ceeb230f8a26d7b959456d08c0901e951d02c0f73f0189d4d12251ae61ed989e1f128ec760eb3423c657dfa2e8559a338f5bdb43ae56d7904c94227a86ad8778834b22415c058470c5d1bbb26456580aa5b0815a9316b056abbe48a05fc62314b7a28f3a7ea176b23f3c401e0db19bb462899a78b3db5e4d90191f74aef02c8ed87da6c0fd00813acdd2b1206c6bcd71ce3133060b6e8e6effdc63d1abafe259ab931dda2a55c36bf74ac4b44a8d5a9a98bf5c62ba2ad8c386203add9bdf083a7c82908bf1ec36be05aab165be247a40c8ced0ffb9c859e2e6cfbe63b9a796f9d0d1832141218336ca3ff0949bd35d1f81fff33534c724547e7a1374af3a2af7c6a74467213301fc2e46de099bd8cfd607ecf3932a3d78fba12b0ec7010c780667bde4d5a82e10615951ddad12c24d78b873250859ffa29d1d00a0ed557bf0ccf34998fbdadd02da917ac0251e17cab27423f87852128ad162506b6169189a5a8427c82487dff6b06cb2c6d2fa78e5f6b11dacd7f979e33998602736238eb6fb104c1f8de9ba7f9395321aa890633b919f949b203ede61620661ee501f2d31c710b1acaa3ac07e469e1af258a1473012696ee736245ea2c73cccbb9b77ec704e9cdef7c31b38827669ab666d401a7da423fa3ee6c6e10e84529380846d969a7817f712f4a9af0ac16e966e69e9f8a65b7b94987b49145ed07812ffda531dbc6a65add43b4b7360f1edeab73ff27d13f053df3a614b6b0e2cf21a4f6c13d0e8f0092e09326b6c64d746a28ce2b608fbfa31bf84660ced54d3407e5cb75a3cee98f1e6d25c72ce797f2a76f904533b584eb98705c0d2602da4a94ec157d6049b999e9733829f2acce317cf582bf288aeb85c451e072511b3c7d3bd6028bf9317040940e50cc32d9daa907703108bbdc24656eb8fcee4c04acb28b8aca05517dcbedcc2d5f825c34f2733c21352a67837d778920c3fc0ea162905e6bb521fc45be7b4f8a966d89b11e1037debc84c13a1d3d73656aa9f79861390881f155d6da95521c9ba3be6471bdc5604b3ecef3a0768a94bfe1e62381d099dd1671a19cb5151ef996fc2d00c80561b3dc64967adb85429c1108f652336e71128c7521efab78f72e46b2b4e822a14d7a37f0e908d10b1bfd92ec3fbc54e4ba60406468a4d01cccbb4e1c58890241e133112f88ab85b7097e41c07239722f8fa3eeba93f7d331ff5fdef27f4d35d5beb88575c2fa5daa285922b5dc017256d0f25975a386a8e1676401ac63636720d19b06a72ea0d0bd0772e493f0c65cabaaa3064588c7c89b590eee769abe69bdc46e8decab71fca50e2d53a270aaf95b1789f247d6b41d2bcff40b7931eb69b82dccbb9b6cb04bb0d0560d0a2e0bcd4aa412bb30e57030eb11ff6c340641e0d1c45aa30b07899ff49e9bdeaf91a48a9223d4454d31a2102181a56f538dee07fbb24902a086149ddbbc0d7d0942172d3bc22d7d83e36d8fb543320852bc8e89a9f927895086d9b9fdb8ab1cb310d5d067da85727eda42b0527a9d1cdd7720586bce1146eef3e30a87d61632f2adae7609c30120c65154622c11e6c20677a848810e2b17ddd26526e87fe305f3b9202004f763af56b2c1896e3d18fc497c925ee6b0f9c084d623365c0d5faa726b48a0ab38b7667c5afd8a5fdb74a8abc0d86e5f531a435b894e4cb433d96afb9cad98b452a073fb4ce53b868e71557da52d693ac81d0ca160519fa2e011d48dda5d27e6e403df47849e309c44deb6d93d07d666522443b3fcb194a659daec4a701afe935d4f14a86c85457dc0bbfb610bc6970dde45197fb4b52f97aaa2695b623f40a84a2dfe349cdbd3191b3693da82f3353d7390d9f2551d7abd38a89cb24a54efb2a28b28df37516f1c0a544ecb27829395c815b431728ac93af73a7ef3010900f248e492f87bb90829816d026ff365a3d7cd9f65c7312ce9b4b822efb858bb16b9a38aa039cd8dee2e06b695caebdbd17d7f2f64886f83dc956bdff52bf5c1870957016e2929b64003074b6c02fb7d8a91de49e6ef17d0b493ce2d351ae53307edf341c4d7436c703c1412dbda38c283576ce82636e5aa8f53efb137217f17743a2d2182b0381942f706e1be47e1318df981fabb0de8655b380f3962a79f99b381195879dc8bc55cfda538418708e9c8b2f1db3bc01a593a539b146e7c0bf521be87c08ce023d1e0ef8ba62bab46dbf77e6505b95ae4d88ca37f2840c1e6403dd9502ed1bf7286088cac94ec92f42b26a40d45962068c755fda7e8f3d07fb214b77a1d62f5d392ac5ad0568e0ce108f4c33b5b85290d1984b4370e66547720a165f53b235924b0e23ce6b075ac46d2651fe13ceb2703877b96c91379b690bc43abf2e1ae3edb1fe6573288bd7c5c4e3d552aade0620c344e16194a3e19a161874da30f00384389fcc67a9023bcc32db406090b2fa74c7a44e02f1a06850a68d77abb1c3ed8f87f18cc6cdbfaa3c3de0e3533fda668e36e654056b154298091dcb6a0e87705fb72c526aca7e5238ffde9169b5cb3f32ac87980c70033de34919e2b6365d678a545efc8d4f0820399753fe9db9471fd41b374c0f16023f5f86ec2eb82344d4df91564d17225f18dd9bca6800d93e2ce61072c525798ef6cbdf2be73f321edf2a5be4516a9a349ffa706bfe30c839d27baf32a470d39b1e04c31b13ee1398021f4d032affacad8e947ac6e2506df3d78669f7e1ae58362cff12695079b0a1c1288729385eb07ee913924420bc1b71320b9a44add81b18bbe756d408649bd966c1b146dcf732baa318f453944ed08c641652d3ea4f95a587c77d9e76780a944ed252a984ba6c4d4e260dbd646aa1fa49e5cc514749c5207e0655ad765469216d02f23717c8bc2b45f971b33bb0087c79ed6a0069343e1c2ca5687dbdc685024076f9b049d93a2da6ca0b7f90b1389accc2334a9df7a0c12012b1daf6d0b6e44aa0684ba8bb2afa81537766844d64d3235a3444d740ae4dd81178d3dcfe877706e83cdf4d18aa92ff84686a5b05f2ee2085be001e02b181f55f4c8c537b39973b0f99bd2b5fd28e508cc33a02644aa9464fa8183b1d83b9cbf397585be43d89ea00e6f2c2abfc22666eb27daa25d313a84e9de704b6eeee85e435debbc2924acf6c355ff2b341fbe6cc76a208bd1ded6a385afd894cde970216230bb3e700061eb02575a25656f069f5edce9c8a46bd0486490b1516f207b65aea477d928584e8fbe432c46fd59ce643ea2b00203370423146d498ab6c9ec65c11e58d6ba10c00b18c3767123679e85f81a9de4e787f76071a48b23a7aa27d4d58822a4275262a53b3c0116ab64afe5df2942e35ab1d738187bc5113d16c938b7143d092d5d433da8687afa2bf0185d7ef0a3c91cac7a9b370d4ecbe1be875499e4a2192625a7975e4ba8d6d0bd1ba8cb24b290cc2586b5747e6cd416111edd778f1f326a81e88d8a6f5305d7c9b9667be005835236970fa73ab183b3af3", 0x1000}, {&(0x7f0000000140)="9abcdc43b23e0333ef519eeb8de9f64f340e84fb65c57e9fdacfc64f6000a9e78a911b551f0db83c85fc36fa6d2b7ddc055b21dbd88c88a70723fa8c82f07b5f3d484d2b08e68cb0826ac594db1b499f0b049804b890823f920adf8890843c17f28f9cf99931f37722cccb6610b6bbb0a6345ef8062353857786fdb7be4165fdf822e9e2c652c8b09f031f88c9c98b0abcedcc3cbf0cf7a4fa0a", 0x9a}], 0x3, &(0x7f0000000240)=ANY=[@ANYBLOB="c8000000000000000100000080ffffff9e850d3f1766043facf4d90f4fc29edaf0bbedbeeba7ed55add0c2940a3da363b9ae26ebc2b381c82efc592c2e1cacc0810f0b04f27071805682cfb12e2e2ce36b67a91cdff00cf9d3a3efa1f73be365653dfc3f57facb79bd1d7e36dfaa55ac0f3b9afee0ac2952acdac0c4c2ce397755b0f59fafca6437fc0451f1031fe0ed3682a2af471b37755e3cca39a2549fecc3e4eaeedcc59c6fb5d077a27ff0c660c3d637e999aac5d9737b69b2201cf3f1a2f909631b60d3578473b43958b41ac0502848000000000000000100000005000000464bdb6e5cfade20afad8a64d28cf0006faa622926d9c6648d356417b648c927cddded21b42e349a8269a6e74d9cd4c5b5000000000000003800000000000000ffff000000000100baf029696adf7371783a7e0c891b089849653a504af2ab067378eacc1896"], 0x148}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup2(r1, r1) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r2, 0x8001a5}], 0x1, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x1, 0x0) read(r2, &(0x7f0000000080)=""/64, 0x40) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) flock(r0, 0x2) ftruncate(r0, 0x0, 0x5) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00e0d868bfa23c8a6500000000000000"], 0x10) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) socket$inet(0x2, 0x2, 0xffff) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x3) 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:11 executing program 0: socket(0x18, 0x8000, 0x4) r0 = socket(0x6, 0x1, 0x2) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000000000800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000080000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ffffff"], 0x30}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x7fffffff, 0xfffffffffffffffc, 0x5, "119c096386c65b3fbab1a90c4821b91cde0f94d4", 0x800, 0x7aef}) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) pipe(&(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125cae097684", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="1cca45201601438acbd4ae839de79e63eecc80f000badfe1871d824aea3ac0d3e5f9407c2fed6aa35ec54a459c2ab43126f09a9d67c0ed29b844d4499e8ca07d995a32ace601477e19a8b460f42f0b62740a9194e1e07f74c89669b8c30f193655c79b0de35674268b5fe881dc65b00b069bdcdb65c87205d3d493b2337efb0171078e8dd9544c35979ffd2f734c01a13c4dec85b46c27307852bc3ac9bb302ee6641bc7020d3e4d5180961dcf994882c911e6b2579740659192b01e8d6e03264fa7892cc87e2560ccf28cb0dcbb33e787c67cc1f7b17f1a293b8888ac538f", 0xdf) socket$inet(0x2, 0x8000, 0x6) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x1000000000007c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="112d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000100077d7f9ffffffff9e0bff"]) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0xfffffffffffff21d, [{0x0, 0x8}, {0x0, 0x927}, {0x2, 0x1}, {0xb5f4efbfd537b0fb, 0x3}, {0xd259ff1299aaa961}, {0x3, 0x4}, {0x1, 0x20}, {0x3, 0xdfb}, {0x1, 0x400}, {0x3, 0x6}, {0x2, 0x100000001}, {0x3, 0x3f}, {0x1, 0x4df}, {0x1, 0xc5}, {0x1, 0x3ff}, {0x3, 0x24d}, {0x1, 0x1}, {0xfefe57e1c9ded476, 0x8}, {0x1, 0xfffffffffffffffb}, {0x1, 0x8}, {0x3, 0x5}, {0x1, 0x1ff}, {0xec195fd98960ae5b, 0x8001}, {0x2, 0x5}, {0x1, 0x3}, {0x3, 0x800}, {0x2, 0x100}, {0x1, 0x10}, {0x2, 0x9}, {0x3, 0x513}, {0x1, 0xf5}, {0x3, 0x10001}]}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2000000000003d}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xffffffffffffff81) 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(r0, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/191, 0xbf}], 0x1, 0x0, 0x7ffffffffffffffd) 16:00:12 executing program 1: r0 = socket(0x11, 0x4, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000027604000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x4, 0x0, 0x0) socket(0x44baac7246d017bf, 0x4, 0x4000000) sendto$inet(r0, &(0x7f00000000c0), 0x0, 0x8, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x27d6905a5aef9db1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x2003c, 0x3}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x4) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) close(r1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:12 executing program 0: r0 = socket(0x55553985f490441, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="e4") 16:00:12 executing program 0: writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget(0x1, 0xd9dcd65dda289d55) msgsnd(r1, &(0x7f0000001340)={0x3, "b7a13cd7f2134b0db37b5764fb157151c4b14153abc44db548cc1fb92152d5d5a3bbbb4a99073f4039dfe2949d587aa02679e5b4d336ec83d0ef05ddb6c69b583544f65cc446ca2718640ecde8d8a7f9648b0f487297843ba6c68a858af716443daf461a5591a050abb0659affbd87497149e5874b298d45e75ade43a5713a894a7d77e6bb116a78a21cb5c6df44ff4923c7033f52ed12d84d36a6400f294bed8cdd6ce8b14ffd1c6797c1014b32e0fd1d509e371ad3eb14e5ff2f733c9fd22c442122873733584b8015d2aaab3643b7d293e9b1458578bd671eee085a876439d0f1678a4d35cdad44bd768e62c30c3b9ac5bbcbb3a1e86a9f4b8d7f085bc94793960974df2083d13f11835414774455df05a1cfb2335da4a135d717d695ef87f2318624aab5dd2ca14678277bcf717eae27c43ac3c05bfa01a735d6a1d9538c3da249be01013e01a300e0ddc9eb41085ea2188507b7534b879bd37425f0a94ce69b1aae888080ae3bd9dff9caae6ff5927ac1b8cef245a1038b3e350d6d5d3e3d2044bb627e371b2838ae7afef14314e5c87ec99ca9b4bb023ac6dea8e4f43cf6eaf8db303604008aea61e67842d70d14c4ff1a6463c5100117532c2f3ac76696dda21074dbb533db67201958358e379eee18c5683f4482fc8f665631d433dd190e5e28b1134d52d0ad46cbc81fda8ca01b814c6cad5799df95b3b3f0a8beb4c5a30519c6a5e38ced9bb37130dd01cc0266a37e9221abc9ab5358ec33aa66e11297d19ff1b6c45653e2777645dec7c850e759fd7bf74112d33a753871a43d4d39719f5cc8f82d0fb6699c058c7ed9f601881be19be85f8d9337955eac86b3f8aa9b7a0b9953c407c7deffce8996416efe28efc573d636c87b5b93014b9f8312b04dc55bc00e327e81e620db8d870e83b822d417f24f01070a2e1665419a4a7958db25420f66d0cc1f1007afb650dd59c705326b73b572abc7146fecde8e8615bd5bdf55ac04b470c167b253eab68338af7b65ed3901219c8ebaabc58b93bfd9b516d4d3d6d2b7e69eb155459b301e57a41c4eb016c4eb9b8876ee56f5130d67690c03339b6ac9be31a097ffe5d1a5db0463db20edb1bac88c1c0ef010030945ed25eedab2ea6d2cde7efe042376623875fc49162469732c7541ead2fea91797bab871a63249a586d049c8d7fc7edfd812f53d53fdb162cd5b43e8a56056c56c8c0afcfb011fb99e9e178baad6f1dc93fd4b6b2d3ef6f7663c9ef6d664781e34a0844d9a7a5003d70ef4820ed0bd1e323a7587881c1b083326b6bcc2b5e1144b2602e1d5193051a408eb0cdf5082a2a91c70612cf963b25867f3842c9f609dc4f4e1b3bbecf364ad85a70e399b4d84188f7e13ae47f1a5b8fcff9cbfc047f5c158f437c86c701d49d43c34aab7cfa7a4a233df707d8b8eb9206590fe2a906d14429df87fe71bc57685ea5d6698cc21222c69276896617acbd585ccc639ac383cb9a7744ffca2e59530ac3667269f3aa83405ea561af66d6abb44d52fd957537b47d325fb2a72bb44d9bc0db3f1d936b7b33b04de548ae3841c84fcb97fba32a47b180e03f8e03d4f680fb419826122c7d32f898f1cade965f2f704bf543cd3ef2acfea5ce3034d4b49b4153cb42b416f1bfa82c991bc63d612842df4b20e0a58a3dad15080492bbe9dc2bc48408ed716d441e47dbd78bde4dc9e4ab866047b4c44967bfa80be6a793767c10ec3e1cf9bece4a6269222bbe00919a859d91f60346654d9d3bc7a70269e1ddb2a47cfcbade42c0c29176d782877eaa175440148ff80c776efd74d58aeca2814474e08e9341a75086b3459c68d8af5d73bf51fe1de7d0bbed36c4ad23c3287d8b77dbde4e8b81e95ae511d3e744fdc72c1fae679f0be08d9c129d2dc0b1b118a7060f7aef89895833bc0160e44bac81302c7fe41a0c3b76ea0481e481524b383e28b259637085639fbb5b2a9c96c7700c51c8ca710ecc20a3b7a8ad9c7e3f0fb2735b67448eb74e60fc5572fc38d348613e6cbc3fc288ca1b51237423320db5b297392e61d4de02dcf01e317870186681c9f05fb6421d13ce59d77165cfb684820aa42977998afc3baf17725a7182e3e2686e2157020397e217695facad58c287917f7519aa9eeddf5efc5ae97dd5adf900b5b1af1b0c601255a6812801383caf2f8e7aa6470e1f4705289a6c0a14f55b4a7ebccde15cd30f45f98074c34982f72897938715c91ba05c51103ce3ccf4799ff727e3ddcefe7011e6f6713b084862990a18a1c249e79564cb78bfd71ac0fb500cd0cf09591146b57858c932e172faccfe8206d09eb1f0501c3e91e9af179bc8ec3614fdf7ca6359e9b48d975a2de26655735db15d7182431e7f4940cb820d47e8932bb1b116f1082819b09809ae778ec1c8276372c6bf53ff6bb5eb71d94dbe3a63661365ce425b03e327f96b6a0eb7ec1cdcf94aa60599286dd095300279c5d7d31c248820ca6bd3fc36f5b2d6af251c851306aa20210ddd96c0c4e0280db87214ff5747b3e5d3f1b834b599aa31f1fe371ef339444bf9d174dee1e5d3c30f67333effbecdc742ebd02dd28635d19967787b8c2bcf3c2171a791065dcf20891e9ae9ec6366476803538a1eb17f98e68cb206369e818fe6f9797dffe52f9ca2bd9a10be49a8d50a4a565562686f35ebdea0127659efc48c41e121689065324cbb1c69e79c8be8b50d3ff1ca673a9f77973ab196e752af853dc0f97b5e864d80cdf47f3e4ef9842f60ef310a5972980cc2c82cb519f4d2f2690c656d2939caf762dbd462da6cdb413880ce0113aff20007ade3eb86f5799d859089ff6967cbc7726d1ba919ee6dae46b4ec0fa4e275d53d1c61d362e92d2feed0350a3e24150be14c47abd0b581547200d8ce7aa2bf46d6d3f9cd5a14b3f4156a285d2c2b742251b4792c06f7ae137b4744956667de6738eeccb9fbea7cdec54641a0b6689e4fbace7a7f240de6a5812e54e9c8d5509ffe383588ca42c543b2ecc16fccba805e983bcd12a6b0d72678118aa62c844f2b2d63e12ecd80ae0da4a6507a57b3b9b4989c817f496935ce1cc6a46afb878dc9e0323232f33ce839d53a13bebed0ca869f8b0870855764968bbefbf1c3c11f47a97fb6c915e46e5f9820c64bcb54c2a4dd91c175c650aa4b4b224f56e01406c97979bc6324cabce78fda6a7d18bf78de361c9bdbb5fa5f63520337e42d5bde114ad01e791aac318c1d8005a791a22a5e7868de12ea53f145499f783ea8b5a2e6d418afca62901970c037ec5a97c850f9aa4cf75f9bac7fb7e73d6393b72ad3504f2eadc3d20c90d6814bdc7497d03db64a550354eab65640dafc3c0487658dbac4ddd524af450bb44c41f33501d69dd2b4fd8f8d4ca026b6fbf7926b19febc8e85b72f0656e2baa8ab46f36079ff93b65e5c539fec84d399ddc288d6a0394d112d1428ad4e859aa765addd023a1c00ac54da2e95993aa4eb9d5f48d53e57c74738a5c196f2154e6e1ff9aee1216073cce1ca2df061fafea8a5fd832ebaf130a144f0082b659aecfc3c7c9adfbc1260b1d5d36148ff0d7fba178194d1a7a8271018f7b3832e658f9d244b8e966a6aec9c15ca0e6d729ecb927b4e9a6f1a39aeed26951df807bd465a51aefca17873ad15c2a88b8a273de141f18e39000a99c858978e388e450549f558713cdcfb82f255cd6ac7c7a24fbad79b6d5b81570db57ac2ac28664e17d6352100067a38ac717f071c79b5ea20a97db515107dd7c12d64a6aecae991f0a43c212444ce868e210e330ee335fdf4f635ffefdc69d85866dc952b164f7a596398e02f734f4f4e7907efa7934cbb253b1bd5ca9795e79abc0ed49a52e8e85e8e67c85ecf059fcea65f7305b86857d94bb67f9aafdb65708b9120c2e8fb811ff8935ef667ead264b5d94dc66f41849b5909b2d0e7866749ec50f408165485d74744e43b3053b2623ec6ab117838da92fc0b4c204d425779b2861bcc832441d0ee63c3319a65b3ecde7c8ee81ae448a208917c9105dcb57f3d169f7f1ba044d425612c6bfb51bf73780e753369ee7894789bf880555a28c9a43d25ebd3e263e3cbc8679104fd23815c2de3a0cf12ba3f5d1fc4a94eaf2feb834587a6d6ec45f3a169b5a17fb84638cac7a1ae0e568601a89b7984b80be959ee603ce0c2c5429edb8771cc64643a160eb121988ff105c0aa3e952c340aa4dcf94de5b4dc3291b6d9776dc90f997c757d610c54179f990f157a5f6ac9d9044c4d2c16a20c0f4b1281f70d730b29cb0926e9fd8452d57054b9d665e7dd18142f85e2ed6673add71f42ceb78fe321a267e6412b12adaf9f2ab2d4a42d107eab79b9776c6cb87a5e18f10bf4eb016ea2db46944049ccf51f3089946156504566f49e136c8713707f35ae350e1770b1ff263112f9f0c80aadc48e3ce2b13da309e683810628c69843f8319ce77716bfb50565ba07344946713f86371702002f26d27e82b30198d6d00089aecec14ac722cd0155fe03310e2a274592f7eea17a421e815255da2c436bc006f10ca661a39eebbfabcb04a87504fd6666e4dd5dbb71ef90d15d59fece18ec05db4e9b967ca7264bf06a6f7ab6633b349e9c7e46e75a99da141fc73db9903d3b36aea4294067354a803af9e80a04414871e6d9dcd38221d5cc0503d3cd3ee3ed99f5d9271c569d37658a70b32ed3023b18894f25cabc5e76cadb8e0b860e1d927b237332a03d51d93c7d24c50043a9df70a694b676df2e6c775739354e0507d3d89ac93132aa1ccddbe9dbd8980bc83f5115f59dd80bdb77351b00455dd1e50972782304f00538ad3e927e61912b4ff37dcd34c97e39679b71768a589b276fa34978b167b41bf54efd6acde5e188e8a2064fc4ae00466fe390c519a375d24f98620ef33060edba1cf695bfc894e7d46c0f8151f09a7d3318d587aee71c58d0c5de07f9da714cde0d74822c6cb8fd660bca848d4ab6583a6bc3a7315bc0aa04a4ea300c268d1015618bb21e2db3cb38d8a4cb56b012aa45957760fdbf2aa8dfc8ca4e4b4e16f980e2f7649504d99de91272b639e3dbe95fdb1d2a66b344e5bc7998e188d8a24029cf831ef32d94851397e1d5fd4c46ec8a7defde89341012c590dce3a1be8180061859fbaa1ea592ceee39c067e155523fffab425d89afb74e86f6e10917404fe21ca257c8bfe48894c9bdaf8891b069bea0199b5af8bfba2c5bf858dea36c49700bebbb337f67dba0f404afc8f6deb8aa18bb847e3e5527271db01db0869d267772ed919d14513a608c7b134c963a57714b232f5c480c9d19714376a811b59fd2ed2009d0f5685bdf17dcd00818f143cb50c0762af33cc98714ca9bcf446d83598069d6d84f75e7ffa7acd8e176789b9177b755de518983c239d54b3d0a4efe69e1608c1962c4280f36bd979c06b0068a62305163531db593b4511e4ca69af23550458c951d16802a4b16072860334c1a4ddf5a5cbcbdd1b05a36960f4da37c370ab8d9c69348615b3777a6c08530a365d22d5ddf774d897058e412e78447f289a58a2bf58c5ca1e267003616c3d3aeb6acf830534ecdf21b0ffd20d238df0232eb2d4e605b3c6989acf29d1f55729ab5f75324e081847faf898eddd0fba0eb7675f2975d164a2d668833a5bb889278adbc9dfde6eaf64643e3049e283cab7304afeda180fd735c90974e7840265b2d3b5463aa626c1cc80f28808e47cc34f692b8cb8e5c1c7c256b9d649f39cf8add76fa55737a5e11c58051b6a009526432b8981d771e734"}, 0x1008, 0x87d8c17f328fef28) msgget$private(0x0, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x6, './bus\x00', './bus\x00'}) r2 = getppid() open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x8}, 0x44001000c, 0x0, r2, 0x0, 0x0, 0x0, 0x80}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 16:00:12 executing program 0: setreuid(0x0, 0xee01) r0 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000bc0)=""/164) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/206) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x800, 0x6, 0x1, 0x0, 0x401, 0x6, 0x14, 0x2, 0x2, 0x0, 0x8}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) fchdir(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:12 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0xfffffffffffffffe, 0x208) 16:00:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x12, 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x18048, 0x0) close(r1) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000200)=""/4096, 0x1000, 0x40, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendmsg(r0, 0xfffffffffffffffe, 0x4) dup2(r1, r4) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4, 0x2, 0x0, 0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r4) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) syz_emit_ethernet(0x35, &(0x7f0000000100)="2fea74788150b209534a65f95addb407a021907093c1a17640ea49ed83c418f01b8cd620924160be67e4673e4348e4e379a3260e3b") 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0xfffffffffffffffe) accept$inet6(r0, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() geteuid() r0 = getuid() setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x5, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffff) sendto$inet(r0, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000040)=""/12, 0xc}, {&(0x7f0000000080)=""/179, 0xb3}, {&(0x7f0000000140)=""/245, 0xf5}, {&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x5) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1400000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) listen(r0, 0x25bfb4a5) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) close(r0) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10b886, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap', 0x0}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x10c6) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x7, 0xfffffffffffff801, 0x3, 0x1000}, {0x4, 0x0, 0xfffffffffffffffc, 0x662}, {0x401, 0x200, 0x3, 0xffffffff}, {0x1ff, 0x40000, 0x5, 0x40}, {0x7fff, 0x1, 0x34, 0x7fff}, {0x1, 0x800, 0x1, 0x81}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x80) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) r2 = getgid() setegid(r2) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8001) mknod(&(0x7f0000000080)='./bus\x00', 0x2010, 0x1f) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0xfffffffffffff690, "3a567cc0df3d26830a67090100000400000000f8"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x7f, 0xfff, 0x1ff, "f795d577b80e79f8dfb687afc1ef6df2c01d8948", 0x7, 0x5000000000000000}) flock(r1, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) chmod(&(0x7f0000000040)='./file0\x00', 0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getegid() 16:00:12 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="f41c5095e6fc042d01eac723bcbdcd97c8a7f3002f23e40ca14d15ff48f26a3c86b80447419efcd57d0dca137f7132e17d8478ccd9bfac89fe98f81f3368d6570e648fc6dac54e9774c3d33bc5906718b235460d258bb88be84f8cd451d767563b80fc16e1d1418ba44de4dc3c9141ee4757b7113c58afe5333a1989b937", 0x665462a7f11d39e5, 0x0, 0x0, 0x3bc) pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b004000009946747e000000b8100000002900002b7300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x2c7, 0x0, 0x13c, 0x0, 0x16f}, 0x2) 16:00:12 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000440)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000640)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000540)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x45}, {0x6}]}) pledge(&(0x7f0000000100)='tap', &(0x7f0000000500)='\x00') syz_emit_ethernet(0x66, &(0x7f0000000480)="fb5b08ed1a08312be6a9d76178fc1db76b8be6ac2779e1c75b6f273db437af5e336d5d829f968f080fa82b7873aebc38fa0404606aeca69a833465cc9d42a90f9f01b1be530ceeee5c4651c651668820c86d37ffe70563cb41e4a40beba2eaad1a89160d855c") r2 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x8) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x3, 0x1, {[0x1f, 0x7, 0x1, 0x6be8f26e, 0xffff, 0x4, 0x3ff, 0x7, 0x800, 0x1, 0x1000, 0xffffffffffffd651, 0x4, 0x82, 0x1, 0x4, 0x16, 0x4], [0x4, 0x1, 0x8, 0x6, 0x4, 0x0, 0x8b, 0x80000001, 0x2, 0x20], [0x40, 0x907, 0x9, 0x2, 0x2, 0xffffffffffff0001, 0x9], [0xfff, 0x6, 0x8, 0x8, 0x2, 0x857], [{0x0, 0x0, 0x400, 0xf97}, {0xfff, 0x4, 0xfff, 0x7f}, {0x5, 0x1, 0x3, 0x9}, {0x2, 0xafeb, 0x5, 0x9}, {0x9, 0xffffffff8546cd14, 0x1ff, 0x10000}, {0x4e, 0x6, 0x4, 0x54}, {0x8, 0x0, 0x80000001}, {0x9, 0x9, 0x7fff, 0x9}], {0x4, 0x9, 0x3, 0xc7c}, {0xffffffffffffffff, 0x3ff, 0x1, 0xd80}}}) 16:00:12 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) 16:00:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000c48094c73e92cbf7ef94334b5d88af02281f9ba5"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0xa5f59edc1023ac13, 0x0, 0x3, r2}) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000100)="e936f77cdd2a9d74503bbc5127e7856c5fd286de6a47d83651af93f713578d3ea8b228d51661eaaa5ce04b51f0347aaf35fadf47209df72eaffec09e8b9c9d4b3d20e44fa39b6b3f385e7dbfe477693bd864923f26b9a7f6ddfa09ed11724a1694f210c8cf6ea76077d2fc9ca72bc939e10e66d29d9e13b9747016bbf3c135d73e36798916959497fc7b5370f18d3b857d37cfb0fe8e", 0x96, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000280)=0x7) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000002c0)={0x80, 0x1}) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0xff) sendto(r3, &(0x7f0000000040)="0c2ea154d887dc6c8e254fb505d47f67182dfe7186c5c752e696da097f3cc96bb02201f0da93084f16b7417461ab86c717e4c50ea45e2715c155ef7ce84191984b04e9a5d68715c525b05b965949f10d1e40d49ee697076b6b17e6178f4dcc5f9653d5198fa09f33e6f50aaec1803c78f63021e5f7eea971676082f4130e7457335276c30bc083b6778a9b0764e5c11d43aa65b6dc9290cd346268b52e57dfba02972220fa7cd61f9b6198dd800582d2b52eba0bc367400e1ebd68b42cbe300585f6c01fa80604f39c3215fa8e2ccd28a94d90ea733dd5ec8ebb225b69de76f79cfa01c5", 0xe4, 0xc, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) linkat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x14) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = syz_open_pts() r2 = kqueue() fcntl$setstatus(r1, 0x4, 0x8) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x3f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x6, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f0000002700)={0x0, 0x0}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) mkdirat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x52) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[0x7, 0x1084]}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x752) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:12 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f00003b5000/0x1000)=nil, 0x1000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x9) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2, 0x0, 0x0, 0x621b}, {0x6, 0x1, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xfffffffffffffd72, &(0x7f0000000440)="26162d00005b88b9f93db965696e07f2ffd2dcc28ba5dbaa34f6e5b6dede5316ccc0da323ffb3b29d6ff83baf4721682b6e6be1a64ae2b2249b039909c335f4079ed517f3d9e66bc4473c19e8e76e3b771c8b3f70a09e6b957491bde3d83310dd67e4af721c79a529897c21817c909bc79f1d95c21a5e5da30d50933045c4cd8a3b69f2706df49260ce18da9f2c5ab647b61b9690bbf18c1b669c1b71dc7cd371626b69cb06500e0d0dafa43f71a2b614f8de8d0a63df5ea92e60e87f3b561ab13971227ab8bf0d09a85cbaf21bb24c1f953b6c34417") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[0xdd32, 0x9, 0x3, 0x2]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x100, 0x10) unlinkat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) mkdirat(r0, &(0x7f0000000280)='./file1\x00', 0x100000010) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000200)='./file1/file0\x00', &(0x7f00000001c0)='c\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x74, 0x10000}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x511, &(0x7f0000000180)="8294bca101d7c4776299ee7d37f40ff3f463cde1726466cb84f3e45bab35e336a6c54166cb528ea856183ac55e33e97edf7fe323a0e1b8e4695661d9932a682927799c82cb42cde7e857d072a70501d1a0b6bcf6b9f4373cd0cda2cf2d005c8d89273215db7caa08a60a66a8f2207c119d14f69a4b821b6c7967e573147a5dfc7d99341cf37aa64e6bf5945bb7fe2de95309a1ef8633bf1e67bc0a6ababc5f9bbde960192fac0386d283841c122431e11fe83e5a27f5ffb7e0ed4e01a9159699a6b6aa09fb44a96bc8d46f6c8c7989a4619f978fbdd88b8d118eb5cf6bcc7e7ac67fbbfd2ec1faefd84ac2472af18486e7860b421202d3a161d0") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="05dc30a474fb9ed6c5f1d0cd72741f2ff409d90403f5192080a2ae2a7cf136a185d6774914048b9b22247cbf2c9b3ed9eae7d972b2e5432a16129d8e42ae1c8219add11cddd0f6fdebe7fc1c87914cc6a3b0f52b9956c5adf0d6b3e9a8be8be793d44a84c1c2c2de3a291c2bfe749aab1106954454680b9a06276496077340cdf0f676a7fbde82a46c38adfe59ce9d28790268ebac477b81ab95b79bba746c88a3ab2a638a14f25136493c13287475133db219fc5dbf99c3dd91025e64ffedcdcd3a8aecad54428320ccee4549b34910def12cb11611b4", 0xd7}, {&(0x7f0000000380)="b37390491b8085d13b1062f8dab3ef1888ac922e54cd6f139c3a9c4fd219772f0a839cb8ca752d1ae6523b439ea85ce6f53ceaccbf8c01b226ecd2084ea76e31caf484c2e05cdf27ae10b4ff81d8785447171a9d9bf784228cded2fcee43586e084d19a1d9f5bd0ef58efc48304f00939c51b2fcf690ff91639db52e9f26ae10526c481a5340a519871d1c0f89d771a815cf33bb883f047309d818bfeae6952804703d77c2414a75", 0xa8}, {&(0x7f0000000440)="8b34cc5f6efaab42ad4f6320a529688637b106051c23bb01a7ce88d92fdea7c38e0a00b5a67a153806bbd3832639bbf24794c9c951f783a1dad4dbb422707992906de758d11dec20db444e52d0bdb894e5a99cbd29a5cebd430ae3f5f79ebcd404153c5ad8836f9f6d1e3eeed907e75a3b85fd6f3ee08452e091c7c39faa5ea9cc28b2c31c6cdbc827f7e47cf757fe1f4b693515524a1340070eea6921737e1c56d0f3", 0xa3}, {&(0x7f0000000500)="649df28ad63496bf3808813eb8fd86048010d9f3a71f1dee9a2416e76f1e35b468f493b277447eb308c55993a915e2d28e45e4d3fb6d3035d899540464187eddc5e0684a484a7f1e8a12362f0a7920d292c16a5c0e157bbd1ddca35a0d0b12e7310c7b50ad2923e8cb82e7b64adffdfc3c595e306810f2c106397c349ced0239aa4d4d6e7138ce5a77fd893cfbd6699023d4c3ed4ea7ceabfa7db425cef2e57cf5f73b85e5e24966c5", 0xa9}], 0x4, 0x0, 0x0) getgid() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x100) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000005c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x400, 0xfff, {0x7, 0x40}}) 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:13 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x1) kevent(r0, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) r0 = syz_open_pts() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='\'{\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000200)='\xa0^&\xca}\x00', &(0x7f0000000240)='/-\x00', &(0x7f0000000280)='[\x00', &(0x7f00000002c0)='.:+\'\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='}^\\\x00', &(0x7f0000000380)='/\x00', &(0x7f00000003c0)='-[,]{\x00', &(0x7f0000000400)='}\xae\x00', &(0x7f0000000440)='@\x00', &(0x7f0000000480)='%(&.\x00']) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x52, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) fcntl$getflags(r0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x6, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x91) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x0, 0x0, 0x401}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd69, &(0x7f0000000000)="004eaf3850ef2ff9748f7735d8a3e3ac406e82c4a18d138bbfeb77878660aea3eb38c3de5d03f1c1b1a6c3ba689bbbf6f756ba6dba7dd05afbe70a51166a8a") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) clock_settime(0x2, &(0x7f0000000080)={0x1, 0x4}) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f0000001600)=[{&(0x7f00000001c0)="226e7268c88aff8cc935b3e838da1513dcf811309e3a11a1c6ff011a27b266ea741f35f9e1be4684c093e013c96a8e2d754e93e39bb8b1a9987338cc5fb1860963617ff9f41daa064a00dddd302205d6470c0ca6edcc31e2e6e529ae3669ef1a956274d564ef3d2d0e3b70c480ae5643c79d9252103db1fdf721bbcff95b91381c957fb9ad76c30c3125ac7ce0a4890b7f9786cd70c073f6f43e00084fb8412bfce916e832797909ac2a559847c6e8f8f9c26aaed8c669ef2803eddd942b0f215b", 0xc1}, {&(0x7f0000000300)="39be7420fe80b7bfa02904ba24fc12360195edb19282131f1081655dff1243daad7e0fff2537224e4f17301010af96c456185b181e49e4630702b6c78c438999373b2722419dfa7831fa7f050be4b59d594d11e713d477c5eb0b7c77e30f827f7e8a7c61737916dad82de9e0dc4be6e5dd37bcc3ddde3271c2422a32475da8a3b761f57ace02f1caf932335336b5d559", 0x90}, {&(0x7f00000003c0)="faf40909cc309ad253c451cbe6f567d1e0b6a8810754991307b76da49e5f47aef949aaa3426530edb0c6b744e836d864c1cff9fd7971a713bcd4dfe3d7234df4715b66ffb646f18d622ea8a5d31b2f077668be0b139690ba7937a8268b89ddbc72ad89c2ad1d18e680897a31f1a4df049773ba2d7ccbfd1aa545884f74212f141e2271ba51e203b77bc5e0cfbeb35d3da9972e57637bc869d416ecc723209b36beae6f13f3a2ec59f34dd534538d56ba2b47dd755368bea3258d82bf5dae3f0afbd67a6ba0f8cf0c57e561c6624cb19f0a230beffa74681d40b914a769f5d6f9097ac684849f2069280b1529759c94b66e18820da99a7740b8ed76c8654f1422d7771772f05a25f455c2a81d9de31aba9330a7f241a746aeae4cd5816a21070997e0b7c2a9b9bb848727ec66855ca6cb6e8d29be6cadf45e63ff5a9adfa0e881fd3408c65c2bf8b1761e53d9d8f5cd543e7238432fd84cc7d56e3b4f939f4d12ed5c926d417c85aa4fdcab7d8b7bc70bcaae1d4e425c745bad1d1ccd412e56dcfcb92e8a26d75c36373ac442fceae43b4544ceed9af56c0f37124cae3f7e265432e89836a61cbcf465be2cd4fa9d99a4e2e903075ab98be452b5b7830d19f745e22f34ba097e78dfff51b412f81c235f087b8e3a0ccafc8a3053f797c7f73962328c362bff7cd9c61d53fcef54e804d51f419c14d39ccf317ad8a2da7f8ef7add5b7fce614ab503fccfb7710ffa076376475718fa3ebd92b0039774577ebf501cd68a86ddd4c24be92becf5500f49e687c10f6929ad7a39b60d30ed244bd186aa94dbf9b80afd827a5c0a7fd514096624f0026d2bf8f5e4ce72cf3adf406c0c848477b0574caaaa08b26392244fa702ec895de99c2da908d62bc804addd329c155755160b473492422646104041a9317acf5b6a8fbceeb190b171e9c654adf5696ac4484348c83ce3edfb81fca6f859dbcf1f3abcc36d6362c0de5b85ed8590c526cabb125739f0b6ecce7a827ec1d8eb99d5cb08607991d2488a02834283042827935df1d0f81774f1122b64b2435e3f960e49aa6c7e6aedd091a1f0fef1ec3838e5490b7bff5c37e4f0cf567d64823f4b32d504fd34f76cc4ebbd5be3eaa710ddfe0118772f731106100da91288aff24d857a2e1466a6477a765394ad6eea7e242957b31bb41cca776fc836ed97487832c5b6836f8ef90141c880d4c65636dda6772162de583b40e904991900ec054f8f039bdadba7959ec61a8a4434c03080f7f5887537d5e18b44e2306a6849f974f7f33be0da8d1ad237cfe41a5ec9c904bb5bb13d3f47f61385ef0f792339e1dc8cfef735d8054583c792e4cbf188173f94e5e352852e12513d88b713426e324ba70bbee0d99ce4d288b9a29d77dc91a48e7278388e33ed158e9ca9d13196476865166d0d4891fb88a9bbf6235717867cb91968bb663bc4b6d0ade15bda99401ac8796af4a42a4487936d21a0f5e1c2b52296d37cec7b34fc78061b4f1e29eb2ec9b19eddb84fd278508f8c7d1cb8bbc8c5b03561fbb0c87b87496b9214fac0de87f57691701ecbba449507c1266864a3e801270148637bc8c8b2c88adc39cc7e34bf71502071084ee86d6c17c850f8dbca05d170ad1790b17bbb6a899e1b47f180511f35ff619bfebc22067c3beee48e40f1bb46de5cf776dcb7950813b4fec9071877ba23140678e2c0be4fd53fbe76544d4633e0820e07f769c734630464909d7e72010b8df43e2942268445de739990cd06f6157bdf1b28a909e436a94760ffe90235273fc49e877862fe7f36ffb22cad69b5c58575d9843bb8ad1bb0f3458bf3d63c18c9ae85952c33ded17b5e76d5738bb22ea4e131561def9072dedd5c8aedaf43e68e5d8d768a996dc2124212c227b36fc5dfc4d39a8bf43eb06ae851d70f6a91e0569ea90d394a6a93f12309c3d100e290dc56b0bb13fb8535a897bfd6cd0614364fc040b4860ebc75834aaa6c45d7e88f93821e5ee6068ea0785346514433e5d7436f1b27df4017e878997c2ae8143aea0c2c035e8468f4038457174407851ad5d76e493f6d8c6b5e5a929530288b56126e54ef7d7bd9cf3bda7f4d79f02811eb7610d41271adfbf4a3856c9615f3a9e6fd09392059ac8ece3f437b8cdcade183304e16eb1cb358bdffae02bcb126317d2d534a8d96e1963861038ca113e331bb0b194d7c78f7ba2522e0983b7f466b5a3b2adc0e5c4f763d13b6f5729464655f137779eaf8ab577d14735bdef3262d77c393ec1a205bdaf4097ab7293f250c01b1686e9f90bf4b5646d7a17b3fbac0dda51d7f46ee8514f3e41beb732ec5a51cd553fa1ddcb4e176f85dba46ba39f28f6b3c4856dfc51cd660a2146c0b139038620be2adeb5313375c41190686a62f96afbee65493716502b957217191799459b5c6709866558f5c78284f286b08cd8e519036fbf7f868952ac8c754a188abc71aad3d4ce993a22024b649435b60c5298c379c9f8d0b3c174ca515cda55be31b72ebc56b36d5e87db2bd946d38238c4e8aa71ace7014d70dacc8b52b347b49557396361b3bd6b6c5e6d757c9f757d3b3c90300a733ad6abe99c38e06ad8051f94e79442e24d08544b0ad57c2799a89d12e2e9012e4dce1f0c4757344d1284d6d4c622b548d2edb01e3cb976492e4fa81779aecaa483dcafc599c63a5417bd39a7c3ab2ab8abd5680425ae16f0ee0f449fe06ba080d7d27b04444e8a7f5fe2070ece8b2d2f03d873f2883744c2f7ad96ffd35966e922a137e2fbe1828612896863548cc1f9efe055625b32b0272840a60a076718493fb8b37e427ff1c2e7f3f1d5ea254bd0aa47debefd5350d3c9a084f5938fc234368341a837b078d8741380888975f7befa4f3b4b0b8cffdd1e045ef47864a49d42ae97cd4d9f19be252f963bcc3e6885aeb73219041f8edb68a8db7ba5313b1e50b029145245147e2094359d4ad2582553fa20e43f659a40a57674ef287a9adcaa3aec4982c3a34605b1dba1f4509bcd64d9ae1aec732246b02a56ab096efb24613573c15706cbb57c4aff5aab50755920262fdece1c7d2fbbcc61ec558390eeb00fa6a4747dd85c3643007b177f1a2b354fa4c23a023ebce2365f414c902e33ecb2190a9efbca3612b7c9ac86bd5271ded705a55d12957d331f64b93b49fba94a3f1f972113649d81790efc49a944e4975627395ae7ea956110eaa4996f92472278ade9e04413010ccd26a4b3be6d77666af905b9c719e33b6d7d7c77eebe2ed44a7ad0be22a6177663a0ba5b81eb0af6387519513f26c94bfd15b03e3cfde70b370adfa57a6aa665241a854f7affd45873b37478e77acb8b732df81713cb29d9156eeb359b40effed72da2ac7f2d073b31151723c997257fca9a8612a1389c1ad4b37aa53e266afb4581900f6a22b890cd94e037d3a54132b887908ab6c4b02fcb0fcb16af865534da6148809766def7055ab07af1a47105d356e36519ae68f9555beb196e4f5141b80b256302d800209dd156c41544f885bbce425b5061d64e8e9d9e6c9767ac3b6cc727646501a67eb3444545370353acc619ef68ea291cb7125a6c88e5674a78691fb930c79e9620956a352024060aafa3ccfafe1aa890189d4df4e73c4d2c6da3d1d10938e7ae0f2aadd5036f4ace571d6ea72174cb2ac2a9b7b89843010dbd3cd2ffd58a0da82eeaf60733f64d3446e91aae1511af36589a1beb25f1c0eede0cfcb66d0ed2c5781461797735795ef35dcba507511c6fb5d2ff62b73d87bc55160567c47b26e6534deeb89a33198e12d7c127c14a887269b9e2e6264c52c6d66756d162e3db17aa50af4f31b0ef2ccca8ca8ac21a741118e34edd731d37aa23e0754a3401e61241a86f475e3cb5ff7b976414945e263a36935f285c90cac14385157a93d1a982fc7e6c6bbae9c622799c581dabf554b1b62557b8c21e943a96ad42306e82155e6b5bd5946ec6a24981d7aa6b495efa8b483aa00931eb5b18c2795052b7518c86671e43ab067cb9804cd15d0c1b04e132ed2ec1cee8680ccb48661ab85166586281e9e311a083d8631ea7e16c6f68d12f20dcd3d64b47f85a016d8ecd6c838815a151a0d5b23fd5fb5c5b8973a52c3ca60ff3e5209c1e4defc293172727f25b12a72aec50a2de07d2b96bc643a3c262321e5e2d933304da7fb32d5d10a2c11fe1e61d2e5acea117de3903606de52d0db42d183be5eb71a0ee03fa4b7609f022b0432efa72a60b43b774bd6788ec6d9d01e7f522158685a7b145fd28737eb617b608ca7496fc01d1fd79ca15a0305781d94d0c4a831b413ffbfddae5d9b511d34bb610d5d1a9678f990eed91a7491deb0eb4c646ef03bd17e3028cfd0d6e225f1a291a90641e75e4e0d391bcaba21928da1405bcaf426e29f4ed13f8c2721cab60e531740706ecbbb891615582a27a830f75db556bf607ce50cc3d6011330dfef2c48b12f4fb5251a8fdcd688de81413a1b3ee468711006b429f2e2d92ac8cda4bd0bdc8e88fe6eda50d313b399bf21d1dbc5ee38594a3ebc50f8c6a9ccdb06a911c1465608a80382069cedb722151f8777c0108544c8e90f5ea36bacd7cb7f385c88e92b31b64d0934bcfa052c8255fd7834290b2b02ec799cd7a242b031253f14ed5aebc49a014b9880624eabd07288070eab19ae24fc8a865d09c78830b6f2b2afd5c7b340a6d0ba3c765a8f42a22eb2e05ee49efe112b27a8338c5a92f302cb6230ea52cb8bd937b66a0916b955d95ae8843ecf4e8372766e80b4f7c4c9b2458817077990990a2914631a4b7c6ce61853cea37259b275266d392c405b8d9ee6a4a70c43298514f2876a9aa702d99472c649443df566a14224d201fdf749b7bbff6994d04cb81b713fc3a48968dbfc77a928cb1509bb2350b27ea8ca0f4559e079f7083086d070a6df0f8d9049fdf8b6df0ebb1a882da3a8ef89b47f6aa6699c91cd7bb942189ec5173aa5ff9b95e0379aeae2ed16854932763f6c845233807026f933390b800810494bec8ee6644724f7c69e1c1231fc8e7e516c6abdde90e9e9f457f3cf92d02acc53e82a591c09c4465e347edd4f97106ee3d6e9816da65192978955432998770e10b243346311722d939942ad36a0390a3d91f47824b6560221f3feec6e6b0f27b883ca7fe26e931a2048cb8d9048d7d761fe6b58a1184725b0e949eb435353ff77bdbe1f0c78db5b1397481497c53db268417cdcf48c361bdc8b2b9c3373ea5def9c239074eb0817ca6dcbb2dc06fcb0cbfad6541eda4f8ee99929e0c54439760aa8c072303ca7a5d0b678bd6bed348ce022ce70291a41680e4e603fa2bd808f685835c0a4b198710a4e8bcff64291b7f0556ecd3052fc042963d15bf0d62c4639d92bb6241f466e5f427d77c7d100d6e308c7858f76186b5ddf361fa448996c2583817a4546510a6f4910eccef18386692ba3a9916892bd618ffacbe684440a6400694f7ed5ea8aadb29c31ccb6701940d0e3787387fecd09582343e8df20ab48d97267003bc4f11bd018fb76e4b818ef30c48162a50e78d1e399726e4a855e21e1311d8763f8a60a4fd76b067afb878bd240b111d7eb1c356662d3fddf7ba7cb8f0ac2a65f64ba4aabd9bf0eb9d27b02e760fd42ca731f1f340e64bd051b5fcb0767333a373e1e326be2ec55eba172925af45e1116d14eb213d00dd26e74af1787259814abe08aac3c43c6e0e4d26281665f8f7860b10215da8b33eb6772555c79ce3ab9b7fc14cf3e7d9c7f4198aaff03d8610014894d769fd94de", 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000000140)="2b58e36551726785763c34d38131094ee27e3d1e81e76288b398b9408ce3c68c74989c9037da05ea6701518fa7376e8529ccfff0", 0x34}, {&(0x7f00000013c0)="6ce1c39dcffbbf5cfc757bf988fc56b257a6540674d7217b39740f7fa15b9591f9fbbdb91b11bf11999d08b36eb5cad50b0d9097eb969351b629ec3e906803f5f9300f37d791c49cf06b3c293f57eb57813997426d9b949c0073f890c5196ae4998481a1dd18afecd67535bd5e4a367eac19ead94dc7d5e3660184b815cef077c47363fa9eb2930506a00c6ec71f4e5fa3877c30020dcf094642a244ab7bd15d7c8873acb32b1feb4f6d47a70787b7fe18d673ad8283e4022cded150946e5adf92f32d0b8c79343bf86189da7ba6a03ef5d452b2ceb902323037bdfdfa", 0xdd}, {&(0x7f00000014c0)="6a7fa1143cc906b566592d97c52e25d01e8717c1d4bf9239b26079c75cd2ce171baa756316f344ca29e86bc166d6c262b4e85fd3ab3e2b4bd5546ddc803ed9491451eadd9c36305993ddc97590484f27a0c6ead6f281a47a", 0x58}, {&(0x7f0000001540)="91de45cec982ca75d4d891d799e5ae174ae63a442cb815fc77396c9fd3d477a4bc1610ed6e8cc0c68a4c22292cc37176b4e0d7d76c7350f3cd226c0cbc35ed9f85a4eb696f15d2fe922e30e6e9f53f78c4427673eeed75db12b3176fb81118bd8a208a76b48de26474eb7ec6bfb571a7999050268ff86d7311d3635a96fa2499eed9f97bf7e463a7c5637f345b76608144327794190d5752e822b59ee481d973f7ef66c7de3fd2fa39fdc032758cb1817b05a4a9", 0xb4}], 0x8, 0x0, 0x0) r1 = getppid() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000001780)) wait4(r1, &(0x7f0000000040), 0x9, &(0x7f0000001680)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: 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}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0xd99, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x0, 0x10000], [{}, {0x2}, {}, {}, {}, {}, {0x0, 0x0, 0x7ff}]}}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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', r0, &(0x7f0000000440)='./file1\x00') symlinkat(&(0x7f0000000080)='\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', r0, &(0x7f0000000000)='./file1/file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x3, 0x1, 0x7fff, 0x5, r1}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2d}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) chmod(&(0x7f0000000100)='./file0\x00', 0x40) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0xffff, 0x2000000, 0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="97") 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040)="4b99b00b94930c4c5c602f4c28cb393cbc6189054eea0ee9d893a949fe", 0x17) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f660800000000ee0a81e8e45321e943cdca38ea64334e831ebedd9e46b787de1e0aaf376829e28913a78b548e37b68ca30939aa063d5efc63aca761aa1ee2ea56ebada7075ede3f804e843af874783512ad21f2a112bd58d5e80c32a2644310460d4968a76d51314498f75e806e4f2d7b291af705e25ec268e69ba51ec73ecef11e1e60947b656a2694d5660a28cb15f0a92864114f00002c2827ee74486baa0f951998746c7b6b7d8716ceda60e539720b467293f44ce8d5691278e3c86493255a060a83850f58fc82e64b85e61be0d94ac7bbcfa248d89074bdea69235cded56b1cf433f8c5ee2a8d149c8efa02da10bd2cc4dc43ad71fb1ae5002b5e8bded803b99bc7f0378f9e7174859ae567b2c190eed88a56aeacb99cacbd3afe3fd7a3a639bee4548e796eb8975272ff96b9b8055a979960eb1723eeb519086025d4df9ccec6509732bfcf4a0596e6017e78ad843d500ff67d2a59639fe741a0aec0e0dc61fbddc38bbb3cd047edd264d09aca69f186fc031637d2c5f41350768f30fd92c8b3aa4cbd3a0ce7a182a642ce8806d4547942e6f2226badff9453cab83427c87b1af3e78e4e47f8e2949e53875b1cfe14d377c5db19473997b4af3bc620a5c79ab3a143689b4fd8cec98422b95e2b0651b85e432da879fbe8bfabb9513e6a15d719e2387d99e6e334cb1134b2a53531fe3bd283dfc0855afd892af7d5535b58f71bd16b29676c3d97d6c143963eea501bbf977ee1e6cebeaf10c709475af95430ff73397dfcad5362127c422477ef7cc2787a365b48fd0eb55791bacc1674ceab51eb2bf38a78279c30ed29fca1ef182e75880fa9a598e8bc64c012523ff200672ca6251403df516d0bdcb80ffd2d"], 0x10) fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000f7ee2424d2107f1bc733ae016cb2fa35bf137a0e51298350300b30e2f7390f772710ce3df58d38639b5dfb18961322ee598c7052f19ab5bba5858d483a173ec66a65bc03fc47ccc978b72ef52df7d70226830885401a5a502fd9f504e6c05fe5a4a5f70ac013cc2cb40cefae9067e38958a91eed2b082201dce3da156459f57c35944a453e03d7e3b797342b32b8644a10dd6165c2876584a6d869a9e0171c48c95ff2f953ebf40efa9167ab2b1797d06663a7e731f8c1da2a452d7314ddda85cc996d505e0a9e449f"], 0x18}, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000240), 0x1237b4a6322d858c}) 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) socket$inet(0x2, 0x1, 0x2aee7fdf) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x0, 0x7, 0xdb1, 0x1, 0x8, 0x2, 0x4, 0x2, 0x3, 0x5, 0x2}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) mprotect(&(0x7f0000315000/0x14000)=nil, 0x14000, 0x1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x101, 0x68, 0x3f, 0x0, 0xfffffffffffffff7, 0xffffffffffffa3c2, 0x600000000000, 0x0, 0x2, 0x3, 0x3}) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchdir(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="5007fa7e76064b20ae8c1d8f5b35390ee401cc780f5c708d824e12239bf6432244dc9aaf8d388246e4e300147657aa408e30fc29f6a2aad39b1c4618c3b929d6282b76c64f5177c39563ab4977e0748f15540365ae457b89caca73a0d861e1b9bcd07d2aef039d71e784fc8b7d5111fb4888c52c8ade8fdf6eb1854b5292c16d6c", 0x81}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x10, 0xf944a040680604ec, 0x1) sendto$unix(r0, &(0x7f0000000000)="7f530939433ff27a427a005a674b2a2b6542727225821a74e61f434b88d8c80b580dce7a6eb8b4af71f439abde38aa63e1448a67a80f074730bd3640851dabb587e3a37f8cf90e616b25732158dbd5bf5b0d8610dccf688306080a6eccbe431768c48df3544cca30ee7b0e8c7fe95fc8857d1e67fb93f71959a474f14b5372e4dddf3c56c9074dbd6d404727a3148d34e007fcfc96b0fc0710e1a70782b556d205cb21d4bb088e8442fe364c706819b031d7625fdfe96b4f9f2868d13203b7a252c7a3ebcc269e81e17d73222c588d6034d5dd4dc1480335d5f7dc432b642fe1c9521d9a7c5f08b8250f92febbcd28885ae310f076271bbd1c32b11103435b523ef90b387741167e69d1d7b249ada75397389ec36ac65af7f6527b5d1d19f93243875b2380a235e6e6dfe8de93d749f5c3c4d0138e4f7ff011df929c4cb129c27457ac5bceda191525123adc9ac3beb9f0f6a418fc3264f78a2da711343959ddeda179f32fd97d1b277ebc6b911b0040f974a685e179719d406e96d5c02eebcc7a80b2dd7a75a14843dcf5a5fd7b356a1ded5663679745424aa6a3e3849e2d244703f656890703eda2c69c4d8d0ffd90e943928c3a770b8bcb0fc8ae039f5e46a809d988e2e86fac6afa7897aa27089e63b1ac4790c4315f94adaa272f1b071ec8185e36f6e0362e3ef8f8b827057a943bbfce532ec7a547bcfcf34996eff95a40bf2e21ced78cde4581b758e96ced3c6a5b41d5986a3b6a6a5de0d244b158d36a2e09052612ae8cf0b82da5a34b8d0e0f1d0c28bcedf394f1852487ce48043a60567ba6a98e0de261a3a6c4dcb6f9aa23d4f3b5f221e116a5a76d03b5a9923d0cfa2fe858eeaca6728b870e5c5f65be205f139f75494d643a6bc944435a26584ec8ee153d9628e3917a1a740d6a91cd1005e75bed82bdd2067a1d7bc2a831bc4ec16ce35d75f9b168bec7fcbe595d8832cd14d226f28b09f6ac34690bd02766557737e6d904a8fa07d99c48986267e3c4c670d41bda01c850deebc4eb1d0be67d9f08754fde819e9fdcd44d3cbd4fe826c514f4e6f3e74710e6007b6e7dd87f605d938a5bbd4be746f24863b2b0a02a32a21e0d0a3a272c06ad53e95ca10f3f030d460efc36eb1ce8dd800c2ad2128da8487bcb4e29488484cdfb5809d22d57602db88988c5a618a38483df55f6d15f1e7147f1cdc54b291513b5a908380937a42f0d6bf609a04be87d5ab7b05cfc2a76abbd9aafb3e6a3f9ede9a5285691a8467b829441ab30344323495c1c8c4fe91d1edb7d64bc8639c224166625372c0524bc60b6360797e2e44056b73e806121b3f3d96915c16d84de0fcffc3517374b2aabc043aca30db387b217c6840b1120dafbfc185f4aa2e9699eaf5c76842ee26477a3eb4abd2245a54683e83f218829d4d4036f0d9420cc4442c059eb69e196eb1c1c9efce9e18a0dac338d8b6b0ec2c3f2e9cd01674917f70ea14c0210f648340b2b01f579e691267f45fe11643f73f1b054d7d22d9580c99205af2831f0dba5067e72ac8458867c7d85235e846768162e80e6502d0c621497cd1acf4e51111e4c9215c85aa391abcc6b9f16f5747392e505a6d531730aa9c84f9f69092f67587fb0e3ac5d3fd65b27928df0b664a0c653a33f82343f22b968ab18a520c7b04098c5840b719fe8dd69e9f31d1fe250da177252d7181d3d8a52440c60d1be6d1be3db3158c168df10661e2c5b9bd657aa3e4a368df907471e50f75b20aa6460e8c9103aaf882e34638313bdc607513fe74bd3916d079028bfc2c1469170ded7ea41b861e40745888a0c3f7eb349f21364ffef429088f3d73642163e5eb2d26339fad9c2d2aa6250f1945639af69f4bb0fa4e046dbf74236701244301c1d4bbd13f926a3b554cb355d9ee0416d771a16a1bafb656594cc686c7df8f4a03603c7c5a9b8dca49b1552545dfa7fca6f7983b43c5a9d4ff086aa3effb6c84026357881d9f301dcc14e5be82ad57a717b97d7b0d44bfe0df4e1c4a3577f9c601d0dc5ce7edc2b04284ce3a63d47000e7680e5218789934a579bb4fb9213f12b27568680e883695b786305bae50af5685dfb3519d87e8be43e6562cdf90b4783ec431cd32dd28ce1bd2e4b6b68ad13e77094817fc44774f635c1f0587ae938f4f30d75fb4702099804ea7469167900c7f29291cac4aacd23518b249859097496ea941cbf25429be59e3b7a894e099b4a6fd3ac5e3613390d7493cbeea0f0cdbede4b5832b38f2b04fd3de77df3fb8452a4461f9216683438d52010771df8ccaa4e0e0532bd59f74e471eda15a00a8360aff9c6baaf77ba43edb20c61f5a9fd8fc1b8ad8fdf3d50163681ad2a83fdc72d80992628d5b0c62e724117eeeddafdac61573cde2e47f783667b5e41297add20c78624f34f652c59118a617a7357174f60889e32b49c52eeeee8478167312ae7a09be96c858e589bcf820dce0a8573fe98c454b4c9bc2be82415c0896087fcfee88d0a70776c54c021e0e7b316805334af20d41a454952e6951e9e5a426e0758d643e88d6e9ad921b54275c7ae22dad28660ae75a6f6028f8b319c8ab68665106d423f5b0a5bd095ede65acb81a92945aed0bc766f70c2c13ba8f74f025db7d40f1d33a40644fd329426fdaa3e3a8cf5307b31604a774d3b7e5eaa1db79cab159c62720522ffea80411e541c2cde6936321232c093724965a63ea3a0b82f5967847cc7526f261848586df2c06eb419e4783dac204f79651afaa79fb5ce2f4775c677f8f7d993ad8b4fcee8db3a1e1b14248e4cceac2b09c86e64dfbe75f32187c8e33cdb8d51ec4374982747373072501c181cc260866b19e92b6b37a384f6ef9670742800c7ca1fcae9b91709fce71a0bad5c894ca2707c0d058625fb168fc9b495415ba4d893aa824a19316d339a2eae5dc4d010d7f65184bbfc5bd1a38b37cdbb7986f331db41f5eefe9596fe0951538a156c2e963d8dc33851c279949199da304f80bde467f8832c0172393b52aae285197aa60fdc011d098f13243f017e87c246f60b189b9fc7a2f604262b3396aab9229848bee588bbbca8a325c729d90adf7169d4cc7fbef9712d449185ed37b3dcaf7ae19b2a168540eae5bbf306be2b98d0c28883b23b3a0b1fbdae9bd99583ccaab551d1e2f4a929e488e6be7eca0dea48fb45676ff77a7bc5d4687383e34076721c18de6722c522c3aa44ff5df2e94340f27326b4dd5b00195811a1315846d34ea36ff74a309b282ae391e71daea030a1abee79fc82076f80fa7c1265ef5253c7f6f8f7c68193c9cc8162971a3ac998c9495f6972c5d4918906e045a224fb217042431e1a0057b5785e1d92fcf1df5efa8cd882575e6eabeb6742ccc940baae4a94ca10cbfc16228644e1409329eeca1287148030924492d03d36fe1187df3538edec0ea826d0632cad8a8b3ca0d9e9152cf31853d26e1588294d4f0dd7a9c655e0d9968ebb67f0c02fa1485afc54e681b5bfdecebf3c82ea292047e8363a5df91a3ad6bf309ae528d65a59b076f8f6d1ccb53b512412fd4610674ff4b0dc40abdc6d8fcc15351e1c7e04c1da076007c8e2423126c090b7e2325e5ee4d63095638f6cd841af84fab6e8875817f7cf3fca28361c829aff83046401acfb423dedfe4ed7f8416ae6e62df5ee9e9a2ed28f2e5547e53a3b1aba1104b1d5e73752e65b2acfca825bf03fc92d8bd6353895704a700a0d3ee5e911cc815b04ac089e3be7462f49ff6563f5d0e77ed1967dd5fc0aee6d5dbb4d473053f4777b6e4186b29b235f0ad2b54d40eda2e1c235df4358bc2b1fc74f9d15cff9c2ac93dd8f2aef5543c330a6170bbfd801bddee9e707f84613c5418e11e86963f96af3f33c826d6027c59be0ebc8cc960f6822c66ff981530433d57586d291ea4f028df05b301a8e1a8a9bc30de0baa16cd89028fe8f4ea97fa9ed4ec5876362ad04f2f88ee40f82aa7e6d48ac017a9d9d25641d0f6e0058ec131e147cbaa4b8648361ee9bc47af51bf919112bc4e40cea237f76092c86e843b547efbce5acbb96697181daa445ab4733af08ff5dde6555030ec7d17b93d8ce5084a7de5c0a98dacfbc2e7c0be314ba67553dda0e14f45e6879b34d383fe7d6bf2bcc07d4e3f04df9e4c1e8d19df203e533df4e1713b1b68b92b638da50fbfa8cd1d0a747d747cde783e63100b39aff4a3ac7a7528d2e1655a885bdee247c2ec61a8f14c3f7271acd871fa396528d1123903da5336fad443afd1ce10794f575a8f62e247e990acd0d7aa9a6a5316f4012dcfc45eafe3f75db3e2dc94445468232de6e312268e3eebce567d2c5e42f831637a9b5b6489204f65eef4d7465c541894c2c842feca3bde50d9b576d681b93c2d24eae62e27a12be34d8e6929547aa564a3d23290af4733a172f534ad86256d3825c25db022ac0574479e1e26d28ee795a6f98b63f10c4b4e8e4f766de2344a792332cd913f32033e6b4febbd60b4bd7e9ef3d5d1278f60a64bbf03a368dbece0196b2ee02d9deec94129378fff239e8206ffa092818638b73ca081e357acbc40f2dc1e61105d3a41dbb7ba24a23a50c891fb1b81f0e8a1a02b123f9d56aac78c680f30993dea5ec6305f5a0a141fa6edfdd85d5876325c0a93fa394a2b854807aac7b656c3beb8f4259edfe615d8e0762791215e3c1eb09b9ce57b89a880ab3d9f579f0fb6aa1cda5cd6fcb0cf7f4c5a548911f1a42fcf8e99b71bbd58c8bdd6938f451c6fb0cdfac7d95d8c06c4e693758203f4c327c9fae8f080121b0d2461a571edeca77cd036316bea1f4580b442148e4883eb02eb250d25df16517a65bc107711253dd3628d1f753f8bfcb3662bb0eedd09178768121817879b0f20464e814b3216afd9c75816ee877237a4305bebd7c5ea99843506d6eb7d9234726e9f020cdd86f7e1b725344459cf704cb4f6ced8acb7febd490d399c75fb6048bfa4a632dc5ac7d7703ce50ea63e0ac2ad744cd55d7f9e1d889ad4cd69392a4272e4e2df599873defb876e11af3909d45265021f453ad3a236e75745aa09961a7c8cf09cc9f43fa16948e76bc7b35c94f2542eeb87017163728ed4963c1581d1b84034a7c00cc5e7cfa15cba305b14a34810b8eb68e5b930886895223c647007f2b667d431e7fc10dbbcd78d44e48a3e3b0b44b7a87c2b933b26b35dba3d1786e43edd7ff2d1b42a68da19e46c2b7a6a0f28846365db611c344c42965bb13528d09b06a70d04ba436ab5a08140ec05b494fa10b3ebe16dd37b3a5d5b8c1da7a4ec562e4987e8969f087c94f50240112c0815889d60ce9333203574bab24c03bab5d8399c69dbe9f1ebb44d2549e6b01db74ea87c13f3ea388dcbfbf8a21f09f7b2b6ef7bb57b1d8cd6c9c41c4d586cc8d479d48371db1ebc962827f004f6e5b6254541108055880de402af116a5c43e6d30e881c1ecaecd151945b16f92e6e14115a535f84c4ebd029b2de2e90403528bfa6288200364f21f2639b86045bd05cbaf2e87f422c946224be076518523d608e2a5789226e06acac68924316ed75256bca62d3c75f16487d87fdb00e89bc53d148c7ff6196f183b902812591b4f42840a2a7d97fd58c2f070c15901252862bbc561d0aabd02c743e53b630935be93a163a7c0ea0935e3e19aca6477ac1ae6be700e476dd62eb81c41592641b53ba86e8188c99b2aea1f5c04fbaa436aeff79e676c716a58153521403dbd4c04906f65c4899da92b3dda190a4aa836ae9c34a53ae8ea5565f0f4283bda531be81cac", 0x1000, 0x400, &(0x7f0000001000)=@abs={0x0, 0x0, 0x0}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000001040)='/dev/zero\x00', 0x10, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab09005231e2daffffff7f00454d05b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) setrlimit(0x7, &(0x7f0000000040)={0x8, 0x9}) 16:00:13 executing program 0: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000000000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122e596b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d751"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x101, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = getgid() getgroups(0x2, &(0x7f0000000900)=[r6, r7]) semop(r1, &(0x7f0000000840)=[{0x3, 0x1fb859c6}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) symlinkat(&(0x7f0000000480)='./bus\x00', r3, &(0x7f00000004c0)='./bus\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) write(r1, 0x0, 0x0) 16:00:13 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000001500)=""/247, 0xfd27}], 0x1, 0x0, 0x8000000000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x9, 0x16dd}, 0x10) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000500)=""/4096, 0x1000) 16:00:13 executing program 0: r0 = semget$private(0x0, 0x4, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) bind(r2, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r1, 0x0) accept$unix(r2, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x4) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') 16:00:13 executing program 0: msgget$private(0x0, 0x2) setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x3}, {0x0, 0xc600}}, 0x0) 16:00:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r1, &(0x7f00000028c0)=[{&(0x7f00000018c0)="d9246e8656c8f9c113f5ad13c667aec8bb0ea0a9c4e2222cb0aec63b6d501d2486155c72b5a7a623e635217bc7511dd249a08ea80647203b30831b6af6a0415a216151e27fa5b60389b85391b39def40130765f5ce6cb30d298db345390b452262f89b145e6b1711cf1dd4a9e5f617ff7aa6647decef1104334a413b4c7cc177102e95faa81176c1a54dd8ea2233c6f9f95ab158e5d40ca8d2087f0ee1da01b590576c34516fe084ae3656d463782edf32625ef7a2b840e42320f7d7b0ea654d4dd0dc0461fa3bffdfe6a290b2fde5483a142a60a4b64fc8900c628dbdd209789dc64b541780335e237e5b7c96d6bd98ad3a9639221456486722615d9303dc1c756da69afd3aab44968107fc383b5733e060a8c73f94078fd2c6562fd9bfa1ff8a685bf2b6d652621c402193b78225ee65147607f3012a1948235b11cb9270a411a1251433fee5d020ff92a51b8e86419bedc7131fd2f286c3ccab92c1bdee6382e5260de6a08397049dbdb7d522169bc47cbfb4785d0d7b3b10b4664bd901923b86bcdec8e5dbb2f7f9379a1d839aa97acfd66202e970d3d707163c41b74fc00e3d04c6f5841c3384f33485e7887069986dd0d79de5f34004032c5863564780b8b0c2c671b177ac8c84acf963ce28b4a8e34ce1f403f5708f3b7d067cd4d7f882b5beae0c9cfb889a664265d19125b82d0c4570bc60fc31b3da6dadd7f0d8a0edd2ae9ba8d78322844c3816832bd485f3dabdd231111d276791fcb3ddac8ebb11cdee190ad423eb10ae51eb4db25e56021f39d629868170cc9da46b6cf0aefc0d88824a5802fc909aa0576e2697016dd2d924f223322ce51677de90b5190b606609741edb1994067c70e072fa7085a971228eeaef09cd3446cad82a07f3469db120ef755c1f81f3b05d8c7bb769ab4a32ca2fc325e9210c3613642d3b5edebc0bcbb25608b9ecf98b2a98c9da30f862c87432d232a89146c038396e912cabd36234812f43b5f6c35dd8ad114f7b56c1261c2dafb582b5aaf7cec0f876254638e33dddf4f26bc49bbd68259f3a42cdd153340ea3831944ce901a752440d347b5109a4097df9ce5aa6709aed12505cf0b034cca5053e8bba7437c24e800e8782155cfde1fcc6c11fc0e0a22aeb1c3f4c9d03b2d93cf599cb3f7733c0fbe572bfb1d4e7450575ce4a4ef271a3a412a885c37a3c2a55fae4b64b2fbfeeb7103b377db7973222cce76c2661e7316cb0c4cebc00ed1b3b2e2a966cdd29fb9319c700f11cc1545c1426be974685e8fad2de1acb12727e2768738c9170c6e570e280dbcec57de63c10bba410cc8b880bcc1a079a9d3ded229fb3fb0c636bd5a87c8947a47ee821973b64095e37eef0f91a7c8704f21e8fa8c503032d4113ff8ea510d9148e3fbf6959134ada42e68dd7c10cfc008b9a0e0de623e9ba2d4a467578903dc0e57fa04279f4cc9c2c5a05cadb03cdf23e071de7cd3dce9ad946212276d8687bbc5123b02ca94482cf07588b7289d2005a2b1d222c1dca0388b119e8389bc777f8eea3a2fcbe1371a3ad90ea0e30f580763bf30b1548e977e5dd4f12b1aca762ee53e6a7ce3d1cfb1eb1181164688a751994ba5334af6de5463d151c359c85eb8ae27db87d5cdb9151fbeed6b8ff3722f4aa33fcb42b3388718d3cb805c29ee3534727fe47317d36a6e7a95ef1096df96114a0196edf0d0b8ea586e99c72106821df1baebbd01bc20a6a9b8ca0d71059dd6d9722240ea8660bba9f602d84479903e9645190e44e190608df762959b3f5c77a620dfb69d6ac0095ca33c5acddb8cbb0fa899cb5cc9c63a9e7f984feccb51412a2dacb9e60c01fc34318958839f13a40fb493739639c25ba5b28d7d2fada4e974c8beb8758c16ede9ebaefd61805ee396a33ee75c9a085e2b4be0515b0fab8d316d53739972528f5e19e1e7991ff247fa9ecc96fef6a12d2efaf7fa25cdc2f9369253388b154bd5d4126a8e68de772fb81711444704e976128314b723989ae641f7342389c52c512e7c44978b10c0a39bfb9cb0e6a260a15315f509b86092f8d9d12e2fd8c9ce685aec98a3877259093376d00db057ef2c01247be6b3e11553d0a49d9523cf8fc05fda543a1d82d1b31b9ab48e2a5eeebe4b5623e485f6a0b8210dcc52d85beefeb89c1f6f5288963ada682c99f7a93379891865dcd376ae6b8d38a3d97b2200849525472cc934bad35a9de3ed4fc98af00bc5d951c8d3c0fc9e9c04c4a56b4b025390039a0f77909fdf0a59f3651aba7eca65fc7dbe693affc374067c83ff6fadc582d5e32d6967a591590d9f3d5b37f2ec0bca1ec7bc0064267672a880ac8a033f55687d82e193d435385de880b805c15d8b3b07af6d802802dbd9eee57f90fa14950dd02ea227852070c2165aa4ff065fcf6054ef92747fd34c4f2a48650035937e2fc07fe746d16256b500ff89b5e0ea7032214ad80ba4ae67c0c7ec04bbc07dc47d44456c903c2e587a6a4e39ee4dadcb6a48ad4ccd74f2e7dc68c6b177c289ccb24dd3ba2a13380581e32542ca6994a7acb64fe899e03b70561d6ab0938ce723e086e255949f2579f6a5959cc8a93d6032b931670a93457ddece73b08533e70e9d1ecb59125741b8ab49a635ccd9f9b5259eda6bee36c0bec0f65e2524162206bfc9594a244aa75d4062454a390d2c5dd1c1af7eab91d33e13f3ab3f586b2476644ebdda611018bae909e242072fb6cdd3972b26ca089cf3f0d37497a5efad0b899c880e5017cc40c33689eeddbb46f5e668e0da2f58f374e45c88ac335d1f40b6f974e2da6e1ea0e24d20e9932e308b79558d41e07c63b58f40164b5f89f354ff9bffc208c4bcc0ac07ccd57bcd44927ca1dddf52d234637b03307b8b1ccaf162f5586ef0686f8e97c30b2753cbd77fd56aad65b204e5673559adf4ab24552d4a3328a8f2cd570b7d067459dc94b0630a9368f7a96443c20e1a74245c2884929a4f3b021a262efa0b082d626ed0890af223146b1233650d0a83a5943484751925782771a5c99fec58b8a0919eae2f87e3924007b5b2834b37bb8546cfce33748a9bf56952052fb62b63bc36306331fdc72d217dd600ad1d7f8f742e445bbfb968e30ebbc6a912f6e656ee2f167054aa894705c20d148cd2bc4635f99ca23e1bd914d24780c1b2001322b8c09f2069e95e7db5754700e5914863faaaedd2839809fb36211615b5c19e10f81c0dbd152e5baf0880ea0a9f95af91875cd090635263ab4304657342f77ad6a82f81ebec2b465288cceec3b4bfb9df290b5ce649073f5552f436155b9a6834e362d49595884e950c334da13418d26a0b2f1a59592ea750fff934d8bcbe2d5d53637209f4eeda489c09770c0d0b63d2baa525f89c3c57c6de3f7f4b39e6f130c670fdc92b21cf7460c052e13af509c368341d86d20f0ec5e8d4a7db2c79f0cd574eef0c2e652dbb0200fd98820e859f1342691772cf1b938633d518b8596725c540073e11e558424efdf28668d2ed447b124538771374e3922a0cb571cc3502916f06c90010dd88937dd853ffc6f4bf61102cc396cd371c5816865fbace9a2ba601daa3a0573034220129b309a69412a79e0bbac99ecae3be5997b74b62cb39806418168549ba4385725d58e727530382db8da12ca224ba35623b0d64970dd9c9bc398c71c25dcd9732719acbeadb7e8042ebc7e995234d5714f70962e0209e3f86fd5fecd5cf842f52cb693c38c15dd9de803dfb57e433b78c71e79ba5cf6ef90d70fd7772a6052b904464b36e3f9e24719553f67655f71d528da9ecb8fb7e1d44c9ceeadca377bd9239eb9d3a9365f2b377739ec9b569be1c262c928d16b2028212f32265f230ff99673a26c3dd0cbafac57d57365d7fb3f4c69172c18a8dd61ac075c05aa6b5ea47dc8f01a887bb49603d393d8aabd3f2e582080a2a29b1f692745ec15efa59992f17337c395e0f59ea5d9a5d083a3fefe8aa3ba9effc8341bd0e5f6553e5d0a6cc6d238908a901321c0756325f5e8d8b05340f58fb4a0cc422fcf68b8b20da2f7c62209eacfa0784b68fbd257bbe94eead48265b69fad49a8dff00f645442cce421f979f1172a7fb0f1660b14f80128995c50e60b60e698d5bca6c6841a96cffa55025a65485f87a56f3b904b6c7f8fa62a69ffe1ba32301f9062adc440b612b6af3c2c2bf2207ae379e22fc912ca370f26bf6a9cb98e6c865bd6b627812527236293437f660d157277aaf2f7a2bd0707ee5a02018f3a47cb8c3f09f27abbe4005d601867c84f3c2f4a19284ce1f8e8991230809f276df09386c6c9f6b46aed3f07d05168fc93cf35fa9e62ddcf1818c6e48cf8de35f234f61296e80b54a893ce26e130e9734789587f58573d93678fbb281def0bf0a3b7039e6086610e8f10a645933d54cbaac1cf0e592c4c2a779f1b5dc1def39d8a0095e5a2f1455afe095186151ccf07ca172a647c89fc128028565f96bfa6b4bf20c13269caa6c930585e6edad36b4b991451bfcf60e8cfcdfce3bb2b4bdb32d4eb5b3e2657c62835e2b6bfc728ad99a2365edc1f0bfff926276237455a2e25e618dab978bf7cb165cf63b5ba72e6a2971c548a2b9c247abc9dee31ec4d906645adec824f221d6805761b4e2980e60b61815110bba67f41fc911ceafc3b982faa1388bc28b6f2845dd21c37cc1439c57689380ac0b3655d404cafa1c10922d42ccbe0553cc4c200df01bf3a96e926af0191e14de80a5de35fe7d0373e1d499240b9356fcb5df198f20bfd8428387787a539cae72249212e3dad78d6c635efffdb03e914fa7f0be1c40a808e958564e48318b66f9b7384e949fc840540b41c973bd5f8105ad1c8592cfcff2898273a46c7e0f136a59fb08f91e0bb9f546a880c07db3411287812f672b5b315c5161b7bbb205457007e03af6720c749157dc84ae35b065eeb735042c60a496ba1467148a5971a40b48da78dea0f1bb4abb5d3dd4b6cc8fb40bfb6cb3ab6e2e09c4185effdeb0d28129a9e9cf7ab90853e0b4b283b8111c3ce8fe72564a3404907282db89a8d9d7adbf1d9cccb6cf8cba258cdb8320cd50eb0f8449a7463bf32e5406f3fe9af339b5834777f07d6e0094c986860e6cd2e2057da7519c75035404fa5d598ce7ff34e98184ffa818b2e3e14c75fd57838c091b128fd9c0b7cb549282f3283bf110e8777d83e240a8aff0d7763cb6729892b4d5796d82d7d081375362a2754109445406798752fd8d8251d179417edfdcb7f61bd169e3f9038265eccb93632cdd6e99d4d64a28a858e1374e4c8a3958c4116075855c901a8b8a6dc55e47582620dbf82e8d785e07b1c69d01b57fb307966d9840b5b46e7d6386df69807017ce1ad2c885c398f74b82e721e3c67846adb5929338fd8b2d48fbe6b57addba4ed5e9a5d30dfce891d5cd6ea95a3354e13d17537062a58a34f9c2f22a33e890b54d49686f0aae562f12862a59b8085b6b4ddc62172cd75ac7cf52315098a32a3d9e247ede9c6c72c71aad43b317be7d58fac572c2c058aac9dcc9dc2fa424e8cc66ea043914516763dd8bb1e76525af36f4faf664b4c49d91d25b9c585f6ae12dd090ac71357a57a28055d4f51828fcc781d55f410ae5921673bd65c4d458f1bcd17b8a2a1aaee34dbed090efc94aca91146a6ebd40c59566695160cb90a59ad26ae42b0a17add3f12fe3cbde790728bb1685a1e1a54a120b2dd6a350207459ec3117a9d8f13cbdad8c891c7c2511003195825ce45007f2ff23a6b34372447e34f9b2fb039a1938819f546f78"}, {&(0x7f0000002980)="6983864e938a420114f27a6329bdc248de3bafbb5fb93d1d68d4eb7d3ce69126656c1ad91d7b051a09db81b5331ed1675a4afdafe441d5c02a42885a85314d55aef6b041bbc69adfc8114eb2d4259a990600d49c2081ddf5767fab55965530006cec"}], 0x6) 16:00:13 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x10, 0x4000, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00005e7000/0x4000)=nil, 0x4000, 0x5, 0x2010, r0, 0x0, 0x1f) r1 = socket$unix(0x1, 0x2, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="74dde27fda6a1b4f4fd876ffdcbb1225ff327a1a6a922290d8e989c48b922e0870bfee312588342af67b604a522e504944540ab281d6bf86d0f25bdb95dbca29ab86ab84b598b06f917c61b9b09e165270a0b46b6ef3c49c6237d5bb4f5e0a25a13a18426d7b099aa6e0088678055842d99ac9c3a5752ed48090df5284c38136a4bf5089268cd0e85de1890ca953060c15674cabf6", 0x95}, {&(0x7f0000000240)="753fbe50a3a1322d11b39889817d208ca234dc40811f28919199e7530b85d4c2115967967cb0f5c787a2a2681072b43558010f28554da1c7a2bfc55d61e5648cdbaf07c1e30f5cda62345793ff5cee4ccffb98571b4e70651ebb8c4d618250a5d49711e5963fb7f45efaa41b68ca115e3705266c59441077c384a58e52793f07dd5e87ae59adde8df892f0d9090699863e2f79a661465a3cf2bd0eb523dfb6142640222c6f17d47825627dc9f148ae4d04e3ea8fecde26dcd3eea5b416ff989ed6a6818a228b9e9a15f930771880d17feabbabf96a884c62fe5cb9d3986e0e4e3d888c4294fadfbb452ad118a4e783182d4351ff81", 0xf5}, {&(0x7f0000000340)="bc446b56cef3a8d63539761315c0c276aa78af9b78220108984307d4c6aaf08847f417d808e7fdd22b7526f04113bff6965506b7425af3684c10951b0a1cfd26a2fff4375c525fe47a0f57f8659c0e1200e9d62283f82bbbad9d712ecdd0cec2897a8f84f5d0fad4bd01d670e13fa7c66659d9582a46b573a08c5035206f4a058d876ffbf5303e2991088f05", 0x8c}], 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x4d2fe617df8c167b, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x3ff) fcntl$getflags(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x100000087, 0xa0000004, 0xfffffffffffffffe}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 16:00:13 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) write(r2, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040)="1a1f411b7d69c45bdaa85a2d9c0f98af2874c962f239c8e90d5ba95b75d7f80a127088f7a9520d2ac2352d0e", 0x2c) r1 = syz_open_pts() close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000006286938b324cc7c804273cb950bb01a4210f0ab2b64fc054d9480ee0e9584a8f879563af2e05a102adfbb9fd4ae160bc2ff6389cbf89e81aa1615201689d0c99a5008d"], 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r3, 0x4c}], 0x1, 0x0) 16:00:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) getpeername$inet(r0, &(0x7f0000000280), &(0x7f0000000540)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000002800)=[{&(0x7f00000005c0)="c7f146a54c81b1e0aa2429ae4f1ee9be502e729c6d6a0705784615b2c1120ecccb342b7f8bb1b17e5de138a2bbd2f0f6de606262da38ae91682e1a4638f20ed4771756bd22cf9336372fd45155229f74d8fe06413283408939b8a7f9bdcd6288957310a6f204ab8eb9902545a59d57b83c39120f45cb4431f3f7821303f0032ccf2e5b22f45ae9bfe2430be72f0599c40c84a335d65a0876b0a15c0ac05529842100a1f1e08038bf1bec06ede1060f9c861fa429", 0xb4}, {&(0x7f0000000680)="289b0113a7b17e532744672a736ce8c07cf2312c0dde2022175ddcab28cf1b3bee04fe0679e4d23544b8f4e3b9e0e13187328e8e6cd89225eb44a15fd1f8fffcc7dbac22a9ccb2008b269d70949481efce35f02a95138fcdee20cd85816b0fc3dbdcc4647f8296c8e9e80763c7cdcbc5387a489600f485baa5b0a3a1842135261de460d1a8d79b0483aa95de11f7872f0f612e7d506baaf6f53adcd2e39ab555284accfde41bb2cee7451834b0b1ca2d0950cb37f0661c40d5af09aa7deb774acf9318b45e3ff76e52eae9a2c074b6400b4ac0a66c770011a052e0df8a130796ecf61b29600bc8b5e7cbb70ff42d22b1c2df85c145de5ba78dc7c87ea8cfb21b042f0d7d7bd10c9a69275366b81a383e03123143a7b58e4ce996ae8c15b501fb1bccb54d07894743cc85b9a9caf347bb173ce37d37dc35e4680640cb2b1767d3772600ee5b43a2fd0d6a85e3046f6312bf63a73c6e971fe448a95a03427797a80f3337ee1eb60f9e073cb3fc569094bea1306f7928240e8b9e9da83d8f2905a49c400d6c2be9fb55742bcbeee46643c681d8ffba655da919fec4f320cff775cafed6bc28cce7155ebde681811e644c96004c737b4c0205711f15b7b5a11bb8d0a550667df80275e90c0ada88352e9cf5a7b1ccbb6f312fed4cb24d4b7cf92247a9396506de5f86d489b8a89d0159a63dce1bcb6d7f83ab3d8de6d1f942776eabeb7a867e7f1341e33d01d76e70ad7b41d5955553231928c5d7a33a62ac845e6931fa94454697b8bb1c17f1d1816f9ec1dd5ed89c7c0c230b505029ee8025fcbd6bb999ed3e8c05b90568a731abab5027ef632deecf61523f842c0faefc99048badc1764feeeceb4629afd4ce6f2b37139a415f44cd3fd926fbe3e7dccb72cc82c29f37e85efb5a53439281621e705a8cd62acf7a45bd0fe79a168b9de6e4620ba22dfba886185e35409b3487b551e644ffee00513b5bb5047f8a6c02ed2e272872c4b1f2fde2caee5a26787e826de1f14aeee666727ebd1a99b0ab5fa96b55bada088374920a36b398e1915e43042932a9d7b6b67189557b0f658a8c38b6afcf879b18af8831529382a61a82aa0da577fbb6b176e49c54169346ab545ae7f74bd4ed49b4931b877bb0c145fad762c46ab4f1a001bd46a9580dfcf67be488068ab8f98838a845c20ad607601d1ca2d6be9cf07bdfcc99339381cee650015ec75457fde1a9bfdcfcbc66d792c7c835d7089edf041d047d39d4dcd73cea83712652e0508e67cd1482a5abb48cb2d0132ee4bfa51d6fc494e0c259835eac7a8644d1b3d7192abde8bb1c511ffa8f0c49f7226e496a693fa6fda6df9b9f77ff4cfaf67736dd1f074bf9bc403386c29382ecc959e13eda160c6e688b036408a887117d32585a12506dd33246659e90c5ed31d693d9c2e9d23c2434778c026155b9ce270865ff839e87e8126191e7a8f0854caf1bfb1665b18da371a8395bbc9d63dd4ac86134aa79598561206dcee183f6dd9ffca1a9b8e5c309d42dfd0dc2f3faaa6da31af77f61431b3210b69af7d58bc5d5a5836607bc538250f1a800a2958a4dc139236ffaf30d7d7094583c57fd7c9f9ceaac5005c2e8a1d45fa03a3f4c279e090232254ab5bc3855eccea8bd5a213304b1b8ed0b73f020d2f6d4a30dd7ccd09a9d59935bfbca4de62a00b50958caad3335e1c5e98c10273f4960cef62911d5a5e3e59958562aec2656b4690ea2365f9437d77baa5ee072f59f270f52355f05af6891ca9dd5705fb1fb0d6582790314e7a801d2a0d060546d48d102857528f9d4048e824901317164d0ab14b7b33cfece1609b63bde538b679dce93d4d718adbf73ccee14477c7cfe9821b8dd2a7e552838aec8a62837741f11cccd784cd8b1b7a77f163bc31c76a1b6bf5b51c61c2c53455ad06908b6be2b989b42d3ae845a4d70be32ef390ee704f60c2babaf3a024978ea9a5496472410b640ad963ef5c7748a3360e3204a635295a59b12a2119253fba334e2915f154652e34a8c4561abecfd39f1955036fbf6da56f2c0b0ae8a6d8a183960f52f5dcfb51151b668201e0430178a85c689cc8d17dc28972b01197384e8029dd58fffc9fd929eec80c98940e5c63e48bfe1861eaa2cd9df656344c45486008e31b633b83559badf08bdd5c8bfc22c8f888b7ca68d42610fce6c4b681e6ff8c1efffd751006f231303ad327505f328be86d810cb9a24902656c3e106a0b2a60520b6e50701fc2960653bfc878093c11814fc69ba84b05d92667eaf44916a68e977e750ed2eb821b10a954435b944dd6ef1f0c920bc7f443358fb3375488623e47ddd7f8f3e52c9c90f8c84caabac9514ae1ca8447e8521308d1c94c31533ec46a6291e914fa2688f0d4c7f356df3229625ad9126fdeddb1f170b36506f6441ade9d387ed9fdbf8874bfd70c391fa122c6e729ff227f1694e3208bd08b1811c4d6d675d2c2e511b75bfca0a1ca6a933b85a0ee5eb98a650f80db3ce3af9d2d1b239dfb47cf34d3ab1ab36fde11ee8e1fb597f9c5eb9eb6312a9b6f00aaa84abb99fafcbc5075c398a21a4112f4db7c74eecdc252e05697ec54a63426a4c809e879ff9ceb0f3aa76c6865c724a976a4f7c757f68e014667fa2637a23a58952339178686ab28c8735d2bb5f53b4d313b46a1ae94c20994270d4ed09645a3e6f7fbcc27c5866ee4f541b4b06baa742379b6b61f9db18b1f730f34864b5bd797352be4b223bba114bfd6e093fd43c422b6fb0621dcbd551abf42fac3aa0c4903d5d2b4ce3d82ac140c189a37259a60fa2537bbcd0d87dfacb87a8c14e47e8ae2b4ea97392835632d488a743fa7c473c12653d98d1baf3d2ca64bd86511e06bfdb8cc4176f5438cee2339659b99fcb74ea6722e935d68ed3e50eea6036a488fa5749d62ab64e516f0aa1cb33c8ba2122350a71426c3de2a130f3658c3b17961750559ddeeca523c1a356fe8fd3a427308bc95d68251778dccd89dc29cb21c7d097f98032a9389d3ace4688603843e267b6e2bc1df50ff8f5ed97043e06c77123ccd5a369f23a4d90bc5673821f7e6a4d672e0695d248f38a7f76abde2c0c5b59e93cbb214600dc14db58952f45ec35513b8b67bbb5ddc06a6ede64edb88465a6ab15e797b30bf98d735cffc5f06f5a086eac4e1c160494a905731985d7e8a22d3287d0583c6017d0c39496354618f295443ffcc51cd701dc530516c4d7bd927b29580c67b76209963b59720a05878bf9e271b172a9955226aa024ba1900a0f30b69850f67023766acb6c59e8d1fa35830d83b749caa87543d859d4d3f0d16ca23f8278d9a0996c34bda5b2309657bd404a08afabc4d73eca119c64b25d0d9df9023d033d1da20bc5177f351327ad3fb0b19352ffcf07f1889de1ef3e5143ed67136f826be8bb16542f78b8a850361528ea1ac1808e203fb60e82a0d7c48acbebebeecdff63823c9d0145fd075176a4c6a966b23b89271543937ebc1052ea768885cc04d0256769489f4199c3406c57785b152fd0e4d4a53cfd474908294aadc9882b6fcb747cf2e4fd20be1f407e2ad9c89de8ca3354110e00b7dcfbea049266e8028b1f01d6e94ddac20e56981300beebd9bb29338cb4b48a6a05acabc917c9560ebd954ad35692e733a5bdfa3619b283315520ceed1d41f1742ea82fb9a961d1b6f74acc21db4acc809cce50370e7e087c1a4993946c36987b2b034e9d1798cc0f201e00fca620fda8f61d512982886025263914ac75f0d401df6bb7b0a797f988bd094e2177fc2a6914b8f97265227185b2efa9ca5c47489504f3bfe64d657d88f9ae26b2e2e30c0d12737bebbb56b44957f317db5f0926de6fc82818463cc029985b742762e4891bdef45335522c6b41e9f9df1d5d56e0a380a08bb190244dff7e210a3164629271c96986939814f78ec141146707725ba8feeb2c9cd8141584bf2fca1069ec6796e621e71f55cdf24fbd40fcc140572b3eafc6dafdbaabd3d2716e352c1927118930f51b05d28675a42ad499df7d5c0500b97ca59c634b39548a9180e5bee0d588a974c0224feda1ce7b1322cefd2f4fe344748ce3b337d714e4d2ac9d2aa78f0a85318bd996fa097e81c9b4532250224849862761593820b11b965c8a16415d2ee9b066ed33b41bb0d188b2c4654f55fe3d048a6515a5a4e95e538915ff1aecfac59b4b7d27976e2d34bd86647cf47f71bf708118e4bd94b887749523a176885bf2977567c8f8cf1329686266b000c5795a2f38409d669ceeacd2b4f6728ccf984bd0d6a0d97b3f0f7f0d424ae873e432498ef3517e8403c58e24c4500509b758b05062d163817ac7c04956e053fc6b23a6390c5da8da9af61fe3a8650adf99c501ef33327516c103a25543da68176f5a915940c9cf5ab2e4709f508cc47a7cc420f9fbd0752ce9221ebde592f4be98b2839378538837f02ced7dea0b1bd7f15e39dd888ca19e10923e175e6052b41294b731fba2a3ec08c713cb9d0be50a84c80644bd4013dd6976d2e98479cc08b58cd6196a0f4e056b12fb9ea98d0e32d0f2cd8e3c98e31d22bf33f2e7f54b989518fe14386215f3a78e4b34ba2d85799c768e119a03a045e3bbf19b210b14767868c7a9471dfec2818d1d778ad962da69da3153a29e630feb4edd569d113dba21d38c0ab72305570338bda5bf252df580f7a6c579aea833cd5bb8a600245a2be72721d869a90d23ab13223470b9c4dc184918fa6f5e8a131b84f0fe0105bcea8319658ca0c356c3154024ad87a73cfa8939c418edd8dec7e97326840758fe1f237baf4d95d3e48bb0a951e9ce4e7f5b557fd36bb3cd217b87ae6dea3f2a634615a12414da43387570810173447887633e428ad336cd291891329badab1a67eb0a3d45abe1218c4d32f30753cf425aa1915f00973bb9fcefd3e7261d6ca7bd5e1515675971f0cfba310692df90119cdba31b4a89eece5d1f7128570087dd7da7c2e6fcb672f43cc1f7fe524d25384d72a461182d977bd11a735315cf3bef29b8d9a7dfbbb9b74308f94aa1666b9c2b2ab5e76fd887debb738437f6430a3c19ad66406827de5e6c3dec54cf4dc9a29be287d9be964031a1dd37d47b859a21b98a567279503b0cc52602c856a4f573928b83cee93c2d7a3e95d2954d67f76f1b212dd2c7b7696c5de28c7798ebd40c61b678d3cb111ef8555e5270f2a8ca214bea7efcb8dfc95ba8bb71a691154f490afc0b179058465059f97813d7444dac8ff6becf9ccb9d0528dbfd01d1ec3a6f94e3af2b37407c574d766f51b1ede5c301f25414f279ebc4f1ed1cc1641028877eaebc4ff2efe5138edf4d701ef040e2c6af705a4c452c91bb65e785f4f40b6de70270c92bbaf786d2a538cae8d6c7f14002fe7b7b833ce5803d2c6ef1bf5d4a21f9aaa6351b539cd565c72c3d885bb734c143b4fba73b9dd26201d06cb1708fb6b623f451022b7fa44ff8def0f159dd18134b4e8306b33ff4226a544c055efcfb226588c61cee9e1bb075df1ef3b6332eb45f10d9a16033d242ce903b0d8c25659b18d397406612a02a3d441e980f2e3749dd99ab34ba2c1c007275a563618efe643496f6283e536fc43f61a5921b0c348d1571a4311c9d136f3a9dc15fec89a7183082e78aa37bcd114e2386d844398fb85f5f78cd1460e2fe1fc03b803c651e56712780a5470c3f789b89aba33b8cce944fe163cd331e89ff614fe36268c74504f2fa2d821356a94d9783339f0e7358f240b6750ddb83d304993f1db7192193d261fe12b73d39d5", 0x1000}, {&(0x7f0000001680)="8b5d661aa9360f1100a60b2357076c5a0ccd9af892d7dc8d3de97698bd448b59d1f48eee37789d20abc3f667419c4d4a2c1629a64fbd75647b1b8185596775802388f587b4d5c944437fd332a615fb16468a90", 0x53}, {&(0x7f0000001700)="9bcee861801ba7577ac4d44549a6d2cbdb81fb759fd24f8d7f0c92e73baa11bf239c30ec665c0953d4edfa3f841a1954d7ade732340379718c96069a06ae98b85cffadd1ac5b32e6048704b8ce07abd4ebf73951f7005d5989e60e5ae4a5ef078b2a7097c669bf356f116805a1884f9d522a074901efc7b11f2c9ffbed4688d9abe03aa91d8d1801133993300ff8be04d48fc5ca883c31a64e696f6d0ea356071d78f7f16428fa43564b2d037a1b14e7e75478fd7b2e26f1158864b4e5e5c965850101e6ba9a03a5778a4a4caf60a8023128d36a7a32fda4c97f4edc6176f1a842c8da", 0xe3}, {&(0x7f0000001800)="0d79663621f3076aa94d38f0e7b80002c285d5674081d216815f7cfe5f971ca9986e41389fa142c4a3a197977624ff527ea927e67544d4ff5df5c02d8326f44322486b70fdecc553be5d0da7a3e32b5a7f74a721f3593b803c7edc9dcad5d050b4ee51ab8abdcd3462f7c835a10d057e9d01763f9591de34a3c4a882389f64972b9b9ea77f1e891cefcda0375f2bc3e36931ab1474ca94a0ec84334952469c71b30713c4bfbb0721d39e4b5012564730fc529ed49880bab710ee86bc196946564d80cad441b4a79d5cb56696450b524727190391cb69689971860f67fabf0abba7c17bc12b9f40b3791947e9ce3504439a64f45aecb214f5659afd5fabe7c0247f9527fd1e5d4fb968325eb7d5b5261dcda7b883ed3b159b3c0b4c4ba724f2d656e6d961c5a69b7c4d91717ca56bbb74b004c84d05399ad49b7f2fd580ecbcbc960902f8da04330c78fa166bf17a8e36e0709297862792151133c189c2256984c1f5f5cba9e9e0f05606c2201c9d087765af0597361a9f2b18fec5b1972129acd517c54a85de38b0ff7f45a3f8d772b424aba8318fbac99bdc126ad123c588cd363e1fa553f9e4adf4c3321a7c874916e3409e1a5fc6699fd9309ef821beb17a1601daa38d6787668bfce6c00d106aa4afd767d92f265996a5e8e0d72e0c75117d962b6c966df2b836c4b017b0fcaed26dc6ee1abc18e5c98d25f98193ecc21c45ad9d888bfcaad2f93929c32a3423f2cbcefe966b2d01a6c186aa55a83ade206023f2e68668562983235fc449235318c76c6e3d15aa8b65e2d39373636005be19278e129ab59a43d7cda80240fb1eba60608951d53c7b24b4bac2f00e3b439baf46a6b48b8e913c634923a942c3272c0a975c354c7cff6250d20522b83947a0e6a7e7a53978de42ccaf953bd69674a855fdfe3b8f5ade95a6c0acc8c9ed1b94fc8f1ba61e550e87f8eab90db54e200742de6013fe8f79212cd161fcf04dd8fe0535ec28d72cfbcc97a2663f06263d4f7b8d416f356b9b2a2a347e1e5f72a7963f4e7ee7f8b943496346203f03f2efdf4328aba0362a0dde3c690e035d4d6d62d9808baed6c43ab967d8750bd8da1cbe6fe481350846b3bbc180f5432c718a717396a3404b12ca5d5c281df061fa82053a64b4be50ef01c8af938b598453defbda422d9add565d047e29bd62a867a39f230e827bc5aeabffddd42c53ea001f9e4f885da7ae25f6e456127198a63458114367c993efa029cd47b095cbcd34997e12e3f821dbe7f94df3c14fab8d73adf7a5aef5edded44d7ac2fb85162892520ab258f6d940c266568fbd2c9d435823fb048f27a2cdb06a1fbab9737b321ed3e2fc37a90afcdf80cf27eef17e9af8c43ead0bcc2342775813ca5d54fd6030d3136741d8c64d6e1c9aa96fd777f6d226cc42e7800ea1c154205bcd1743058bbf261e62cefe991bd702a26e848a8ba76451a3789aea74406413ea05d196ca8a5433c049880e9c90ac3fb7a840035396153a48da6fd267a5a86f453dff4cfdd60cff9c65d14b2b42a7388d60ab3b5632254bc1c95de9b3c31fea2978ab504e6a84e94dc1960d777081a439079757880df3eb6c4d1fc8d4b0ccb76b01681ad28555b935364e50fc45caadf1a674deee214d60ea81210ecc674ddb218634b20b9331c61f34c18fa2781725476afec511474db36b3ba9cc15bbe71b1152ad3ad887f3d241ab43b3305eeccd69de62b63e5a4add79596df687fc41d0a22c10aab7e199aae595b0069c21b925c360982a94d5d92810657d67212b03c25b5638a0651167235c5d8d9e63b0484c0a14dbcc92259302047f75cc8e133c03d3036a74d763a5698690a072166f0cfbb65044d7bd07d9cfc101b8bd7a38bbd67336c6a076fb2d5588c7c2678cabee0cb5657c033eecb65028470508753821e4a29b630889c395ffcc4c7733aeed7d87c39e84832a6b29f3cdcff69f542b2c43242e4ac4c8127f6681108d6adb9f0d29df88f1c915558a8f1eeaf49e3ffd0d7a417c00f832cd1c28a3171cfe642a6ccb04dee8dc1aaf3355d4a1af873d4d78f5f974bee8c631e59c3bc9e358f10b9f3e2d83ea546f3198373a0b3e33535a2b347efea930ead7d85dc1717b49dd804a3592f2d79e1d64d83e59db828edae99c7c214976c1bde7e08b80073fbd298782937f87f37bf9890d6bb384ff5a4fcdcf03067e8f0eeb6607903aae8972ab0ee363f2c582046d9ca2537553b4e3e96f83d7580a4ea508901a411099c8062c96d365454aaebc729dc86f3d09d56429e0cb49dacda9828ffe13d4b3f6469f234d3bc3522626efb0ed1539776736ec741200678d94354e0d7e9ee93c55de932f006ae4eb64329e5bde4cc741f0e3f40f830f5366dfd4eea0225426f5ef3520e0e7359adaecb8572b5819def10101cfc184159544b02e37479e9880166baf27f8bef2b1fc91cc46f6b91c52e95a92b808bec30a3f959dbdd9c5ebcd6d885b3a781e071cdbf3dd98523838c3dfe28047b02b5b6bbcc7a4e3314f2bf7721b6a2507f20ee3e7200e87080a9b4bc62ad3547911a393e52dc1cb02ed5c4f17f73730b93b9b39e26934ce68354381e9a7a4106eeddf8590036f39e5074788e8255a5004a3944737f134e27ae1b92ba78e00e9322f582ebb7eeb14ced9c024cccba73814722dd55db5993ca82200185328c2d4b25f510ec7bd9bfe5256579cca18d94d5c800eb6b7d16bf356e74e60ebf51358ccead7dd1bb105a99a8833d58e03586fa0fd90c5b8e3e313db56727d6efbf8ab5901cbd7363ef5411ac157e52b6934b0bc3e0cd834c83458a27091664f0d0a0352250117e04756945875209d6277c56d5815e7a393315fb312645409b861269b3886984998dbeb0f656f60dcdbfbe0e5721cf6604aa5a4be9265a4ff9822a2a8737fe70858a509d4b9eea6d614aa82c560194fd017d08231fc9b24975a552a8a8ae47019378b9a1fa6419304f365f08290b823717768a28d9dbe46a1636bb4353aa01fb690aeb2f1ca5a6c3933e64b2a71b4c3d8b5aef9e49ddc4573a8cc26f706e4753353edc384a2afb23ac6dd9b6ee295c344d349c1099bf5a9ccf07efbc3bddf5867c10677748370295ef9b3fb3fee9f4f1d27c96e774662f770de6467824f6b466a9262657211ee2b2573b49a1bf894c51efe5d2da62f30fbcf4c6255a8c3bda6996c6a1742d7405acebb2da13904bc09ec7c13e6b172a53d618e456cd4f167684d836820ffd5678b4af9ed8107826e217235503317677e4e51ddddcba26987b23b1079dceb5d2be6bb6b474a9b676531e49a24ecff8ed5419031a6628a8424248f66b48d5bf6e8699120b690a3a991014b0c1423ec57de0572e673ada0adeb24e0381c4bd3dcc8b5b9bcce90bb27488407d69e36bbfc65a63364063bc53c1448a8067679fcd1fa2b5c6adffcdf33a21d579d88bc2cbae6319ce26bed095cc21b54474383a710e27d92f14acf006752279058f6e9f2553d9cd0edf99c2d6f47cd0a9b13de3d510687c43b869c7bf47c40a4202c9e0d9412067e4e36884d7b4aa28cdb9a5b80fc87ccc5e726b0b129d1745e6bd85d6e2925a145c3cf866d24db9a249e81bc8139a57acc65e6b40cd1812d2131667bfb5548e4f945f199da084e4658b12b924dd9bf6379ba118d87e1765fe60444d27e5cef9136c8754b9cc0697d112cf0b94575af72a307f713baa06bc7b8c1c568a0bf4af121f34752c92941da9a27f824895cb7bae06ec7581fbda44c6e85dcdbde3981c84edb5f76033b0e51ddacdf73efa9a23cbadee6cc9bdf8ce55f7988a77698f59186b2956a86c4a3bc54e337a7626d4eea2401d2ed7ec2803393bce9d020655784e0fea57f09a18608b73e0be7b34dc277cfb638240de2322082b995f77b1a977a3091627da3606ab09491e4b041bd474dcd5be9a56be23f8e76d69ca3f775a653bc44e2ea6d9182383564e24ce1de52849af8bf0f750c73f9c2ee0df902e330165830cd69047718ecbf8496d98dea806d58addf0c916ecd6c45b5ded1c17ed58eb0dc10ba5045870fcb511b86a9bfb6bd4d6469ae4f59c955f92412a22beab31100e974cb042209b94b20e1c53e084b95ea0f744ed5374bb410eb5a108c07aa0997bd3969c2a66fdf5ce862c838091f3c339625fadd696cf2ec0299df02c4eb326e61407150c0031b4b1407e49e5f0186b13d43381418c5eec8690724ff4072c0d197ae739b69e6606caf08bdace91b1040ae8f61a652268edf5674c7e318f3f6dbd6f1fe60212bdb26f93392c87645f4e50f8e41b0457dc24e1c4e106b27eee32f3849f3022dfe93d6b95944b4daf239450713e351c0b812912b4dd5a21e7b22719495ed7ebcd97e94d5cd4b4a086bf452dfcd495d81b8bc0deb23a46d9ff1ffbc8e362c88dc115a47df115fcd494b9b76d78cc2e422b9e57aa4ae89b0cf60fb811cead6d32af4eef47be093dbd1647f76e79e809d864f2beab29cdd1a86ec44dadba84f57237ea3653b7da8ea4b6b24c4a94bc14b380656e3a1bae024279b5504a9e1c2bb46e67e1edcbbde54b1378e3a6575fb12bc87bbdd117ca7a4e9502379f8900d6255f36015c18d9081b6fb532f99f0ce3040b655e6488be6f72eb26aec9f24929db5a3033bbec964718654aed4c2a38dddec068a54aea1aa2abd07cca77a7a14055301d2a686c4b07eb91213e50126c7b582619150bf897aaa0b5ed237eb871c84d8c870519d13002265954ad9aab8a2cfb1dc5b372acc4865e2839b85b45c70a9c8324c4ef19c6462b5ecbe5ba534a10fc86a8731e48208d5749d08df59c1fa53665bef4a5df090680353faf4402c5fe24623b6dd0274e2770ce8bdb04350a2f8b5730eaf818b2ac89bf445f1bae83abe2490c359440c3f26bfda1c00d4649c06d247d2a7ff28649fdae5e8b96e57301c859ce0a3317fe6c807c23878af307a1d1b75d3dcbed7baafef7e3b33ee476544ad09044b6fd21a982bc093116803b375a01f123d4811c3f0166ae600119a02fc0aa88f05d49ecc295cb9c30f1533f34de108529f5b923f092c44b90aeab28e2dcb41ca3badaac3f1f17ae3aa9375c2319be3cd41587d3664c51c9e81c64d2d6eaa66a7c6c665f719165b7121cba819c4fa8c03556abc95beabd668ab13f60cb6268a80699c02088c51981bf7a49936ce0e5b40408b2837e2c7ade30ff33c12bb0c79ec1b973292aee426c48f892daa1cbcc5b88baa4dbfebe2013b9c7d8cae24b17180fad226f9cab99ab0d427e67116d07fd7a26ba3da89715a51f38d9749bebfb8c2765689d83300d66705a4442a5b1073915b83c55ab82d87391f1630ce006c466085799cf1419c335817dc3e9e89c3516e40c917bc65044f843d5c2a4eec7bf603b4f72835eb8b6c6f8fe2d45549e388c76cc1b2f27d60ebf428841045b0d59ce5641c0336285950beb29af714e4212b568cc93e2b7aed44aa7d9b62a602e7f0c916cc3e7464162f083ea659eae312ada166902ad67e6ec43033c4598606cb85e1b2f614e753c6777de22528fb5fb7f830062e4c81c19e647d1d1e6c4eb92f9fac00ca06d242409ae4cf960fc0ea837cca8a2e9855f7442eff6f482cfd5bf917fde257f3b2a16f7d87f0f8ee367656fec072973788aeb678f65608c9f6398157b1bc2574794e26793aaab488ebb019ae031f66e6f2dc86fbcba7310327717fc65193d0663d67a0ea377c70b92983747bf6e110a3648d35e125120016fdc31986abb34d093d7c40205059a2f93021344d9e03dc5bc810d17425dd", 0x1000}], 0x5, 0x0, 0x10) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r1, 0x20004276) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setgroups(0x1, &(0x7f00000002c0)=[0x0]) getegid() ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0x2, 0x3, {[0x9, 0x9, 0x1, 0x81, 0x3e3, 0x101, 0x0, 0x7, 0x1f, 0x800000000, 0x1, 0xd2b3, 0x2, 0x0, 0x3, 0x400, 0xba9c, 0x7], [0x46, 0x4, 0x7, 0x3da, 0x1, 0x8, 0x80, 0x6b5, 0x3, 0x6], [0x1, 0x3ff, 0x2, 0xfffffffffffffff7, 0x1ff, 0x8, 0x1], [0x3, 0x3, 0x0, 0x10000, 0x800, 0xcec], [{0x97, 0x4d, 0x3, 0x4}, {0x1000, 0x8, 0x9, 0x1}, {0xdbb, 0xbb1f, 0x9a, 0x664}, {0x1, 0x3000000000000000, 0x6, 0x9}, {0x0, 0x3, 0x8001, 0x9}, {0xffffffffffffffdc, 0x100, 0x2f09781e, 0x438b}, {0x1f, 0x3b41b9d4, 0x2, 0xfff}, {0x800, 0x1, 0x5, 0x3dc2dfed}], {0xffffffff, 0x7319af05, 0x8, 0x400}, {0x76e7, 0x4, 0x48c, 0x2}}}) fchdir(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x6, 0x9, 0x1000000003, 0x4}, {0xa810, 0x748c, 0x3, 0x2}, {0x2000ff, 0x2, 0x800, 0x6}, {0x9, 0x6, 0x4, 0xfffffffffffffffb}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x3) 16:00:14 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x800, 0x0) pwrite(r0, &(0x7f0000000100)='H', 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x19, 0x6, 0x8}, {0x8, 0x9, 0x71, 0x273d59ee}, {0x80000001, 0x1, 0xea}, {0x7, 0x3ff, 0x401, 0x2}]}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) pipe2(&(0x7f0000000180), 0x10004) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x6) 16:00:14 executing program 1: r0 = dup(0xffffffffffffffff) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) r1 = shmget$private(0x0, 0x3000, 0x124, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/60) r2 = socket(0x2, 0x8003, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r2, 0x0, &(0x7f0000000080)) 16:00:14 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x6) ktrace(&(0x7f0000000100)='./file0\x00', 0x13, 0x1000, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x804, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0xffffff7fffffffff) setsockopt$sock_linger(r0, 0xffff, 0x1023, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() close(r1) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x80000000, 0xec}, {0x3f, 0x6000000}}, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="77d7289be605a45c00d7685c759fc3da47d2709aef3f980495c2983ce45c5741fc09892de6c643f72a06ca9a52f995d6024b8a54d5dc20e3373851fce18f522068db87b4091edddaf5f576c907096e1e27e5b64df9712dcd43f1291757", 0x5d}], 0x1, 0x0, 0x0, 0x2}, 0xe) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 16:00:14 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fchflags(r0, 0x10001) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) pread(r1, &(0x7f0000000500)="0340b4bfc18845d48dfa0bf8ffe989122f8a836b4fff678f6606ef3fd16855d762232ee9e33cd9d19c664cd2cd8ee0a68299968161f83cd25cf683ca9f979fd9457d0bb60dc5458b5d391e43112a66b5b9ba48e680f8e9b535d756ed99298c7721cfaeed094386ea5c7eb976fb5fd05aaf9b3f10cafab3d98eedbd255a827faa492ea2e1babe203ea278d079878b725e646ddcfebb85c761c19208f7d54b69672b6c5047fb373b12657f3cafb5b7210078353b383a9be3ed0d393b106f6f95868632684b61ed93b83fe3e136ae0a261d9e22f102703d57bb7c5c8f9b8c662a5dfe1ee676ddf965eb9fb66721000495e5d5320630b9942c78b17237d670a65809e963c85bd340fab28045764aae230cf3e25a74868f534ca60b124e1d7ba29cbd0fcd801dc2e790c8a81233606e456182397c03ba3d8623cc5bb72a7a0d8b55e4c283e5032a8672896629b447b840920ac75a4d0bb4ed3b678f6d3b35a0ae3301f7114a52b7ba5838611ab555f560f6949aeeb5c424dbebb5dadbeb63dc9389718a94ee254cb38086d95f6199179657cde82f6da59dcc8cd467158f26223b6fbcc50b460e8117e1468d6876bfe4c01c03f4a92b8d405e25bdd6ab3c71ef07d7b7fb13ba6ede72ba4331cd3398499cb69483853e8d0e0b1d51225d8685f8fee309387fa0d7d7f4b9875e2d1ca17c4baa172740162bd44780f2046d5205d2723b8bfee0f80758f033e4959192bef4a9862d2bff141721fc6d42897de3d7085741f7594b3af4ba5e42c9dadb06af7e3acedb33a06655725eaaf34065a6e3eacafcacad1ed1e7d24d6e7514b3c6967f7f8192faf244f4e67e229a70741873133e24964b7b1a0e94fac2c9629a663a1e2ac1628c7a7d99521e4abf3e505a86bd4b3759b7c9d89801fdac881b27aeb9f2bc390c0b21164f1e8985dd7c5c290031b6709d4af4e67b6be358e90d8558a15089f129760ef1c6076bcc171ee3550fe970383dd2a39635d0c649813b902238d0c06186523a238469914c4931eef38e1bc846ffc32567f94b2e49c0c9f3d60e116a5c4876157e5b5d9f557a1a6725f2ece6b2d683778711631059e571411d07bcf473b3c1391933a33cde401ed0a2022d89300d60934a7605b5b4ad266bb492e12e75e0194b4eaa32121abe2669769216a997ccfa1a17444fd74a49a9a887a6e780b0d1deb44e8b7cffc520e84b89363cd7886bf5c34e1735e131a3e0e6bfc6961f3107f0bf02a962e0a0cedbb0b8e1ddbae7d0300d983f81e2e7f3d271b1c9cc1fcd71d6bb83151f24c9084045a1bc4448a0fc8ff12441d59012ec0630a3e141c3c137f798009a68a64be75648baf94f848ae83ac160a88160a32e32d3384b6fe004d32c8867bb11bc7b235d27f3ffcb5a32eb1a40607037e91825a892880a2572962f2f31cb05c5d803b0d55819f84980272253bc2300723fe6e3e290270ab208e9a77faf05c77088ce3091aeb30d0e93ab6ec77ba8f8a55e7f100e5169eb9fe31db4939e2159812206d60aadf0ac90c538ae60ba22269feb9979ec420af3dec0c0bf0d1145eb8bcfc94fb7fbad5a19220bafb2d7bba77cb0e45ab17b0a7de0c304b36b0ada7013a223bb20c4bec71ed8168a532ab4bc07a4aa7aa9e260371cac961b7097620a9e2bd5285978549c94c8cb7b8fa8a256628d9adebb06dc213bc6da9befd3e50abff82b83611fa4b720655a0cb311a795942a6fad82bd83d82311e61663b85ab2c7cc1fe27e8c5af696a639bc9c042168b9bd44974a0be1e6bb05673d0d30907ef9bdc79482d293b9c19510e12415ac36e91dc110362efa6a813baa9d3145832b6c3f5604c638a0117aeb46bc4a16e5d68eb9090ac1b4e684ce6f1afea9eaff118af1a7b1ff01e084b3e6e3e1d9fa976d88cbe2d0cae0bb0116ed0daec3de1580c5f466b3e01234f7d9919644369422a8fce5b43b90d5026a4e8cd6cde8cc0a5fe35af1022a547e370611d16447b580e025c84f4a26d4579ff694b830d6a1d5e6ce2262d0e4207576e1b478913587dbb1e2e8757ed0e01e3c1c449aaa2fdd331f5528ae822a443d19f8c331cf5e3deb1aebf19b0c6a20e63bd6516d4accb5bb097634f84b5d3b9e61930be11723fbf7db95aebff1532f55261563170f771f19408c82c584ddecc7252e5b01f62f3171660f0caacdc526b4d47d82cd077924af14dd34051859f02849ee0c23e45e92ed058b106d88d8ff830ff17fbe7244b1d2f69209dc6731b5b3b1de005b353f095a37fba2175043870c05f74a161212a5ff5d458b7cb829e3d905823d10616be7df88bfacd84944081ce700c33816f43c5c9330ca1646e943e211fefafb9e4891c4b0bd636aff54933f1d1b24c56503680f02022c9f59f71780e8652e4219eaf9c774d2689b4f13ef135436a27385a27a736681ac382c7a7e3a385f28f34c82eb84afd039825ffd34c21eddfd779cd939adfebd0facbcd128e80413eddcc0758072c3ad20afa22ebd72bb0d2a2752ae860696076ad71869a8cce9eee1dea7b71a767cce2761818bb90d02eb08f7f0ca143c315f3a8f0bed69ddd43ad78f811921ba443f4de287d5ddc94c5bd523879db944b5d1abf2ec1432f619b62b3b5b76651a8bb4d7a12772129b6eb7463e6965d08854f5c2379a23d740cd9b072b3a28bedbe87b069cb2e7234d5b402cdb41a6ee134bc815b19e81e41997d2467f832dd912eb4c3ad4d7facfc8b08118f8a48848a34fa2651469013418f304fe059f5f9bd697cee5fd693ab31997d672dd06f700798d69391c7c6247e6ede5cde6aa1ac5236f4c36e8c8017de888c536f5dc198c4a6809c13badb47b6cc92fae62be525a19d3c70c5ad39128c8df98cc1db2614b6741e510f193c2a334546f86bb5cda8938e97f7ce9a8f888e4e82e888b0d84ea39cba47ca98cc5c8d206c61dd8552eb52f2822fb47f92cd3a4b325a8225b36d42a3078389840c3743f5d573dec47839495da64909d461c6a580b7cce3ab37b90a6a70d7a5b7e143a38cacab93c6d9ad73798609f90fdc0d7acbe4f690fa45fd7d3b91d801ff6a30f6d3c6864113ad394f39f5b369d899e04f30b1691b8c435ffcfa4f429a2068dae81a6b1dc4d38aee3809ef2bab558f00d3a0f3d1b1118445ff81b234a9e274c14b89bd5e6d449eed6893839418260847e2fe6b01ee4dae67758543a627cd10ce48ee782c0d43e6dde3d08cb73c19041f39987edf5136527615d1c00666652ea11112d0edbe508ab28c039aa80600482d6f76bf6e30c5dd74df0b995b7a9642632c1441022d50df9099a0a0527dca7c088e6af043eb9b28edcb4ed38cfb7182215d8b8a1026897dca998d85028dac7fe352f4c877f8f9acd892b9c453ba807eee85347ec5b75f2cdf10d74ce6ffbe737223d23d3c1a90681d70996d3f0aa7d679dace795dfea28c6191c13060008f4d36d5bc8118becaef41849c54a4d22b2bb941eaa3651ed2f2a4f8a847b96511419281c39ecef46b308373775602954d92f31dbd517685539d720487322bffd854a9a70f9c8b1277a380122524eeae003449e15022d30a112b4f962a58f0e3a77a1d49410007b655c87102de06de0dcc3c459e79e86f3947301fdf92b01fecfa10503a9e7a0ece1dd0925b62972c6fcc24c69c3dd38dd8e2623fbbd3cef7d7faae10fba867a06feef9a4372a3cc41d590222c51165e66fd0c0ca8b07bfa93a24841eaf47185beb4cae243ea7de941bb9c6a328a9fd342db6a240673aa192fe3a090d3d081d07868fadd07bdb2f178fbc1af0a290441ab17d8bcb1002c911aead7500b51d18fb73b21fdf049954b9f40cb6912cab305fed26f4389f2ad55e8933e1c14a09a78710468c0d0f798fed714654f51f3e7f2295ce08b3fcf9815f12614b0dcef2a3e260db511aada65f341b5a194b8d6d85ddaebfb0e2ca07d88eb737f0838a92c93e5f5d711849d57ce3115c725237b46ed4db3134008af1f9a2338cdd1fe6925b9970bd9d2f9191d75a0251cb5be9f7fce7435d0b4935def6bf52680407b5074fb1db7749e7c4ff89f6c4f8c8f70f63d464e456ccdd84c3d178dd11684bcb43f0c72cc246e69c4b0e160e58d5a5217034c6bc760f3a37d94fd49463e73629d8082dfa0b3b814c00861c2930ad25117e1a4a68562047711c2dacd1fbc4996ba2d42fb5da5b4709e39fb49320cec29c4f2d3f74f17ca95c99abd26663f01985f52329598a0f96e2638e9fdef82266f5c8df5ee63d25acd45c507fabe4c878c75c6a99b30deb894d6a289bf6e8eb25cc3850a294fd3ce2dbee065fc35890ef081e7634988df1358f1ebcaaa9d2f1426e2e07e80151f269c0819ed20452ef0425c68353301bc4a777e1049effc68feacd4808d0ed1e2fa1b6c3bdd73256fb625b76730f6ef6dd1d6e5acd94cf96b1f567d7da59d2f6c6e0021de07dae3f1612480f6b8ababcd7dfab8ba1df351966f6b5a3a33a0e5ce226895c5afb101eb90043ab8ef2e48d185a9cdef5bf90b92a8363fd65d1006c4ae7551af86e16d74198dd791e8a29520a6761add04af5d41e99bad19943f076a4d64eb98cc9e9274f6e19a49b188c1325ab512b2dc79c3d1718b3732950effbda66c183f67cc9d7f55f7f12c065ee940d91780363d03bb6e57b090b671c073ec8fb9c067bd7397bf99042e523c454a4dc418c20a7fa6c79e9bd9a487e536b9cc69060546d35ee9ba43b5c15b5182e9d5f01d3407f10285957fe3294e9291148cfb1a1093017003ad44eed713a79bc4e28dd480607c9314ba288dfe15411bf1fe9971536e974dcc01a3c98211639a7441f00b58f00f1ca10915dd6a6d446cbfebd52c1a53de56c12295d99013d23f7ab8c73b850b66d4ceb7a93083082c25fefc64e39838e4827a4b0ef8ab3bf31585a440fe6ef01cd66dfce410ca1ee02e0f62f8f2b4316bd5c5e2fe9ddbb98b616375d41215cdf9b12cedc60ee4e7b579e9b4d5d74a10fb22b836340f0cba1235c2b7d166757a02fad670d06dd995d28cc0edb7eada5a045cbf040512ded2b1cf66285c2ef2bcb1f07f83e85ef7024a8b5c15e38eb37f30e6e5c937fb2bd61c7ed6b23b8f3eee43c3e1102a9f42b74ab45543a336e33c01af4e0d21f5a9d3eac270cc20d2bd99536ffeb60a0773e13cf76f92104bb5e65db21c23aba975615fcafb05568a5c1e19357ce02886a9009278ba9bddf9254510554a924b71459fa046280a63533c6342dbbec0ce695a1e22a32275d33476637e8b4484dc6197b3fe1c92d0d34a8f7285deed99a28b7550d82382f3a561dd75cb00c8cf20640783ca8bfb8c5db1add225bc6b344d58d80e5a702f86dd69d8c47efa9cbdf201c6d315fd4a6f5da2c7a50a06b5606d73e56acb18f9712d2216fc5b6f6ef0fda8ffc23867ac6664d2c8de09629ea8a0b32b7212b93ab48c47c6be5a4364766482a8a98b0bbdb7cbf64090f9f4b757556f2ec0e51c3b7d1f53cfa5bbe14236081bcc491533f42e5b236c2140bc1ea6beb2ab1b935eaf0086e1397a0dea2e98bb385ab026874534abd255348d2451b8fc4f305b981897650b5cd12f7d02efc096e9e2fa837b4eabb91200164896eaca7575c0d831b4d2242474e73ed3468802aea57d01bae685af4a5495f3f693466c12da76d9cff01a2c4127b827c051df9162249dd9eb4c6472fffd52ec916c09ddac8ad24cef8976d0b977048b28e6de000dde6baa4dd529f6c163743e994cb246ed7509f3f814faaf53f6dbac278452c35918afd98050bd3a6f9b1332d3c86c5301c8c6dff047caa5", 0x1000, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e00079c922116e004e00010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xa0) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() sync() readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) flock(r0, 0x8) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) readv(r1, &(0x7f0000001080)=[{&(0x7f0000001280)=""/255, 0xff}, {&(0x7f0000001000)=""/101, 0x65}], 0x2) open(&(0x7f0000001380)='./file0\x00', 0x80, 0x100000102) accept$inet(r0, &(0x7f0000001140), &(0x7f0000001180)=0xc) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) 16:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000440)=0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./bus\x00', r1, 0x3}) mknod(&(0x7f00000002c0)='./bus\x00', 0x10000000002000, 0x9) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3}) r3 = semget$private(0x0, 0x5, 0x12a) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000300)=""/240) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000400)=0x1) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000200)=0x4c, 0x4) semop(r3, &(0x7f00000001c0)=[{0x1, 0x4, 0x1800}, {0x4, 0x3, 0x1800}, {0x4, 0x3b, 0x800}, {0x1, 0x62ea, 0x1000}, {0x4, 0xf2, 0x800}], 0x5) sendto$inet(r2, &(0x7f0000000000)="5315a84b38bc108de05b16b706e71705fa3e815816d0d00648fc9bc94d7511abd77baf3cf4c7e1c78a2b49555bcf", 0x2e, 0x2, &(0x7f0000000280)={0x2, 0x3}, 0xc) 16:00:14 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x80, 0x4) open$dir(&(0x7f00000001c0)='./bus\x00', 0x381, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3, 0x7, 0x81, 0x0, "1b4ce7906fe16e60d697ea03c4475dee5011c0c9", 0x4, 0x4}) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) socketpair(0x2, 0x5, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x800000000000002, 0x2000100000000}) 16:00:15 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x78c67af211e1b569, 0x80) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x7) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x4) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000200)=0x229651b7) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000240)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x1, 0x8, 0xe3a, 0x8}) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000300)) r6 = syz_open_pts() ioctl$KDENABIO(r4, 0x20004b3c) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000380)=0x800) pipe2(&(0x7f00000003c0), 0x10000) sendmsg(r4, &(0x7f0000000d00)={&(0x7f0000000400)=@in={0x2, 0x0}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000440)="190130fa9128420f8250bca3a4ea06813d857fe11487d31ca862d7e30f971624ae1353f536f82ece03d2999f5bc6b0f93b681e02ef4b7ad3ca43f8e2e80b6915ecea25c5f006f635951c352c21b660a3071a164ebd8fbee53d63be6a3adc0a4aa207d5305c1b25dc69b8cb64d2ad423e5d25685134c816f7ccb24045e2d5ef3b3001cd88cec3d54cfdc8f2fa06a9aca051a1546c3b8bf92da674ca10ca5b27653db84e0b34ae8cefea5553e769b673d31f9451c02bbd861049e36a1e5ef9f929b826f4b20a29b26aa6811aeda855d461744460ee39a24b3c7844178a553c1ae1bd8e9e5b911310cf20116f60c9d79c50", 0xf0}, {&(0x7f0000000540)="eddc00e06d523198353f1594551b37151103e395952b6ab10f254b46162a899d442d64f1ae62831883829532d027969d8315c85617b9efdd4399e30d453375b668b5a67f60f9881b03fc7e3b708dca7e253fa2fca5bf30a42322dfb33d23d07ff3979098484939fee7cbf78d81502050", 0x70}, {&(0x7f00000005c0)="8e8009f50043c825d69155d17f721bc6a893f3606a06080e31df661f84bbd74f3b058080da6792bc44ba0d264c189dc121e8655da19327b5816b92", 0x3b}, {&(0x7f0000000600)="6e01229d39659313bb65fda859349a5c46e27f8982f477daa263e0ed691a938cb2d1d03c015f6ba7f403c4ef9a6fc43a846766e572be8d3f1df9fbbda3e068a3517c7e4a91c83642fde854afbce18479a1f8fab77c8b796cee1747e64d25f636e0a6ddb1fcfab6c23e4ea17923151a7e728df8b48b7b391a97224e8b78c5d6ae2360ff893b1b8c6514ed8107f87d9d88ad05e859a9ae0e670ac0e70951ab131dfc71b3", 0xa3}, {&(0x7f00000006c0)="d4388358ea1f8fc2213a36820b0e3d1f7d70187bcfcc3f53ca101cd9a01b9905dca2d1d178", 0x25}, {&(0x7f0000000700)="02641c935837e2e0d910dbde4a85a4a9c6b66b4a95ac658dffc6cdb8076c4885227407522205487962c372fcd230a533eb3c1f93f7b6049b8ac34a87588986a881fc322ce66000f8d0ceefc5afa0af2e65f6776bbee9414e584988e4a13d12d26cc755c9c99cef42a54d7ce33ef5f167f793fd59b463ae65b894e8c99a4d5ef84ca42f4aa925bf5bd8019d244d92670aedb9272ee8e40ccf73e32362eb667b9ee522f467b72795661815bb377859a018c725a725f79f35a568e16f6c84c2cfd9b410506f9c78ce53a6e2a12fce3e95", 0xcf}, {&(0x7f0000000800)="9bbdd5096a190fd73ea710e1c7c198f01ddcde06f41c5b134d17ad0656a4d4241dcb183779ee2fa3bc5f91f955dd97", 0x2f}], 0x7, &(0x7f00000008c0)=[{0xb8, 0x1, 0xdeac, "52182d72ab1126bf2472f4e8237efa5a127c5deaab8e358190fc4408299537c6ab611604f8e236ed9c84a2263af500242782cdb7dc40ef038255bad709a9a9d63c4137c1adf056013c99f4c65605712fa080bd20feb24aac556157b9c3085d968d431790ce491dcaa9380ac09e4c1b3d7f95541f421ac150f8df496a352c809d9cbaa552e8e38a536e93679bcda6c60267339ba7b86ad984aa1546034f55810f2a98f3c4"}, {0x38, 0x1, 0x8, "12c865534c8d0d0a6a5dc3e485db6b2927a3377d058ccfb92d400495a3caf6de8b201a0f7a2896"}, {0xa0, 0xffff, 0x2, "5d07bdf87997fa8eda00abdf9962ee91d11b702246b11680a3b2b209c6c50aea0abf2c8bba587498c31e2c179d4bb90b9a1dff2cff1d16cb54c034262f33dbf275290e770eed10ad2eb409b914542f27b8585800e1e422123601b45db50072f27948cb35435c6ed37546cca6542733a21078ac3b58d490f88fd12f1117773e4cfbae38e60bcb52cc643f4a7322"}, {0xa8, 0x0, 0x1, "3a9616c27f8d1c34dcf14480077a9e284bd547b54b144267a1f3bbd40299cee78cb2e9db5b215e59163b7dd42cf8df9f5a91f9b931cd32fae7416227edd78061bc6193fb2c4e8af05775187ac0f850a64171b9cf1557cd4f75b98720f0dbad4f35f47889190633c8178846950dd336a8107b812107c7a961dbeb09fcece0ede04e22244118c09ad1db4731eae396c96ba9b5b6481a94"}, {0xf0, 0x1, 0x2, "2af4ec6617c50eb8cc1af8a031f62ec8bdf21f366ed00c65d644bdb937c2ff95ebcc17a24b0f1d062b02367d5c2c7c1eadfc598b2430571a14916b4856e0c3aa52e4717327cf2bde58cad304b5cbc469cb7fa21f4ff5a105ff9bbd4756c0b443f676e101e5cf47b72b43f45dd239e121988e1ccd035f0430426ed1f268a7894856058cc54a38a1cf1a714b9d921143d190957c08ea17f41524b01cacac75acb5ff9d0cdba60e9324ebbdf09ef8b531ee112f067e5da565594a8fa49155fa554c70e85b3309c8f5a13884a23924bcab81ff38197fccf7ac6dce95be4f"}, {0x40, 0xffff, 0x5e5e, "6c182784d3b28407a9254f25d91bf8ee10963d2f23d7751413792da070e55b7171f16178c8ace3222d6bac68d9aeaaa5"}, {0xc8, 0xffff, 0x0, "1af4cffcea64a2c477303b978f7aa7174d2aa980f5bdd451ee7f722e352da00b3e2ef71d25fe9c2b75e29b1b1eeaa8909f3e6c77986364f003e2cae28097d462537625d5e0f111e756cecfa254a4a5950b9ee49ce752fb4cb6d31bc643abc41e81611404a235e81abd9eebe6b62a7ad392f08cc802bc81c34ace6a176189244d38fb2e6c5471abcae492817808cb014c261930ad8412c97f1e0349c728a746c9feebc29a353cd32499d0987e984530117e1e0a5c"}], 0x430}, 0x9) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000d40)) symlink(&(0x7f0000000d80)='./file0/file0\x00', &(0x7f0000000dc0)='./file0\x00') ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000e00)={0x49ad27f6, 0x4, 0xe32}) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000e40)) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000e80)={0x18, 0x2}) sendmsg(r2, &(0x7f0000004680)={&(0x7f0000000ec0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002240)=[{&(0x7f0000000f00)="d66d9eb1571d1ce5b19ee8300ec57a5b3deebe358549ddd7ebe3e826d3a72966f2b7809eb1bfc50f0a50bf55aef73991900396e631ab88d59fcd423360dbfc199dab48a95563ba6f6b47f0a528a50f9f1dd0587832f1c9c29d37e94ed97c28960e7e3ffa80483dca279da2a2bdcfe492d6c1378e0f37359703a87443d9012e0812b8018b99d678eee9cde71c6dd15bf078709cb80025e25644754a28021c0408072e3ccc2218ef83240b7b4a20ed25cd8ec9d1887f8f1b278abb0d0cd0037ab6a0b7bf0828f7db7ed74a014219f8e9d5e58c0c0d8bddb8", 0xd7}, {&(0x7f0000001000)="74a83bcd24a5d522666226dbfebec17c39ac1e72337388d8084d0c4e0e01172028a3f3deaec7af86393868fe557ae22eb931d9ef4be1084386c5362bcfa0ed5bc43756e7e072494e85fc64a82053ecfe5d16c6438d84d863a8e1177a6ba83237bb6cbe87a5e337a8bed757880aba1a54e837025cc661bb622379e5edf2341682941b4ea89bcd736fbfd7ea6027f663a8751846f6a1263239f321959c662873b73de10f346748f7c6c41959f1b7cc6b66fceb69aee12019f90ed05a3c2a1c947fd885000ab9aeebc5266fd4c7698d1b62f7ab3c07be3af121ebdab709cf1afdf79d6bd6e8efe24f5114a0f297f0a44cd8f3093a3c58eb626a9b528aa000a78023711a73c67cfc9e64ab0f565206605b5f90606ad5036079f9bb36fba57344efd2fb57b77bb55fb3ff14c6d89f5cc0230cfc16f9f962b8da42027b1448c9c5d516b48c2ff0e439f4609d756d1cbbe3b7f03138116d177183b21f148a3a0e6a82d0272f11b6292b686ac575efe0790c05dd7d2d4bef78dcd473cf4d4e71efe46d8010cad533339dcf59137b9701d2a4d3feb3a2e1c904d8bc32a44420c83812da4ccf48c06f5d94deb2d7a4e05aab7178320debd848c6f74c8dadf6c5e1c7579aae9a5cc765c87fcb62a3643315ab95638525012b10a9d67e443e59619d8906c404b1d028659eccb8301b6c23f5d4f7b7a09a5b3bbb7bc6a387e023d7282ef44dc11bcd0a69446aa464f63528028fe9746740deecceb6f56c3b1dac3539a84ad5a688937c6fde0a8eb5c6de4feb2898506a1d1b44dc49432985879455f4c7e77c3018cc1a73b0026f9a4b2a72efc7a110d659ce8419c5cac6006d2853253252752c986c053513ed94e91446ef89f9cfe6bb7c46a24529b20370b7d1c4fde1912d2e80710bfab728620eab374ca4ebd11227b2e9ba21143ce1551f4aa666a2bfff97360a8ac13b4d26412e09ed411b24113862958c4df435f88694ef1f4c03dea9349ecb737d2cfea00a65057ecf9ce1ab83e69cb88dc683e2efdb8851264ac118f8a074aac6dd1c453e1b28b98894edaf3a1df7c7c98cd006ac52b008891e47aff481a98fa203738c67a13a158ff49a5a49ac847cec895e64b2345072521f23694ded40e8a57da2ba93aaf2739ec6c4adcd51c59b3ba9cf2b7a907ee81e052690edd6f30434be99953d257a2b469914bf703a5308725f126d0becd5cb729647c481f1cc940015642f7210c47b59868eb2068c034108958ce7502010eb63cde8a2e21334c158a4dcb11837907120be059d29457a6a6eb3916b6589bf801669c1e8c7b3e2da9e5a099c7ecb8c66624a59b030cf4777a232bfff4656b944fbab9df53968744cb6785ca0bdfc83cf985908bb2761eabaeb5a01717058b3766db30a62bb4ebbcfec2b96ddf56a738a24ca1dc0cc9b813dae9f9a4fea823cf0f29b6f397e83dd66245e6a83de50330ab4fb9779bce059f2569a4f013a5e661cdce68e48f4a573ea446c54c0071767661de883a88f4f1850927cfce6f8ec0b8ffda48bc95e9e792a3908620046e7b374bc15bdc62a4911af7ffa62207560fca2593ae7d5db3d44bc4ddd0476634115d85a5c0bae045fdd9b4bf5829f4d1e45fd24a45c343b9a09721f132441ad2e70fc13fc1d52bffd57100a9ccd6239ac8d8538083b36b6f65fee1b71232cb68ffcaf47b77998419537fba069210a09a71eb299b5c086499dd57c8a8fc7a9148c45423dca9259727f0ab975687ccd588fc081b02986373c986de57214bc0f1ca7a558623ec63114a508dde4280cebfc4010da2ce4cab5f6d6254379fcc5db7df3707d0c17ada79b140f2a5b5a56f117cd707f0e92a4cb188753d61e543b5a6640dc35b8be92122e915d01b1c74e439c8f698db0df017b4903fadf2eaec13a0221a69424ea53c6e6566543b70a0e0e52f7f03d9203c4b147d4d8b4b3f287cac1af758c97f395308160ba3045ab41b7aab4b368f77ec6599b45488318eeb0164a3f92e4c4e85229860036441cef3e9ed22b178e023a8c0b29b3028ccfa3310b87b4d7d31f4cc7ab7009fed24d2dde2e188c5a6f468e7cfb890e2a38110498931bce2278382767c7134cdfde11177617c92577a90f266c746da640635e52199505e900e140b6c7b07cb603db98047f2199dc27bbc223268de4f77fa737eec48bb689a773248694fb853d4dc77638fc0b3236376b29aa0ce6101060c5a3b8fa14ee9b9c08d8164ecc2d02423f301fc5abb31ab649e8c2204e60ea61492c47a544ae0f1a8d58ce9fcd17cb40a87ec8feacbd3e1299309323d249c3bd8aa1218eec5f8502a438297d8092a0c72e4e02f3c22828cb5273263c89d6f54bfe9c9a6c49ce121ad1507a2755a9b495daff14d5a90256cf90884fb1b1c7002b704c7eef858685a0d3a4bf00b7543a62818632c4a76c8456310e0621a3e9b4c54cb052a442702d65b4cc523c815a67a9752e94a4e5b261cb471d955ba2611cbffff13559234639218ba52d792c72c4b74bff2cb45341926e39ea7cec7da6dba51e4cbb3036b1968c6f723cbb68231cf21f1058f9ce32d53c4028e40cdd985abad8573de1119878797536bb047e651ac9d62d208652a3ae1d4d325f4e8b649ae7b453ed2fe25358721988aff335f368c745723933a184bee94771228396a33d0eb9a544a47ba02dbc1eb0dd3bbfe658ee18e4f713a6b9cf051037ddf59508e577e5838a5d5a02045d841005386a1a33f6fcc6ebde08d9379fcbb151f67059a393c389c14fd7caa9ebf37bdc1598072d43e27a5b8c417c76c232d66971488c2dee15740efc8657e210ed25a336a303a3e50bf8f2094ff623955d3393acd8c6a3ebc264dfaaef2544458f2f6fbee2a39761dbee30d42b4f5dc823c63239a2df745186ee31373b0719668d85b1275d86a5aef34b2bea49c30b05d2fdee3745764e540424a8eb149c554e75678fac1f297739ccefcd54ab371021889ba3307124a67e282847b58b3ba3905e04f90fca42677680b8d30fc8bf7b13353cae3dd82c7310ff3436c4ea2b2b310ecd061d08d3f10584f1a250d6b2d799e5c8bdc34bcf471e92d0df0b014256d8dd2786a922984a24a80548361074b84d4646315398557c7d23446b2f8c18f3c5f799511f0e3c994c128b876d0c16dd421b879eae5f5bc4b7e4040947ebc77e1bfb5c53ea03e9535c3d1868d024ae23348314612c0c984ea182a5643bd76111f5e6d85ae9558c5b7eead73988ad45f4d5cddfe12086e2ce08ae59ddb55ab0f0306de3c7e98ddd41f6d8b8b3d9a4c05e4b7494a75411124cf15e45f06d5a7628c0d2253a6f92ad20c48398c98e9e75689c6c0ac3320d3ce9762a0148f19ae5599cc7b615cfa336dcf17d54dd9bf71daadc7adaf077b5a6e785c33be909c15e4bea8672f81760f41f9220572d05f7bf676b5af3dae3b6638eca5cc2d3b3e84e2b4dcfa1cc3b2965991d4cb35732afb05fa40a3d75120ebd80fe7796342b8a69e7d1d5f63a6747011cc1ef5c770db44b023b361a1ce7c34c4b53f1562f030d3ad2fbf3f8c25e95b74add9cdc18b001bacc8f53d851e9f2e86139dfc876c2d2290ca845884ccc47408f4b686d846d140f01dca638cfca42f8201f07ab2610525630e850aaf57928b325b18209e51f32d0732206d7540f76bbcc576be6b5393186d04c7017ca4b58b4f757e9504e3f637e0c86f466d112353698e3286242b8b4e3baf7cbdcc8a5d5a59ec4655ad67341f7ae7d62f9efb7ae188762e0af8c18a2118438622c024dfe5b54dad1ee2632cdcd641ee774a93e8eaf4923b7c94342a14c0edcd3e99ffa0d2e9c5ab92a167eeaf970b4e973d23e60cfe3c1469469e26e5341bea8044c3f55753300b74aa6fcea057c1c0e84331293ba121bf626216238df7c10093d3825bbb552cf4594a706b6e5d3b8c4b0bc0d2eddd6ddae7be819f25792aab6da8273813d0c0a3e28ff86368b7753ee77dce521c3beb28fd39d108607d4f876f857de07dc4532ab8f19332730994c6fef5954d5ed6a0ab68c51d0e7b1ec6e7e5ac258f9ca180a6fd3b6dae855bb5460d244d7e3a6567afd4e8b26a17574f35e4e4f269f91b482bb61eaeffda8b888d7acfd4f88a4ad4c1d4310312431281b6029e37d95f00f5f1b938830d9015cf8cc0981135f4b4cb320c25b80a8f68e374322e43cebae73ccbb8058e2b709e87ae6971cad37f6a5c75c021cb1634395376afe4276743cc06116232f60001830bb98997c02e63dfbf63ca054675b36f0038e079b9406b24d3273232b18229f4bd604e320ee88497faf9218479054e133a35a91ece573c8fa229005ae97ca52fb9de72bec9030013c84a0735389f01d5d4c4928de23e73e85ae0f07e1515b88420b1392df1a2a522f3789db92276dfa2b8d45324eef0c1fca06e7ce3c528bb3403f47d043b4405a03f8d2e5968903f4fd00ddad9f8c1872f1bfe881bb9f36a2521b2b2d19921fbfb1bc2ee1723d462e910833cc262502ad5530560363420197542ff3b539593961477a46d1ccbab6a94dcd109755d9c857a236036e01bfffb57c829d14341a7284929b2efe380cc57201b457af3df252d5bb0a2132765da911c0f7305ab6f18efb9fa010a23cd271845192e89ae67a5d3b18cce462d22135c054d87738462a4350d505fcb765cd64307c1ec0a3de2e1d24a339d9a9973189c4961c162dcf4cb4578a40b6f9e71ceb0b10a3a2346b42066402f4cf47703e8e6d3a6cd17c3b71def95a7bd430691930d8994b484bb89acf7c2274cb30e1490d40b3f03d013f7ccce2fc7882d0e72ea91e5ef619ca43c5f24d644220d16ccd147a47eb78b992c050d6258193869241a70a9bc813830b206e64f15c4b4814996de07a01f88c20fb126db80bbda7d34af3ee06d389b50d3224516bb74efdabb40f71feae9f556f38801ed2a0858f95a33473a9dbd0ed3ad4ac26064dfc19ee36b57dfbd86154fec5960022d84e32639a8fd12d202114d74ce19e5bbb3499d215d3ce7c1e9c69ae46c5aaee388f40e27b18c3f897fa5c7432d8b61c918554991dd64cab63b6dd501525c2ebff3bf55afa751efb011b59a3448975b8a063e559e7351bc7a93c1e37517f015b3e9423afcb747e70c9746d1042242c2cce9f00488cb97caf9d2f693a40e44f2bb48c12c0352a40e40d8229e7b245c7048c7d3067b281a5bb4521065a74c72ed105b5745a5deb72c7901456dd7affd684348974d7edcaea16ae5bf29e36729d9c7b37de708293996dbf33467b2c1adc749fdaf9f95ffe332d4da3cd6a4e8c27493e9de586aea90c72db5b3ee287ab71ddba21412ecb45868ed408e97f5a935de3352f6f56356446862ea487790173ec3178dbb1756532e30120d65a6e11ad2919a18c015389be219b8db5f143769e68e1f2a790ffe131944595ac2f76e7b66b514b8fbe605e90d7010212f3cfa3ebe0cd0d32b253040c35162c5bd24a323f2816c9439fb8cb6b86adaf432399958d97ce3fa06745e48cc856e801ba975492fa31288505cdacbc359b70400e9857658788055d23444afac15dfa3b52769c09cf07bb86654d53bd91495d7a8c4860d9c922a04c25b3e9ca25de980c50c8bc745a525964f38e08c663365ef9138d6eb2941167ab19277dc3468aabc172c2470e1755f76fc228a27d5c2a4617e6935c9bf16a6a100ab29b28f0f8ea95eeff325dd0f37041b382d6d6e04fa257140aedbf85ba2f7e4408c415df487ebac5828c6f2bf8ee1faffb695338b78bd6e38c926219e0679e37b662fbbdcf3ae3242ac39570", 0x1000}, {&(0x7f0000002000)="3c333455da6f1682e703230ebcb84e647df416dc8bb0625711b966a40db91c40964ce2d63a563741331e2bd09ae44a6216b58b99e8a54a19f26a5e407bd05d8083e35da88460514476ec700aaf8bb67c1f22a3f96899514d9123bd1a5187c4fbb81eba69f6c27853de96ff11c2706ba1e04d826e843a867bb1dec8623408b7c4fc", 0x81}, {&(0x7f00000020c0)="3aee52061d92ece8a028f159ad7f4784750165c7335472bdde499e7a6c4f52bea7540cd4a825080f13a4d327d774a94838a24b4c725b5a8b6df61fdf6b679d0ef0810c407369fe09e2057ce518a14dc0ec8eaa95f64a7c8a5b00f20deec69c5d839f7bc536f29d69", 0x68}, {&(0x7f0000002140)="e8190ff99d81865a58403119baac587d4d25e65f6e6d982b79c5acd535722b2aa7b00779bbe4af780002419780f1f2e7bdbbb2595c63ba55e9d1132c52d58595cdb5fb7ec6d75b2d92af44cc54e93c704bb69f74ad34765a3b5c6809c7216e77ee7f6515f2ed1a0c80bb5da2db5cfa1b74dd7eb37bfa6bab441d350e9ee85eba764ebc2bf07f231d4a9d10d528278bb30b59abb9091b347ea915466b603074a81f09e17ef0bf22f00d9e7125e719c8aef7265a3b7d1fe642745f8bb9fa46e3a6c1bfb649131ba28f5e4a452ed716cf2a3975", 0xd2}], 0x5, &(0x7f00000022c0)=[{0x58, 0xffff, 0x14f, "45925531c3ec898e5d082fdd585b3b6a6f732067b1f64b87bd2264fd119cc2ab0b356b89e3e72e61ee887e01b4beda3b9411bc8c56c7c79d41eb9dcd0a24176887ffc0"}, {0x38, 0x1, 0xffffffff, "e36cde2a86de590a86078d0aef001c3b20702bc67fc838a5e2751a6b5d82584bc4a544c91e4fb67d"}, {0x1010, 0xffff, 0x4, "daa801199a317c6f597f6620fd7ad088efb322b3bbf062049df383de6b5f94ab5f9869f35a3e2c5cc2bdfe84d91c57049e50c231936646b7645169c9e1700c71eec9c0e545a2ae654d70147486e7308ef42c0367890251106767fa0e7cd472cf45cd1aca54a4167134d3971da50a810ade5fe079203fd694f56ef44a56f14782700a86f898b6751712ceb65d35682c65d23f37babd6cb13f8fabeff5177d814c9517eebaa5ddb25c13bb119421dc5a3a3c185a882a3137f4030a13908d155992021308bb04c5f81214109c46283a0143f7d3ee9cceffd17499a1837701ecaca4c8857f7846cae8b41bfdd8877a5b1c2d2e5ef262dd4bd820a7ab0d08c665241dadbe54c3bbd03dd7bb724238fc533db29eff8f608808c9a7e91f2b3b5570a5fa30a0bb9b6e9f9fdb049f351a5f5d527b691a4bc250bdf9814593d02ad7aea1ecd2544b41f86ac1744a1495351ecaac7dbda46934927a1809a1aad91d3ba856a77c7392185a771d5d9023c49dead8cf8e44234bcd454f0fc2b65108a6bb8e693b802d1b0b699f63f3df937eca737e7cfb8ecab64002b4eaf4c1271522bd65ddd584dc21b5aa7c8ea24d2d1d15dc31452f44bb722a38c5c3f4d07246cb8f68c001fbfbcfa39c45d3c7524e4f4267a4e484cb773e3af6955b15eaaae3d16ad64744898929205fbb885fd1a1d060d05c2816143ba6e7293d1570713e61d598161ec83864ca7b45c57a390e2f290ebd85405fb2be7ae0198298da19a70f0f43206ba63a9dc09eb0ef60f7c1611835e27d5312d95b269af57925a6680e8e35379a7dc2a72f9a13fbf59f6e9cb1f05283227347319b729bf875ccf38469563d1a531b8725bebe03650fe9728807cad6970b30465b9e274d08bc7bba51140230fd7e842e26ae17a60c71abd17fb4d5e1c21292088b435eae72b057c745485d603b7ff06bc44fb0fbe2b01a3864d59b9b0aeef4d1018743aab8fb8cf609473c99e94f018bfd5e85c6ce4e36f7c76890ebd510729e60dc75efe372d9c9364798a533af27558f5270d7f06cac6ee3a108183a963b1a84c043e68c11fb180ac197e8dd51a9bd2e02f64cc5db99282b83d283b1f3505be192ecf4ac7db97d4322bfb72316174273bb7a7ea51295adebb5ed37494464627a293a8f9e8163f99844d919218e221c9858d36d64dd2d40a44095089053c7ac219992775fd4164719a9b9b7b7a7402005855f2e6c354d8865c6a152915806b987b41f460b2fb7d392b44320473d0661e6173a96eca8977f59872e618e4ff9ed487270676405f3f1654fdeac9064ff655cd78557193324a1dbdb7d7b2ae8fcad102d834276fbbabce33ef3d7446096704593a09e21d5591d19cee42672b8dd45ae492bcb15de11ec49d00f4b793f4cf3cc7ce8de8f4665b85cb5110b23b0aab51f4592728cdb606e95f9c4c67e176bc0f6a575ee631ab4484627d674192381ed78a02d2e1189cf6a9b714f62eb71f54c57b036883a80450bcb9364275b079ae3bab1f5701401288057ce87580d9189edeca3499a4a27e1349b69a5aa7649a436573e40fcaa7a4d9f7e05152e1faf1c0010ec15d83dd90d257643b7763cf706f2df806579b10510672f75d5e572fcfe40574753d0356b277934aae9269d9b50e0bc0cb1300f114e008de8bc66fc0c12a11ce3856c5d047390a356a161cf04ab3001cf737ecde627a80a321898cf466f226cce31e951606e43c4ad158ae375a6f10f6de0a85b9c90ab311bffe2a4f6e704f3c5f0373dc1b090a01fb2d25e0c47d8372b2b5a8ee70eab01ba154c8b131c6e04d0417423a614c5433195cfb472e96d483a502eeaef11be8f82c1c0c31aae7e4bfd67fb7d488197d22c5d25725e105628cca019fa14497b53643998d6825d2a352a88e6ddc16f0b2260e7c1ee48ab0ead3089d5ac453febf6325182fc2006d3384e8b06d744a379225189c7226f0afd92fce0c256f656514736fadb8d543a79ae59fe0b8b46b2fb1c1dac1f29d65f786992d7f1529864c0be0ec30ab4bfb7e8388f7a160d3d52f24023f14db9c4b8343aae5ae540734b8c395c0d59080f24b1b560fddfb31b6e8d6fac84a9f0d600f7d78b143d19083300f708cd5cc7ead68d094903cc50f31be932607d8e319ee33076642d543c30b315e07fcc43365d72a3b0bc82458eb288ea867e363f3588c12c9c8812b76fdd63f7043608d9304ae32e00e8d87103430c2a8d74a93379a1605dc877c97cd98e34ca68e178d764bf51ddd211aa2f6060cca63064705c4980387d6fc79c14c23e2f0505e62666d95a09a1b4231eecf0608d8613cca66ba57d0e7f73657c9c8fa7ae3fea71b3743917bb61aec8851a429b0222e5ac5d56e22838f42ba3c9130db3c60ac9a475bab0b3c44b1bb32c211833cd002a63b83a5459f50f27798c24915bdcd0f8565110fcd6c4c8204f8797be4e98c2d0f1d34a510f0203311bd9aee4c4829e024591f7a6ef16573e2a5b49a8408168aae02e6bf718ca9399bb7913de9ff3a9d2efc67a9a443f0013fcd08a59b0c1566b81e19b47e28e7373233a4f2bb65b931c9f170585a4ab2dface726417dd2027a519c1ec4ed63cf29be191330e94ef3e468c564e2960a55423b8ae063e8a1ed5e91ab3d6e4ab988808fe6b38166f0bce6045b1fb7065ef3d4db13cbfbbd60473379ab5dad8c2c751db045209dc011f1d09d58d6a8554fc5a7ddb61f9e5103e816b489726d34a6de42d4ee27f2e8b1755861e4434d940526d1fb48aa7d47dbfe86ab16664035bc2717ca588d867581fc3327be5b55a5b2c2e5db27f636834d4ff22811e737f06d457c50011dd8e15a0e0f8cacd619f8b89b05c302665f597bf9fbbaf64bbcd066880ea151caee20d013f766eebe22bae01032213d18750309233ccc33c803e52787aaf6ee111fea43cfab378dbe9aa6c9343d47003ee6a9a43cb40a14807db869b82b80f0b8b6d4bde172f737589d62563463c9faee227297d219ec31a88ec0d901cb8500ceb37f29ffe54b65eea34564f48458b43faeb9f59924c9685e78332918cc55f68ab9d1fcd08a93f73e625bcf0c839b475564ce92cac92b208060be6b1c4d146583b871adba663e31ffbe6242840f5d77e43e0fb3148baf67b8db511bdc234bcc84ce50383c4cf90173fbe0cfd76959b927839f5df3390d9e78b3369daa094d94f0e0b1774bf71d6f6588b3b6782204a1b53799037858c5621b08ad780b45426433419bca289433169156f91518433163734e1af0d2ba22fa93f3c20be287caf3862e32c018b8a1ed43956031b98c93606a05f97660dec87c32cf9ad70c55eae1fe8b2ec384610d198eff7f2dddaad1459b3cceeb388f85ede6da1a0b8fd01b6b28d811ad35010643eb5cc2c0da41889db659bf8480a803651a5cdc2c9c26c80da6fb046337631639c0b8b2e5f8c5a37c38089bd4673216a2bc2bc62ae8caacbe883ea3b277238e8003267b13ad57d804c96c5a6efc5c117ba03a77ead303e611095b2ecc9918e6cf2ebf2a54e0a73717b8423e976ba5e856bf002865dd87ae7a46f7a5812e8081d446ddf2fc3577bf6d3341f4999e00708fcc9a2f82094d102ca4adf90e6bea3d18bfaf0dc449f68dfcd18b1d8a50c3aa9956c713103ce29bcef9f8d007240a788e4039a694f1bdbfc13a197b82b240da892543f2b5ae199db1394b500775fd8b9e962b8825dccf685131580728bf4f5758d66f55f73c7f0c9c23bc1cd2e29f7e340091ca2a3db11d23e03bd144ea0144de57d0745a6bc12fa9bd90ad8f3fc835b1ffb1261069e33706f4509f31173177a6b779127b1189c65c330cb68d576e697f402e820a8eb2b59ad0fad685dc6365371ed3ff8cdf325896b848865a5447b1f01ef59f7c6f3bb825bfb350c7e16271353761e8431146adc1d19a3f1f120fad26b90acf34f978df03df158a704a59b11244f5391f4949ed3315b4efaf0fcc32703e2eeca38166c4f45ab4610d9a0b51e5f400cad9e795b312cb31c349d749d51e954786ea79969bc3529946c33021a8e13176d7509e3f52b0b1eb90c789cfa03001d8fa7ad7a2bb52f8c25ec8503b6f96a733a3837b2f33aba2cd122fbcf255e8afdf747e3a7de28fea4ebcff9d159a0237d2adacb208a4a35212fbf9fd8bee8863b8023dd6ff2189afb7071e5e084478819a98226654c53582132423a2245af69636a6f025e2cf5198f1f7ef0cdd4c50595a2a11ea9a1dde62f2a81b86d2b75083d194d9ce67d00ef077cd16f267accc5ceb123ba337396f10c426882af7ac31edfa57d118b4c2e5ca6d7ea64138b269528f25a7ff9627574272c801a3d8d9c438b008e667114ea6af7023ebfb2137e2aaa619cfb77777ce4f89710a2670ca70a51e55bb712ead7b64f9c93effcfa0842ebdad64722800d2bb082a7553c205efcf34730cc85d9c8602a6852ec80a5f6cda316b03c7e7df6ff0e1d0bab28d541f45a507fd8a091c1526b05762e3678bbcafc2efb150d63cec78ca45d10a05a3ea4bde67af6a61c9debcdda5be3ac81513cc666db04774b06ad50fbe8d0be9a6daa409c064e1cea6068d894bd362f97d3165fc2dd37f328ef30da5d4ea8e8b115cf2137467c307cdfe0a4437821ccbb10f21083bf09afe118dafae06fcef3819ac8d730b7c2eda3e3dbfa0054dc9a2ae63bb0075695adf10f5f280fac614bab7f287d499b46aa521085228f8a475191fe898384ce818cfb806ff35ca7833ad1156d84a2288fb7f9d3781a041527ca7a601e28d6176f21ee07f05a408eb3e9ce6699eede2a6dd413befe8457874cf04d44ae4f843cc46a590b23af25594eb0a7a8d9bc6e4fc6a9cec3a1461ff6ac604734810007eef933d1bd746ea0a2ebcc88620f436ad6957eca99f75bf8d8602a2f6d561133f05eebd228bca5da52f8ddb0816ecc6d1456302c7a92d23d80ec86b704e1e479d3b84257a58c3afa908d5c8d22d00ea6a685151c26941baa56200288d493fafc0266077ab2011063e351dfb4414c7234602ffcc77b134b6bc64f533a0ab47159561c0e41fb050d3d3a77214a934aa61f09b5c2a20a9f7ea7007a3610b014ca1e6844e788393fafa348f872c69a3ca3d021b4ff8ceb88ebc5cccdfd0696e41fa85c5b034debe0bb8287c5a28e993fc3a6e7a3bc4f4baec844a5a13f0f638e8c495e23d04a88e62b0571c5da8d90cfaedeebaed855c30225ede40b622ed1533b5869c63e25b3bb3857c25db9085286675cbf01e30b880c10028f9ee6d5ca4eea19b1f9168cf54979034e1580892b619d41ff7537b3325324f7c6d29dd47e24857caa93d4262c89afdde8a9c1c8ab5e316351734903a91191b029c60517581eff09bbb4e9e4e3b23879baf67a402d917974f2a983a56680db6c478fd230f107b34e38d77a0274cb0f333c84e9c1e54b5078a873076eaad499cb73690ff560f30c8456fdddb2d3e5fccd50e82b4ce0d24c109b98c1c769dd8328c415b383b8abc063d9d0951767e6685b93bf4f98cf6e14d76a4afee629e6e0105f21f089ca4a46193b9494cbae74bd75a6f04dbe37e1d8278f0876e0cfaa76b54cc256d91713547d5f77aa59c4b75fcd711fdc779c56f563e821c0129ecdbf4e7e8cd819267a5c7fcce1efebfce24d9fb5786d4c6eb82d1487860cd48a7aa1014f3e62c4377be6da056ace43d7e1787d46767946ae3a93d443536297c772a8a58a48f1f54aac66205c8545077718b1349cf64f68269b89d59e3a7e82db3fab11dae526e8963ec569d2de7bab620b5a2d642540549fbd74c8a56804"}, {0xe0, 0x1, 0xffff, "c42330eacaadfbe4cf2958d0f731c56e99b3096c190446ef8f52ee5270ffdfdacf4f77a21373c97941667aa4c9f4cf2bdf2092d698112bb2512fabe6fa594c40c76bf3798bfaeb37231a87806c83d3706950cffe379f6a2d1bbdefdd01fdd302ff406c7791b01f7f4ebeadbf88f116bae375315e0495e1b07c2b9a6e25735bbbff51beeb6eabf25a504614211a7258e920442288313b9ac427f341f588d1dafb018b3857d094bbb58012c629cbf394e559d188dec09246fdcf5c88a8a54b99e993fc9b8179155200ca"}, {0x50, 0x1, 0x1, "91cd13881a41d382cb1ab611b53bceb4c674cc5542f9265b6e5149347fc5df0a92adfe8603200002f9be79243a1f5b798f307e4425f13ae18be84cd42d16977a"}, {0x1010, 0xffff, 0x1, "c4785568f250fdb67f694a4968939d91594ec2f8fa487af4a4e688f64cd5bbfc837a17f80cd80ddd3ae68eb395a8e0a59cb870defbe735cf850397849676cc76e0f4c04dacb10a8467fb6ba61b29e1cf20129bd82e3efa8da3a713d36142419dd61dbd45c7766b7b4a0c10ebea07f4e17092699bbdd29892d26aaf6804aae5bc9f035cd8b753e0af5839cde38eb4bfb2b2239194af37a03f316bcdd51d03e306e962b94932388549a5cb407b651f41a28f4c7b1d5c9317e3114f48f7db5c77bed831d407112c8daf6128d0ba40ce39d2e3253cc1db8951ef6d569238891fa5cc2f0f852fae4d6a8f770449977948a8f90cf97d72bd1057a327eaaf3a2bd6d594b3f48a9bdd81668d70c131ef40c60eebda9a1790e7742c3c6291432f6f512adc57c221a073a6aa864ed24aae36a17579714b1f80fd026d54e6cb0651f0834aa969c0e95ba9a8e21a9faf5c677bc73b3b1093fd2d67b0f7fa14b9e9be171b09bb9e6f8a3deca20774cf0921b79d56126c7cf7af93ded9a21ecd79b7f6e5445335a9db86e227b8bed0b5edf130d4887d5526efd25b1056be0eca1629aae58b87c1b2f39008255f571f8df0198c5e0e199dea5e94174dc81936c6d066afa1d97bfda1e10b678c07857233586469124db561de1c535c394cc652d65469c54312a935d46e5e93927044076f7f1dbc047cb48b25019764f04194675ed48df13cc5e2918d0994ffebd362576d92edf28b6f52879dd916cb2daa95eea8b294b4ba5a7d1fa01569cc565b41827f5bb89e9ec19a5e5c1ca12b3221a531896fd24da7f51a99b390a7980f2d80b279d705e7dcd8d01ed77f5863491e676faf989fbb4ecb1800b466fcf07e646777635e035251b4ad620a606884866696ac5a57ff6e8d595296e694f0bc6cebb6dd055b2d4c9fc6e9f0ed19ba82ca5d8844d44c7187a6a1ff5d4ae63d7f0c1bdb250936bc45d4c65ba8d44dcbbe4720edfac7a0c47acf9facefbaa8a45c8eb9446342d6bb50b696bbeb8f0a7dc83a259958dce3c06913f70955653bf50bb019fb1f8ba438f77902c45b5866020dcb33af76723c553abfe7839eeede4aca9c768a39339e4ff3117e6771dd0926f09202b673a7b589c84f032d2ab871e127f7ba5af616786cd582f42d6045ddd74456a84baed8129441be438dca6ee24c50799cb01c35d2064c954fef2793310264a866d0a79c291231beb26c8313621b35e5afabd731e188df815db7f29acbf6e364aaa1c908a78e73a37b9104252b01dc2a31ece57ea505361002d2c3e10615edbed9409da80bac1dd0e96f52b1d675642bad7727f330b3ed4fe2dd10f14714a42f0415efdff3f4d360de82fa185f8bb8614e94bc04e85861d0e20c28e66a3c823530d811ddfacda1940acb64c716eda481f9f54f45cd1394f1914d2f44389705616f27c635b54f1d8301c4774ee86e286d23523d668bc9b349d8846efc83f69892b6ac5109994ef1cc8c7c0853e971b3f81874eacb0b1f9c1505650c470cce1a73be0c314b803eafe72b2902cea37069b49aafba2ef5ce98bd73cfb3cc05463c910d040ff0c3c4431177e17c302830ed370abe3d3a891c9da01039095c2a2d49e07a9e5489c595433afe7c580703974d3ea62c2025c0452c343ddaed20c75734fdd062765451f2ad2b2b9c8653889e241a3f8cba75adf289f5a00847d2093abe82921c27c093eb02b868e39176ed379209967b794ee24546880e408c5b80e3121ef7fbef140357e5bb2278f3bdd627a86eec0ddd6d0a466c677efbb97e8198b702093dca9cb755ba36f1ee971682b7a3203d9431fcf1fa24e4dfaa99c41aa7b5485a1d19dd2a069853f5c83f16a0df8551d71aee27c5ea048887780c13d0b1abd8927051cd8c7433931e5aca473c177f336fdd98d68478b8b2ab878268d1b13c9c641121f683308e804011bd9216cfe3b21c4738ad40b6d5c278e9bf865618c3f0ee7e65f3c4516ba1cd3bf17b3d5124033b71b5cdf69a1837675fc235df48edf589540532b9020470c20848cf6c17d1d1aeec98485a9d88fd1b522fb755ed468bebe728e387deb13b62231ca9ee3f1f6d2e6a4d0948736d5f705b7e5c6cd09c3caa608420dd56e8c2191266b85d5c0e430bdc79951a3967e78de659f9d2c4e682ae89b5e81a271756d7d0ac90f4e5c3647a3030fa4fa4a59d1301dfde2a27e6a8352d7424f1c55b0267dac2f850d30804dd162102368cd77b5f1eafaa522314b52ae9f7e8f4677e0f54ec3f22007533a4cee1b61fe12166c4e04e9f02de4178ee5b35124d25a2fcba7723d66bd7fa1e5fefa178adc036796705ae0d4089af62995f6d51d1fc3282623e813da8f70a11db65d84a711360677106d982fd4958c5e3106dbc350ba6814361692e66a648fc88a44482fb0152bf773f76d44e16a9a8dfd5bddc5b0d9dae00de988257e8432551492921b1ff247ec1746b8046d637209a0c82f3139f8bad6cdcc86382f4ba0f4269ca8545650a8b269c07332d0f915adea68130cb87c76592831339e298f7de250e68fe63dba31db75e1fa3b6cab2685681a1f0c3e6525d0d80a478cc16bc307d24ae7c5669374d6943f33542dc62f200ffcd2a25591c47faf353db86d2fb9100c30756022f60cefc0a0e6bc1bab8773ce1987d6d749c5757b3786422b98261b6828c3104484986db6410e8f1128c43787c087ea2b458896e2f45c5ae1f0e0139b44e9416bb00ba0adb4a940d5aa3e2a44cb6a6d6e547f485ccd021be14c88b35c0a94340aec4592dcbe4d2ff17e2e5609ac53b052b90d30088fc09eb1ef95cc4260d6b1c11e25f27e99e1ed970ab3313d0af1ce5036bc54cfd66e7be98fb3b5b0bc14feaaeb7c314cb9ffd42cae2af98976ffd3f47697b4e2fe5d69f44e06209cb3eca8b680fc580e4b3cb8fcfdf82ca0d364b85428cde7fdb7bc892f6ea2096c0cfab393654b2cd68fe01e59db3f9dadea8ce59ad52f9667ba9ab929feaa5fddd7962445ec103d5e04d4dad4ab87e408a79f0702a47b6a6cdb69e5fa67e1cf16c1293cd121a396a5992578f49a02a97e3f6b123c9a34cedb5270838c41b91218f9e0bb52f8bd4e98ddeef18d234c42b22ab37887e3a0f0ef71a6c94828d47b18602d587f74c0bd5d46cd200008db7e76ad3f669e2aa7ed050a24fa9fa3641d4021273fb3ca5f7d8af963d929a8193bb3177df674e94459ea8264616e3818699ec1b2030456adccc25806430165ede4cc9c8f75b902ffb257ef905a38ac76b53dd196aff9207e1bac40433ed49edc038c7a79ad8291710a418670ab3d2f431ccf32ee84aaac04e53eb5cc29fca16842c19b4e24ac5e4c08f96cb80f59facf662a563ee34643878966eaed6bb24fac94b7f0e45ea0cc45487e91a30e5a529de8ca888ddcc1447fe15c5716d68120fd59e935dd579207027ba0fd15f6d4b791e4f455f4d1b5a160c8fe1eb69e59bb61b91eeb9c364d17785c83c6865c2136435883379ad66e94d371a1d63dc274cf9c9294a03704a244fa3bf4d388e8c8261433a739cd73fb26985e3e0389362353dafbddd80b52754c613271d74455da09bba4709c68e9b68099f20e83c34a0b9c626d24f92f2067739f0a89c463f79f9a2939ff50c08a51fea5dc60950f91c8570280519181f968f65076ab7cdef51e7a5b1e64533c4acbb893ff94237407b5e0608017b0f13ecb6700c4bb9d21b5a9b06728fee699f910188f88c2e940d4bd84e458dd2a3a3359edf86a77b444e1b9c8604948a4a99aefad145383bb4a9ffc427f3ebc3f40e1f59f3c7da918e04635232a6966d3e960ccdd33e90b910b6fd214554fcf714b8fb6d547d88388d7e09d041b4f80b51fe2226d54c66168916af7b91a4bf0124e9d8aea0f305d1bbc383a669eb363bddd182645eb9fd51a4c7d72cadf8273125bfa1e2ff573b0ae971587dc75e3e5ce836e4b328afa1060d8c189165c7ddf3404e0dd57818973b54d1b72e0178acd4251aea52830ec4146f463f06b089fd72ec75eb4f9ebaad6859faf353c6452a178d135c3b873db601f4608ad27a61e35e259b12400027e820894d24fde59ff41d9c405957923c32cc1e0332b879523b57e5c530c0fcae77863337981243a222a73ca3353c809a4babaf3298085cbecb3c2422c2c50a765da045687cf4f5f4e61aac3fb9e0a746b236532dce7ad75fbf4a50895bf08e62d45c3a0656a918a8fa60e5491d33e6eaeb370f49a204998c3306503b0ae67a5d3580466fbbd8591e4d48def0fe1facb6b9773e24d5927b077e941156f2f28c18c9cfb11213514afc3e867e401ab8ef8e392774ce0c0e98584df81f4d075c39f0ec096bcfa07cc7edfb56a1a7385a0d9235fa177c1eb1f72ac2b045703e39f6425bfda3fbc9a14aebfd9a4a2b2855d5819ae6fbbb3031028423abccb567224fae5b2a465200268dc26aa9edc0031ce0200f25552906ea23b7ee860fa3b793473bd9790b97fdd44b184748608ae51a1ec3b8c88050bd093b48bc3ac7d2339b44ea51199b01193db94304fe00d0dd4b0504b995e0c0c782fcf770f62e99f529edf3008552aec9d4ec664d29eae18be4e91a90686985dea5eea67a9e031be7fcba8e6630852ae529082e177da0fe35dc2bb398ea2a4534e3cb45e24157fe49f1e68747477ba27708381274bd2b1d24c5311dd2da86ae3358a647f4533f7aad6f3577c7c7a67d9e4dc391639ef64274dca89f06761f1a4a312186ee1f407955d94d1263f0bd9b22879c2e659f82c7d59cf3f49400c57a28779a721c2259eb0d27ac118c84585438f79041e00ce1b16890d1f0b469b75fe365ee6bb6abf8fa967c34775c64f60c580763cf8c14a0faf53aa20c5048bf4a9dae5e498b33bd4cda83d4cc2b11c274a3844f6560494d230dbad9fbeb467926d4939e9da1299a1311dd73ed2542e205bdac21f0150c3687f088661fbf1e898466422628be33ee1aa2889260a1c4a002982247104db64139586796063a15621e3242e7d46a3ba062c440538953dd52a63929d7b25f8e8010def13899be9b75491c4e67f85dc547870db22805790ce0dc584c00a1a7da9c5cae945a21aed610488238daf797b3da0129ee39de204ce5dbf3a4506ecfcd0f3f99028f0789a214932d9e8e1bc376f674ba62b4bcc34512d8cc7373d9f89a6274a4fdb6e63800536463d14fdd39005ae90ea180bef91f3857dbaa52e9c257533054a30f697274e014bd5032257fd185df33ec7cfe0af34489ece8995be3d65fe6a1af056fb227ccf2a5a60972112dfeb5455d68342632987a4c615609468eea9e2ff1fe82127a6ce9efe164107624b0ee1b38c33f98cab58758b25b6e701ebdd334c04b4b2921145e0cd36b044a158974d59d52e820d5177c5bec85ebd36b0c7daec9440c1e339e1a29352147a88e277639cbe4381f10493e1e09b4b52147a7d26cf6cdb86ee392bf8146f27a3fabf684596822c0523400f6718b67f17537b210dd54a1d1c84b9219bebeea32b026cc59308089d74f04448b9b65b103d8ee941a3aeb7f879749f4463172ba682c371510e3da747dadde7ef2b22663b37b3042cec5b6418734193a8389fd31410803d1a809a2b6735a300f039b5a7e97c401995a7b27e010fecf6e6d00865ab57e3dc26d0d4ec092f30b7b05ea35e7ea7ff2df6745174d1d9ddd917ce03acd0cb43f89801a63695be70987c4f053b0f125171ea528bd45148858155335b6fbe7a12e6a9757088c775cec96b8e35b39cb4d9838972eae983d2f9afceb10fa8926156d7e1d5b21b7694e01385c"}, {0x100, 0xffff, 0x100000001, "a457a894b081443173e80f61495aff576e7d0fe52ae1c957403180e54eecef6f5cd6b5523338595fd22d159a765030def4af1bf2cc4396714ac13136aa4a68194772c44e61da035d0ec91f76a1cd62f1f89377264d9231136243c894c3a43efb2254bd27002b8d1dfb6756316bbcff9462d41af52d28d96b010f18426aab99a940156ec43ca22a75420ebb7654bc30e4a35610a83be0745f5350e0b1666ac434f892476fdfd73a1321ead9dbed09c6d5473dd6346d2733238f640770dd2429cddccfc81e4414237830c3aaf65292a5bb4f08cce1023ccf12debd01140c465d783f9f29df3b5eecce4af8"}, {0xd8, 0xffff, 0x9, "14484d6604d0b5000bae0f59a4cae4baea283d2b5b9c5b04cd3150c2df836f0d2fec62ddb3a291a6e3950aa64a8190916df2fe4ccda255bbf5baec3ed89032ed31ae1fbd45323d39924940953cfd284e361b0265de1ad8e8a770752fa13857bc036c6b8fb87f5570f2e2989a1b5fdb2537a79485ac530e394ded2cc7fe4e5755b3998c927e923319660ec05ed15dae6733b4ec120c1b28db7173ea3570f9455afa5fa2532e4d30a2d5b0403bb77bed4b57d9ae9bdc8c8b65f19540de41e2d7113922053aed8e51"}], 0x23b8}, 0x2) mknod$loop(&(0x7f00000046c0)='./file0/file0\x00', 0x20, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000004700)) r8 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000004740)=""/58) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x2}, 0x8) 16:00:15 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r0) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) socket(0x1, 0x4007, 0xccc) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x0, 0x2011, r2, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000009c0)="000000186204018b002b3a0000030083caf7afb9d8dcd140342e03ed50f8f7c4e5e5bd43000053b5d1d09075858a13f1071d36803a52f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf6", 0x57}], 0x1) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/52}, &(0x7f0000000080)=0x36) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x10, 0x3) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) 16:00:15 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0xd2921f84e1725762, 0x2, 0x0, 0x8000, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x1, 0x20}) pipe2(&(0x7f0000000240), 0x67a15ff01b30a005) syz_emit_ethernet(0x1, &(0x7f0000000180)="ad") 16:00:15 executing program 1: setuid(0xee01) r0 = msgget(0x0, 0x390) r1 = dup(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0x5efe1558abc35073) setuid(r2) msgctl$IPC_RMID(r0, 0x0) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x18) fcntl$setstatus(r1, 0x4, 0x80) semop(r2, &(0x7f0000000040)=[{0xeb2773902802fbc1, 0x9, 0x1000}, {0x4, 0x1ff, 0xd94f2be39dc69f6a}], 0x2) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x21, 0x80000000000}, {0x100, 0x9}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x43, 0xc9}, {0xb8bba78855f87a97, 0x4}, {0x85, 0xfffffffffffff801}, {0x22, 0x80000000}, {0x3, 0x6}, {0x41, 0xfff}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x40, 0x1}, {0x47, 0x80}], 0x2}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x8001, 0x800}, {0x5, 0x10000000004, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000140)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x85) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:15 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) r8 = geteuid() r9 = getgid() ioctl$TIOCCBRK(r2, 0x2000747a) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000400)=ANY=[@ANYBLOB="000007a3f4f0c9af3edb"], 0xa, &(0x7f0000000440), 0x0, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x30, 0xffff, 0x1, [r2, r2, r0, r2, r2, r1, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r2, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r1, r2, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r0, r1]}], 0x100, 0x1}, 0x1) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="18c5bd596b89f257d06d6b28a7aad7c07f1ca54fde558453f1af93fef41edf2aabcc3c9caae4", 0x26}, {&(0x7f0000000100)="869d34b63b8256e509849816d6bccf4c62a93d1b811167880b46bb4c42ebcf3f7726a8ad799a5aab6966470fc1e346e98ae928c1c4f737c7205068efe3420611d8ce62653f9447724cc4f32b71992adcb34d663e8e1a99c9ae7477b62c57c33558a7aa381ea1e63a17d04b7c9c7bd0afbc35dc297734b5f4cffbeb7d3dd59fc10027631b7fb7675f89dc3d2e910f702abb2d6fb8150c59a20d555ed28a58eb53999ef72eb5686e4b915ac273965b8a580a9095a4f18261b6498a918423", 0xbd}, {&(0x7f00000001c0)="30bec21361066cce58f1fd5ad9035922a060b63274763b626226b62872d893eddcff41f013b9efceba6908a675ea69b28fd7c49dd23d0c71f99d7feb0662631fab4e26b931503c2f1d46ae536403566e9f0f34b9465702c407648c878220d7ff15d4f01568bee91c1ba18870cedeec1334fb411b6689d9dbd17be0fc9a954ec5c406d744427971e2be0fe63f57bfc767", 0x90}, {&(0x7f0000000280)="27ba109085adeb5a10d1dfc0752d01857e59c9a8ebec18f8f2bd56869c7701518e93be5d3e2881c74a089b", 0x2b}, {&(0x7f00000002c0)="225d785c7123b69be05bbf761ec10c47b2c466bd0e6e21ac6acc46c700d1c0432c183496e800e1dbebf082a88e02733f8c895cda5d36ff01d1f915f410fcbdcf55edf2713ee1e772248e0f67e1f3c96593be240acfadb1716b2231a5cc16f20cab22b452c99664f93663b8be11d7a5528c227746f83c89325ca2b6c999400e3527ad1e221713abce0dc79a9d9c347f8d9062fc8329f8edf1c0a3c4602fca0889f6f81f8fb824e89dedf48c0a", 0xac}], 0x5) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:00:15 executing program 1: r0 = socket(0x800000000002, 0x10000000000003, 0x32) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x800}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000280)) r3 = msgget$private(0x0, 0x39b3338400008b9c) chflags(&(0x7f00000002c0)='./file0/file0\x00', 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) msgrcv(r3, &(0x7f0000000080)={0x0, ""/21}, 0x1d, 0x1, 0x1800) stat(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)) pwrite(r4, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) msgget$private(0x0, 0x20) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) open(&(0x7f0000000000)='./bus\x00', 0x8008, 0x84) 16:00:15 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x200000000000001) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x7, 0xe8e2eae, {0xfffffffffffffff9, 0x1}}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x81}, {0x6}]}) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x1, 0x1000, 0x401, 0x1, 0x8001}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab07198824b3da025bbd47b200079456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f71897e04bd4d99342a3505bb3f0216ab93f12fc4d5f5e20fe36480b6a5ee5476ef711fd2e2a75bcfa9c929afeea88", 0x7e) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x7b, 0xfffffffffffffff8, "85491702876ffe4dbf31c13ff100000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() dup(r2) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x80002000, 0xfff) r0 = open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x0) acct(&(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/222, &(0x7f00000000c0)=0xde) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x100, r1) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00052000ca"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:15 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330026b48d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042365a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b803008854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d40)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417263af4aaea618619545c214cb3bfb5455504814765e1ac0dd23a15b54bb781d536d56dcd270e0930920f52431b848aa8087651e13fe400ee208e3da64f054f224294b9f40ce9b25dbf400ae25be5a07e113f4b692f245c61a340e231d5e6c6ef4a5c", 0xd5}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000e40)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016", 0x5a7}], 0x4) 16:00:15 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x3, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) socket(0x18, 0x4, 0x705) 16:00:15 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/177}, 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232a3bcae59143a9cedfd06f6375523cf2511a66b8d2ed7dbf83aab81101064ef9d59f1678d27cb5201176aeb8f996d240b7a5c3ab253ecfc839f7697de65d24414bec1b95b7fc752839409272a254c4d7a46272a06838772"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10100) ioctl$TIOCNOTTY(r6, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r3, 0x0, r4, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xa0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:00:15 executing program 0: r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) setitimer(0x2, &(0x7f0000000080)={{}, {0x800000000}}, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x202002, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) 16:00:18 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x7e) semop(r3, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r4 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000100)) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r7}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:00:18 executing program 0: r0 = socket(0x1, 0x2, 0x5) listen(r0, 0x0) 16:00:18 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)={0x2, &(0x7f0000000100)=[{0x3}, {0x40016, 0x40000009}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xb50, 0x6}, {0x18, 0x3, 0xc544, 0x4}, 0x7ff, [0x7, 0x1, 0x10000, 0x8, 0x5, 0x1000, 0x3f, 0x7ff]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) close(r1) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = dup2(r1, r1) ioctl$KDSETRAD(r2, 0x20004b43) login: panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 127823 99837 0 0 0 1 syz-executor.1 *313331 99837 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8261f770,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8261f568) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800020b32b50) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd806f5b5054,fffffd8064c67f40) at alltraps_kern_meltdown+0x7b frag6_input(ffff800020b32eb8,ffff800020b32ec4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800020b32eb8,ffff800020b32ec4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800020b32eb8,ffff800020b32ec4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd807f02c900) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd807f02c900,18) at if_input_local+0x121 ip6_output(fffffd8064c68f00,ffff800000a41c80,fffffd806f6b9700,0,0,fffffd806f6b9690) at ip6_output+0xd59 rip6_output(fffffd8064c68f00,fffffd8079c35320,ffff800020b33228,0) at rip6_output+0x4c0 end trace frame: 0xffff800020b332c0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8261f770,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8261f568) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800020b32b50) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd806f5b5054,fffffd8064c67f40) at alltraps_kern_meltdown+0x7b frag6_input(ffff800020b32eb8,ffff800020b32ec4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800020b32eb8,ffff800020b32ec4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800020b32eb8,ffff800020b32ec4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd807f02c900) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd807f02c900,18) at if_input_local+0x121 ip6_output(fffffd8064c68f00,ffff800000a41c80,fffffd806f6b9700,0,0,fffffd806f6b9690) at ip6_output+0xd59 rip6_output(fffffd8064c68f00,fffffd8079c35320,ffff800020b33228,0) at rip6_output+0x4c0 rip6_usrreq(fffffd8079c35320,9,fffffd8064c68f00,0,0,ffff800020b42ef0) at rip6_usrreq+0x5cd sosend(fffffd8079c35320,0,ffff800020b33458,0,0,0) at sosend+0x668 dofilewritev(ffff800020b42ef0,3,ffff800020b33458,0,ffff800020b33560) at dofilewritev+0x1ac sys_write(ffff800020b42ef0,ffff800020b334f8,ffff800020b33560) at sys_write+0x83 syscall(ffff800020b335d0) at syscall+0x552 Xsyscall(6,0,c,0,3,533f93fc010) at Xsyscall+0x128 end of kernel end trace frame: 0x536e705ae00, count: -20 ddb{0}> show registers rdi 0xffffffff819f49b7 db_enter+0x17 rsi 0x32ad __ALIGN_SIZE+0x22ad rbp 0xffff800020b328b0 rbx 0xffff800020b32960 rdx 0x32ae __ALIGN_SIZE+0x22ae rcx 0xffff800020b50000 rax 0xffff800020b50000 r8 0xffffffff81788e23 kprintf+0x173 r9 0x1 r10 0x25 r11 0x679e279d3a9fb94e r12 0x3000000008 r13 0xffff800020b328c0 r14 0x100 r15 0x1 rip 0xffffffff819f49b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b328a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=313331 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b43168,0xffffffff8264e688 process=0xffff800020adca80 user=0xffff800020b2e000, vmspace=0xfffffd807f00c450 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 99837 127823 27146 0 7 0 syz-executor.1 *99837 313331 27146 0 7 0x4000000 syz-executor.1 76243 41001 88647 0 2 0 syz-executor.0 76243 208967 88647 0 3 0x4000080 netio syz-executor.0 27146 287173 34361 0 3 0x82 nanosleep syz-executor.1 55652 496402 1 0 3 0x100083 ttyin getty 78433 120419 0 0 3 0x14200 acct acct 88647 381189 34361 0 3 0x82 nanosleep syz-executor.0 44818 327649 0 0 3 0x14200 bored sosplice 34361 309589 13438 0 3 0x82 thrsleep syz-fuzzer 34361 116671 13438 0 3 0x4000082 thrsleep syz-fuzzer 34361 39145 13438 0 3 0x4000082 thrsleep syz-fuzzer 34361 402582 13438 0 3 0x4000082 thrsleep syz-fuzzer 34361 275003 13438 0 3 0x4000082 kqread syz-fuzzer 34361 353266 13438 0 3 0x4000082 thrsleep syz-fuzzer 34361 84760 13438 0 3 0x4000082 thrsleep syz-fuzzer 34361 131369 13438 0 3 0x4000082 thrsleep syz-fuzzer 34361 353878 13438 0 3 0x4000082 thrsleep syz-fuzzer 34361 509422 13438 0 3 0x4000082 thrsleep syz-fuzzer 13438 151646 20820 0 3 0x10008a pause ksh 20820 204950 11079 0 3 0x92 select sshd 11079 104283 1 0 3 0x80 select sshd 89295 201079 14992 74 3 0x100092 bpf pflogd 14992 488112 1 0 3 0x80 netio pflogd 51132 276392 86403 73 3 0x100090 kqread syslogd 86403 323539 1 0 3 0x100082 netio syslogd 72370 411719 1 77 3 0x100090 poll dhclient 47592 254728 1 0 3 0x80 poll dhclient 96886 89102 0 0 2 0x14200 zerothread 13122 80492 0 0 3 0x14200 aiodoned aiodoned 44187 198033 0 0 3 0x14200 syncer update 59564 133392 0 0 3 0x14200 cleaner cleaner 48118 94458 0 0 3 0x14200 reaper reaper 90528 198230 0 0 3 0x14200 pgdaemon pagedaemon 96929 512556 0 0 3 0x14200 bored crynlk 9304 228935 0 0 3 0x14200 bored crypto 72055 89687 0 0 3 0x40014200 acpi0 acpi0 38637 386760 0 0 3 0x40014200 idle1 44075 463487 0 0 3 0x14200 bored softnet 64534 8386 0 0 3 0x14200 bored systqmp 23340 494524 0 0 3 0x14200 bored systq 16943 215902 0 0 3 0x40014200 bored softclock 40663 435685 0 0 3 0x40014200 idle0 55627 250391 0 0 3 0x14200 bored smr 1 68387 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824d5590) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 99837 (syz-executor.1) thread 0xffff800020b42ef0 (313331) exclusive rwlock netlock r = 0 (0xffffffff824d5128) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824d5590) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9596 6470K 7107K 78643K 21640 0 0 pcb 14 8K 8K 78643K 463 0 0 rtable 111 4K 5K 78643K 1468 0 0 ifaddr 83 19K 21K 78643K 556 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1687 0 0 iov 0 0K 32K 78643K 401 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1209 76K 77K 78643K 5205 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 59 0 0 VM map 2 1K 1K 78643K 8 0 0 sem 12 0K 0K 78643K 491 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 4216 0 0 sigio 0 0K 0K 78643K 55 0 0 proc 54 51K 71K 78643K 1255 0 0 subproc 32 2K 2K 78643K 223 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 449 0 0 in_multi 33 2K 2K 78643K 289 0 0 ether_multi 1 0K 0K 78643K 22 0 0 mrt 1 0K 0K 78643K 11 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 718 0 0 pfkey data 0 0K 0K 78643K 4 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 109 22K 30K 78643K 14572 0 0 UVM aobj 130 8K 8K 78643K 158 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 476 0 0 NDP 20 0K 0K 78643K 165 0 0 temp 228 3557K 4196K 78643K 37068 0 0 kqueue 0 0K 0K 78643K 22 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 29 0 23 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 187 0 185 1 0 1 1 0 8 0 rtentry 112 171 0 127 2 0 2 2 0 8 0 unpcb 120 1223 0 1211 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7057 0 7057 2 2 0 2 0 8 0 tcpcb 544 733 0 728 1 0 1 1 0 8 0 inpcb 280 2254 0 2244 2 1 1 2 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 39 0 33 1 0 1 1 0 8 0 pkpcb 40 34 0 34 13 12 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 88 0 88 13 12 1 1 0 8 1 pffrag 232 8 0 8 4 3 1 1 0 482 1 pffrnode 88 8 0 8 4 3 1 1 0 8 1 pffrent 40 20 0 20 5 4 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 92 0 74 1 0 1 1 0 8 0 pfstkey 112 93 0 75 1 0 1 1 0 8 0 pfstate 328 93 0 75 4 2 2 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 693 0 500 14 1 13 13 0 8 0 art_table 32 694 0 500 2 0 2 2 0 8 0 art_node 16 166 0 126 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 7 2 1 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 489 0 479 1 0 1 1 0 8 0 shmpl 112 156 0 28 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7965 0 6542 47 0 47 47 0 8 0 ffsino 272 7965 0 6542 96 0 96 96 0 8 0 nchpl 144 13898 0 12266 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 45161 0 45161 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 6 0 6 3 3 0 1 0 8 0 scsiplug 64 10 0 10 7 7 0 1 0 8 0 scxspl 192 39793 0 39793 26 23 3 7 0 8 3 plimitpl 152 456 0 448 1 0 1 1 0 8 0 sigapl 432 4385 0 4369 3 1 2 3 0 8 0 futexpl 56 53390 0 53390 2 1 1 1 0 8 1 knotepl 112 883 0 864 1 0 1 1 0 8 0 kqueuepl 104 881 0 879 1 0 1 1 0 8 0 pipepl 112 2602 0 2583 7 6 1 2 0 8 0 fdescpl 488 4386 0 4369 3 0 3 3 0 8 0 filepl 152 26094 0 25992 16 11 5 7 0 8 1 lockfpl 104 1408 0 1408 3 2 1 1 0 8 1 lockfspl 48 467 0 467 3 2 1 1 0 8 1 sessionpl 112 31 0 20 1 0 1 1 0 8 0 pgrppl 48 75 0 64 1 0 1 1 0 8 0 ucredpl 96 5296 0 5287 1 0 1 1 0 8 0 zombiepl 144 4372 0 4372 3 2 1 1 0 8 1 processpl 896 4406 0 4372 4 0 4 4 0 8 0 procpl 632 13227 0 13182 5 0 5 5 0 8 0 srpgc 64 22 0 22 10 10 0 1 0 8 0 sosppl 128 44 0 44 11 10 1 1 0 8 1 sockpl 384 3727 0 3705 10 7 3 4 0 8 0 mcl64k 65536 262 0 0 33 10 23 33 0 8 1 mcl16k 16384 9 0 0 2 0 2 2 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 9 0 0 1 0 1 1 0 8 0 mcl2k 2048 239 0 0 29 3 26 29 0 8 2 mtagpl 80 36 0 0 1 0 1 1 0 8 0 mbufpl 256 697 0 0 30 1 29 29 0 8 0 bufpl 256 14137 0 7118 439 0 439 439 0 8 0 anonpl 16 422678 0 410002 145 77 68 70 0 124 12 amapchunkpl 152 26479 0 26367 39 33 6 10 0 158 0 amappl16 192 22940 0 22212 118 70 48 49 0 8 11 amappl15 184 93 0 93 2 2 0 1 0 8 0 amappl14 176 592 0 588 1 0 1 1 0 8 0 amappl13 168 1367 0 1365 3 2 1 1 0 8 0 amappl12 160 21 0 18 1 0 1 1 0 8 0 amappl11 152 905 0 887 1 0 1 1 0 8 0 amappl10 144 414 0 411 1 0 1 1 0 8 0 amappl9 136 903 0 900 1 0 1 1 0 8 0 amappl8 128 457 0 425 2 0 2 2 0 8 0 amappl7 120 400 0 393 1 0 1 1 0 8 0 amappl6 112 899 0 887 1 0 1 1 0 8 0 amappl5 104 248 0 233 1 0 1 1 0 8 0 amappl4 96 4621 0 4579 5 3 2 2 0 8 0 amappl3 88 888 0 878 1 0 1 1 0 8 0 amappl2 80 34606 0 34524 3 1 2 3 0 8 0 amappl1 72 104141 0 103698 25 15 10 20 0 8 0 amappl 80 13663 0 13623 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 157 0 28 3 0 3 3 0 8 0 uaddrrnd 24 4392 0 4369 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4392 0 4369 1 0 1 1 0 8 0 vmmpekpl 168 35279 0 35243 2 0 2 2 0 8 0 vmmpepl 168 537623 0 535649 266 164 102 109 0 357 13 vmsppl 368 4385 0 4369 2 0 2 2 0 8 0 pdppl 4096 8791 0 8750 7 1 6 6 0 8 0 pvpl 32 1125069 0 1109095 305 139 166 172 0 265 29 pmappl 232 4391 0 4375 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 666 0 20 19 0 19 19 0 8 0