last executing test programs: 7.990236592s ago: executing program 5 (id=243): mkdir(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x84) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') setreuid(0x0, 0xee01) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 7.795021213s ago: executing program 5 (id=251): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x8000000000040000, 0x1000100, 0x3560000000000, 0x8000, 0x80000000000000}, &(0x7f0000000300)={0xce9, 0x20000, 0x80020002, 0x8, 0x6, 0x80, 0x80000000000001, 0xd}, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x2, r1) getrusage(0x1, 0xffffffffffffffff) close(r4) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$vm(&(0x7f0000000140)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000080)=0xbad) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x40384900, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0x801c4903, &(0x7f0000000040)={0x7, '.\x00'}) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x0, 0x213, 0x8, 0x7}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000600)=ANY=[@ANYRES64=r4, @ANYRESDEC=r1, @ANYRESHEX=r4]) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13d8fd812eaa4e713048e69931929648", 0x14) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffdf0}], 0x1) 6.224011234s ago: executing program 5 (id=269): writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000100)="33f57cbd9b7a3dce024abd0a4458ebe67b96abcc9815f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd7719778b73a00610bbc2cda7a2357f162165a18ec7a8361d61e5f202c9c6839ada531b7f39a0c09140e3052f9116a0a4d3d422542a855d3257c406d5788afe863c7854a8c4906fe9008dcaf7540ee", 0x94}, {&(0x7f0000000480)="4ac86e940c07b6f5cf353ce763366d0d1462532e49bb326d1951a16fadedf93ecbca2089c60264be4f5368f05fb89ffcee8bcc1f30c0cd028f53323eedf2aab96ae5f7a6e082cd5a14120f56b1643b4cfd30481357a4c7bfaf3ae1587210ddf382be853f09def55c1369be1bc4ab81cb691ae08eb08ab237c6c9302634061327cdb6ed70b590ed47ca3a5422056fc39703122adba8eb2839f20edc45c30f84baa6b8c6cfef13f14a3d", 0xa9}, {&(0x7f0000000880)="0076f965e5368d611346b546d47848665881a3", 0x13}], 0x3) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() 6.165538185s ago: executing program 5 (id=271): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) select(0x40, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x5, 0x0, 0xffc, 0x3, 0x425}, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}], 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) setuid(0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020697f, &(0x7f0000000100)) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) execve(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) select(0x40, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x5, 0x0, 0xffc, 0x3, 0x425}, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) poll(&(0x7f0000000040)=[{r0, 0x20}], 0x1, 0x0) (async) socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) setuid(0xffffffffffffffff) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x8020697f, &(0x7f0000000100)) (async) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) (async) execve(0x0, 0x0, 0x0) (async) semctl$GETALL(0x0, 0x0, 0x6, 0x0) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') (async) 4.811620608s ago: executing program 1 (id=288): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584ffff", 0x14}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000140)="0718e7551880967334e3b82356f41a012c37203378293cba11bd52d74b228e85f92aa192e2a920f9a039be7da3e8e4a4a8f6ed6cbbe6d4612b614388787d1a0cb64860d63c6456021b82207fdb29e623", &(0x7f0000000080)=0x50, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000040), 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) 4.808227798s ago: executing program 5 (id=290): sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1, @multicast1}}}}}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0xfe) sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) (async) syz_emit_ethernet(0x22, &(0x7f0000000040)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1, @multicast1}}}}}) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0xfe) (async) 4.75536352s ago: executing program 1 (id=293): setuid(0xee01) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x6}, {0x3, 0x0, 0x0, 0x400003}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 4.751179592s ago: executing program 5 (id=294): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x400) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r3 = socket(0x20, 0x2, 0x0) (async) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x28f, 0x7, 0x4, 0x400, "2446000000000b000000000000000000001700", 0x795, 0xffff}) writev(r4, &(0x7f0000000340)=[{&(0x7f00000006c0)="27e35624e95f40880308c0b21ed5a2a85b4fd5dd3b5f88bfa6b79c55c05b0f0611768e3cd65b95fecdf0348e9f3215ece840fdf092fe688078723b53e08f1087189db1fc4012c10e31e059fbc8cea9f174d252ac0ae5922ac5556e1c5943063d1a7018b48e32185cca9ff901f01f617f3ced2b8cec46161e7bb4fa82a61c70930c4cb616e9980329a2ee510e4a5179435af387c745e4f3c8bd21cfafa9b613f7b85f80601798a70b5c5824a3f864909ef1586baa72cbb45431d39f02e9b6248bbf34219add74acd42e17aa5c16d1db0646a395320e98d1c45f2ebf18752299b093cc2e33f3ef6fde5785ee4a814f3872b26871a63451a5e6e193688fd060eea8666af11491fa0e674baf3399e44be62c61ad0c1b2012906054d92f40a7c8b1f13ef0e7ac8a881d7eb677ac2278c3d6eb99279a16eadaf241cbedac462ee0430409", 0x141}], 0x1) (async) bind$inet(r3, &(0x7f0000000240)={0x2, 0x2}, 0xc) (async) getsockopt(r3, 0x6, 0x9, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f0000000000), 0x10) (async) syz_emit_ethernet(0x138, 0x0) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) (async) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="6c313298ad612d", 0x7}], 0x1, 0x8000000000000002) 4.667952241s ago: executing program 1 (id=298): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="080b2bd61ef6839f0f3889307f355a7f7aed2cf4e81cd469c1fe5551a62399e3b9422c48bc825ad6cdb2b68bda7c1da297d2bdcf346e93015c96b5dfd28aaa222f57b45016c79204398936ba71e64fe7bc983c39bc5a631ae1b242b29e1f710958b2ea71121f124cbe1a35cd07373b430993644e18fb65a9d5afce5f0de32a26efe3c3a100e2c16a164cb7cc58", 0x8d}, {&(0x7f0000000180)="7d6bced0f59e09e8d64c2cf08bd60797ef3fa7707f33e77a424493a622a73130a4367e2b8a9bab99cb5660f420356be1f8eaebeea0763437fbb94c4bae836dc14a1bac1d424953db6a06c3313509da3743ecf9c7d234617b48d468138d810376568c208b9ccb2da6b1c23c28fcc443b0e01d4a3352596661cb3222501ef2a7820fb1879ab8288e93ef9eab781737e9f189c941341d1cb76d87ba83c115825991b63e3d0b1a0b20d6834d554a8137e93d7bc983ba898d021693f0d92437069edc876722ed1e33b8e91f18059b508c877d00fe9c1f32e72c3a0a12068a6fa8e4034c4f50f1bd6b0510", 0xe8}], 0x2) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x2, 0x0) semop(0x0, &(0x7f00000002c0)=[{0x1, 0x6, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x7, 0x800}, {0x0, 0x4}, {0x0, 0x8001, 0x800}, {0x4, 0x0, 0x1000}], 0x6) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) recvfrom$unix(r3, 0x0, 0x0, 0x802, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="080b2bd61ef6839f0f3889307f355a7f7aed2cf4e81cd469c1fe5551a62399e3b9422c48bc825ad6cdb2b68bda7c1da297d2bdcf346e93015c96b5dfd28aaa222f57b45016c79204398936ba71e64fe7bc983c39bc5a631ae1b242b29e1f710958b2ea71121f124cbe1a35cd07373b430993644e18fb65a9d5afce5f0de32a26efe3c3a100e2c16a164cb7cc58", 0x8d}, {&(0x7f0000000180)="7d6bced0f59e09e8d64c2cf08bd60797ef3fa7707f33e77a424493a622a73130a4367e2b8a9bab99cb5660f420356be1f8eaebeea0763437fbb94c4bae836dc14a1bac1d424953db6a06c3313509da3743ecf9c7d234617b48d468138d810376568c208b9ccb2da6b1c23c28fcc443b0e01d4a3352596661cb3222501ef2a7820fb1879ab8288e93ef9eab781737e9f189c941341d1cb76d87ba83c115825991b63e3d0b1a0b20d6834d554a8137e93d7bc983ba898d021693f0d92437069edc876722ed1e33b8e91f18059b508c877d00fe9c1f32e72c3a0a12068a6fa8e4034c4f50f1bd6b0510", 0xe8}], 0x2) (async) close(r1) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) socket(0x18, 0x2, 0x0) (async) semop(0x0, &(0x7f00000002c0)=[{0x1, 0x6, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x7, 0x800}, {0x0, 0x4}, {0x0, 0x8001, 0x800}, {0x4, 0x0, 0x1000}], 0x6) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) (async) recvfrom$unix(r3, 0x0, 0x0, 0x802, 0x0, 0x0) (async) 4.649860137s ago: executing program 1 (id=302): r0 = socket(0x18, 0x3, 0x0) close(r0) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) setuid(0xee01) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4, r4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r3, 0x6, r6) close(r3) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 4.612774765s ago: executing program 1 (id=304): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/46, 0x2e}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x28) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8060, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x18, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x9b8, 0x3, 0x9}, {0x400, 0x7ff, 0x1002802, 0xff}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0xfed, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c4, 0xef4d, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x0, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x0, 0x1002, 0xb}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) write(r1, &(0x7f0000000140)="e67e843146dfb33d7809c19da343e772a2933512", 0xfffffffb) pipe(&(0x7f0000000080)) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/46, 0x2e}], 0x1) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x28) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x8060, 0x10) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x18, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x9b8, 0x3, 0x9}, {0x400, 0x7ff, 0x1002802, 0xff}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0xfed, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c4, 0xef4d, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x0, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x0, 0x1002, 0xb}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) write(r1, &(0x7f0000000140)="e67e843146dfb33d7809c19da343e772a2933512", 0xfffffffb) (async) 4.542510259s ago: executing program 6 (id=308): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f00000002c0)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95723da70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a", 0x7a}], 0x2) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) pwritev(r1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe) ioctl$VNDIOCSET(r2, 0x80044403, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) open(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000500)="670100000000000000f1b8d24e2217f981aa6a78ef1d357e382526b1616bf6932da7386d53c21ffd9037dcb8253c71b25cc4a113e83bfdc87b83dade35a400af2781f9a079d7dd4f6a483047274a1795a6980492ebcbe8c1aa188311d5ed0d597d521cef829ccd01f8a44b627559d73440d8be993d2c3da69715bb977e2e", 0x7e}], 0x1) poll(0x0, 0x47, 0x6) execve(0x0, 0x0, 0x0) 4.456295615s ago: executing program 3 (id=311): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) r1 = getpid() unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x988) setpgid(r1, r1) r2 = getpid() setpgid(r2, 0x0) setpgid(r1, r2) wait4(r2, &(0x7f0000000040), 0x18, &(0x7f0000000100)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1, 0x1, 0x820751a, "090e4de6d30aa692318c7e0002e9ffffff00", 0x20000, 0x4000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x1000, 0x480, &(0x7f00002be000/0x1000)=nil) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) fcntl$setown(r4, 0x6, r2) 4.445113292s ago: executing program 1 (id=312): r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0xb5, 0x0, 0xff, "689937fcbcf411f637448807efdeca06dd6a5841", 0x4, 0x9}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}], 0x1) (async, rerun: 32) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) (rerun: 64) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) kqueue() 4.269424874s ago: executing program 3 (id=314): mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCGET(r1, 0x80106468, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfffdffbe, 0x8004, 0x63}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0xc, 0xfc}, {0x2, 0xf7, 0x6, 0x3}, {0x6, 0x26, 0xb, 0x5}]}) syz_emit_ethernet(0x66, &(0x7f00000003c0)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xcd50441a, &(0x7f0000000040)={0x1, 0x2, 0x7e5, 0x2f, "5d1fb78d5c1f15ba5f04000700", 0x80, 0x400007}) getpeername$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/249}, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003980), 0xffffffffffffff39) getegid() sendmsg$unix(r3, &(0x7f0000003a00)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240), 0x0, &(0x7f0000003980), 0x0, 0x1}, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)}) open(0x0, 0x80, 0x0) fchown(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x18, 0x3, 0x3a) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f0000000040)=0xfffffffffffffe83, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0xfffbfffffffffffe, 0xf0, 0xffffffffffffffff, 0x0, 0xfffffffffffbfffe, 0x3, 0x200020}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0x0, 0x0) msgget$private(0x0, 0x321) 4.263251203s ago: executing program 3 (id=317): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900301d0000000000ffff0000000300000001fe8000000000000000c4"]) (async) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900301d0000000000ffff0000000300000001fe8000000000000000c4"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) fcntl$setown(r0, 0x6, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, &(0x7f0000000080)="ee4502d184d5288e54e1abf7ffecb4d87a75b7b91370f644ed81deb0e5b57a51a3", &(0x7f00000000c0)=0x21, &(0x7f0000000100)="4ec22c9f75e167d2ceb76d218e5489e8155fc28d19ede4128ce54de732318af8f24418150e4ea1e88728f35a8bab0c2f65a7e86d23f519356aae85586a81e5676c1189ca86ac2d6936e3e8d8f25a7772ce8288", 0x53) close(r0) 3.113584265s ago: executing program 6 (id=321): open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x200, 0x140) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r3 = socket$inet(0x2, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x7ffffffffffffffd}) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x87654321, 0xd27d43220c7df9b, r4) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x7, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc9, &(0x7f0000000680)=""/100, 0x64}, 0x80003fae}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0, 0x7}, 0x10, 0x400) truncate(&(0x7f0000000180)='./file0\x00', 0x8) shutdown(r0, 0x2) 3.079387316s ago: executing program 6 (id=326): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="25c0040bf1cbb3f3e802000000a66229b76fcf0d0000003c5c000000006f9d2154f3eb3d634b7423eb5a63dbc103e92e395362dde7ae33374e8645fc1a29804069bf39ed32266fb779940a37e0fdc3f16f3e54c9dab152fb444952bfa7a810199d8fdac67e4decae20de6bb183962faecd7e928411f31543bd5fbe6eadeb79c7b45f6f1290c45be8083bfc6da8c1f1c530ebf729c66fd0db2722522f6623fd1bb2fc942a75329c12a13136d8f7d6c91b9dac301cccfa2f4a13071b5bcd5fe439cfeb99471402dc999b3dcc244ef5", 0xce}], 0x1, 0x0, 0x0, 0x40a}, 0x3) clock_getres(0x2, &(0x7f00000001c0)) sysctl$kern(0x0, 0xf, &(0x7f0000000140)="71cb42008037c30c0460c9b18051b96f000000ecde20994cad08000000", &(0x7f0000000080)=0x1d, 0x0, 0x0) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 2.942561938s ago: executing program 6 (id=329): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) (async) getsockopt(r0, 0x3, 0x833, 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xa3d9, 0x4) 2.916376406s ago: executing program 3 (id=331): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) mmap(&(0x7f0000366000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0xc5b) r1 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340)="01", 0x1) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000240)="010000008e00c23a9ee7a6b4313e62b92a5d009a667d4669b747466fa091825f25acb524e5c51457b0d4000000", &(0x7f0000000080)=0x2d, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x5, 0x1, 0x3c, 0x6}], 0x1, &(0x7f0000000100), 0x5, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x10, 0x40) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80047476, &(0x7f0000000040)={0x3, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffb, 0x45, 0xf0000000, 0x2ef5, 0x6}, {{r1}, 0xfffffffffffffffa, 0x80, 0x8, 0x1, 0xc}, {{r7}, 0xfffffffffffffff8, 0x40, 0x1, 0x8, 0xffffffffffffff5a}, {{r5}, 0xfffffffffffffffc, 0x20, 0x20, 0x3, 0x7fff}, {{r8}, 0xfffffffffffffff8, 0x5a, 0x4, 0xc, 0x3}], 0x1005, 0x0, 0x37, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') r9 = socket$inet(0x2, 0x1, 0x0) getsockopt(r9, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)=0xfe) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r10 = open$dir(&(0x7f0000000480)='./file0\x00', 0x20, 0x0) writev(r10, &(0x7f0000000000)=[{&(0x7f0000000200)="2081e3411a16e8a3b6df61d7925d7e9dc452f50d90ceea0cf80fd6c8e7fff03e0cf4bb8ab78068a6e31457e2493a2e2488a739e4ecfb243ea4fb6c73178291e2b4313e6b4de4cc0f518abc1a83c4ddfce5c00e80cbd4c1aedcedbd39555b2577262affb68f5b2f02b34e90ace5b94a93c9f398171348885383d90d8a3d77708377fd5051e0c87e833d8b13d765e27d0c2d8c75e58e01784d206e5bb670d64ff2df9574a406143bddc6a75f8fe6b563e46fa2deb1df78413e0b021dd1522c538927", 0xc1}], 0x1) 2.913959914s ago: executing program 6 (id=332): connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) write(r0, &(0x7f0000000080)="4c3e0c2390f97a16c8c869bca5943c1bd5abd29ffaf6f14a9077160cad58cd13", 0x20) (async) clock_gettime(0x2, &(0x7f00000000c0)) (async) clock_gettime(0x3, &(0x7f0000000100)) (async, rerun: 32) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="f72e6109", 0x4}, {&(0x7f0000000180)="522a3f4fdf2230d8827fa2642d222f2060e1b5fd45d55c8754de82d479faeaabe7a8b19434b557fa16629ae29e151d34d45fdabc74bc0789cc9b60798862aa0cebdee4d1a749f8420cc7dece7ccf605a729d21d7a3dd246c4573c8e5227b276f848806b8c5b88e86a5235a1f0d8168c9e0353ac94d3eee3810c22e8f586a9de635d5504aa4eec94f3284662273f32f1cb0de93c603c731da8b3b2afa7a4fccc28892961a23768e74f4728025fe", 0xad}, {&(0x7f0000000240)="1efb88b29a56563f7bcc8fef011d6c3897fa41de716cbdd985eb1d13a43de9c66638880ac429871cda59f1a6abd06aaabdd41242d2851d30f63afb153305d5db0086688c132070bccfe1a2d49f68c13f8083394792d84e35bb3e06472694c9d76acb8bb700f9b1f8d0e1ce3e1d753206f667989c0cb1f100fc1648bdc5abe3694877733b5622b52b2a21", 0x8a}, {&(0x7f0000000300)="0de2b3c17b4918a7e13223f2bd0d8dd5d4554cc274da425788ec589e868279bb3056d3f31de5ca166733a62917a935ebba8d0c3795f70fa570641ab9273fa01659654ee417acd6468efc3b3d444e727a9cceaff71ab38b9e9baa9e72b71001dc4b469700b21b2b5657b211a031f3e8b4899a6b6dd023132a1ca5cdfe34c7d85d64fa1d4945c4ab9c895a3bf8f87d12749ff23c274b837ec40922ffea15801562eb019ed11fb94c380f129faae15f2772293ed4ddb27fd8e0f287aaa3e7a3ef318919d207a479fb65270513097462b55f30376724a5bad30cf7858bcd0cb3192f47e008e48d5c853217c17a628c86637b394bded896628f8e5741691709c3a08ad8aa87b83f0c344412b65bc838d5911421bd7707f8cbdb85a3ed371a211f17983b81a87601c4ba6488606fd740eab09cea51b7b4a81b2a9f72ef8785abec222fd66574b4e9292cc5fd6b7a7c530addb5348e3aaebfd320924e18c8d79ebed7d425a8ba8ddbec5bd497ddb76550858dd13da5b935228abe097ac4f88468161563dbf91ef37489e9cbb9a24bf05854d459c62ddb52830e12e98bc16bfe2787d57d128627127896286c8e5954835137f4099108b27d64e6bd146aea9edbd5dcd9763eebc66674cda34e6e677b1c240da24f671438cd8f571352bb6781e0986464d3cb69cf6165842c3fcad00a77eb205857190d47406d9720afb9339cd453333133e6e309b2ead93515ab8737a3131ef6a660b3aa0e20cb2054b5cf853c6a0c75fad5603dfa403f5eb3d3d9a876206845ab6213eb7302b9c5b316813150a67f0826cef1481f4d4527dc9173ec9ece69b1ce133fadec2725804e7b28959c184898eb97e74fb5f7d77a02c4710a86e42b93ac2a716b2e681e43e3c1ef7c3de8ca40be281098d71aeca0263c21ed102e9d02cff0e731b3eb842f5a30d35b722ff86b2ebf1512f2ff5a55a0e5c6ffaf4d9902724bc17d42c50334c3172dcb0c9453143f4f28096598903c14c77b8ad0cebd906310aa59978987f8bff43c65b0e4fc6b064a855d7d923af49cadf75f795eabd904c508901ae5e4493561c9bb1ff800824459b8df66fabad030c258de7d337aa55b71bac1bc32c3b9289c552b1f47024f80bf32ba4f871c31485ac9d8fa9f206ba6313c85e3b4134b55385fa7b5293a988d8b6af879d087ebdc7590e3bed709fa4172acc9de81dcd37f1efa8bf5616ef389799af8edf95b6a9304d6f0ce72aa5cbaa80fee4780d35c1eeffc8c2ca5fcc4cf2ed2e76df22383cb4430c7bc2898662b0fe0c541f2458b1315c4a699fc51cdd835659b1adc174a2cc5aa50af7c0cae9fbcf9c3d1c61feca4b9ae9d9e6d246d271a054f592e21d8cba1ce921c91212551e5095d2bef5799b6d9bf00f2e7e4216c5c2e9dce217253b1613f2dbe05b956313326d8e08ca4247f5e18f587013428eb8aed1a08b10d51d78eb64c0d57ed09144c0c36434cb7ce3a1a6033b35a0df1e44638203689d511288f18724f2de952b794f8ff4aa79b6eedafdbaa715e04f3370f009eeb67e053152543d692d58192b29bd2aa6511f136a50f116437f1083de0257b5fb4b7b6f17f06559e9e145714533d23a818b819b020628a125bdae7a4321be6092f87de8730f89772ad95eba727e31a46ea26b8d79a4c75816d3b31bf351d57ff12871a221d8701627403ad1fe118e251c33f5d66c5555b4768f715f846870caebba94122b116c43482ca01d098988634b777720499ba1d0c7ae7d2df4d627ee07818907dd6d7c7d02f90e9b412538de1895250cc8385bdb25db670e715474518d73ae14509465ec8422003a674ac0830e00be5d168045ac2e1606b2d593d5571ced489cc95b6a4310271ea71018e9fcfaabe82950564f5c8564b99ef9d3df17592859b371be40f55081d3708b9409f1b83d0b016b4dee163cf9358c6eb6b7a39a420e121f8feed8f98b29763ae9ae738917770df8ed53175e6a164d8d486f7733034e9620ae93b84b17b468dd66ea1cabe43d233c08f9f4d9be72d783391db93167112944c2a30345877367231e2e63681ef5b99401712f6c4e3f637997b10d04b1faaf06b9b4529b91354d0a05676542f8e055f11aea2f0d97e8ed1fe6a80f327dafb3d48ca81da34134dfeef2d27bfd2bea3a3939b7e61cc805ec2e977efa8bea09c7d922ed56c2f6a650fa40e0a17def72786feb7e4fc36678e2bc17afc615e01e3b172379777540385bc12629b8161266d3fa555b69718e79257cd302c6df01d1233f74592b3cd0fa1cb23c315d20236a91b9634da96563c462293a75aa8cc902188a56b2beebabc9d6c12f7a1be865cee1b3c5932a0e9a6a37caae6bb1ec26789986ea64781a3cff31b6ccc86421acba3d612e593ade3b66e7d9cd60d8d319f96e759036631221d7ae013063c41a407a8b8a35e8f672661b41698ad419bed38e1daa096b6b00b1cf84a74bc24298865cfca53f5aea104a0b787ec875fa6db0d153657a9204f85c525b5b419b06a19dfb1958abe4cef1665d2831b472d3a47ece0c02a94fef3647aa03fdbccc9b3e81b0661d2ee753e644562ac97b1bdc6c02019d99cc2ec66c6383826c447aeb3d9d0067d6c9044115e26e2d31f90431399f1a443176c25e628029ba4aa5b12b5c041ea96b8b4f8ef6a3df7b71268dbed0ce37cb361f4fd1db75ae2bacf9cd73bb4b2618a8d002d0d4f25e9f7a9686970920f2884d1e18a3511d417a50b4ab665dc44fc8efd636f9ecd3cbe90585e4218c8b603bfbb213a9ccb1abf27bd3cf2905de2b54bc63a6735c57be3654b8d3fe1618629a1b790ee281abec462b180e5d3125e1770afd20c9c516ff4cdd06c30555d72c7d9b38f7a601c4a2e8df58e511ee9ae41d5c5f7f6bb37b33d59478facc6dc2c73fec0baf3a4664dd80365017dae2aa28521d83c8bc2d65ab139bbeb9c14d2920c71fd17172f51b91603020d05ec54c57f2b873eb2c6e555093790453ad68ed40e4e48ee6b7925ac24d201475015d23c9437de96cdf26687c5851c9a03d0565dbe7cc48e212759cf4d9bc61d7fbae4346a7a6b46f133854586a335cbfe353c9763d4c224778110d5e2fb5a44e9ca96ff4fcdda8878a31ca42be5d538b8a683ee78f3d48f163dae6e07e1536e30444f71d199f395b890d8113d52ce18e4bf207f6b5bb6f22921f262e8f65ced4cc63e50a165fbe931d7cfbd3a6f496c9fa73b9bf78517f753af6b458b619a57ae4b200149d9bf473c5d168bc8cb64031b83bd80969ad92c2919d9b193515f84d151ce85e4175d4f2219051b6471b0a79d6be70c7c25b78fed96dfcfa525f6e014257aa25c5f67abb91bcf0940028a62b3e1f96afcd7d4a78e388b0a0bbd5041b054b5406a990d94dd82dff72f40192f829701b3fdbfcbdc89316c07c6a052e64debec5dbe906a3acc866dbb7ce54d83e33fdafe0d063d57acb76bbd6b4aeae47fd7064315cf650636d6a8f3a8028c9d5882bc3b436739006ea1a5b848d640e7ee78e76d8430a8cc7e817ba5251a4a2f5b3d28cb25338ef0b36febbbcc0cefa6549871820af95be4007847db59915ec65dded566d57346861e43ace76246b9ffd27bec382af4e9869520ec2ad5e4c0dc6f760123c004fbf9e30877d5b385075793796673cc5cd54062ee94bd16dfdf9f6632d8f7279ba74b783cd7ca7e15f2967bafc9fe7c2cf7c32c3f05d39c769126357297417c10eee20bd666fe973690db809d8f3b40c2cecb63c5ebc864524dfd088d80293e2a53003844cfb8fa954297ddac3987d4d6fb569f5f8c1d40828beffa207df9cfbca882691e3f83be7ef2527038055a299545f01e910c75f5fc9024ba0dac14915dbdd17f5b82cdc5aa49dcb22bbf507222fd06f2d5286a3e657043b844d5a5ea49bfc9f4d751c941ec38caea407293469079802438b5715e01d8eddc9130d457cd1dd366104d2ad7b4d64790f4dd2533affcbf293be7d8cc387e71a6556a642cff8300c4438ff40c2952f121bee8d2bdb39ab38abc19b528829eec16b4f9d1cf824ffe6254517cb373cc2b65a483795d2285d92348fa1239c782913eb64bc08493234b739884903536cd3f725573e11b3b582b3f21612ec9fc39ac5e3e1e25d519eef7e43d767e1ac3d71e4ed61265409b7a761a3e5f3329ab3cdf02c5b9b6ad8c66e9ec7e2f31423762a01474c2da583667619e39277f8549e1a6336aa20231fe3dd328a99c1832453d40796f4d17ad9ff29b535e52b20ddfd9cb74b4debc0f3dfe86375edcee0a904bbe2ea5a1943655838b506193cdae8e6f1b0ac53f7f9984e826378ff521bc49e557c5e2d446a4bcd353a90e04f62c64512fc94c2f218c6daf6a60cff430af0c1f6cea8ec3ef95d4cb02813fe9b50e5659ae2e4a8a0d054ca44d237677e5c11728f285873703ca2a664f77a92fab0e123929093b0a58eda3a8a41ccf2f5c58f3c7550d2aee75b46d1ab86b5fc25a74f5133cb6737933e516353c33b7f615b4d053cd25c4b2ea82ab5a50e579fa8d5df9633d5126ce3a00e7e6f3b3f109dd481c42b78fccc335e2a54f9228f252cba8d35e9812acb63eeb471972370437beb616246243c2a5e3c400c9a0991372006a804245cef9998c4101a02adf22164d475077b778ad3bb3930b949ee6c47c1d70967f46deac9e7150ded7edaa8fe4524ca0e1df540f1f6815df7406b74404ea1d4c6ea06572f765a3628e53af2bdcc9a07540045a889da1438973a240883a32952050d8b0bf34ad38549ec0dad2092ba1462043efa0ddd19e7fccc885d8e7d6e79a050483b55c8ed0e8fdcc60c5d3075fe559ca1ee7613e08e963d2df04a8fb95d6646dab778e1b75386ddffcfa53cf84c7e734fb9e4637e780cac0f84c6c1e9752bd69811e96826dd1a9bca536f6ae012a24c9e1d4a02b5c86c1093bad0343a5cbae806dda8c47c905f0c22bad8287017513d0ee868dd17a43725893993200bbefc283a162e87afcb2f7aedd10928cc4419e911ce15ed927bc78ba693f5640f9832f797c3164e93ffaf4811c15f5be54d33693bba087f7a8b73f7626d10f6a9b2d471549f711516752b29db0545c37305b8de710b289a50596fde1b101dde9a97a41b4b83945addf4210ab011c7745c2e0de7f7e52546a02bce0ef216d9fb7ba10622b092e20775586a504587bf9a41fcdf2cbe757fb014ba43ca7db64bbff6bb01423174d08edabb854c4a1d3345808b4434efc6e6623f0403aef1ee5af6225dd75167f86ac4b838bcded3670322e36bf4542f0b82261add4212166d4e204c03b542d04eb2d8ecf052aded96a0a5c366c20bbaa5c5041b4e3be5b22ed07f77d14b2c94367b973e8b07fa6108aaee6d10ebce747544c6a265703dd28d89ef085287ff0b8ea1b5fc10eaf2bab721d9f5d3b3bbe453f66468e8f8c1d736ee09d92b26b494071df723ec12a777a5d90c580c08f8bd8eedad65131f34cb12255c7b773a15ce0a93fcba7a5c0dd04c84f24392031b962f4edd9b974e0f66f7d3ae8db4126bc2b1dc3a548daa98a7e06c0ec589bf0b63a28973656ca8d5d495d6617f18d6e573ddebd9f63d9f7ebd2b72e5c75acb56facb5ef4c771f5a954cdc05ca78588df40e301c9f778f0115c1281151a8462165b65d574acb505453c61e471ac83bc4c9f84d47f349aba182e639dc41ea1a0572156629357832d70ae282659f339bdacc333878c57a22c3ba5675bd8cbe6549ae68899ea1f3b27078f37da945398e773e06ded6b93cd013a8141e869f1aaaf160c5591677e68218ead9afb5c26a0bbb", 0x1000}, {&(0x7f0000001300)="86304c7e52b7caf6f6e213a58259d0ce435ab5b11abe10ac5e4bb5424331edc069d78849dfd15c43af1a095605be3d3f8266871f602a1c5a0948a8699aadebc6dd2dd3aef5fd0b653c8ebc12d5e15db2146c5c8850d05c8e715b199fb03aae4c7afe8908673db1a69597727f747e0ac784c33660bba9ecb0a1d8d6b7616ea9f262cf8e88ca5cb2c421c8ab56d70b47629a1e5b587e238261dfcb610b712a93d7d4add17054adcebfc266e8ba06ab21f44e929785527ce6a23948f2ff3d1dc01e54d5edcdf679de17da6e5476e9d63a9a5c68", 0xd2}], 0x5) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001480), 0x20, 0x0) fcntl$getown(r0, 0x5) (async, rerun: 64) r2 = fcntl$dupfd(r1, 0x0, r0) (rerun: 64) fchmodat(r2, &(0x7f00000014c0)='./file0\x00', 0x100, 0x4) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) setuid(r3) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) (async) faccessat(r2, &(0x7f0000001640)='./file0\x00', 0x1a0, 0x3) (async, rerun: 32) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001680)=0xfffffff8) (async, rerun: 32) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000016c0)) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x7) r4 = fcntl$dupfd(r2, 0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f0000001740)=0xc) (async, rerun: 64) r5 = syz_open_pts() (async, rerun: 64) r6 = kqueue() (async) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001800), 0xa2a, 0x0) kevent(r4, &(0x7f0000001780)=[{{r0}, 0xffffffffffffffff, 0x4b, 0x2, 0x4, 0x3}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x7276, 0x7f}, {{r2}, 0xfffffffffffffffa, 0x2, 0x0, 0x5}], 0x1, &(0x7f0000001840)=[{{r4}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0xfffffffffffffff9, 0x40}, {{r5}, 0xfffffffffffffffc, 0x6, 0x4, 0xe84, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0xfff, 0xb}, {{r2}, 0xfffffffffffffff8, 0x0, 0x80, 0xfffffffffffffff8, 0x475}, {{r6}, 0xfffffffffffffffc, 0x10, 0x82, 0x2, 0x9}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x4, 0xc5}, {{r2}, 0xfffffffffffffff9, 0x30, 0x2, 0x4, 0x7}, {{r7}, 0x0, 0x1, 0x1, 0xffffffff, 0x1}, {{r2}, 0xffffffffffffffff, 0x10, 0x4, 0x0, 0x3}, {{r2}, 0xfffffffffffffffa, 0x80, 0x84, 0x1, 0x47c2}], 0x3, &(0x7f0000001980)={0x9, 0x1ff}) (async) fcntl$getown(r7, 0x5) (async) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000019c0)) (async) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000001a00)=0xf022) (async) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40), 0x100, 0x0) ioctl$TIOCCDTR(r8, 0x20007478) (async, rerun: 32) ioctl$TIOCSTART(r5, 0x2000746e) (rerun: 32) 2.866961012s ago: executing program 3 (id=334): mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3, 0x40, 0x1, 0x7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x23, 0xffffffffffffffff, &(0x7f0000000040)) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 2.864366324s ago: executing program 3 (id=337): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x20008002) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x2) 2.747570248s ago: executing program 6 (id=339): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffa, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x118) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x100, 0x1ffffffffff, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x2}}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) bind(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) setuid(0x0) r3 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) setuid(0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(0xffffffffffffffff, 0x0, 0x0) link(0x0, 0x0) rename(0x0, 0x0) select(0x92, &(0x7f0000000100)={0x3, 0x2}, &(0x7f00000024c0)={0x4, 0x0, 0xfffffffffffffffd, 0x4, 0x0, 0x2, 0x1}, 0x0, 0x0) 2.523993111s ago: executing program 4 (id=349): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x7, 0x5, 0x7f}, {0x84, 0x81, 0xc, 0x9}, {0x816, 0x8, 0x14, 0x180}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x201) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) (async) shutdown(r1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000280)=""/62, 0x3e, 0x40, &(0x7f00000002c0)=@file={0x0, './file2\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) sendmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0}, 0x7f}, 0x10, 0x4) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0}, 0x7f}, 0x10, 0x4) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="3c49a263496329090000000a84e15a79c7de1e2c6bf7635a54862902af124413450000a1f515df5ad32a0700", &(0x7f0000000080)=0x2c, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="3c49a263496329090000000a84e15a79c7de1e2c6bf7635a54862902af124413450000a1f515df5ad32a0700", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000580)=ANY=[]) r4 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file2\x00', r4, &(0x7f0000000240)='.\x00') ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x4) 2.457509647s ago: executing program 4 (id=351): r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x400) 2.453424428s ago: executing program 4 (id=353): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6d428440d7124f22) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r1, 0x0, 0x0, 0x41, 0x2000}, 0x4, 0x2, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 2.379002495s ago: executing program 0 (id=358): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000002c0), 0x0) (async) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) 2.241022783s ago: executing program 4 (id=359): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x6b, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockname$unix(r3, &(0x7f00000017c0)=@file={0x0, ""/4136}, &(0x7f0000000080)=0x102a) mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x7fffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x24}, 0x2, &(0x7f0000000000)="1ed5e942d2356eb9191848a87a112b2417be6e41cddfe35b8b25bb2d3b98f4572b6db42ce95b39ebfdf235e798fc928ef2871b3f5286dc16695c7897f7fa304e4fbeee9ec8fcf2b7aaced19676d02089c75b4bd892f070ce904a21fc246ea8d13500"/107, &(0x7f0000000080)=0x6b, 0x0, 0x0) 2.240459633s ago: executing program 0 (id=360): execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='{:'], &(0x7f0000000200)=[&(0x7f0000000180)='!\x00', &(0x7f00000001c0)='\x04-\x00']) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfba, 0x10000004, 0xfffffffe, 0xffffffdf, "a100ec00", 0x461b, 0x1}) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) 1.780897498s ago: executing program 0 (id=372): r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chmod(&(0x7f0000000040)='.\x00', 0x35e) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) acct(&(0x7f0000000000)='./file0\x00') r1 = socket(0x2, 0x4001, 0x0) r2 = socket(0x2, 0x4001, 0x0) shutdown(r1, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) dup2(r3, r4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x98, &(0x7f00000001c0)=ANY=[@ANYBLOB="fb00000000000000000000006edd6000000000620600fe8000000000000000000000000000bbfec000000000000000000000003e33f86881595f", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESDEC=0x0]) 1.768328584s ago: executing program 0 (id=375): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.693810518s ago: executing program 0 (id=377): readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/185, 0x4000}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) pwrite(r0, &(0x7f0000000100)="1f07497a497b7319eaa0af3d476cdbcadb466236a1676604a57b1cc6b7e2d33abd42fd90b4e62d8d04e0a3296a2de362dcc75d0ed4a38e7368889fde0fb85eeca550827b32c24692266b87296b8b381c7e485fce6df953555494f802ace9e7222fadf3e08e94d4ebd2b3b638a65d9784609de986a5df513c241e547c7bba7ed78e7ae4ae019b07bc7774e04dd30982f5dbbd1dd703b91301dd03c558f57500"/189, 0xbd, 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x800, 0x0) 1.468835801s ago: executing program 2 (id=384): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) ioctl$PCIOCREAD(r0, 0x20007479, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="809053b5fe4f53e7c861c74b17a32d160bdcee1399f2875c1aac9bc05f079b6d69e9551d5b70bbe9de9c7eeb3199757022c117082b4efdcd7aef34400cafa35273514fd949a95430039d7afe80939e8fd11e44d31e7b2d557cde25bcf04f0d83726e77c3f37f0896cf7c7e3b84aa05fdf91cfd6e0dc21db3be4d1c7c690629bc8771dcb638e8b3fbaea24ea13d6957abdb4ebba92a62", 0x96}], 0x1) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000200)="581bad1ba2bde368d79f08402487ed84c38ac222f9b462665d30fee7b5ec3d26be6b88cc2b4c33f9ec2fccaabf93207f291d97f02bdea57d3b2715facddbdb52daa91f99619ace31a16feba0011750ce6088053bd70676e4ddccf5cf1ed1abca5e8d20ee98c6168c22bdb7d9251b6cf2c8a3ea12c961826049a90ca15c6d63aa9ba07c485bf37fc3ce90c34fba9b", 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000080)="7c32b6d90ea73ca6284fb7a9be11207050b78aa54a34ebb6fed3535c371bc9c3698a1e7da46793b0677d3978289b8fb945e459694c9bdf5425c59864eedd70a3f3c465ba0da27c6e9f45a1158aa0ca808d5d1c7c9b5ddfe66bdafd147144cb4567b650ef392c3b707d82ddbadf39de579dc344fe8a3a33f57881265e99170a5647d11c6818326c3daaccd9de5681d18310fa4d541cff4f5c528fac1cf7", &(0x7f0000000140)=0x9d, &(0x7f00000001c0)='S', 0x1) 1.466712781s ago: executing program 2 (id=385): r0 = socket$inet(0x2, 0x3, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00005900000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket(0x800000018, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r2, 0x0, &(0x7f00000010c0)) 1.466317674s ago: executing program 2 (id=386): r0 = socket(0x18, 0x3, 0x50) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b300ad15114aa764dce743f06b3f3e8347a217a866229b76fcf4cf33cd932e3987039aa23fde8365147bf6cbcf81d389cb970cb", 0x35}], 0x1, 0x0, 0x0, 0xb}, 0x3) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="7bcb42008037c3faadf9efff587d3d72d1c876915474be2ffae13a7fe039054cad080000000000000080b4c4e6c40900", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x4c, &(0x7f0000000240)={@random="a2d7ba05bc18", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x5, 0x3e, 0x68, 0x8, 0x6, 0x33, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop]}}, @icmp=@redirect={0x5, 0x3, 0x0, @local={0xac, 0x14, 0x0}, {0x7, 0x4, 0x0, 0x6, 0x6, 0x66, 0xfff7, 0x40, 0x37, 0x8, @loopback, @empty, {[@lsrr={0x83, 0x7, 0x5, [@multicast2]}]}}, ' F'}}}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f00002a0000/0x1000)=nil, 0x1000, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="69e1629b5e04000000aaaabb86dd606b9efb00085000cb69bc83c1987a653e126f0000000000ff020000000000000000000000000001"]) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="859000042d00ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000fe8000000000000000000000040000aac9ff9078000000006006c33e00003a80fe80000000000000"]) socket(0x18, 0x3, 0x50) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b300ad15114aa764dce743f06b3f3e8347a217a866229b76fcf4cf33cd932e3987039aa23fde8365147bf6cbcf81d389cb970cb", 0x35}], 0x1, 0x0, 0x0, 0xb}, 0x3) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="7bcb42008037c3faadf9efff587d3d72d1c876915474be2ffae13a7fe039054cad080000000000000080b4c4e6c40900", &(0x7f0000000080)=0x30, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) syz_emit_ethernet(0x4c, &(0x7f0000000240)={@random="a2d7ba05bc18", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x5, 0x3e, 0x68, 0x8, 0x6, 0x33, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop]}}, @icmp=@redirect={0x5, 0x3, 0x0, @local={0xac, 0x14, 0x0}, {0x7, 0x4, 0x0, 0x6, 0x6, 0x66, 0xfff7, 0x40, 0x37, 0x8, @loopback, @empty, {[@lsrr={0x83, 0x7, 0x5, [@multicast2]}]}}, ' F'}}}}}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) mprotect(&(0x7f00002a0000/0x1000)=nil, 0x1000, 0x0) (async) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) (async) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="69e1629b5e04000000aaaabb86dd606b9efb00085000cb69bc83c1987a653e126f0000000000ff020000000000000000000000000001"]) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="859000042d00ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000fe8000000000000000000000040000aac9ff9078000000006006c33e00003a80fe80000000000000"]) (async) 1.461508553s ago: executing program 2 (id=387): sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f0000000000)='r\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x10}, 0x4, 0x0, 0x0, &(0x7f0000000580), 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a02a9581460e2e5392d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f00000007c0)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d3e", 0xd3}, {&(0x7f00000002c0)="5f6a8d748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a783f407d2c30eea6356105ec8aaba86930f1aed0b3d111d00"/63, 0x3f}, {&(0x7f0000001dc0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e4006", 0x5d0}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000780)=0x7) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x4000000, 0x0, 0x10000, 0x7f, "b90000000000cf00000000000000002200", 0x41e41089, 0x10009}) 368.986185ms ago: executing program 4 (id=388): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x5}, {0x18, 0x2, 0x7fffffff, 0xc}, 0x1, [0x5, 0xee1, 0x3, 0x4, 0x58, 0x1, 0x4, 0x1]}, 0x3c) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x1, 0x1000) (async) msgsnd(r1, &(0x7f0000000a80)=ANY=[@ANYRESOCT], 0x401, 0x0) (async) msgsnd(r1, 0x0, 0x401, 0x0) (async) msgrcv(r1, &(0x7f0000000000)={0x0, ""/19}, 0x1b, 0x0, 0x800) 368.470911ms ago: executing program 2 (id=389): writev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000040)="fb9df6c20824dc0a0b126798b76f72643bd38657902bff5bfd6fd6e7fd3afa239c198606c5a37082451dd11ac39bca7fcf5cd90fc5938578bf4fb27efb727efbb72ff38c0ac6c92c0dc3704e51a653985e16d3f5756aa5007afef56c35a0ac422d16668941aee2c4888370393e5bc5765a03f2aeb6254ba95dca4c6ce828ebd9e9f8a28d6e19946ade40128d8836a320d519ae0ffd1103c8c4e0e15db1a69fbc7655fd4d49269aabeb9b06cc", 0xac}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) lseek(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561fba9824861470dc9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00000000", 0x1a}, {&(0x7f0000000200)="b389e5aeb7b42eab8dd001567bf060f918", 0x11}], 0x2) write(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2842, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2842, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r3, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000140)=ANY=[@ANYBLOB="0600000046230000000000003c0c68f3e01a0744edc10b7c61ff337b6e71c87a7007a26163"]) (async) syz_emit_ethernet(0x3b, &(0x7f0000000140)=ANY=[@ANYBLOB="0600000046230000000000003c0c68f3e01a0744edc10b7c61ff337b6e71c87a7007a26163"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) (async) socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x8, 0x9}, {0xfffffffefffffffc, 0x132a3faa}}, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$BIOCPROMISC(r0, 0x20004269) (async) ioctl$BIOCPROMISC(r0, 0x20004269) r5 = socket$unix(0x1, 0x1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) socket(0x18, 0x1, 0x0) (async) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) 368.066072ms ago: executing program 0 (id=390): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_etherip(&(0x7f0000004a80)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000004c00)="47277483", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x1, 0x0}, 0x40) sendmmsg(r2, &(0x7f00000003c0)={0x0, 0x9}, 0xfffffffffffffde0, 0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x9, 0x101, 0x80000004, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0x9}, {0x8, 0x7, 0x6d, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x5}, {0x2, 0x6, 0x1003, 0x99}, {0xce1, 0x80000000, 0x6, 0x3}, {0x6, 0xffe, 0x80000014, 0x8}, {0x6, 0x1082, 0x5, 0x9}, {0x8, 0x8001, 0xd1b, 0x88}, {0x1ce, 0xffff, 0x9, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0x4, 0x4, 0xf, 0x4}, {0x29a71717, 0xfffffffa, 0x985, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x40001002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r8 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000791000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000240)) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1010, r1, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r9, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) dup2(r0, r0) connect$unix(r6, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) 143.525857ms ago: executing program 7 (id=391): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000b00)="a84ff32583e7b1e348c0b41b02de5e1f9b96c78cbedd014b87220367c43b08082673d80e85a595d56fd57dff0613e3cc4c27c728148ade619acca49fc360dcc2ec60e0f307f4cb7ff190c2ca9a582597d7eb24c41e5280fa27c28c94a4b7b3c36984767f838117af0b67d8e4c8d162a8986a077c848b03b9c63300a91df29d706f883a1fd6a8a8f36fd511b9325032207fbc403d00df4af91cfa101c363637d623319c078179f787390833024c4fb5b2ee3c294771d94c234fb6c4d8b56ed5538bfdc3c69d007b6201f5ec7230f9aa5131f1018b60125a6f5269178817ffcdd36364073b6db36e62bad6de2a411ef08e33a452805be9dc58357bbada9ddd0bfc60250036f607a857653b6e35aee0223453d7827167a3333ec576cd4ce822964ee5e2c574be2d67bad35e088c2f4a258603d12436b4f822e76b6cab0e1540bc9420d76519d665e2e900526e1fdc6af6d23f8e9e31c1195c73c0104da0ef6effb1c8ccda0a059cdc8f521fa90de2f31bdf1e75c74aa36e2834ba221bd3aa42389d6679b0c911fdbab6b57120d18ca0bc3f9a8029a561c3fad5e3b24c7c79b5a1ebaef46b4ec2329b1dcd388fe192a03c948e4c619bf43031763702606200ea46581f3950b0c5b30f7aeb2dd43e9210822ee33669f96edc301c9f399780517c81cfe42851a4c15d73ee558a0a8d85dbd5de32a84bb50ca11c23d03e18f67b91e9e4dc29c138fecc5943253bf3c728bdebdfb227356c667fe028edda7edd4c2df5881c7bb12448002d3387d0dacf3e14b388c6f7d9dc6373384a310c84bca28d2d54660566caa41efd06ff6742125b34409bb56c24fb9c0388dab446d148de19389f2132b4211872fda534752b507f4d8d9a48905999e707e864b156866e48eafc4153f7844df038449809372121e68d0f84c52da1c553f05f54835a10e4326962a89f7a7430992c42ec65a67de6d49e4d78d6d3b88aa1422dc2df5acc33984564a51804cce51c0be03cdd10e628346292dec227b6d53bc86cd5adecd7f1312f81f1b61e563fa117d0a0f1b0f2c9d1839c018c256651840b568fe866a641c3bdb2f810cfb0cd2f0429562b034065453144d721057133114befa9faea14a935fe1077dc76eed36de1e1e21dda4caed6f77f26791d061137a370809c9e58f2cf0ce716edcd32468fd2d6f2201036c5da921b60f9b885c1b380773382ba42dfef6730a1c0b5a21b02455bed16237b8029014d8c76a4a41cc54cb0c21b02c11473159b727c0d0517c64fc2bbc2bae2b6b86d710012782e38451320af04b5463661a321305c2b47782a36da5fa7f279ec4e293ca2373eab354af6a002fcb3476c54d3501544b1ddbe277dd17fe18967ae27b425821be04f6f53453f9a5ff9e3906b6cfff85772f0c7d2f67f2246cdbd6391ed6e1b72dfc3b8039cecb4523d2d6b7f736f4bf5f87329831f2923c7774739e1ff524045726aa4fd607b61588b66404f8b8a631071b636e621c5dbd6ce29a7bab82df4ae46705db09efe811bb55b9e2a58c7634fcac2c86faa91c60ba62bdecea5eb1abf39833fe8acf5a7303906b257c377f88abaf0848d0dc49d6f75816a9ddb46e2c9f522099ae36d48c79400c8ae1e89690727c9ed1df27f3892f5d20028269e616a55e9688bfe99f3c846768444e5c2d7057842d25742191f1647c7a26ba23ed79c8026e47bb2118ea5793a580586c85ed5ec5fc4a7479bd5772803c6bae26d98a59d4ac5c60fe283d668f8b09923f579799f2e3fa797dd49d2801ac91e7af1c526f83744b8314a037c57b2f0cdf4960e96e6105ce54688525ad023010acdeb451eae82146bb1e2097d94abe07f45a56b45115787b0de9d58713fb49aa2e26a4d8bc647f2fe53f673c7adbf5ad73baae31305861274803eef320e7f2c22c7595388b61c46d3c53a792cb2e7ef9c809efbe96f06b243120221aa709e4ce49b9b98fefbed02d07db6be87831fb769ae532258b8c98fea7cc58b221443d7bf2d4503870d3900908d731bd6eae8a10d0f3d8b2f9c9c793b62f1ba04fe0c51175f46bb8f8b3af552cf769bd95826b7099c44fe8c3e9c2929d69f27b121fa635952123e02790924105709b6d7393c77dc5555eaa6aab5101488caa43db81fb01e0b2408f1a7d87352c747e2fe19b77c6d40aa4df06e71627b9291f2f6f64300190997ce4c421b5b5285488405a13c78d55ae230f6fc6ca9923d30c493e542d294a5c8c04c9580aaccf079fd5254d01f07a2dbc1bf7b8e19e87e753d418511514846571cc3d6bd89ae6034912d5f7affa091134f4cfbdfa066fde901f173ebc9eeefc1e36d53140313be735bac11b1eed86fffab0ab431d42395588d8cb02bd96f96a20169c915792ee9fee1407db26e2f879095cd49d6a8aa21537ec202c9b646f82afcc4b2dc8525300922f30bb163158e58d075800fc703166ce5115ac3c493507f0ef4ae47370d971f67bcb2e9a882e3bc1a66cb66261790909baca939659e7bb7bf408f13410fad7c93ebb33d6396e0e22a81337930b66ce75e29c5bb221fab1746ce1752ec148c21376c304e4987e1676cbbac07c3a2ee5bc0ad0968f65b43f388ce41c132b874c0072c8b96dcf68a1e42607ad52842aa394b7d6c1eef99f96701baf7c0464b3382f295f376df46de55ee03d333a3cf36b28f62506184cc8cd731fdce104b51480767969c546b0f935a07f4c5dbc4e2b117e49b60ab53d042bc8a7251a630271a08203a4c0b03151979b506efdb89f96dd830efc0aad43688db184bea90aa6ee49b7f30aaf16536e5f3136ccb651f972851b493925796ffb02756cb6383e044b9d5f46930112c72e673d8c6bd3e32b3d222417bff89a9d5c7e64328a0cbf7b38bab6686944b4675db07e65cdc094ea301678091f70455c3dc9c72b5bb29ccff2c08c0b6507dc5be64aaa4856b417bc3b3b4d3586694a89c9a2069e6c4d1181baca532faea81454cb12d99338452d5bb8319fdc04b3cb4e71a920fe939ee28f08a8d386435e98b2f4447586f2b593bd8dd2578e8d8f38fe8ddada2301e2e862818bbb8309ec936dfaebccd2d6a78a388820c9a4cd86fe911d754a69c7570a7b55bae69396b80b3f6ab047c06006b8eae9c584aa64b9e53496d363d8cc47889ea2eff058f6abf4b6649d827142a8af7a757e68df31c73df55f8c8616780ce79de0a83fec544803005fe5b310afc37a6759d4762a5940a81c215e8dca1dc366c1bb1b463bf2e6eb830655db48dfe497518070a6e694f4b923f9fd8cc9938622e7fad235b8b435b1ae41bac12f2c5832ce36c12191b7a1410153d729f52cda24e12e21b7085420f178c58b487354deae9a8ab4751dc344f1fc103716d2946c56183371605b1fdafd395ca4413426369a594d7e8b7fe20570937478a1570c2176ec7f91592a937227a71504a684e38e2d17484d968c299952579d2378b0fef9d301849893926e2b565742f19b420719db252efa62cd6585b19ac5eadbe74c646b7c2318eed3d1c2be4329f5b3910bf6748bf9dbd6156f0ee8bd73d7bd5f62576db40aebe7c2948888373afffbc264244b12af6ef1f5f71985073c188cd82b12c5ec17ebd81afb0981f9a3ccbefcb7c6630daf4e2a3236a03a4410b7ea89e1da8b75ab4863b185ab5817733b24497ff58f957d161b6ede3da5aca0b72787576a5c8e6b9617b4a2ca687f78916395d91005521352496700febe4df729cdc2700449e745411cee6287ac4fac8eace4a32956962ebb7a8fcb65373af313cfacf6b3069d29c989f087be5166de2eb1080b13ddb217bcd6df83edfbe1491ba302c2050fd7d19b6d35243dfe2d6a66b6a1061c458b43247498562979d80063f03ed0f998e3ce0270b61c0e38a5df3b61de9cd011e94e8aa77c631ab13c2df418c583f4690617a56ee002027cd39930ba83f6ec8fe5d4d490b559931995ac7559b3296eafa0cd95f288bdf248ffc773d8fcdee40dbfb19c864cd4d04e18dd07957b34405505ed9fa720de3b569ed1a3292d329154f0f41417a588c3a0a7a40941ac466783704dbcf27fb6e14df59253d7d74ad1d1b652d1b061054ad699cdf65b71594fe1b07d598e3c5dec81b4a3c2729db71765ca57ec27b1e31bbba63d3948406ac611517864643ec58d0378e5c442fc0529814d6e4b6b3191c8bfb54e0823ddd22004fbd3cec52b007556c17c918ef7d1709f9a8c56b9307a162a0e6481494b1d6c2488fca37f84735352d67c41a826757b42d652598252bb9c91bd1e80926df013bc918a97a53aee8ab1d640c4890c53a11bb143ae318879545a0a0711f1a97dc9ee148e7866fed0bfea5c9747c760dd0493de9b3053681e6f9d1eda935b15514a5020c8a060680f8323680e9098a171b8dc4ee1c3a5163fc6e8ca768ef28b8490555fecdbe6bc2e00fadba79fdbb5c0917a32df3fa2f9893be87a1e2f3c02ea00cde9923afcab7a87448a567ce31337bc4d810e979bc4ec9820a26c9e5c6478328d0102cbadad5d4b333ed16172c835fa6b8e6793c3427c6b39a4301d4baa5651a7ecd375f01e0c0a382856a1adfcfdd782184e1d35c619bec34deb3a640f0c1b57e4dba9452bb82665d68d0165fc646402533477333af9aa8e55fa4bfeaed98c086cafec4a0a111d037febdf88ad81cdc5d45e51773928ea6c0ae1f3c75b016378ed4cb0e365b67781c470bdb2f7b5c3553138f300cd285a87fac08776985a65e861d10be67f6647157c5a4c61f7f57333aeab601cc372c0cf416c17662ca5dabee3f440a3a718acaa820b2112f96814863a347d81304f37a6a7410142f514603237c8d1c850ebc22bbfedf71c1ae6f7c07f862877c18bb8901191ebe827638cc23b10a5b879f04327024585cb8ef5cd3381252a612670fdf2d738130db92fc96aa93b6a037a23ba60cc0807e4867c28180ace93d6f558e293f62ea222f73cdf980f71dc5993a29b6377006dc81b2661e5bfd1035b283773cc930fd551d0c275c57ab7a8b5f8c7fd13742a3d37f3c86ac966a81b1ddbc2d0d251780fbd6add86c9a9a3138c87be7fabd8ac70fba8cba0fe054405e15d7be075e655ca08c053ea4c41e4a88774108b21044c78adfc13ad4c4abb536ea20c0804340cecba621bb204be4650ab0b4e34971015f523b9cdb19c029225c92d0b72b6a1940cca90b3562904a2ab7c61f039943def08722ff9b84ecd782c39d6c088e10653490c6d553728892fe6808754af20aeb22a9d69d03fdba3fec5bbe830d91dad913811402f4b2d106d0bd68f276bc99a7703d8de5aaa0c39d8de538cb61c247eeb440ade973a11ba35bb3f417cad6cfa7301c55ab38a6096970d91462bd34dc0055cc2404da372f88b7eb0a8737aa29df482ad97cb2e042d0e8afb2263f1a1438165d79e5570479ceca82919d60b0928f3160cab325faf17c6e8e9a63671cd9703008ff7c42385c9ae8921a983d1c702e7bbb66d34563d80c917e3712e9ee11b403b1787781c09fc26f55d8fbf1f77f003859a3c3fd196631fcd89c3f5ba3f8903dd40251d36aed8b3758b8f948d47276f46f48064188751f7b36894cc782464c565a0dc85d21a1fd96eab902dd5f53b42c54101e088d5d3f94cb9f34813f09cc6184733448f13cfe4a27cd494eb6b18ceb4217954b585519dfe3c15c6ce131aabc9f8ed4e8ce1d50ba13f4f5ed1dc1266075ef1c657b997d2bd7ccb0a1ccefee66b3928d785c5814c5f87918952e58355c0ebc", 0xfe0}], 0x2}, 0x4) r1 = syz_open_pts() sync() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf669, 0x3dd, 0x9, 0x5fffff56, "9ddc41607d112904446b576a00002f9e68cd3304", 0x6, 0x3}) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)="3a4e44b8057246e5a75201fec4d392c9c0d39617b28eea725f2aa576f52ab414f1a59e0d53a4a90a9e69dda0d010efd5fd5c27", 0x33}], 0x1) 142.655478ms ago: executing program 4 (id=392): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x46) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001900)="2cb304c7", 0x4) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0xc90) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r2, r3}, 0x0, 0x2, 0x2000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) utimes(&(0x7f0000000280)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 113.439912ms ago: executing program 2 (id=393): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x0, 0x80, 0x81ac, 0x4000008, 0x10, [{0x10000000, 0x7, 0x2, 0x71002}, {0x9, 0x6, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x400009}, {0x1, 0x800, 0x8007}, {0x20401, 0x200727, 0x2800, 0x7}, {0x5, 0x650, 0x9, 0x98}, {0xce1, 0xffffffff, 0x0, 0x6b}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x7fff, 0xd3b, 0x4}, {0x8, 0x10001, 0x5, 0x4}, {0x9, 0xb, 0x9, 0x1002}, {0xb8c, 0xa, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0xa}, {0xc, 0x5, 0x2000005, 0x14}, {0x0, 0xaf7, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x4, 0xbb, 0xd7b8, 0x4, 0x7adb}]}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r2) close(r2) r3 = semget$private(0x0, 0x3, 0x404) semop(r3, &(0x7f0000000100)=[{0x1, 0x8000, 0x1000}, {0x0, 0x800, 0x800}], 0x2) fcntl$setstatus(r1, 0x4, 0x8c) r4 = socket(0x18, 0x2, 0x3) close(r1) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000140)=""/142) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[0x400, 0x9, 0x2d]}) openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) r6 = geteuid() r7 = getgid() fchown(r4, r6, r7) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000380), &(0x7f00000003c0)=0x4) semop(r3, &(0x7f0000000400)=[{0x0, 0x0, 0x1800}, {0x2, 0x6, 0x1000}, {0x2, 0x1, 0x1800}], 0x3) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$VNDIOCSET(r8, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r8, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) syz_extract_tcp_res(0x0, 0x9, 0x800) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x2b, &(0x7f0000001180), 0x4) 95.074642ms ago: executing program 7 (id=394): unveil(0x0, &(0x7f0000000000)='r\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x5b}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 794.52µs ago: executing program 7 (id=395): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='/dev/ttyCcfg\x00', &(0x7f00000000c0)='/dev/ttyCcfg\x00', &(0x7f0000000100)='/dev/ttyCcfg\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='):!*-$*%\\#@\x00', &(0x7f00000001c0)='7,\x00', &(0x7f0000000200)='/dev/ttyCcfg\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/ttyCcfg\x00']) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x80, 0x100) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000340)='./file0\x00', r2, r3, 0x4) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000380)="1cff51b713a4f81f1c06ab9142a191e656b31bc1385ed292f981a9e0a28ead4cc60647c1bef9e2992715397d7e46a1e041593291c2cb190c087ad8dc66a3fa250f19a8efd88b88676d8cdc5a33a835a97cac7931f1afc7c2ac0303c6485c91b963459c78ed33a80c440cde9a0d268890d05760f16269cff35427fbb70b5df25a1f6354233a250f25d42b1b8ef7417f684808a554701032510773ff9c39d939a08aab9417334b4208f994b986fb1f8bc45f60d0e521cdbedc0b804377", 0xbc}, {&(0x7f0000000440)="8410fe7828adf332cd0b2be3efa5dae6fc56cfa42d9b56a39662a895be0178d46f367fc3f5ad90ebd2fc079c488d5789c10a6c6dafec47aa0eebf0540144", 0x3e}, {&(0x7f0000000480)="1a50a2afc47ea83c690642b2516ea1509522dc1cf6967d354c30db2eac14036b7d1ff34c785ff56f1e2e86a4bb6a1d3ca902988c9fedc99df86394878974612b6929f1b5bb2774bce025604262006e053952cc3580c09f159f08f03a56a13f66b47f2765b87bee8b665af213a19451419ceb94f9f21cb9fb24f3442fbee469f7ad6675083c862b9bd60e90b939aa7df839c90d084bcefc8db6873ca881c9237114836e824e9c1a5c2726bcff0b2c576f322e8396c9a6804678252f68a52099b6590c9a68bd6df5be30d9a2f15183ccda28a0c1c0268a1d6ea85b768d39a7723032b5a255531552150c6a4019430204db22f860", 0xf3}], 0x3) execve(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000600)='7,\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='):!*-$*%\\#@\x00', &(0x7f0000000700)='):!*-$*%\\#@\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='):!*-$*%\\#@\x00']) sysctl$vm(&(0x7f0000000800)={0x2, 0x4}, 0x2, &(0x7f0000000840)="4dc69848f774ec62276f67d96a625ab642d5c104bd4472f91c987cb21213fa3c92b79782cea10cddf0bd0c02b0e1efb454ef48806f80faaf787e4cb6fc8257f4f4bc8b048a09dfd978e0bc1b4b9933dbe8879619cf4160c48b0de80d0f3b94a14ee01747e4ac53f2d4b5e1105d71c27660c4aa50e0f738d455923315aeeaf65d33cf8d12e1b9e694d436691a93e17051b6729f1d8eb55f32155e", &(0x7f0000000900)=0x9a, &(0x7f0000000940)="045b9de5bab4cfa670ca72b3c55256c03c8f2db16a0dbafdfcd28c6049e62c91ad4e43deec3d7dc3fce636aff29ac4ea6eceb910ba39d709126686665a890b0679f37da28f86b70f93eeeb0c1cbd445539f502a167e2c5c0f50be1148dedb43f0f48224d544c7d7331eb04565163e9ca801e814a1c68ec250f4205bed20f6e2864d28ab20b40c7b3f102e4ef94834f5ba152c654c204f07e8e5387fea9fc56b1267d38480a99231e447958b5e753f9aed3c6964552aee1a7ff7557ae2cecf7794647de5405b50d1cb9bfbafb2c1793b3f6febe8a8a1ae0704b40bb71ae44a5e5fb37d88b2ed34195b35f481273", 0xed) r4 = semget(0x1, 0x1, 0x300) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000a40)=""/172) r5 = geteuid() semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000b00)) r6 = semget(0x3, 0x1, 0x400) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000b40)={{0x9, r2, r3, r5, r7, 0x18, 0x2}, 0x9000000000000000, 0xf, 0x2}) sysctl$vm(&(0x7f0000000bc0)={0x2, 0x2}, 0x2, &(0x7f0000000c00)="24951aca3c50886c66d765d404a06a5cf5250d7a64c225d27d59484a9dd82ea1c6d5f46f70876995eec2874c541c1bf1cdbe8fbbc32d3c49218c2f8e4a23cd0926e5be88974f5130891c9f59c2f97f16d65837ad3f2a8ef089b6560d59bbec4e3bfec8745e26949a4f26200c9d533c452bde94c96fdacee641", &(0x7f0000000c80)=0x79, &(0x7f0000000cc0)="e9bdf0b287f005210c3ea821992736f760a6b9f9e908aed35ce6dfdc7ac32666529dba6d42647e352a5afcdfe6a3753fc7bb978f16313de5426d43fd275a4ef970311ae3014cdff95b46be22ab9148b3f3078c6d0d4842b76d4966af8b04a1a5657a174bed3384db01293c290bf9c6b4707a000ac34b8671f83ef4d3710139f3b80a24d06bfc0dc4974845bd374beb54db1ea8ff8af0a3d643c97be90966ec8b133458470142cabfbafb1ad51ec02a0f5dce3a83da63e124af97b1b73c16d4cac84d06f6240ff2a58dad5aca6ba9987b6f320f0ee5b7cdf6c0b424ba3b27e02076eb82fac5edbafc9acce0b6de795afdd84a40d53aa7c5ca104c12d39731b930bc98b59de1c6e7c21eae947c8706061f3ae9334761b4ddfc9b538687759edc44141a6673f4161f418753e59e6605dd06d79ede75dff0a9231a2591d56b1476b7d57a1bdfa18989b4d78f640f372f3a2c10aad94ecdd6bfeac793584f3fd2b08ea761e3ad0dd16994f5fce3138e0daaeb6dfe079ab8c4ec1c62804a354d6ac94977aafdfe32faa3fd57c296c10f89b88479c7d50794d175e431038037e85c8993af33cd29e21870e8e1556fc5d6df25f6d8ed6dc7798784b76cb555aa8e1834a73ddb303b241fca71ca3f2ac6b4b20ae2086108106923bccc1c91d5eb7ce87ba3bde856a528aff41e7f2c1afb200f2c808bd2e0a80840527c226d493afe2816332c791015caaa174c34a63bd45ae486d64bad66732d9d8915fe67cf20ac155029ec43101905e94c2d4ecbdca227ce61d6c32af0bfaaa2554ad077dc9bf4745f99f325dadc3d534fcfb8b574b8f677b1caf31aa6f9746af96482bdd0186775c224ea005d603fd2f7cc2970b4f17676ca1134605acdb5bca5c67ad4d85dd7b574fd88276c49ff37fa16765f5f31d8c3a990050e3a132f70e0e66b9ac0bd1c5d8228b694abd65473cbd12aef252bc9310f7c9a3ba0da7124d0de324805fbca78848a70ef385bfafd6386e1a9de61a355cda5213ee5f487ab90c2afbe139cc8eea6c2ed2d31730c77e85415624f0d36683c56c166e8e195cc8637e7fa1624620c9a40b4e419e2ead3000c783d4368fa2937740166fdeb79abcec6e3e55d78ea2fae4e2352a38a83204217c359323bc94490c05cfc51f5d1d3e00ce1728617ca07efd7c14625b6ac659ef016b02dba154f7237e433fb1583031e601cca880ce9afa86e63a8b887bf5b2d1712163a571f6e94fd0e1e47be151dcf931faff82a9052bade2b9ad44fe3d5fe2d1a60723f62b4bc4b9c669d4b3aa85b153b0734cb454f7a7e0b20eddc9db824b775d0aaf8ed578a92d38fe378ad135e9264833e65fe7abfb7dd7ee8aeacdbb9c5db155b93097563f189778af11fe719c5062cdf2ccb6d9e44501f3c18ef2aa8e785468023268072208ac335c645815b1957969a376abffbeb8a8f8fcafa06b4688d57c0ec038703732d22ab92696e8a6dc1cee7d1802fd0754f32a2210b431d98050eac122bf412b7b02c620dae40ec5fa89945af2445e84ea9b3a17aa5c5f15f39fc6ea626f6887ba9a2ee2df6fee2c15d60ea2ce32c829eb0f549c5bf9a4f5306589ee3f16f86f31cc91ce52549712c7fe237e66d709881401e374da7614a1e5efb511ff9f1297e081b597ef1391fcea4f7fc66b3c14eaf707642db9e897813cab0bf2a42f71a6d99b2196147971da67545e9126db07b749230f0234ba5df87021974b5dcc88bf317384b9e6a52a23399b37232497d73eb19f5c18a281afd9024665db8ef74fda4528a336c89d010148246049c81a8a929b4359a893a105386097dc16368793c96272a6900efcae5e7b093538a6487127363657da690ccf46b17a02f8b274dd4f2b3352629cc9b06cd5719ab7400d1b7ffe4e1a06e85969402c1f8a67b17609caab4919537462cfdd9594f20d1b3c1363d60c384d800f70b5afea0c8e5551aa08404ade0c2718e61333864d089139fbdaa45bf54a00667603485b21e012bfd30f57d92140820876e2c90e4121c27e9c8eac42dd106e39029357ed2b211b625f832e26b8cc5debde995dd53bda8daeb657d16513ad9bd74af2fbdaf9d088101ad8992daee06401b38fe36fa43040896a6b78eeb872e73687fbc940bf3d5e705c90f51b640fb32832f39975931a2086af309c43f67d124ad8786e42d3ef1f30b3b7cb898ae489c98a2b70948e3c0de2731191410d816dba88fc0fc0c275d00c8799bebed579d8eaa92fb97f6cdfbf8c6922412f04e165475838c13d83cd2f473f141c319a8e5f0e0b0ec985b2f103b124c2639435b8f3dfb948a31193c2358b634635f0b55ee478b64cc29e67249142690f0b6a7cfeb058f266742e576fb7e25576dd6a7cd02e0f2c609cdca614246134cd9a81f0cbace12e6a728ff8b3912b064728db25bc805c651869569ff953d39c3a9282b314b602e10efed7c37ae1860de814732375f222ea12e12f4960a781982eda8ca2896678b3997fa881a3cf63114afd2e86a7967923624b39072a69636b439869491df84ab96f9e95784749a22d78cbbdda1af684154fdcbcd3faba16f7fceaca9bbf9ee7c1fa5d07efdbf896a1b48525fae43687edc29746f3e70da73b39290ad777fb78b3ab762f5afbd70f66ae4af455cd7e6658906d31874bd7a9d9ca6775da2e2f64367b96a5abf988a77a97450a2444b5922e3451d85a4a1aa6b2a97c9ddb2e5bb3cf67b6d59719996e9194326ddd09c870c5c7e80ed5977cd35253b4f7716529975f58801744678a3e2bd006b3d5753e6cbec40f648d03efa49edc436118a5bbf102150265e4f54b0ddbdc85709eda2d9c1614954be054a4ed60a24419bd33dc7826326e130f5c108a90e0080bdd2481ed6b7ca7b0ca44125bf1cd9dda4ef4e0990c8b5f666a128cc8f6997a5125a709d6e41744da6005e5fff9feedef5b65e24177112ac69d6c0ad4ff912a99baffc15277b569f138205553021aa34da8d21abe83a703467442675a4830548d1a8aa03e7c4d2109397b72763ff2e24161681856deb6e33120968c8b61a553f25a63f7a99fa70014d1a9dbfbc91bd8429b920f3e9e3df5144e2a56924061685207b40904d388e723a54695f290d2b3474f325110b997056bcc04eeabf77e855f85d063349618de33185828bef08f643c7cc944f7a561e5a336b29f52fad4dd08b00d2e723dd4a3699a7647a40ce737026f4f3310028a32ecab9846fa544e1cb0f9db3308d8c31f142723cd55483b7208d77a15b047de0c90646b7f28a31a98b386df4145b175e1ff5fbdf62903891c2d65ebb9ead5e2ef0845418bf3e81e7211555d98dc545830643744fda303ca2dcd13217874ebe75deba5078376adff4929e53f5b4e20cee01a70edb5c2add0a9adab02d569ae0ae29940831d9fff0bb0cc5c57ec3d96bb73b73bdabd84884c7fefa1f94bc9a3ecbeeff0ca308db04e41c336c219ed012574f8fb5bd191db697c3fda033ccca049a8321f7c45fc90dbc71914cd98a9b116c88cb7a3aec8766ee46f8da53499a02cce7a3c910fa35645999881226b732bf73a3ffd416941fc6762b8371bb0edd9f4aa4a7323e4d9484f45041c27c008e7fa991874187b995e19359e162372925168da538bb151e9255eef477e05d6c484574289a454000df4e67bb16942c0535ab3dbc6e4aabbd1f598f9ab079387cfff7b2edf6cea3efca62c382f4521c5bf1ec27b4fc047df9e930bd5faf1a50ed3f183a8283fc76385343bc9982ec5c867d980354a2cfda6ac5c1831df44b4e9c970e2e552af3673179edceb1c324e99535eb182112336bfad15a2d63aef634bc37f0dedf710462d3298539beaa55180ad94047be94b62a619d23ff696ba8a41a919c152e1bd81e285ff831d38712d1477609457e923443f106dca513ed3855ec440b0419014188cc8cf2e88252a806109a1211b885a43d3b9b354c97a6c30109476c1185f81092675abfb8694466d48799fed66651d62c46317e378bb6e895808bb2f9be2bba4705278999b6c10b30d8c2669fa794c33a6fae2c1ff3bbe87b50e280e1d663d2c5eb8b93c9b68fa4aa39a5a3257da77a3e4833ac2ed220a783aae723dd692639d9d17ca0504ad65075556a1fe241c83aee0069fdcff5067601b89ddbb7f94f82316ba25683597bafe9fbfac6ffb2a943b2a6b3600ee3069cb2aedbb8f25b95610e9b377437fe95c57e827aaccf982fea3ccdb31e18d811a009fb16c741eecc6f12543fa7bdd91999fe3efb3fc6aa364db21d181a04f79806d5abb22e45b83c3d0c8b75cddb9f3281f4ef2b0ffa0325a54964d1700f1cef7446d622f162a06d43be5bf132f84938da8fcc0de1ef327cbd705c74173049b51df16f990587a1e08cc2b3ac1fc42f660a313083579a9c873bb47c69802321c8e8c3639836099f7bab5859362557a26576f759ef2d248809a21f596f80e40a790ba439b84f35adbe2e34d32ac705103557d1a8c075c815253c586c276b95c82b34bdbd9bde477d86083bcd4fd1b8e589337b3663db982643fb3f51c432f134d2b32ce9f2adb3f5804d327d0877e2023623f8a39a026cef5f125af7cbf4d3e718e6b3bd9bb52e5294a5228f106fb79ac46e2687931a1be4bea7dad716c2c4b1246735964d2994f09d9e7f2b0ae7cbc81b829c0a96ca4f57eca738dee6a3318a96663d2cdf09ef6c08887973e90a2eba71087f1f1769aff65698a45b7ef09b64f2dcf52169230f0a0b9be5cf54a6eab85c86646779de8419d6247dc8905133b168bbf7763c87709cde1008406f520376c9cff85d76a9ee8f44b9e6f38f82bcfe66677f3ec501b21c999b097a1828e928704d933e388eb58783eb7465516152bcf8cad75c5bba33f4d06d427ff6c02156d45b0c7f243a86dc41c178e9fa6ec574ce05835eb645b2fcf808e6cbe48de980d87dedd28c182a5b70bf956529364903aab9cde0c6786c932839e4d7971c3eaa378e3c1edc7ef6f78c82a68c8de064be11c526c3624b136b67f0127d2e9a1b40610e632f5d4ddc3e345044328c19cbd264ce3178c38925e4b8fa436f521ea2c75015e9b8d8aea21f5744552c9102e23f5a7b0395e759587c6569ede3033bcab5fdf01bf06030cd4658beb9fee9599d83bf31311695be97c057e3b0f3966bf166335daa2286378b96412774d9b17f6ff3ea10a61b4ed8495cd20214d72688ccf5d8f6338d20b5342fd909f87e9149719f4562bd2d44bf309613459e21851691b9c62afb5bb3f557bb3084e9ac0019e1ea3f97bfa4b52dda0187991bae0e51112aebc65e738bdacebb9e1862564bc998628c7db6a521c2c5e989a493c02c2f467e5a7b628d558f8e92d081a60b422ce469def44cd7fd24fb7dffc74ff55e46c6eef18dfc8a9efa715667a641d6af1fceeef48df756dd10425d8b66cd4da96f1b02f55d72cc7b307985f713f10f642605bbad03d2846d070136c579d4669c499ca7ae810296af033e1623404103a5c8edee1d3387691af5216ae5d7eac4e5b521b9055c3cc8e0e41683688fc29696c7f688cd71898a2c75a3931eba9b5ee4df39e0fb6930bd85fecea0f4775e93c8c2edbed1cd179cb130c03fcabfd84c247b02cd25a9c9360cc8d907ba910e2e72b9c8f974bea038e2249135cc38c559ff048fabba37f4354da4bd1ebb6e8daa31ca5077916b0524743ef76757a7927b7e35f108af1fbbee34d74949d4fe0ae4217feb3e4932d7bd4789845eff12009ccb6483b8c5ea74701283013c3e78b0496424ba94f475ebb3cf51f66a5f4d712664989f", 0x1000) r8 = geteuid() setuid(r8) stat(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)) r9 = semget$private(0x0, 0x0, 0x400) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000001d80)=""/97) r10 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000001e00)=0xffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001e40)={0x0}, 0xc) r12 = getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001e80)={{0x2, r2, r7, r5, r7, 0xa, 0x3}, 0x4, 0x3, r11, r12, 0x0, 0x9, 0x5, 0x4}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000001f00)) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000001f40)=""/56) 444.278µs ago: executing program 7 (id=396): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async, rerun: 32) r0 = socket(0x18, 0xc003, 0x3a) (rerun: 32) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x1, 0x10, 0x3}, 0xc) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x8, 0x6}, {0xf043, 0x5}}, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 234.145µs ago: executing program 7 (id=397): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 64) r0 = syz_open_pts() (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x40, &(0x7f0000000340), 0x0) close(r0) (async, rerun: 64) syz_open_pts() (async, rerun: 64) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x0, 0xfff, 0x1}, 0xc) syz_emit_ethernet(0x6e, &(0x7f0000000240)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x38, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing={0x4, 0x0, 0x0, 0xb}]}}}}}}}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x37, 0x7) (async) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 0s ago: executing program 7 (id=398): select(0x40, &(0x7f0000000000)={0x1b, 0x1, 0x1, 0x9, 0x3ff, 0xfbfffffffffffff9, 0x0, 0xdf2}, 0x0, 0x0, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x1, 0x9}}}}}) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x1, 0x9}}}}}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.229' (ED25519) to the list of known hosts. `ךq"lt9h?#Ψ.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TwYvOH1hqyOMza{IOj}FVsP)Ջ:g()׎WngF^q;J3`74nLC(*+EαMmHNaW_IG`>@@p剝4R=T4*rpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 pckbd_enable: command error panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 78638 41867 0 0 0x4000000 0K syz-executor 408298 83126 -1 0x1010 0x4080000 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8337356e) at panic+0x1e5 __assert(ffffffff833af451,ffffffff833a810f,84,ffffffff83402c66) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff800000b2d000) at if_createrdomain+0x40 ifioctl(ffff800001425790,8020699f,ffff80003c479980,ffff800031c10030) at ifioctl+0x1c66 sys_ioctl(ffff800031c10030,ffff80003c479b60,ffff80003c479ab0) at sys_ioctl+0x674 syscall(ffff80003c479b60) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc7319573bc0, count: 5 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 *cpu0: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8337356e) at panic+0x1e5 __assert(ffffffff833af451,ffffffff833a810f,84,ffffffff83402c66) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff800000b2d000) at if_createrdomain+0x40 ifioctl(ffff800001425790,8020699f,ffff80003c479980,ffff800031c10030) at ifioctl+0x1c66 sys_ioctl(ffff800031c10030,ffff80003c479b60,ffff80003c479ab0) at sys_ioctl+0x674 syscall(ffff80003c479b60) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc7319573bc0, count: -10 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c479690 rbx 0xffffffff83786ddf cpu_info_full_primary+0x2ddf rdx 0 rcx 0xffff800031c10030 rax 0xffffffff83785ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xed00f0cbec9d9228 r11 0x12c870d3a54b3fdd r12 0xffffffff83786be0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff82973115 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c479680 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=78638 pid=41867 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800031c11788,0xffffffff83893598 process=0xffff8000398349e0 user=0xffff80003c474000, vmspace=0xfffffd806b9de9a0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 41867 303355 53304 0 3 0x80 fsleep syz-executor 41867 108289 53304 0 2 0x4000000 syz-executor *41867 78638 53304 0 7 0x4000000 syz-executor 89184 410088 81247 0 3 0x80 fsleep syz-executor 89184 460206 81247 0 2 0x4000000 syz-executor 30184 200388 9864 0 3 0x80 fsleep syz-executor 30184 340052 9864 0 3 0x4000080 sbwait syz-executor 83126 487688 78437 -1 3 0x3010 suspend syz-executor 83126 408298 78437 -1 7 0x4081010 syz-executor 83126 315419 78437 -1 3 0x4081010 inode syz-executor 83126 494760 78437 -1 3 0x4081010 inode syz-executor 48079 426469 37984 0 3 0x3000 suspend syz-executor 48079 169312 37984 0 2 0x4081000 syz-executor 36343 501212 0 0 3 0x14200 acct acct 10001 50199 0 0 3 0x14200 bored sosplice 53304 359673 12571 0 2 0xc82 syz-executor 78437 393041 12571 0 3 0x82 nanoslp syz-executor 19979 465261 12571 0 3 0x82 wait syz-executor 81247 10694 12571 0 3 0x82 nanoslp syz-executor 37984 134839 12571 0 3 0x82 nanoslp syz-executor 90678 87437 12571 0 2 0xc82 syz-executor 51496 36485 12571 0 3 0x82 wait syz-executor 9864 288662 12571 0 3 0x82 nanoslp syz-executor 12571 46872 91484 0 3 0x82 kqread syz-executor 91484 249513 64751 0 3 0x10008a sigsusp ksh 64751 153631 47134 0 3 0x98 kqread sshd-session 47134 133704 85383 0 3 0x92 kqread sshd-session 73726 17481 1 0 3 0x100083 ttyopn getty 85383 99231 1 0 3 0x88 kqread sshd 44810 158113 45020 74 3 0x1100092 bpf pflogd 45020 303771 1 0 3 0x80 sbwait pflogd 16235 209785 63391 73 3 0x1100090 kqread syslogd 63391 209604 1 0 3 0x100082 sbwait syslogd 78144 242215 1 0 3 0x100080 kqread resolvd 98908 203521 87272 77 3 0x100092 kqread dhcpleased 22306 318037 87272 77 3 0x100092 kqread dhcpleased 87272 22807 1 0 3 0x80 kqread dhcpleased 52367 480306 0 0 3 0x14200 bored smr 44631 379302 0 0 3 0x14200 pgzero zerothread 39876 210694 0 0 3 0x14200 aiodoned aiodoned 70284 515558 0 0 3 0x14200 syncer update 12198 133136 0 0 3 0x14200 cleaner cleaner 98958 211759 0 0 3 0x14200 reaper reaper 52243 490760 0 0 3 0x14200 pgdaemon pagedaemon 43091 19139 0 0 3 0x14200 bored viomb 20625 139583 0 0 3 0x40014200 acpi0 acpi0 96727 320531 0 0 3 0x40014200 idle1 32231 480337 0 0 3 0x14200 bored softnet7 18290 411808 0 0 3 0x14200 bored softnet6 47055 327179 0 0 3 0x14200 bored softnet5 91304 29502 0 0 3 0x14200 bored softnet4 99387 313744 0 0 3 0x14200 bored softnet3 94750 157882 0 0 3 0x14200 bored softnet2 7815 60065 0 0 3 0x14200 bored softnet1 23052 200652 0 0 3 0x14200 bored softnet0 27684 518735 0 0 3 0x14200 bored systqmp 62458 175088 0 0 3 0x14200 bored systq 31660 359711 0 0 3 0x14200 tmoslp softclockmp 70938 412631 0 0 3 0x40014200 tmoslp softclock 72185 61644 0 0 3 0x40014200 idle0 1 59393 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 41867 (syz-executor) thread 0xffff800031c10030 (78638) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff838897a0) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 malloc+0xe3 #3 rtmap_grow+0xb2 #4 rtable_add+0x2d9 #5 if_createrdomain+0x40 #6 ifioctl+0x1c66 #7 sys_ioctl+0x674 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 89184 (syz-executor) thread 0xffff80003bc462c0 (460206) exclusive rrwlock inode r = 0 (0xfffffd800efb0580) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 83126 (syz-executor) thread 0xffff800031c11258 (408298) exclusive rrwlock inode r = 0 (0xfffffd806ea46808) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 83126 (syz-executor) thread 0xffff80003bc474e8 (315419) exclusive rrwlock inode r = 0 (0xfffffd806ea465b8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 unp_connect+0x29d #8 sys_connect+0x3f2 #9 syscall+0xbd4 #10 Xsyscall+0x128 Process 48079 (syz-executor) thread 0xffff80003bc47780 (169312) exclusive rrwlock inode r = 0 (0xfffffd806ea04490) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10212 11059K 11303K 166960K 11839 0 pcb 18 13K 14K 166960K 165 0 rtable 174 6K 6K 166960K 408 0 pf 33 17K 19K 166960K 67 0 ifaddr 37 6K 7K 166960K 57 0 ifgroup 51 2K 2K 166960K 77 0 sysctl 4 1K 9K 166960K 12 0 counters 66 36K 37K 166960K 90 0 ioctlops 0 0K 4K 166960K 1545 0 iov 0 0K 16K 166960K 23 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1339 84K 85K 166960K 1773 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 12 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 14 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 106K 166960K 535 0 sigio 0 0K 0K 166960K 14 0 proc 72 115K 180K 166960K 572 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 76 0 in_multi 78 5K 7K 166960K 121 0 ether_multi 1 0K 0K 166960K 7 0 mrt 0 0K 0K 166960K 8 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 411 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 256 161K 174K 166960K 6545 0 UVM aobj 53 4K 4K 166960K 55 0 pinsyscall 43 86K 102K 166960K 1616 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 31 0 NDP 11 0K 2K 166960K 36 0 temp 50 8645K 8898K 166960K 22988 0 kqueue 16 24K 28K 166960K 103 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 80 0 77 1 0 1 1 0 8 0 rtentry 176 104 0 32 5 0 5 5 0 8 0 unpcb 144 365 0 343 5 4 1 4 0 8 0 syncache 336 5 0 5 2 2 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 179 0 174 8 7 1 7 0 8 0 arp 128 13 0 1 1 0 1 1 0 8 0 inpcb 328 562 0 552 12 8 4 7 0 8 2 nd6 144 16 0 4 1 0 1 1 0 8 0 pkpcb 40 3 0 3 2 2 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 9 0 9 1 1 0 1 0 8 0 pppxif 1504 1 0 1 1 1 0 1 0 8 0 pffrag 232 5 0 1 1 0 1 1 0 482 0 pffrnode 88 4 0 1 1 0 1 1 0 8 0 pffrent 40 8 0 4 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfstitem 24 46 0 10 1 0 1 1 0 8 0 pfstkey 128 46 0 10 2 0 2 2 0 8 0 pfstate 384 45 0 10 4 0 4 4 0 8 0 pfrule 1344 22 0 16 2 1 1 2 0 8 0 rttmr 136 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 544 0 196 28 3 25 28 0 8 0 art_table 40 545 0 196 5 0 5 5 0 8 0 art_node 32 104 0 40 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 11 2 1 1 1 0 8 0 semapl 112 12 0 2 1 0 1 1 0 8 0 shmpl 112 52 0 2 2 0 2 2 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2441 0 940 95 0 95 95 0 8 0 ffsino 296 2441 0 940 117 0 117 117 0 8 0 nchpl 144 3171 0 1478 63 0 63 63 0 8 0 uvmvnodes 80 2689 0 0 55 0 55 55 0 8 0 vnodes 216 2689 0 0 150 0 150 150 0 8 0 namei 1024 10263 0 10261 2 1 1 2 0 8 0 percpumem 16 60 0 12 1 0 1 1 0 8 0 kstatmem 264 42 0 18 2 0 2 2 0 8 0 scsiplug 72 3 0 3 2 2 0 1 0 8 0 scxspl 216 21756 0 21756 12 9 3 8 1 8 3 plimitpl 152 160 0 140 1 0 1 1 0 8 0 sigapl 424 835 0 779 7 0 7 7 0 8 0 knotepl 120 522 0 0 16 0 16 16 0 8 0 kqueuepl 224 151 0 139 2 1 1 2 0 8 0 pipepl 344 134 0 107 3 0 3 3 0 8 0 fdescpl 528 810 0 778 3 0 3 3 0 8 0 filepl 160 4441 0 4208 18 6 12 16 0 8 1 lockfpl 104 190 0 186 1 0 1 1 0 8 0 lockfspl 48 88 0 84 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 36 0 19 1 0 1 1 0 8 0 ucredpl 104 660 0 646 1 0 1 1 0 8 0 zombiepl 144 811 0 806 1 0 1 1 0 8 0 processpl 1248 835 0 779 5 0 5 5 0 8 0 procpl 664 1540 0 1476 7 1 6 7 0 8 0 sosppl 168 8 0 8 2 1 1 1 0 8 1 sockpl 752 1024 0 989 17 10 7 11 0 8 2 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 108 0 0 14 0 14 14 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 85 0 0 11 0 11 11 0 8 0 mtagpl 96 70 0 0 2 0 2 2 0 8 0 mbufpl 256 220 0 0 14 0 14 14 0 8 0 bufpl 280 9286 0 3142 440 0 440 440 0 8 0 anonpl 32 16229 0 0 132 1 131 131 0 246 0 amapchunkpl 152 21325 0 20760 36 12 24 31 0 158 0 amappl16 200 3807 0 3402 59 28 31 31 0 8 3 amappl15 192 7 0 7 2 2 0 1 0 8 0 amappl14 184 117 0 103 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 1455 0 1423 3 1 2 2 0 8 0 amappl11 160 53 0 39 1 0 1 1 0 8 0 amappl10 152 42 0 42 2 2 0 1 0 8 0 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 36 0 33 1 0 1 1 0 8 0 amappl7 128 113 0 101 1 0 1 1 0 8 0 amappl6 120 181 0 177 1 0 1 1 0 8 0 amappl5 112 121 0 112 1 0 1 1 0 8 0 amappl4 104 300 0 281 1 0 1 1 0 8 0 amappl3 96 3959 0 3832 4 0 4 4 0 8 0 amappl2 88 653 0 590 2 0 2 2 0 8 0 amappl1 80 10343 0 9738 15 0 15 15 0 8 0 amappl 88 5797 0 5614 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 54 0 2 1 0 1 1 0 8 0 uaddrrnd 24 810 0 778 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 810 0 778 1 0 1 1 0 8 0 vmmpekpl 168 8184 0 8148 2 0 2 2 0 8 0 vmmpepl 168 58475 0 56051 126 12 114 114 0 357 1 vmsppl 488 809 0 778 5 0 5 5 0 8 0 rwobjpl 80 21574 0 17498 87 0 87 87 0 8 0 pdppl 4096 1628 0 1556 102 30 72 84 0 8 0 pvpl 32 24016 0 0 194 0 194 194 0 265 0 pmappl 256 809 0 778 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 290 0 46 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8337356e) at panic+0x1e5 __assert(ffffffff833af451,ffffffff833a810f,84,ffffffff83402c66) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff800000b2d000) at if_createrdomain+0x40 ifioctl(ffff800001425790,8020699f,ffff80003c479980,ffff800031c10030) at ifioctl+0x1c66 sys_ioctl(ffff800031c10030,ffff80003c479b60,ffff80003c479ab0) at sys_ioctl+0x674 syscall(ffff80003c479b60) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc7319573bc0, count: -10 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299fdff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83889598) at __mp_lock+0x199 __mp_acquire_count(ffffffff83889598,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 biowait(fffffd805df448d0) at biowait+0xc6 bwrite(fffffd805df448d0) at bwrite+0x2e7 ffs_write(ffff80003c48ae80) at ffs_write+0x810 VOP_WRITE(fffffd800efb4058,ffff80003c48b038,7,fffffd80097fb208) at VOP_WRITE+0x101 vn_write(fffffd805dda59e0,ffff80003c48b038,0) at vn_write+0x1d3 dofilewritev(ffff800031c11258,3,ffff80003c48b038,0,ffff80003c48b0f0) at dofilewritev+0x242 sys_write(ffff800031c11258,ffff80003c48b1a0,ffff80003c48b0f0) at sys_write+0xa2 syscall(ffff80003c48b1a0) at syscall+0xbd4 end trace frame: 0xffff80003c48b220, count: 0 ddb{1}> trace x86_ipi_db(ffff8000299fdff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83889598) at __mp_lock+0x199 __mp_acquire_count(ffffffff83889598,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 biowait(fffffd805df448d0) at biowait+0xc6 bwrite(fffffd805df448d0) at bwrite+0x2e7 ffs_write(ffff80003c48ae80) at ffs_write+0x810 VOP_WRITE(fffffd800efb4058,ffff80003c48b038,7,fffffd80097fb208) at VOP_WRITE+0x101 vn_write(fffffd805dda59e0,ffff80003c48b038,0) at vn_write+0x1d3 dofilewritev(ffff800031c11258,3,ffff80003c48b038,0,ffff80003c48b0f0) at dofilewritev+0x242 sys_write(ffff800031c11258,ffff80003c48b1a0,ffff80003c48b0f0) at sys_write+0xa2 syscall(ffff80003c48b1a0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcca3d9d07c0, count: -15