982a9232bfcdc84df5a5b5cb184bb852321d5dee511e685f64378bca038d5f5b72cef9fa56d02c5a5a237ed7c9f8dc248ed0fdc9edfabfe2dbc1c552b4367fb16f4dd4751c29e1b9dc5cc424c29e635c2a3f727194a83850e67655839c7b14610c793c6b6117559d1c47b74e2258002a6946730997831073860e7da1aae011e10928908ee80f961ee002188b0d20b0ab7158b442d02949db43d5260f43ffede766dde9147ea2cdd303e10195e7d10a99bff77d191c5a74cb16b14fce0edd9ec8451d9835899f74a2070df5ead4e8f3b9797e33f3dd75c34efae5785e1f4484095bf30bfe5493daba09c6fa966cc992b88fc97f839c95a3094663850f895a6be83482831d3d75553d391a3230f50e9d4bcd5d4fe2f03eb1acaa1cedb44a4dee1ea24a7e72e247fcd1125842081df777f8a361783019c984563d43a96ba6f49a0f7cf85f42a0ff63c7e497a352fc0ecdf81156f2dd5fcbe077023a7c44042d1b886c925efcbdf84fab7f35364c9c3a70e10534dbb2ab2f3b885f7c7575384ec218214832385e1d5feb4e109701a99429379b4cc28cc4fbcb61190bdea212aa0cd5a08fa035cf53a6e472a6350e7cd6952d4615d6752569b3856fb30478f2c8fbcb9a5d0a1339755ae19e7aaabee5aee44798269cf4f19b9a91a63711adc957da4fca4adc697abccf5a075f177346ab4b5367e6b215d7efeab1c0c1c0e68d77077d2dfc3301b1d6569c1a69df3fa98275d702fe1907a2d6aae4a1ae8a430fed52b98383aa1879f6f3930cc5aa8b7768cd07475357787c51cbe74f4d5015e6b1899cbd082cc3a63f637214c21d7f8bb5745739ad07966aac886eeb7ec35493b6a66622b399b29b1819d62cc805848fcc7f5d95ba70b01b1657b3e30aff49c9eb95e3bfff3f2292c78995abde544f7e046350e92f1220331df02bad13735b38295588857fc1deb6a6a597bded30913085f63705130134de07a49d6ad829d189913791a67281378c7af6cfcd170136d102f365020d56919649e8e0e00c2c459f078fed7038b5850497aa8a93bec21ede79f35ba88e9dbc92b498133f3d6e5b632482a22150fb30b8a5c2fea2d267b8b78800c7649b154f6c36916d4d5a27de0d485acae49b3392a72778a1f297995f3bf3a6cc37c777779e4d35fe887523c9c00b72190a5341ac1c570bd5be39e3ccef897a09663c9bc9694938b9d599c196c9f7adb8d9ccca450bbfd9b1891dafb853310263c3629689e15cc4c3f31a8c4fd27ddb1198143d530807f76a0c35030d3131e44955282f58fc172db6d94539fb341803e0494871c32fa6d5e4c350766f5a062166ef884d21aaa72db7d22a3134ce5c0e62c9641fbf2d2db313c29114b61bfa823cd672352c56c7f3563c429c3975a32b14ad4445a4aef6253701871dc5e9b84f1b3a42c57a70c008c3967260d4c8db5f93db48c45d1049a90ab9744bdb21f851c8c807c620aa6c2b32a1a75b5a71b3539b147eae4eb4b7183fe7f8091d7ce19ff2e18190352e41b91ee9043552a7064361171430e2346da74d4d9ff86a651b5ee9ffcc69299c0708dca78f106133f7069805993e5dafcfe55313a4c97b294fcea0b6f2c46d1bb6947b600360af95a5ea85e76d8b1070e4efc1899d9603b8af752274ef9cb9b4d3ff36b76c4af9cebadea14171fbd5885f893278e6b4c5a0b86f4d9d50dedc6fa805b15386a50a25f07c441a793ae849b48d5a8fd7bec1014da9941d3a242ad574e1961ec1daeea1a1ee322c05a4c7e3e05daf3480820a3dd8f40443cf6488b2af21d24a74d255ff3f40c49b0c217c212667c6b0d713a15acf0254b6ec7da254b4e703e2d345c57c599a084b493f52ab913bf859a2ee2c5d651865a87b004498ada8084c044da824fcdf002ba70694ccd8cc5cddab2303dc9a61ebffa4c0c3a6cc70e68aabeb6b9ef7bd803afafd21cf5f05bbbf0f37d7f944be7b231ad8aa94413d32ad4b72c6b3740ab33bea857b9494688712f9529ca34c62125d5ee5196db6e36846bd57560f2ab87f75b69ba900c0b9ad609b293a8338c434dded4b652ec1195ecc4a7d8ebd5e61490a57a5ea8c39698edf034f083b28543fa6b1032c350e8870650c27913edc5f41a85a9d2c32cceefdcb21df0c2085eb335a5b6e90ef119726e46e7bc62231c94d5cb582842f9893e522c0e42c6c10a6305ce82dcc234ede49f0e21bd1fd6921dbc8c69b9ad007d8a995079951cffe96607a7065961aaef7683ae5ec53cf7889c5a9fe1fbf3acdd4a99f59da276064181952f1118764d59c62cf3e8febef2c3e4d24b3f1d11d4fd72a5ac6871d63f0c08587f11b979dea81b7630a69b98b4cefd2e9c1699d61ac71152ab668ffb85366fc44cc2fa3bd4db3419b585bf9a2e6ad79268e41298714f420f83f17cc616e14b84beed037b019ad513c810c6d2189c0d9de1c4afb2504143d0395b596de8bff184bcec4c19120b4d9824fb2e4ae25be4bad21d1840114d0121dfb0fd030b40ed431450441f021f3965a161b9dc6ff373cb54620e6f06844001da9242c7e917f66ae3b91e23c2559f76bd7cb0a2cd864c0a987c06780a0a95e11afb31d1fa6fd3f05ece1711fb19de76b6fe63b03be20c2662f485976784e2bf8ccf01a3cc38cdd851e76d26e5ca02f1e61afc966b138a315747d42adcc9c4d39d2dfeaaaf180f529a2564695f443ca0da09bf376fdf90bcec743c738c9d2db6a4126c71e93b2984dfa05f23b09b4bd29785e8dec976382935b60fc7c89aa80fcce6c289414d29d1df741f7f5f7fb8edce39ab6b42eee4fb33910af96b5c55c606458f5b1eff4e3e4b6b6df3c5246b178866c791ad93f3b02c14a5955f9b7d7c2e4ec562110380baa924b4f4ae47d16cf65510f0af933748adcee1502a9df64218340aec68b34052a00ab5fb809c7104a9b37e18aefea89be44161e2b95b428fabadff63281080b71bca3f576091", 0x1000}], 0x7, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001340)={0x20, 0x3ff, 0x1, 0x800}) 16:00:16 executing program 1: r0 = socket(0x27, 0x8002, 0xffffffffbffffff9) setsockopt$sock_int(r0, 0xffff, 0x1029, &(0x7f0000000000), 0x4) getgid() 16:00:16 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x8, 0x2, 0x6, 0x6, "3cccd49bbc54d265e6eade8c196f25bf20d5e738", 0x47, 0x1}) 16:00:16 executing program 0: geteuid() r0 = geteuid() setuid(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000fb3000/0x2000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x200000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x31a) 16:00:16 executing program 0: msgget(0x0, 0x91a2ccfa35f7fd9c) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000200)='./bus/file0\x00', 0xd72c5da9b26b8dea, 0x100000002) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x100) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0xb6, 0x1000, 0x9, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000080)="731b26d1fb17f636b04ae2ea00b0bf53df062289755022164fbd063cc36cab60032066d79f826588305b74ee06f4678bd9f7e1be0cca53d5340b50a461b2ef96a1971a5e84319ea9dd509463195196f34d84305f83bb6d14ebba09fbf1db", 0x5e, 0x4, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r3 = accept$inet6(r1, 0x0, &(0x7f00000002c0)=0x93) r4 = fcntl$dupfd(r2, 0x0, r3) write(r4, 0x0, 0x0) recvfrom(r3, &(0x7f0000000000)=""/9, 0x9, 0x41, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) fcntl$dupfd(r2, 0xa, r0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1000) fcntl$getflags(r0, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) chroot(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) close(r1) 16:00:18 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1) r1 = dup2(r0, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = getgid() setregid(r4, r4) sync() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x2010, r2, 0x0, 0x0) r5 = shmget(0x0, 0xb000, 0x1, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000000c0)=""/238) sendsyslog(&(0x7f00000001c0)="f556a95c1a033991294b3c12c53558e227654051c20980cf0bfe5ba1bf590c73755bec520bc3d5c8a8374fc59d85109e4608f37b27662f33af6dabefcb2c1c60ce6341c48c048fb86d187ce119af49d120c26234c2ebaa35d023fe12185688a2a1da5e9a4adae08e281f5c3c65691f7f8cd200881779298665b66f58122ae7adf8a348676e1234b4907a5e0a0b4941c17b49b30b27f3c55039bb7ef32d2a53", 0x9f, 0x2) shmget(0x1, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) ioctl$BIOCPROMISC(r3, 0x20004269) shmctl$IPC_RMID(r5, 0x0) connect$inet(r1, &(0x7f0000000280)={0x2, 0x2}, 0xc) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000002c0)={{0x80000001, 0x2, 0x9}, 0x6, 0x80000001, 0x8000}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000340)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x1, 0x80, 0x5}, {0x18, 0x1, 0x9, 0x6}, 0x101, [0x0, 0xff, 0x6, 0x9, 0x8, 0x2, 0xfffffffffffeffff, 0x100000000]}, 0x3c) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000003c0)=0x3) r6 = getpgrp() fcntl$setown(r3, 0x6, r6) connect$unix(r2, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000440)="4a398be05f1bba5b887111c7fc8f035240fd2c3d0257d27af4a53a1546dc9c6330c2d5ba74d6477bad5ee988669fbdac8bdf287478af6456c4115dd4f6d06711530ef3dd7f5486b003a932000546edfb50734fd1b22867c1b195de2b34395f1fbaf5ce6825e81bf2bf4531a229939dd3e304fa77c64a37a1b97f87363c5da6149938883cc5b7e2b0873771c620c7d1ace2f692b15f02985d7331e71afe2c731d279900b7ed3662", 0xa7}, {&(0x7f0000000500)="73a07c09a27d5ec357c9ca69464e78f7bcd5e8466f7e91ae874e1ff8f613191407c3b6b92522d4879907909273c24c19ea6c7b6568d6233e1dcabf79fa2b516840343b49a56f84abbf1e79f001b9e836945d2050207beb149c8c33149cf5775dedb0711f8cb0de9afe29656fba01647ced392d2bc3b3bfecedf8691fb7a1dd356ac619d5940a7baca3ee69bda8673e1092ab7411d58dd08af241cb0052053023aca7aed65f9031b04b59479fd3128304324a7a2ecd53b2c0cb62fc9ad65f64f9fd4c3d69edf09a18ffdab266a9963c72505896efe3d78e61f728a11a5130193bc624e91c5a6d099872551862c7ce1ee3473d9f0a0a9ed82063a33adcf0f86c350fbc7d07a1af783ac9ac88f7c5579736c3710e905f8e196820ac2231564a294ea4b9a1c3300a149c87faf3a610f76bdb0637db4a0c5226cb8fdb88235384076ee30872be3f32c0959fe5990a5419ebb11ad12787e3ce1fa125487d885baa60a118f2acded9e1aaf1194de8f2173b2dd391ccb2b6e36c6d308e44dfaef78389632adfbd51951306297702539f1a7685f76d7ada5f0e03b7d4f03b0dfb419eaad82763fce4ff8e889d65fa6b4b1cc3a0d5d1f66bb67da9c9bc90aa7401fa5c8395cb2eda7e810d50defdcdb9ce14ca049e0e4328dacc1db26fd374b0f9e257f525fab7f8539b6fb6b7d66fd7067015427710bcf5512dad7bfd76f2aa9e12ca7751e44c848d065a1128f216cba19da18d4a6044f5dd265ca446a3ef95a3ea859cc8d9ed04ac63429313e0e6f75ad30fc9b184e01648d8c9439dd94cb1d656972edda127feadf6ee49b87cefde2180c6b6ef88e135e6db67cbc14d8d1bfb2ac78c5f5196daca054292776af0b1c3d6d4a21c7601391c5d6a9031403945de06304f34964786d7d9b8f306371ed75270449d74cfa5442627b95124f3367b4eca6cdfc62ca8c380ce93ae77f2692c0eb42ad53e3548b41c5feba22529980e084094218e854315f7675c43c8e5f51a2f035ed871cef9599d3141fa3ed767ec716ff2006f652819bde448ca565e3c315860206888d16fc9cde16cfaa8f9a2702a0ba038ef1fbf9255e15e5dc756bd917db096cfaa9c5e7b51e0b81add8aeeb0a200019a8b979eaee3cdc175a42155563e3a26f7ed216fdce883f2a48a3c8201488bec4b8fd66efc70b5e262b5f3f2ae79a4757b761a4031094ccf0eac5cb7cbce19edfcc6ac06e8d79654a1956dd584e152c1fd50d05f2639591eaab2238d21070d002246d518c469267207172c34df55d6710b556c72929229008483e2c0412ad678b3807c42638458e84ff1098c41d068b61df9975430a64fed34d3bf6ff287b914cbed31e2278dfe09ddbb72128b26436e67b25b38faf864d48cd20dc4a412b28cc203508c4befb0386a71402b0607e8f5ea6de9408728c09c1dba926c3873f70bf88febcd53c95b6a095fa264ed8ceeac760ae68a760ffeab1aee72cbbf8cda342b9ad976ddfd5f309718ab44bdc56c05a0a8cebf787b0180314818d14f38962f4cf2a519c3785839a97afa1388715ece635b4ccbbf2a1e31dfd8a79d90c1441cc75fc29fcd38635ef700c22858686fa7375c0ba2e30f333a9a448402796e66ef89d63dd50c8a7bec318b991ae7f417d7b2a627eb619d336910e064de0a36ed044ead7c6b20888172b90072c0e1c2f18d683c61b1293fec24a99c7f25876b97f4156e8f711e35e9e1649ec37133c85b5c3142ef6bfe84f88e3b1df4b7f0915693a3fefae10fd4b158dac3f0e4171557500092a995b273a9025c5da7bc79d173c8bb1616acc155bb6e130f23be7aec9dcc492ed89feab2b4fe8f32f8b16c2d210f3afc4efb82dd6b427300e38cfac2eab3a5f99433130e3e596f6e7f98b62db76d7406d1e87c5dc3cbd68f844a2ab058feb71d616fe7a5e452e2a21d6a3d931296bd821ade21a0887cf83595391b415713c763be3ef1adf07e3b81ef73ca596a0a32cefbb985b1d1a8dfbb9ada41b3955edcab461abd8f7c1f766e0d9a6372e162678814235c167f961f03d31357afab687b69edae746c578f1f15b83e8ffaafed5314424a89c0938db917720406da2d9444e6ceb6aa77539394882ce57941c97ea2065bb3d424f7ffa66751d40dc60262e910708c7439d435dcbd83320eed8e0ad07dd50d190b5bf8f465eae98ce18790c1526b46531042f042d37f1645340169ba7b10ff2de8bc91b9014483d7af9c88c2963449f4e7b1f81580c4889fad4eadb6f685df23c446a9caaf99869f9e22a2da5d4658103df9e08669fcbdbe21bb518ea2ebb538430feeb285070af72b4089a1a40d90ee204ca36a6a0054c5f67683aea0d99b3b50de8797e6c6ac38375e0ab3018e7334873102f1f88dea13d8e2e15082c50a9315c9269a7081950cc14045beb354d44e7a485e6ec7a163d59bcb72c83d08bbe7d8ca4e90e13d10a6ffa1e74a5eb7255abcfa2ed23e1aeb736dc9b76b82bbda402663851f2ea213d991197b25c9f2bd50088e07e00b455c0afacb510f657b9115f5ab8d364f7e65f5ff7af746322eff4c062f0595738a725523d69dff51c3897b3cf2a78f0645b3dfa19032aca9e60f842576f7aeaeb935152e433f87bd78431da63f8cbb0564dc9df7fd4e405f8b3852ccc6a207726b13571366ddb9f10a07aeccab0df0aa2777a95bee05806642d567ec419f21ab367338183b7b85ef9f8f6d5a63bfa34ef7fb16b0a91c7c42d3eca979aa4df6167f7cdaf0a4d31084e90bd1f85308917542b89a6bd799ffb2f1acaf7868abc9b7dbbf291f58fec7d8927574d6f640930400bda52dae92d6867cf968d75705d08054086a1009d3b545173cd62b65daea6d195c9e08cca662b29c796abd46daf32cc80686baf380043aed4fd4cf9ead0bb31e9c0bb66347bafd14f0fd6c85cba3ee8d0d5fa4ecce0b897db7bfe094e91c0878914c82b81a84ce086e01cfd0872fbbebbef5a81f3339085dbb337b251c5f0083c6fc17912c4ff84aec7df2db1b493f3873c92c02cecb156ca543aec4bb08f15bf8f4dfa4282f24375d18f1bdeee070c06dababc5a88090656fbd247efba0652e0e23d4a1fe11b93994761f52784068d697a8655e60120122f6b1f02275fd8f9d1e1bfc927f3157ddfa48cad9d9718d3301da56bd663cea672aefbf661a31d0c2d2eb6aa8f9a3d5698095c17a60ab9459c6b41cb05d33af22b74a475feeec962d8c3fc91bbcd444b94cc4082d56d278572c3481ea1c2927bc308e33e3e04b75c2d5c7c7ffb134580e3bc91c2e0d74ad17f338d7292b85c2b8fbc8c7bb16ace0ff330d018b372cc3aed774ba0f672836f3ebff163a239d40a949946454efb5d2cec54f0e2445fd2cc5aec3c1820527a55c8dc1c869a192cb895fe2297f126ac7a52d7344234901fa14b9ab73b35a2e9263b11bcb7da37af3aeb3990a984cf425249f0e3cdd725266a0e995341c2daa5a9b433d661428bb89fd563ab6ab0e7da544748ea6b49ec09d3a74c3779329e769a2f43181d94b703c5e8bc7f4d8ca839804dc5dc85b3dcd7fc0cf17315e87c56844faea27e52de94265d7daf8801daea29070765e382c9f069ccc30f49555056b13077ce49c2b41be508a451710bfcc1530f1980c1be9cf1ad46ca8f6dfac982634ecf41fc6c78ac6ce8312c05cc212756bbd21e76affb201bb21d320cd8c9600e9694417d4417c44008502d994f9d4419392f4cbbc9cd63ab91306da3f481b7dd8557f438f287fea7b9a7e626f8db946426843240f239ea6bb86cc67f42201f8d504d160122fd27fb2d39a3f5dcf62a724b033d3e501728261af826991c707e0e419482e70177aaf21d365ba517b2d2d20975bcf93642005767a4815d2f54eb6180ea0907580b32d427d2387339b1b436197d4d5aa0970a799767c84e3b83b4305b0882271dbce32ee7ef3952cfeedf47667cf8c25f7e722d7dcf62c70c086853939d5d5be4a2ec1fd4dbc536993e5a28a2e030f63ce821eb899541ef0824dff160a47557257d33645c42b0e11117c5af820569c19699df44664448c2108566b3b1fd9d1449daed4b80568330fb922c38d29325fd4a9863590c48d303066712b6dc713dee8e6c4926a4847e9bb8abddd53a01c7ff5c3818d2645b6ac70e33bd03a7a3f6c5095e657a2844d877da003002be3055d973ff28156278da9a68506569223c66df783421bcbf614d758469ad6a534286c736d43405de595e7c079218abae260c470252fa96558a4c8283dbdf3e38b53c4d9777bc8e6eef1d6e2612e7ef57d62517924fc1e5b338115d1d7de5fe314ed6595c3426e1c84b20fc2d6598838b4cee4b4e180e4791192a23bee66cbfac7e08a737fe76936c0c54f7d51fc8897bbb0dd5bd40ae1aa808d2de8741a52dc73d3a3933fd694055cf58996d779c055e3473bc903ac02cb215cc4aad0aae7dcb27d11fee3a44ba0e9fafe89152536cb0a0dcf8b1567d6bfd5db9eeffc7ca21d06d42ec7b70198fe123f279553b0f2c947c0e2477f8a50103905136e8259a68d5b61aa6b0296a17875a51b1314a1ed6a70fada9f1383f206590022a37bc699e887ee830acdbdfb2ed1d0541f74c4732c2578b795f358bedadc47047579bf63f3fe0670e80fcbeb3031c098eb293593f8b5ec65f3abf62d9b812e4ea54409522e28504853eba65dcedd9d12ddd8b7c3792b435d7d10736342823e038bf003792093836148d5e6f75fc127659789a47ed99b57550a26ac2ae65948f8eb98955e206b915ae6cb7ca458270470e523b820026496447f6272c512f8f1218883ccf028256f6c32b12583dec24ecd853055e420b1873c5b2da5a2995d3c64916eb7af64cf1a709d0e34206f14f4cc203cfb93ac655b47869bed465c2a21503811aea91220e3d94ce473d0b454c5261bc5ee94c5672da5481ad74ea7e1a9b4d436d82f169cd0ce83254914b6948a318815a63461fc66d769ce60274376ba8cdedc52171348a46d7b16807e039188b7e8b149fadd336a5705ce666e6f7eb93d38ee296176fd1383a4e62c4d54292bd4d3ac9a9c76f59648cb95077253e3b5f65977af5df8a197b7cac050d148d869fe7cac7bbe5b8158f486777e4c50038a4fa2547c880a2c5f31cd85ee9218d7302a5a1a178adb82bd0a7ee3ead7d7d93cd548c4839b35f0ca2c08c1d08f49c508b4f8e10c04a4f709244eb3959f94716589bcebfc4fac003cfabb4396dc625eadbab68ef64f6a14ac7544a8f0dfa1fd41dd403b8ed7078008ef875d30f2a252b3b828b1d2048d5a5baddcf8e63ff211196ff6c6acca4743782c89ec657838a2df32c9f96da33a236c5be4ebfb09ea9232792d05b7c43a352b2d8e6a675f3a829e50df8fce1c5fd32becec056691b709a4f73a4157d7563eddd65a9b70dfe41499cd52dadc93d171d8b29728d832a7554bce50994583236479a015899035432437d46a1eeadb8270592caa227f2bad90dcdf773c0f6ebc62f140035262af7d109b7579d8e8743df69253dcc3b38a144626d56f636c46b32ccb10f62540b8b575ec1aae0088fcc6794d473c7b25131188c894a5fc5b2d98285852f935abf561bcd6fd12616ad5eb03564621676d7d36ab5798524bec16bafc6f9340c04c4806a56e2701f85c913c9dc48851f92242eb94743c3cf4a2fa2afcc78e5e027bc50240df9fa04caacd7cce7fd4592f8ffed5750671a081a8d17254940a6a190c6b1dde5f53b629986429967cb1c97cb1c4895cd3d6628e38e13c43ad77d060d61be67d2fbfbc28d61c3e83e425f131ea17", 0x1000}, {&(0x7f0000001500)="6d032a0af230a1405bd7e03c8fc73186d4e4f6cda67f893ce36f76b0d4acfeb015b1bd36fe2427ddd4432ba183bc3548c590c136eda126b9f60f6ac1d22d374dd464a2395e72507a3739081107b33f1bf9810a00e23b497597a5fd98949b6a6b45925e5d819e5d3018088c4c6eeb7b86454020bab7aef01cdfc97881fbf9eb0b79528fe975024a3423cb10fa865566d5b2b269d6c8997807ee762a982421437bb7ec8494928106cacd4922896c08f3486c1e48f846f234201542f4a2103667c99b8b9c9c56cdb8c93a", 0xc9}], 0x3, 0x0, 0x0) setpgid(r6, r6) fchflags(r3, 0x0) mlockall(0x0) setregid(r4, r4) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000001640)={{0x3, 0x1}, 0x8, 0x77, 0x9}) 16:00:18 executing program 1: 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x10000, 0x80000000000000d, &(0x7f0000000180), 0xffffffeb) 16:00:18 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() socket(0x10, 0x4000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) pipe(&(0x7f0000000080)) getuid() 16:00:18 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x30, 0x5, 0x400) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r6 = dup2(r5, r2) kevent(r6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x20, 0x1, 0xfffffffffffffff8}], 0x19d, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x14, 0x20000000, 0x5, 0x6}, {{r4}, 0xfffffffffffffffa, 0x2, 0x80, 0x81, 0xffff}, {{r4}, 0xffffffffffffffff, 0x50, 0x8, 0x4, 0x1ff}, {{r6}, 0xfffffffffffffffc, 0x41, 0x2, 0x400, 0x7}, {{r6}, 0xffffffffffffffff, 0x80, 0x40000000, 0x7fffffff, 0x9}, {{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x4, 0x919f}, {{r3}, 0x0, 0x10, 0xf0000000, 0x20, 0x8}], 0x10001, &(0x7f0000000280)={0x9, 0x2}) socket(0xb21897ca8a39a617, 0x8000, 0xa2) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x263, &(0x7f0000000140)='+') r1 = socket(0x10, 0x8000, 0x9) listen(r1, 0x5) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2d}, {0x6}]}) read(r0, &(0x7f0000000180)=""/124, 0x7c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="5827f0b55a8f124443df20efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5794587cb2d72b8bcdb9ad8a4f5f76a53bfee892942f828193ef16ab93f12fc4d5f16b1", 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x7, 0x3}) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa64265e9522fffffffffffff00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:18 executing program 0: setitimer(0x1, &(0x7f00000000c0)={{0x3, 0x1}, {0xfffffffffffffffa, 0x100000000}}, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:19 executing program 0: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xfff) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x518) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:19 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x42) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) ioctl$TIOCSDTR(r2, 0x20007479) readlinkat(r2, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/112, 0x70) pledge(&(0x7f00000000c0)='@%\x00', &(0x7f0000000100)='./*\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x4b, './bus/file0\x00', './bus/file0\x00'}) readlinkat(r2, &(0x7f0000000240)='./bus/file0\x00', &(0x7f00000002c0)=""/137, 0x89) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000001200)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140), &(0x7f0000000180)) 16:00:19 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0x8000}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001200)={&(0x7f00000011c0)=[{0x101, 0x6}, {}], 0x2}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x340, 0x0) openat(r0, &(0x7f0000000280)='./file0\x00', 0x2, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x4) r2 = getpid() chmod(&(0x7f00000000c0)='./file0\x00', 0x6eeca11079ccbb81) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x16, 0x8000, 0x7) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socket(0x20, 0x5, 0xffffffff) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) bind(r1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) bind(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:19 executing program 0: mknod(&(0x7f0000001940)='./bus\x00', 0x2000, 0x4500) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x40, 0x1, {[0x6, 0x9f1b, 0x40000000000, 0x80000000, 0x6, 0x2, 0x1ff, 0x8, 0x1, 0xfff, 0x3, 0x20, 0x80, 0x2, 0x0, 0x5, 0xff, 0x40], [0xfffffffffffffbff, 0x69c2, 0x3, 0x9, 0x9f9, 0x5433, 0x27, 0x5, 0x400, 0x4d], [0x2, 0x40, 0x6, 0x2, 0x7, 0x4, 0xc51], [0xfffffffffffffff9, 0x6e73, 0xe1, 0x9400000000000, 0x6, 0xfffffffffffffffd], [{0x18, 0x4, 0x4, 0x1ff}, {0x0, 0xbd3, 0x1, 0x800}, {0x82, 0x401, 0xffffffffffffffff, 0x800}, {0x80000000, 0x8001, 0xaaef, 0x4}, {0x8, 0xffffffffffffffff, 0x9, 0x6}, {0xfff, 0x5, 0x7fff, 0x20}, {0x3, 0x0, 0x800, 0x3ff}, {0x7, 0x66b4, 0x2, 0x8000}], {0x80000000, 0x5, 0xfffffffffffffffe, 0x6}, {0x3, 0x1000, 0x6466a071, 0xd80}}}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x4000000051, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r0, 0x3}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x81, 0x1, 0x0, 0x200000000000001}], 0x6a, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000440)={0x1, 0x1, 0x100, {[0x15, 0x2, 0x20, 0x100, 0x9, 0x7fffffff, 0x0, 0xd1a, 0x4, 0x1, 0x9, 0x5, 0x1, 0x759542c8, 0x8, 0xfffffffffffffff7, 0x100, 0x7fffffff], [0x6d35, 0x9, 0x0, 0x401, 0x1ff, 0x800, 0x8, 0x19a9, 0x8], [0x6, 0x3, 0xc, 0x2, 0x5, 0x20, 0x1f], [0x2, 0x1, 0x7, 0xe23, 0x5, 0x2], [{0xffffffffffff9634, 0x208, 0x8000}, {0x5a7, 0xa6, 0xffff, 0x3ff}, {0x1, 0x100000000, 0x1, 0x4}, {0x200, 0x4, 0x7}, {0x800, 0x1000, 0x7, 0x100000001}, {0x6, 0x100000001, 0xffffffff00000001, 0x7fff}, {0x5, 0x80000001, 0xdf45, 0x4}, {0x80, 0x0, 0x1, 0x3f}], {0x4, 0xdf7, 0xfff, 0x9dd}, {0x4, 0x4, 0x6, 0x800}}}) syz_open_pts() kevent(r2, &(0x7f0000000080), 0x31ca, 0x0, 0x7c04, 0x0) r3 = shmget(0x2, 0x10000, 0x80, &(0x7f0000ff0000/0x10000)=nil) shmctl$SHM_LOCK(r3, 0x3) 16:00:20 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)='\x00g', 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10000, 0x8001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) poll(&(0x7f0000000100)=[{r0, 0x100}, {r0, 0x4}, {r0, 0x4}, {r0, 0x4}, {r0, 0x4}], 0x5, 0x7) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) syz_open_pts() 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x2b, 0x0, 0x0) pledge(&(0x7f0000000140)='tap', &(0x7f0000000180)='tap') msgget$private(0x0, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000001c0)) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) poll(&(0x7f0000000040)=[{r0, 0xf4}], 0x1, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/3, 0x3}, {&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000340)=""/145, 0x91}, {&(0x7f0000000400)=""/146, 0x92}, {&(0x7f00000004c0)=""/107, 0x6b}, {&(0x7f0000000100)}], 0x7) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb7761a69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15841360bcd4c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa20294521c74c7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea000000000000000000"], 0x10) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xef, 0x4c47}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000040)=[{0x0, 0xffd4}], 0x10000000000000fc) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x4, 0x8) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)=@un=@file={0x0, ""/14}, 0x10, &(0x7f0000000740)=[{&(0x7f0000000180)=""/229, 0xe5}, {&(0x7f0000000280)=""/150, 0x96}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/62, 0x3e}, {&(0x7f00000003c0)=""/53, 0x35}, {&(0x7f0000000400)=""/222, 0xde}, {&(0x7f0000000500)=""/58, 0x3a}, {&(0x7f0000000540)=""/64, 0x40}, {&(0x7f0000000580)=""/200, 0xc8}, {&(0x7f0000000680)=""/183, 0xb7}], 0xa, &(0x7f0000000800)=""/66, 0x42}, 0x42) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000080)=@abs={0x8ba686334f04563, 0x0, 0x1}, 0x8) r3 = dup2(r0, r1) ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x101) close(r0) syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f00000002c0)={0x18, 0x3}, 0xc) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r3, r4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() getgroups(0x0, &(0x7f00000001c0)) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="dbdb940d51496b9f09fcb0468e47326db16d9c928770b119c51dc2b05b5f3f39ae389d47536084b04cbd7d35e8d67790a4e9eca6947eb9c908445b64705ec86d4c49bf02d6d12691d38d4c285dcab195462c10013dc79175e684d07463cd07c9c7", 0x61}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYBLOB="000000000f1064f9e90b3027321ff8a06fa41fd89568482e00000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x58, 0x40c}, 0x400) bind$unix(r1, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a5", 0x45c}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) writev(r1, &(0x7f0000000040), 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="1949e0", 0x3}, {&(0x7f0000000140)="2089d62a2c533b74a8f6806978e988ccb9b53c9ce2e31b2d1d9f01b1bf4df44ad5da59d06454256113cbf357dafd2ad5104b0cd7f08050b02b91862e8e0821357db3f4a984051c8aaf91a26fd37ba2a1df95c479cc9f36c6858aa0150411eb802958149369b2c7a7f5ae4b6896498f71753a30f29230076d3d5b9d56de42810828bfb941cde5cb046b2e8b7514a5d6cedfb6fa99410f45d4", 0x98}, {&(0x7f0000000200)="bdf07893e5622570e35434082174e0ad75fe6845696edd19934639ddd82caad3df04a1901d141b06cacb5298b3327f446ffb9c78edae0951b8f75e704e2ac8146c17fe195695d03375c7903b9d089502241cf64c565157ebc7c17df41e623594cd8fd11a01477f0daa917674ef5296804e32b793c23c09767dbfaa0c057ced52e4d9d7b2f51803743e73b30aac01abeb290e8afe8a9001ea5b0e2be69b48989b67baa805f49dcd7708acc3652f9e87eba3028b948aa6eeba2231bf9d2cd756bbf435ede9d9c9608017cf579e180fea514977fcf587041b58487017d8", 0xdc}], 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) 16:00:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r0) nanosleep(&(0x7f0000000140), &(0x7f0000000180)) socket$inet(0x2, 0x5, 0x100000001) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x40074}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 16:00:21 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:21 executing program 0: r0 = getegid() getgroups(0x7, &(0x7f0000000200)=[r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x1, 0x1000, 0x3f3, &(0x7f0000ffc000/0x1000)=nil) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 16:00:21 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x5, 0x5, {[0x1, 0xfffffffffffffeff, 0xfffffffffffff8c8, 0x7, 0x8, 0x40, 0x8, 0x4, 0x191e17a2, 0x5, 0x7eab, 0x2, 0x97d3, 0x5, 0x80, 0x5, 0x7, 0xaa4b], [0x9, 0x2, 0x1f, 0x7, 0x8, 0x8, 0xffffffff99af660a, 0x3, 0x7, 0x8f94], [0x81, 0x0, 0x1, 0xa, 0x400, 0x1, 0x2], [0x0, 0x7f, 0x3ff, 0x401, 0x1, 0x9], [{0x0, 0x3, 0x6, 0xfff}, {0x3a, 0x8, 0x5, 0x7}, {0x8000, 0x7, 0x1, 0x401}, {0x5, 0x4a, 0x8001, 0x401}, {0x1ff, 0x1, 0x1, 0x9}, {0x9, 0x7, 0x4, 0x3}, {0x0, 0xfffffffffffffffb, 0x81, 0x3}, {0x4, 0x0, 0x401, 0x1}], {0x9, 0x4d8, 0x7, 0x2}, {0x0, 0x9, 0x401, 0x7ff}}}) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e2e74de400", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0xc) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xff) 16:00:21 executing program 0: select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) getitimer(0x0, &(0x7f00000009c0)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r5, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) chflagsat(r1, &(0x7f0000000900)='./file0\x00', 0x0, 0x2) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r1, 0x20004b3d) r6 = semget$private(0x0, 0x4, 0x40) clock_gettime(0x2, &(0x7f0000002d00)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) syz_open_pts() setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x371, 0x5}, 0x8) r7 = socket(0x800000018, 0x1, 0x0) getsockopt(r7, 0x8000000000000006, 0x1, 0x0, 0x0) setegid(r3) fchownat(r1, &(0x7f0000000880)='./file0\x00', r4, r5, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000a00)=0x9) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f00000003c0)={0x3, 0x3, 0x100000001, 0x100, r3}) getrusage(0x0, &(0x7f0000000200)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) r6 = dup2(r2, r1) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x9) r7 = shmget(0x3, 0x14000, 0x1e4, &(0x7f0000feb000/0x14000)=nil) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={r3, r4, r5}, 0xc) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000300)=""/79) 16:00:21 executing program 1: unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r1 = open(&(0x7f00000000c0)='./control\x00', 0x10, 0x12) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./control\x00', r1, 0x3}) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000100)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x104, &(0x7f0000000000)=[{0x3d}, {0x4c, 0x3}, {0x6, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") 16:00:22 executing program 0: setuid(0xee01) r0 = semget(0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, r2, 0x0, 0x0, 0x1}, 0x9}) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) 16:00:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x3ff) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) 16:00:22 executing program 1: r0 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/233) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) acct(&(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r1, r0) linkat(r3, &(0x7f0000000300)='./file0/file1\x00', r4, &(0x7f0000000340)='./file0/file0\x00', 0x0) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file1\x00', 0x800, 0x10) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x8001, 0x200, 0x4, 0x4, "44e1f78b3a7eaaf5bd5e21f63d0f124be994940b", 0x8000, 0x1585}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mknodat(r5, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000540)='./file0/file0\x00') r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) 16:00:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x1, 0x3) r2 = socket$inet(0x2, 0x3, 0x89) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x1811, r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000780)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x97}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x20000, 0x0) writev(r1, &(0x7f0000000040), 0x100000000000038d) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)="164f8a22c492ed2e4609328d1ad1e571324a876bf5c2730eddd9b6de5d92f340c794224d2a7c242577c7f6414a490ebb3800045490904e7b41c58efd7593322a3201325bde5c8489ca72aa9c046ddc1bd5b406048352f660bf8bfad8918372af33753c990a90b3d2a60244711706988567a23aaa9b95f6d6cd4cb9fae88331c183f68dce3f11874c9e8c0139c90485a8a325c75ece65df6c0b36d5463134833d4bd324eaf1a71cc30ecc9c1c966f3dba61", 0xb1}, {&(0x7f00000001c0)="fd48cdcb2a60216b194437120f6de2973a6932886da1631a94b616cc1a6989f1bede9a92973f594d916022292b701c89bb77af47279d29d58f482591fc4cf6abbab2a6cd3e72fa9885f69e696b564f7897432583a2b3c41a0042278519644cdaeec623fb012d3e022495e135e4804ea9246936705c471fc3fe899acad449e886719f30f5fa702c8a027bf550e3a6999159a1bb629c3a207e86fafeaed45124332bf98686f18d3be3ce4220e233450d508ae326", 0xb3}, {&(0x7f0000000280)="891c7ca781f26669a19f689b37475321bd52e2c9a996659f3c7da1c67ed09c0843580eb0819e265004cf51815dec4ca91af9269343b85f75f18692f11af4e9241d4bb4647aa6950c0702a7ab4aabc90c2f98081a2bf5cbfdc11d2043132e2a171cbe02922f92382305ee29ea394781faa7036f9ed250ef77ac594684fb1544acb1efa4f7553a59e174daccb524fbcb74dcf9fa3ac083ce384e49f181c1aea53974663f6549", 0xa5}, {&(0x7f0000000340)="b7fae133fbb1c8b7ee8a882f2edd47d7928cacc3f274c314e3589ebf7b200fcde2f8a2acbd616843f27615f35fea7e25bdb47d7a760a36b2bcc527e321813f81129a65c821c590517ab44ce7ab14fd5f73e8c51827cc90231a56b5b4b3532cbab00212fdf204581584e6af70e7488788b7cb1b8cc1af0e4a63089cf084e29769f4cc0df042bf952a06b9ec40dab4a058abe22bd50a285ef746", 0x99}, {&(0x7f0000000040)="af18", 0x2}, {&(0x7f0000000400)="75d88951d97fe3fdafce2614ae1cd2a511935a7ef1ae0d7d479ea0a0939805a75db2171ae07ae31204423454b389c5f14400b137d8d483347008f4467676b7d67abe26f1074b19f3e3242735a10e7ecb6682e97933c76790736838f5223355ec4b92be4ceb0ec7a48daa777758bd1e30f26314bc69532cd18341", 0x7a}, {&(0x7f0000000480)="47d1c9506a475589b31d6274b9c0e8a7902c579d6f51f4e4fe911982bf3a855b3775d177672348b57d314a41bcc64c8cd78ff9a9dd8a4bc378546b7bf6746cc5794a3a62afe91428fa", 0x49}, {&(0x7f0000000500)="eb96ea98d37b64d56c496e4e4b78d88270493abc926f0f286a4c82bb1f3ad565849140688830fa4d6ec952dffab6a98cb3eaeeaf05c48cd7dbb15cfbb599db", 0x3f}, {&(0x7f0000000540)="e4e25d79b60458ff08b07f09007a564f197a18be710dadcaa2d2126c5f5f1048360532d582492331e7b7e9be3c20b5c3d37a038d9443c55d9d8481ee7d5b034baca6eb683d696cd91bdb2c6964a7489ececbad15807312cc95423ff7ff998d942ec020f4720c8fa6ed77032b85a620da09b07bc20d5add9d5b3e64fa2f402213efebc0f32b10d5", 0x87}, {&(0x7f0000000600)="35650d066c0efb428805072353944cbf58da8b14bd7fbe549485bfc2f828d1eeeef1988aa7051689258f89dbddd93c137b67dff4aa2551b49c0bd6e725a15dd83ddd27c3fe67b7fa65b673068229aad6923eeeee76d034b9e14f248ca3e157b96ddcfffd48a51280ea9aca5f168f8fe330746af5735fffec0f79ad52f0037eec1ed0ef90c915da119d0e7cc9014b0360c503efb0ea3e98a003cf", 0x9a}], 0xa) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x4d, 0x0, 0x0, 0x4}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000040)={0x190}, 0x8) 16:00:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000080)) 16:00:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file1\x00', r1, r2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xe0f0, 0xc) r3 = open(&(0x7f0000000180)='./file1\x00', 0xa00, 0x0) close(r3) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="005c46a0f7d6d11f4fb5e923bb9701fb54dcccf441e40d4c3759c6b597d2b8c2d444d88770907cc4d1750ff65ea29d57a002c42baea931"], 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="33102b27cad17756de07eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf8fa0c33a1b", 0x4a}], 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x10000000) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000340)=""/236, 0xec}], 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r1 = semget$private(0x0, 0x72d5f54caafa961b, 0x40) r2 = getegid() setgid(r2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000000)=""/46) 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x8, 0x20}, {0x4, 0x3ff}}) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7, 0x10000, 0x262, 0x0, 0x773, 0xffffffff, 0x1, 0x0, 0x1, 0x2, 0x31b}) 16:00:22 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x2596, 0x4) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) open(&(0x7f0000000000)='./file0\x00', 0x40060e, 0x0) r0 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r0, r1) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/175, &(0x7f0000000040)=0xaf) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:22 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xb4) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x41) r1 = socket(0x10, 0x4005, 0x73e2) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = getuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) fchownat(r2, &(0x7f0000000080)='./bus\x00', r3, r4, 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x401, 0x3ff, 0x8, 0x6}]}) 16:00:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xd5a, 0x9, 0x4, 0x6a7e, "2de232ef75a4e194a0bd8ec08ec8973e1794a252", 0x80000001, 0x8}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20, 0x0) write(r0, &(0x7f0000000080)="582720efabd16ebae63225259560f8e5815f73f2a0", 0xfffffffffffffe40) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\b', 0x0, 0x0) 16:00:22 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x20, 0xe3) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r6, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r6, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r7 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r8, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r7, r9) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="6d52f51b37da3a815d9dad144156f08002d3b18b79ca8c85e4000000c61bb8965206000000560100298b9759eb885230bf3ff6356d5509d5ebb1fa4d73", 0x27) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x100000001, './bus/file0\x00', './bus\x00'}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) close(r0) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295954184c87910bf453fc2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f041d6c4eb708527359cee5ccb57795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec7437c3e74305642ad2cf8724eb1877da229d14520000000000000000000000e02b05e5d12f524ab2aa8cc771222b279dc3a4bb1cbff4b7b46564ef56162b5eafc9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddfec54096182c5206798cab4754690f7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c470400000000000000ffff000000009da05a0a414c6394359a00000000c5906c074cf888981d5462265330027548d8ffda5eb1152f6bc23442dc9653884bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7773e35d0eb5c3f2d15b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570515f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126ef59000000006358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b91ff0000009603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1612d8ef675af38debe4dee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b880313c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd251574104c1327cd2be428986c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c82fcca1e24e119dc4c67c825898793cd381a7aa89400bfc4c950d73d34a1b00bd627a2793c3fe8b46643fff0544d5063ad8cc6f6d14411e71ab04b949af3c2cd351f259887dbcbe107144aacd5a4138cef2de64df3247ba8c541e8ea1c24bcf8ed7f9a8fc925ba968a5c05af7878e74b672514e99778ede55216e1bea009e1cfe63fe270c4b9e1796d6da6bd9d0093b433b7adc34bbf72a326d02362b6eb91cdbbf112a2165c14c125455d8f0253d0239edef3911e771769133363fec1a34bc5f30d20dcb03f8e499cbe331f840979f502d083913516cb02f7fe9ba53179ff82bfce6d3dc1ba9db523c0c428cc63b7ee20e908fc8225f2800e155a9ff64024bca65745413179c49440d3ab1178d90379f9809c976b3bae849ed9bd9ef20854d3854d3663d95367987bdc03195fdeb8d3b96247ffe909b6e770db3238adf14f18e34feb72b4bdafef2111011dd85b8b59427cf24604532c1d1ad733d773955facd0470f139aa0db779c31b5b49f6d3409e4ac15ed8a2d34982633ad078a885c20d38be75a7d0bb079749c62fdf8458f9606208f6e3a146d8e50e857fe25a4a0cf6a6d741bf56c4dd477228333ad29a1768ca41192cd32d5d015454fd90b9277f2cc815758708a7faefb21ac6b6f72db40ccdb7916022498b670e1be48513a101628c8c0578c7d298cd0c59c1eb80eb6f0d9c9b7fda094aa4aa0c64fbff9266f64faec6417ef2b00000000000000000000000000000000970814c4a88ed8034c8f0b9a0d45bd08ca7901ed90e7d2bf390352b698004530b4d92d2e0990787f60b0e9d152ed19b3bcb1b2b27721d7b5593978152281e8068248a9914f89d093852de3c12b4e07dcfc570a00cb74bafb6034f1e71de7c902748e88d3606fc01c86d535b3451e4dcc50879760777b7552418abe52fffa92368c3d3a2c4e7e81393b9be56ac8b4cccb65552ed5874951ae67448619906af5bc1003a50b2bb8ffd5fa241fcac3558f0ac98f19055d5300deaaf20a1d5b9faf57784500000000000000000000000000000000000000000060b13564b8b4438749c9f542639a2efb773d40a08635c6acffb8f472bc795bb285d744846f4a99c573e1980918b8d7d09527bccc6623a08292373da2aea4bc1b485c19b2432531d59e571c3a7d1f6d3ad3f6490d8ebc4606cb1d6fd3cac2d6b4df7703f9327097da6ad4d956d89a71450feb84cd62920522a9e490f6e52a8377edfb9927f55320df891b1c82dd05f87ee5642bd850952c981f1a4c469f00"/1667], 0x10) recvfrom$unix(r1, &(0x7f0000000100)=""/41, 0x29, 0xf5203ad0e09e8ca2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = getpid() getpgid(r3) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x0, 0xffffffff, 0x2, 0x3}, {0x8, 0x1, 0x3, 0x2}, {0x6, 0x1, 0x40, 0x1}, {0xffffffffffffffe0, 0x3f, 0xfffffffffffffffb, 0x4}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0xfffffffffffff86d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x64}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") fcntl$getown(r2, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x64}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x14) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:23 executing program 1: r0 = socket(0x2, 0x4003, 0x0) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000040)="8944619fbf97750321c2418fcac99defa514be2d225121e8fb1ddbabf6f29976ed60c42b4b9eed1de70bb14655961013e660c34ac6bc0ab042398a3741b10a80d8172c3b021313ac", 0x48}, {&(0x7f00000000c0)="9ec1bd73007b993ff4a7c278bee834c6fb9baef71533c88abf35d561a08aeaebb9b8ee743eb85d4fd1e80c31cfd7fa41c33ff704c861901845c544e41eadc6adfb86afbac3b5", 0x46}, {&(0x7f0000000140)="382341f6541a28e14e5e7c2aa9d309a8c38df65125d4d0b9e25fdc2066b0d74d73b5fa5c9b0d8f40bf4f886d06c04f94a6b3b9cf8920cc9070b4edf2f1a61251ffebd0af8c7497d243ed7b7a681c2e1a610e5a33f5e035b4f89fdc", 0x5b}, {&(0x7f00000001c0)="d3bdf36bb4a84697ed2e2777186bf20b731f1d38fce2c23d0ef64d32d62134bdd0ddcad3e7b5805922c8da3c3e692a3a6b9b", 0x32}, {&(0x7f0000000200)="b7a98fe145e10bec08a99120689bce86c583901b121a330674e3960fe099ac2d3e0ade819bac98bc6bf1ffaf62208ec1023ebe4ef76b2c660bf79bd733632ba58834b514c5d65e0199b045e15b5105d2cffea92bb4380f918445c485d2ad7187a592bd16ce233867c1e06dcb52e4e34fb3f8447b5e5b10fb916a3f25a86a6da5d325e0ca9f13f6e9918b20d7b167b30d20e87203", 0x94}, {&(0x7f00000002c0)="031286eaa496cca09c4a1c8dfb050073d163f3cc439159678dd72603b98cb1f0db63c161bea2ec86a664711181c8d4428559e3beff3729a3ec08475ae03d190b5d2347f4f960ba239a9385c0cb8dcafda8ee0268f56243bbd8", 0x59}, {&(0x7f0000000340)="05d881ed1c4597955b51cd55e52503773fd43e292c9f5335c0524122d5e8ea7a9e6db16324473ce02491f649e90da0b9c3b80e5c8b27f528babb4c7ebd6ce38c1c5ae588e046af539e6efa9591e2c5804e19c0081c0b1fb6c8fa858413a1a60f600bb76fd5eefa74712dfa3e23b9daaff0804a482277e4090e4b8fb721cade1cf4577f2db93fd80da8ce66f88feef73ee23c1bce11772aa934cc6be22c8d08ebdc664e0a0c1c5a16e00c86c853980bd42bbca0d597bc70d6bb8ca2fe7074445d503bfd043c33f40c1209d63d863b9ed4ff3f3b6bb39119dcbdf6c52d7cfa7e99f3cf26506d2f2ded66c3c41ff412dd1814c39df62bc4d31e426c15b57f36a114018adc536aafae52fc9b15fc8b622d979f758d6fe00eeca9e65b3d9d0572999b4a83c1baa395bb825021619c55cbc9202e970d8e7e8b79109d17fcaaf22fa48ee7ea3027c87e326848d8f3486180a9f182698dbbaa15037f306941e24a123ce7482955fe7246468a516489193bbd3087554216a4787e7f1adc0cfb8004a74af6c20ab451bc060df4e9a8f8bcf62ca85fb7a1ef3c99ab3e876fc85c27fbcead46354e6982da091202dd97f8106b60431db1b2c44fa4bc623c71311258975142368864cb315add80f5a868fd2aa302315b2c747464c61ca0bf5ef7ed26f07e7f19335a5037fd1dd03e8527646b01a2db493806c50fe2f94f059ece76d240dd84e0ca751ca108b1ae77b40e0db2ff9cc39d1a01feaeb75e7cf2e45602a2d4b265e724516668d2a16faa4cd2e1e30276831a641ec646148653bbb979c54da49d26a95e48a26bb1c57f7270583b963e77ef701bb2e7d815cbe628ca8b94cb562d8faeca0457a90142aa5fd1febf27074e8a7bbc8752829dc57c07dd93875f022637cff506a53aebb45fa4abd356e58da4600dafd0664079b12fc8af3627b528d9b8c4ba9d2ad08249feddf66a5eed0ac04efb60f656858df9bfdafd631b0bb21170a4286922993d9e30d3696b703512720032b7d3aceea93fe78f4137201ff4811f26b2aba22da39f29488ec4f07d14e8bc62564f2961ae27c7050af00990f9098db7af8611d12c3d0f2f112596c96a4bb1b09d6a4bb45d78876a04570c7e2644fa14d817063ae1ab6a8efbba9488dd728665265fbc1afaeb7d2ca112ff5ede800f77e98a6f33754274ba7e7e99ba5f81b53a6dfb3ecd2f85e4c2df860dbacddf8cf1faf8055288c41de3c3e0871f2d84c52f24577337b7edeb90ba0e9bc59aa0ead4fe7d42f5175947cc283e2fdc2acb466566039424c665c5fcbba87d4814323247f7dff72ebeab1a77a0a37e8936d1ca3b2e4759d4e586c92e47384ca90046a89625b5f5c9ccd484113f867d56c8e299c6e73e0d9a18bdb80ce064eb74dd5c68c23c6b2469f4b733d1383af4164b9de1d7c8a1e73bd8e2279911eaeceb4bc12ff2b0bfd1036ac02aa59c020174f13d263f6a74d5b58e8f798060247d2d1bac823a15689ca592dd6e30d30182b081589f26894d7ccc57816bc986e8e085065d8bbabf7697b938cb2a0254057e0000baca487daf9a522dc5471388f450d997e4627faf899c467fddfd99d0ed380d57907ca6f2f9a6bdb004b6013ac6825cd2936be9808ac046d8279838629cf29e3b1eba4ef3c5c4567c6a140146ee8cd4795075a4ae096e46ea45d83554f73fbcc004a24dfadfb80df9a5d3e402356ed5b6c680943f86f05a168fe69a2d066053f88ac2641e7838938e49db62a4c6e57f7d00b18fcd8d79f94f776164df364979183d691893a3ac9d1b2380e3075ff01cef04629b74f2726a84d6bf1d0370d8f6ac9abd8fe907445ffd2a9b2708b70eb38661e24ea88c0d1353be63e2ecd05a909f1bdf390dc15645e4796cb068f3207731a17f52d12b7a1f6b81caf98e7665f56ec3bfe209e9d745e100d035f35d9578098e7179cf8f81c68f3cf459381ebebb24489500e9fb3df9bf074802f0dd6c5f5151a555bef83487681b93b2bcce4f60ce59f891493da5ba325654394a61fad01e4b95a4d963f83a98f1259380dfa8ec562f8ae2a0ecd79eccce07b8bb62b20c9b4cf59d46ff3140d1178997c48a549c597bf6a5ecb3bda848021fa0a9c8ccfaf4e35ec1e1606d4fedd61604a0d4a3104ac366189262b13f5e14741d0d5d7e5eac4b8561f88bd16a49359a218686e926eeba3f91e2cdc657f04e0507565019d83c5431e345ded01133813bdaae850ed7952028c98db62726d00ccb4347d84437ec08de1ba5312b4bfd184ba4eb5c096c14137847f4b9665302921adce47a62b1b69db66fa1dbec42060ba56c38f4d286b530cddceda4440f5509bd557db64cd968a683aa6886a0d0d72d381b03738dedb8f1782ea23ac48c09d4e4199b9c5456bd5a13b807e0f6dd865c58a83ec862fb8ae994135473b626ffdf04ae87d1b83fd0b9ae3a6c3c33577cca67d8a5f46f099c17f3e897ecbde2458718c35d47e6262fc465762fadf995cfe03b813d9b670718ae315286a6b6eaba01d85cf22da81d60c068142201a99b85374ac9144c193f634f987f40b098cb101d199d56f55ba0ed6f4f7f17d328dde6d6e9320db7a41262feb94f5b7d715e5a0fe4dfa194058bd847aff55607b0779e3271ab7991515d74562072be51cf466f7dfb5204db79f97077aeed396624eb29c2b01e4cbc710e4b742d9f77e63ae96ca133ae2446a859e8977f7669fbb898ceb8ecaa25d746ecf547e0906cbfcb854943dea00f24eabf8e37434a591c5a300dd3cd73900091c2197d3c1da1df26d7dd56914c06d4406c89fc6363a2d63a4562f4383ccd468cdc8866b99835a936f25ec4cc58b61253c15b426cb2e0cc7425fdd839d492aca7b57f2856aeb4d5672bec241a85e3386c8553ae530bb67fe04fdbdf94583b9a19fe4ceba20801f99f756a8def052bc658b58c58eddf7f71f169e299b4de27ab91b51ce3143c32d47b70e0067792fbd9b298f5c1c09bafc9cc5e35701385b344a4504f3e5f415708460f8b12507e09f8f0fea8f9b718fd90bc187b0a9f81d9ee0268b4b00891bb00bd14392fc9076e6695ae637d57727e47f76e6ba77ce134321e3e7910610c2d902289a599fc33826a0e33f4d46385c2970bc99d95e8c9fd1991fed2077e3703c0705cc227b0b1eef2b2485fd0edddf88e212ce383c2c941d95bf69c57d85108e6e58f4f2049b6f3191ff5830b11211ed67a0d2097e0d0cb44ff0bb2d3710feca5587ef9e2f2d571e603650f93e15e8eaab2ee8844cc594e4633f76fe8c1a77e6ca5e02fdf8e1c29f4d9eab7fa260e4534511b40d16695f99ad0f5cd804084cb3c5437f1fb5d12260ed2c17a815a44e92c6a4b511b88b52e62e1ca462614464166b386600dcc05b25c620510b853824300a4cc46d6db64ca2337534d4179f8c9955ccc3595a7f576348eefd7032f1f64e3dea4eb2262d6be1278f7ad1cccb2eff0a6527d4f871e7539bef6852906b713dd08c0bb164575c5d4c88389154622d791dd7a4798e8eca57612017580f4b89d27ac9a1e7246fc6e5f00febd8c6f64c432778ece1731e610e932448e1cce424dc07fb4483bca6f8d3905153d639c7ee1ea5bc451fe37eff5b5038e42f61dcb2c46d56552c75582d503a91ce34bb0833db4828f441991d32d8fb2bdf4d24b637db8b207d4671c5b62b6d1615070935cb87b26afdf0d2a1da74d5c2b373a3221504062510f2bd0efbfcdc352ead02f0e195158566f6ba16ced9be835789a32cac522b68f66f565089fcb5aaef1b3c1547ce2760e5a35db072b22d8c4ac3a20f86abbff3f65ea74cfa008eaabd2eb3f62f4e054beaa63b55db070ab6db96db77c7bbc4fdbc290d43a631a890e34e56b5dc05aec93d30b954e6eb5d2717d412e44b294aa5984e619c1dba7dec7b17e12afb85b3ce5c9e77ab562030d647b14ffeeacbba1e2354af866192e28ac55ef28fcd26f4a244e446f4cda9c6dfaeaa1e95e15ecb3f95939c8350886b4d595c12e218b9ca3988d02794374884b09edd129a8115fe1661207e2d2ac89854f15cd23544a634801281e1e0f7482ac546d6292b13332894747bfddf561a7580fffa9491ec7a8be5c33010041d6c233d2e5cc2fbeb8cb3fe09b3cc4efb22193571e3a42b0376a02e56ef4128ffd79b512a917c10688cdfdb6dfc0cbd5a2fc17a544ecbfec35bef2f03ac3fd9ade72ca642c2c30298f5f2ba5d93318e3c0923bf294cdb3f9e32f43afe98f968697c51f9ac68768ae5e6427336aaf705f71a60820b2f63af8da0e60e0ef2cdb90f66997b6cbe19e7692960028082bbe38c8dafbbb8048c7efde520e1e31bc696e9fd824aed65ba73cdada30063b93ba3421a220f60f31c3c1eff366fa9141266dac1b882a568a79cc493836c10bd3fee8a2758609965d35eddb88edaf7d44eef3bbdfcd136be40f7015ca17903cf28eab497a98e9b809e0749b8ff6da467eaed3ab64369a051c7475659d0d10248983d64480df171e954f6d723b5b83f92c0ff27e65df872a699ebf69e972d74d8b4f7445ceda06833c747a82af7dddc309de7322fe284fdf760e0f2d970f021b0ab3bd68a1c5b4355c3b4a7ae7b69b117b9f067fa8c8b48cc698781b99bea9a54f983552f174104d87dbe490d472816946b69c824a6ab45bd3efa4b3d94ec6cb63fc7c99e0146aa20a449257e755aa8cbd896fa97348b52838c543ab2d2ed0af06f7cc8829e6589441b86797c66e0311d0e228e9f4149d383e7575559a4debe1ab0201158be23aa869393227861d00a8858861ecb0d9021d954be2a97c6a23fa75aa0721e48c220394e0e2e05fee66d4ab3f6848b674828aa167f5604f8850140eb4b6595f3acc5c343e001108359b129dccf85e9089cce8483e60cc53a16e8adcfebc7b04b5f4554dbee923b1eb9af56b9bc4f7f123486815eea7ad0bf6c49ca1ff3f1a7b0d27f82995d5b8ebf443041b4c8a809b74aa80641af315b9c851d7d66a51271200e6eece77d0e31e7f2d9eb7de95ae08041d280f8e64b18e8a5242341b58989af0aea11ac02462a6c98889c8fddaef63454197d234d3f2828d2fdda4a14901e465dc82dc32a872eedd1760458d8e91a8c3ade0fcef17cbbefad8b2823054cef214c69472364f84b57a3c17bd3cf86bad41ad1b46e0ccc928ae262c67bd513be76b594ae5842935b79b9ce063e44adf4592627daad1babd106529f98fe0600b68ad84b34d6257e9c74a1a913b7c60d2e1899156d600873848ca416e11866f6de5991f291d351ae9ba021eb379cfba9b491821d964bed3b33b42288d8317e43e8fdbdb52488a8936a4e63c424b74aaa4511613446d9efb73c6fc18cd88f1900a5fb39340d0d18c2e713cc27ee7c9e9b606992a508d8ee0ba55f5ccb8ee2c2364890e875a9c8911132e6b4e5c20a73e56c1ead025b02aedbc72a8e5933c86667cb4187a9ed21caebba81e9eaa7caa20f1c998f1a21b544d4230988266f87bdf8005b91034bce080eb3e40631f681fb39e38a76f9a8316ea29d27c459f143ad5d98017e4b860d937b31ed23ae4b5d666c4839c94920f282f5763884ba2d72f6d74c69e26a3361268812c1477fadbb7c9541f06e5c229c3b7f236b22bc5943c91ecb41b31fa8f08280d564973c6f772722046e7b7b47500df9754defd945d80f19e286b1bb5b9479e32a1a117d3ccec5f9bb311657dba3eead8bff5fb4af702ce09df1d7247826db004a8610eb69a805021932c9bdb7f319ee0d0e0c79f7ca345ed6cfbee780e76b192a5f0eb3753b2231487d1779d484437", 0x1000}], 0x7, &(0x7f00000013c0)=[{0x98, 0xef9a875bc4ef84fc, 0x9c, "e2d9b0b6ad00dfc60602f05f99deb8c6326783f9f57514ced233f2b087c019eb386cc15d363a458e29e88423e120c320910e769083973ac1b84d8fe7488a5ba87990f25b050e9dee29391ec2aeb6ec33cbba404eb0df86fed74b29601f70c4b89a1e347be9903066c01538737e22934ddd267b05c6fa2a2f86bc69e69a58f878486d6c73ca"}, {0x70, 0xffff, 0x2, "d250bc7c75da8448ad5a8ca0329d399f359732f0be6078a86036318be8c6877304ae97cb9aa6b42df7c84837c5b3e01228b222d98636c758d4af93707448470aa6f9ceead01f3c09ed35bbb256b910991a58e3ee93406f373f8e06"}, {0xe0, 0x1, 0x9, "7d6e4f38f1b3ef6324c027d27bdc0345355364060413cf772d5098b5f8a8d5c98335f270d166b5839f69b045f4a4a44577dd3ffe85d9cd1c00144efaa58e618e16256668f2b3f60c7d7ea9d434bf79c4eca33f791779375f0cf8b44965ec39d8ee4294036ade51986081d39aef73d8dff82d8aa7f0a1e41b023bc512facbb6b7e2e10c0fe7c6ce49a73b0213381b67de242f19ddcebf63d9811e6fe2a21be9b212de22d7662956111a9751120ff123f7612ab0eb0d31f7203241c569f699207e939590e51c26d4572e1fd8eff5"}, {0x40, 0x1, 0x400, "faee7798045f654e9e1b72594488cbc46b03516f18fc4241b0c792ae2a341d7367ccb9f0306e36e082f0c160d667"}, {0x60, 0x1, 0xedc, "5baed3a5c555e0deff12aa3ad1fe902c553210e33042beafbd48b9a10ae47f1db542926493505e1e9a4e26c5846ce4f48084ecf1d4bc950e8a008c4b7e4cc66ad88a7d79856ea9c6c3"}, {0x90, 0x1, 0xb8, "611a59c77e972216a3e6d8ce099b055b3dea7718470602726dce550dfc5cdae3526bdb1c27fd7ebc29edf1276f35f76be9b0696b5c9422afacea765ff0d12b5da6ac63dcc6e9739577efc0b0cd4c1085eb05c806cb1ccc503fd3d6e729883736911791f7f960872b15090fc3fc51fb5599527ac26cb61670358909"}, {0xd0, 0x1, 0x40, "0670d22f36a0a81b9772ea023c465f23bfd479b71c35103f08b6d44f10a06bee87635ff441fb99229607f3e2e8ca029e82ab972892557752771cdd8a09c1f027c4cd13583457842ae2a354a48b06ba6441888bda04bb27a3784d17e9096fb8b5a709b317ad542cc012f27ea90fcbf0b4ec6119fbbb15a2c93e6ddda92ed0983ebef583e7d4194e081403f38e6af17d7740f7df261bcb3eda01badedd54285e3caaa6b8e5ab940c8136a70052802a16cd8be04b3f12589062e8ee78672e133f90"}, {0x60, 0xffff, 0x8, "63bdb3a517252cd5ac6d653255b4372a621e4b869ca1ba90a52f3801608e1a2a1b5294525609f42c3ee2f7ea1bd3e317ca9e418e7cd6a5d17d4f59b922ce74a29dc57e87f5d509dbef23"}], 0x448}, 0x5afa4278b9d2b0d3) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080), 0x0) 16:00:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) flock(r0, 0x2) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x7fffffff) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)) close(r0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000480)) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000004c0)) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000400)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000003c0)={0x0, 0xfffffffffffffffa}, 0x8) readv(r2, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:23 executing program 1: mkdir(&(0x7f0000000040)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./control\x00', 0xde553380b4c5c1d9, 0xc50b411bc0ae5648) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x72) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0xffffffffffffc5fa, 0x8, 0x7, 0x4}, {0x9, 0x9, 0x1, 0x5}]}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) fcntl$getflags(r0, 0x3) 16:00:23 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000018c0)) preadv(r0, &(0x7f0000001800)=[{&(0x7f0000000180)=""/154, 0x9a}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000380)=""/194, 0xc2}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/153, 0x99}, {&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000001540)=""/198, 0xc6}, {&(0x7f0000001640)=""/217, 0xd9}, {&(0x7f0000001740)=""/158, 0x9e}], 0x9, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) dup(r2) flock(r0, 0x8) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x9) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000200)='./file0\x00', 0x8, 0x2) read(r0, &(0x7f0000000080)=""/87, 0x57) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2400000000000000, 0x2}, 0xc) 16:00:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x102) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="b7411da996f4fb52aa29c23052d15a9329ec6227032196f85e964179203ecaf299172323e28d00b17880ffa1dbbc6e9c81828e99a87f72b6fff94e86564f0599621e0893fd70a6bf78de9295065da7694724b7c9cd3d41d20f59d44af1b71a51812f744dcd03edcd97bf2a75bc375c1796720dc08532a9c78ffec676d3907248238edeceade050d4e96c858b8452986305ade8e9e4ebe2c95601a40bdc5e5424c2ab7a84da1ef369cc015b260fe95539988e4bf2149ed831", 0xb8}, {&(0x7f00000000c0)="cab313436e942f9b3b649b759c829087808783204462f1b27173f67965a226cc21773670401fe81f1c", 0x29}, {&(0x7f0000000240)="77846005f2e5a3d6d110aee7f694a1309846fc74520b480a19e7b38e4c6808ed923268a79fdd7df1583bdb99f3ccfb270043cc6de631f9b815b7b783599f2f480037d49efc492606837fd63786b3cb053ad8b8b99177b88424a78ac3cbebdb5215d681e33f5ee5d459353a94156c345bca0f4714029f8fb24504ecb48f81bef64565f9af8fc929659256ba0c01d3a5b95ea8388d85dcb36be4f4b9157623d4205e273ea92c2e6304ea378ee9", 0xac}], 0x3, 0x0, 0x0) socket(0x10, 0x1, 0x6) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)={0x40, 0xc75}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x30, 0x9) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x1, 0x10000000c) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x38, 0xffffffff80000000}, 0x5, 0x9, r6, r7, 0x8, 0x200, 0xfffffffffffff001, 0xff}) r8 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000001c0)={0x2, 0x1}) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x6) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: syz_open_pts() setuid(0xee01) setrlimit(0x4, &(0x7f0000000040)={0x0, 0x8000}) 16:00:23 executing program 1: r0 = socket(0x18, 0x4, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000180)="1db394cf4773e0b275a62a8339902d775efd1257d9b56a3defbe463018676b7342cfe4b6d281dc24074dd96bdcd12c405ad01c6107db6a0093ac2ecbed0089e2c67685bd4c1bdfd634d70d9dc8fc78eb4e2fa50a1538ffb4eb1dff563e9251ec4bffebc224243e779dbad509a9421a66001d8e8f861154297910432eb5391b81e4801f4456877faf429035470b7c5c82bd4c324af2fe74923013826a5fe9950e3e2910be99a717e9969b0f1d4869b3f2f888339d37", 0xb5}, {&(0x7f0000000300)="7713efc8bc2d8951ed4c2a03a7393949df478c4f4c383f73d2b6c0b923fcfbd449e3128f30b8fb44b4f65c56ba3b20b2d03567b468c7b57e1732d9178bc0f6d23e84a5ea886f2f6cd3445256bf362a0badb0dd85376acf15772909ed234b8a48b0ffddbb10d7411e2ee520ee63bb7244215e3517991d362fc187a4f39b3830adeee88d39d0352b7f947693659ca58c0f079cad6472c83c7055784cf8c6f800b0f75589f5e94c", 0xa6}, {&(0x7f0000000080)="f0c0ef153026fc4125672206553631fd0868265471b30bf7150f7d1a", 0x1c}, {&(0x7f0000001640)="d29872bc91c6fc24e2739dbfee5b5dfb9c50f5a562ad05945cf73453d5c0c31d74c4395e34e5b2e7f282d2996f91ef7d358ade313952bda3db5dcbc2439a56a6342922ffabaf25c3af6fafde08decd386360631d77187fda07a251d999321b5e8d2436b4ca20cb032d102af1f82d4c397264b3961082a4c9cdbdb0cb4931deabfaa8e518751bbde613bffe5ae0942840a61d57234271b2a4f55acf185126f68718c84f8861cae3f407b87f408a806cdd2aba505a940ddfbe9bdd717e65517cbe15df411b9f451c66738fd2aa895974932b60a09a9c5b47d6426714c37ce67d5a23e948936ca6ab755721d8c38516c32ea12e4899a5806d16bb88567f8971c87801e2be3ba83195bb58d180ec4f47778412effa7a98fcc68fd1103e8bc0783d2471210e42c14184396b6994fd504eab124c19ce4e9634999e05f2d8112cc07e3b7d214d035678ca5b5db16775055e0156c3c3b8a81000d99fd4f29e6417245fb1b982a4b9a4f7c8c26b3dea5c56f6b5d9abc06e29b23eb3fb16af7b8adb8d3c8b6382224d3d286b3b64dddaf935fc24d7332e451c0250c234f90288ba876ae6158dd120ff5d7bba91ec81aa1c51909ac93ed88273855d9e2cd81948aff886c520d487100b96b5bfb0f40291da461bd093f0eff6cddb95185bea19795b1ab9c648d77eb660d1c767f58620ec4b2d4bfbf4842cd66bdff7ef5c7434dce89ac734f214c21dab5517c58f74f09fef9dbfa18a00a5d55a74d8de83a3e60a51227ac70bfba555961f240bcd2b7f74b153fce8929dbe1ad43ac1f27b8ff45f7d4921f2c7020c09e47fbd31dac36c15df6762f17c43e647a2740983c1716d2f81ac2fa0d3ef367f4a6f0c24bb1272b28cc07520fb02ae280666a98b24b9a090c01d1913299de41ea30e6526a67ee949ea1cca0b721642b35ca0fbcb479830a01e948ca35900562df1cb281371a4a9e0909855a24975f0ee9817dd56c2343e5a434f6dee27ed758d4c945060cc3d030b40dd45c03784881d218d3b7f8c6da4ceda0c24c7ca3cd5076ce8997c2b1be97359ef42f96c652fa2f9d1836c5c4f56383d7224d313bcd3b53835c2ebf615f374676906a45eac641db2b935d5606ce66f0440197eb66a42c074a0913f5213769094aa960df26c9c40f2f267fa4d344042f197d1560c7be551877be636499c67b7e5930d4f94f64ba6ae64edd3ec6219ec9e512fdbf25e0221f0d309c4dc92f15a7fc924b4b3c3eab01746359cf6cb51fd7204fd99921d10f0ea48ebe3f78e4d9de10ec82b60436b32b4d7a7042b9956fb76ab9a068893634509d46a5729f9ffa5a57c95e3671cb9ff3ef1a5c8e864420ef8b5f8065ccc1aaa9290e09fc1ff1f9bb13a044699e85c9e408a474b777cb88ee6ce1ad023b9a7d55b49f976e469489d04d730fcfaf981f20abcabce752ea3a3fbc3d557873d862eff748c1558defa7389ce0ced12ec3e473a95d4eec4105da36dee2e2678e6bd70b46878e5c963fec0b52010ad6ea5600f9c0ab8ec296b8cd1ab4e70dee57122fc11b95a5d816d218b6f3d93c6db385251307e6a42ab7d795052acc800635614f7fbc6297c48dc0209895ef2badb98345d95c8b28d68c29d437cf9902faf591881d03b5103c8754003516fed8f375037e52bab3a6672eceecae702008f2e6c4c50b1710882c897ae3662d89d17496edb05ba13582cc896298152d41d69d39d9b036e4b1660db5a16cfce6dd6f3080af420113b1b04586290dfb8ca4e2de37e06ffaca5b1edc961c5a3aab1d98ce6666d03755615410e14096631917a89fd512673be32d01c721e0e343c50661fcd782c1f46dccb4f4a96393ec2f7bc34db87798bdb8bf6a12cc71b9e81b2ae66ab0003defdefe705526e32d8cddae7dbe944acccf83587e40812dee5c1ed47dd4414131bcd9425b7add8a65ffe9310a682aeee8a86f36a61579ff2e1ba585027adc873c6b0319c8ae92e4c0649a3dca8241e58a9fd260704a0de5332ee1307839b4b990b7337369f3708b7319b23c6f90b1ca2bf6011e28302daa4d35ef55294867a12fbb49f45f5e5e2844c8892b390754c8fcbd9c3d734bfbaf0a84a7688d02cbd4eb349a4e80d2c2c5888d3cb07681019fbdf69fc1f1393a50072ee80f6ae704fb1bbd754aadc86205c3c4e45b7611f4aac77d8e0ae3e3a0dbaafe3c674e2a5b650656563fbb880b42c06e93457c2ebe722beaf267b8d4e6931ea78c63d561c3726b91622d76d1de456026c9b83d12053d65e27f765cc6f9a0b37b0fdd6e2d46a36b689a403fc12abb6daa99745cf1bcb4313905aaa7e95a74c302d0a812392c1f5291f5be22f71b54360cfe97fc90d6a38272f291666ede7ef01265a504b4e852ef4b4b61331702cb0fe805ff2ecf5be47aac4ce94b80d5994276e2ee9a1325e6dd33dcb548d017c2bf67f26f5b5eb9a710ec1de1b8dd1e7eb0dab7a4d8f28aaa925938b5040f65cfe6da1dba63829453e1eef9ba7b0836c30a9f7c15b3eb948fe268aa46292ff8170e775ee10251abd9f632de0d773743457be14ec5c01d0fa4f668a300c76d5648e0d830030487f41b9beb17bc3d6129783fb74bf2860cde00833faca2bd4efdf49e9b5c7f421d42336d25fc70fa1cfe28800b445276a388e574bb53c3973e079013dc82b86d433fbdef4e959c0751b21dff32a10b6134747ea89f05baaf415cee50f27ea3f5caa0c4dd1b416fc0ef78c53c4127d4f2bc910493616172f69d41fc0bcdc0d353990fb5227293b9b1b444f1271ebc83c370109da153fea854191b4b992ba7fd46b5020e8f4c6a82dab2df45de54ed04ea27e5f61213f5e6805bc1dee35b0882371ad8053a64b9b90f11e4a8fec80a95f4183c350b255263adfb83a9ecbccbeba675a5b075f386c28656ca355cedcc783969f2db9540272d5bc55f881df51c77cd24e60c528296264cb31c60cd9830cd15c05cdf503639989ef036a1f57c67b283879c8bf723019debf79ef51376aac75657185de0e270aa396c22b1ed7456ca747b4e4052f2c637b74809b28e4043d0d2c8a84614358e411412a4828c92882d2a2fa690699b06ce8f95d47b95dd565415c93d1c563f38c8319f34d8fbf60964f707ea06f702d7ce39e04df5771b9b2f00aa4c7b2dbcb2d38aec7fb29bc0831975802441c6a70e9691be8dde4e69d3ba2672d454a0850a9d79e6070542dcece9a5b0db687904b55c456edac1f158f01d472f7dc74085d5fcd001ece48104b739654ffca6e1580eadf48384d620cf9b55fecc5c82f442b8cfa29e29899d5f5d27d6f31103b7a321d00a7a340052d5a9e57a47cf78559b47aa25b282f33aeb52944fba244ebe49e0a490c5c3314171822b9e18178ef4a1693acdd41ead7c6267ad1902211e80beeff7d18cb19ea33c3a16d7741034a906038da50d80fa8ace534858d6e444212bf1bbb23d8ae439c8850e29f82039d0064db40d8d8a7316e24ca86167fcaa4252a032d52fc7b4d4305880087fed5eb24ad66efc318061d1f9c4087230682bc9b358ba253cfa6ee53ccbe44dea0ecce0cc61add7ee9cdec0cd1dc984d737a17ff1e4db7ce2bb43567ab1ef9646c56ec9ea87abf9876ae68fb23c53a646d4a039e43f87a114f304034d988aa975dd9dfad00062b70fcf1e01c8cce21af0dadbcf6ec5838271e407de8a64375fbce92327ad89b23bdc59275b6b67e100525cf9ed1f4446bc0a5b81bb457146bc7bef3f6410bd9e90247fafee1d5d389143d88d728b73ef8188096b9b48ea91071bddb65eb7ec3bbd2104df93bfb3f73bcd7072c73f2c5040c16e4e92cb9b6908b5a6347a6ab480bbe8ef8050a18b0895b684276cd1a429abac72ade9b1a9a2ff79b5dd9cb2fce9aef7e1b5393afaccfb46b0305178829da705f41eb215ca96d11a767c5148046cdcd9cf86f17d59e613f48a6857e79af133bc5a32bc27112382c1e39de0a8ba267ab1bba7395fdfa8e7804dcc71a1a8b19c478cd1f22ae13cfdf2b1f25cecc7ba6410d79ed486671e1acdc794450976921144ee0d87d582e354ff558b60c9fc3f79998726d4cb7409f82b155237dd09cf11169e4a704b88af007e19ad8fc30c245898feec86727ed686b922c08772cea212250a907f89635c04edc6dcd03b4b168dbb11a6bae860b194182f95698097e6a5f13167a54da52e4f0b35d60e0ee94202d3b4a929e56fdb133cf4648e6b0f45468f1a2101e2cd2920ad4578c8c60c61fdba49ff10515ec2a51088468c7cbace76509684f16351d2411b8b69465506379b38008edd055e136dc55ea7985303b6aa67be095f867b83ee443e5a7ea59b987ebe3f611508df728b7f7c25f090eb8f5632768fe791efd828d4df0017481094e31ca95ecbb633536d562e7bb5a5a6fcf76e8fbcdb907aa508198aa860b6a75e80be23beca95af17ca9ca0c57d55a5792224dcdd9186ab0a40bd89ef3cbf8903567bfd1e0cacaf3ef5e51e4381bf4aad395bacf23a2f0d185c54572da087d575b1d1430c693c6b8e4cefc9963ba5bedd9861b2e0212f2fb07e7d4b5742f332c3b2ff288cd30d2ea5809c0522e55255a55c6e557ffeab2c1c57026c68853bf9af79b63f083e6f2b5e7d092ab7f43cb59dfa0725d537fae265ee82d6e6fe68a867ff7b202a44a56a8d9fb18e42a862a556f90976934a787e66d913f9d9024cd3bfaf89f81eaaea9f014a626b9b3c22cf4744f15c1922cebbcefc415d08e8ed8a8a8737f7afcae25eeb2ee915308899e5c7aae73b5b64965d147de3c28fb3ca1273c6b6e5812a35868ea98271e28ffbb7db1adae0efe5ebb931d9be3a916e377c102addcc163d713f928a9e79fb90e561154ad34def48edd99d21b7e77b305979aece10ea8188913d17e623f8ac271729f6ca9feecad1fc2fc08d926b2a6027e528672f9887bb952917eb93df83344cc253da514998d85bbc3f239a3984e5e176ae3e5b5aebf26d71b2d589d2f3eb43de0bc47446ae91a1bb204c43d60af34f5333490bade0cda8bc867e1e184077865f5e6920e2d567e9d3a998d5979c5181b4b83aadb2a088ba439193cd88883411921a4eb9aaf9f16803cfae8feb34514884cd018ef06c6a719160ef8497e97593bbf0db1dccf9031cb49006aa425b858ec180ffab661860c2b9cad9dc8b5ad2b770bceb74c04507a5b974c2d7ecf0882b9436994a4c05f8b55e44b145e42b2249c6c252916db3a82d495867699e8143a18a5431f42219958c4146f340239d20d746611d4dcdb6120346353170cc6952ce65aaa4ee5ea9608103fa6d3e57e8700591075d43fd3a1e66af79d565730c42bd5018cfc76f4645778aa21441edcb34309eb009eb5d850aff85de172ca7737bc0c98fdd1770bfdb0d30081005da01a0a21cfba4fbfbdf0fed692af3c9655b43aa5a124d81bdb5d2969f54359e087ceea7270126902da14bb4d6aa9400360db43db10bd07dc1d9692cc670c8d947ef7116d68ec4276428675cd77fe3c67b96422e0bab7c0b48119e6d9a545184eceabe2ae5ca8a664ea080df2982ded3a59da7a6771046d3836b2fa6a6f3e73e6319135762d937f5637ec4a4845a860e4edd18acc44e0a4a312896070868417c9a172b2969254b6d4f96afe290bf2ab5dfe757435b0d2802def7eba881efc7a3535c651aa9708595de448529b2dda8a7cfc61ffc15cbd5295a3aab4df93a085f6103f1a3c29afc1db6b8241f14bc5a0bbd1e14bdef6cc0e46cd62638177bf20fc8ce9aa5b7842fbbe252ac0acdbd9a7b304a3985da841b4d83a774390544bec34", 0x1000}, {&(0x7f0000000240)="5fe3463872a86118ec5b2fe6f12fe6e6555656c717c101ecd67ac2466f4115192398580271c537b244d02c4aed43b2ed45a2f8a721831d113d3558e0c06e32ca17c74dc5ed0a00b62073339f9214e7c62d320684d06c76ac470cd50575be9af39c0c5d9e1cd84d333665573c272c461a81474682861cde0560563df1de7c470d", 0x80}, {&(0x7f00000003c0)="bd73344355aa70f0293c82fa5fcaa58d0a175b05959ad6a8bb610a2aed8003681e847d6ad951d54c7a4a3eb88094132cad1abc6f9e36e74239cd2e21fd6ce686d32dd0257f4a660a396d0b4a57c08048f1e374c347566080c8d98edf55b1efcaa9e9a8ee96c7d48ecce792b9d00406c728e6542e3aff53afbf263b04fda8d37c81877a21e13a2daba21df8f46f82ece0bd2cd600dac30e9f4ec3a573f0d255f50ba06871fa49b7ec8dbea7fd21b12169cf0d6f750ab2c6d089ea074ed4bcfff2b8651182f3a3ed72ee3674a8d76b3ca068a14b3469ac64cc142761ff5a373f9b095fe428c317f04cd8665002750359133abcb36a199a", 0xf6}], 0x6, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fchflags(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:23 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0xe2ff1ce87d430794, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1f) dup(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) fchmod(r0, 0x2) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) 16:00:23 executing program 1: munlockall() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) getrusage(0x0, &(0x7f0000000100)) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:00:23 executing program 1: setitimer(0x0, &(0x7f00000017c0)={{}, {0x4000007993}}, &(0x7f0000000740)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x20) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x87}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x86135) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x20, 0x90) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x1, 0x3, 0x1, 0x80000000, 0x1d, 0xffffffff, 0x2, 0x0, 0x7}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='}!\'+\x00'], &(0x7f0000000400)=[&(0x7f0000000380)=']\x00', &(0x7f00000003c0)='\x00']) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x8, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:23 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x2, 0x8000, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b9") 16:00:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x2, 0x84) semop(r0, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0xa593c4c3c62b8874, 0x1800000000000000, 0x1800}], 0x2) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0x224) r3 = geteuid() getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x1) setsockopt(r1, 0x80000000001, 0x5, &(0x7f0000000300)="a241b1484de5c79993c7ffd5bf7ad3785560621c047c23722e76954b93bf928c497ff8803b4514be8f40f391f79fad4077f59b6ea1e811dc2730642a0e62b7fd1aaaa69aa71b3c5b1ab62966f563179d1c47772b68f475fe1775bb5077ed9b9d908248337bbcc2d6c1be54c575c7bbb479f28f7d67d3e9a8f1a05c42b67d5239e7d276cb5702862ee3a051db358aa326327ab2f7de40e4bc04f02e8c878e9da6786400b16f2431708ac7a0c67c6a4196030063e3488c794506cc9136f0a3bb7efafcd468146ee2e811d787dd1aa96c849d06870ff82aedd98a459634eb7576e9db9f09169e81e833b2bdf9d13a4a13ccc7f338091f0914e1b6afdfc049b25308e3b90ee274aae830cd238e12809db4703810659e21a02498e4a3e33fdf068828bdc73614265811d51eb098fb7d46bcc46f2a67a28e6a370b6dcdec1987c4c5a7ea75d92996b8d3856cbd", 0x14a) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000200)=0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket$inet6(0x18, 0x8000, 0x100000001) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = socket$inet6(0x18, 0x4000, 0xffffffffffff0a12) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000180)={0x9, 0x7f, './file0\x00', 0x81, 0x5, 0x0, 0x1000}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000001c0)={0x5, './file0\x00'}) accept(r2, 0x0, &(0x7f0000000200)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = dup2(r5, r4) setregid(r3, r3) r8 = open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0x40) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)="62a34526f767b52804c0a7257cbb940df1ea150831bf822fc2563278122adc093a1fcf884cf44eae1f333ff0da4b23f10b07d5520855", 0x36}, {&(0x7f0000000300)="8c42b799953184e3d05f81b847e7d11816e29a0b8ab63e6c1af8e245c4e18e1cbc7ae4314465433bef3b7d1ca65be7d5892521d776d68eb375b27cc2cf0cbf8143228381263c7b7674b88bbabb50d8b5bf9756574a2fb267943ed0080201d2d53762087114ab23a66f7abdda152b5d9127b4291840965bac1bfa3de411107a92d30e90d1bbeb8bf66c9122559d3f32ed5c633bf892f9cb7881", 0x99}], 0x2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000400)={0x3, [{0x1, 0x6}, {0x2}, {0x2, 0x1}, {0x3, 0x1d3}, {0x1}, {0x0, 0x9}, {0x2, 0x4}, {0x2, 0x100000000}, {0x2, 0xf6}, {0x1, 0x6}, {0x1, 0x5}, {0x1, 0x7}, {0x1, 0x4342}, {0x2, 0x7ff}, {0x0, 0x1}, {0x2, 0x2}, {0x3, 0x6}, {0x0, 0x2}, {0x3}, {0x3, 0x99}, {0x1}, {0x1, 0x2}, {0x1, 0x2}, {0x1, 0x81}, {0x1, 0x21}, {0x1, 0xff}, {0x3, 0x1000}, {0x3, 0x10000}, {0x1, 0x401}, {0x2, 0x68d8}, {0x1, 0x2}, {0x1, 0x3}]}) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000540)={0x1, './file0\x00', './file0\x00'}) setregid(r3, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f00000005c0)={0x3f, './file0\x00', './file0\x00'}) ioctl$TIOCNOTTY(r7, 0x20007471) mknod(&(0x7f0000000600)='./file0\x00', 0x2000, 0x0) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000640)) chdir(&(0x7f0000000680)='./file0\x00') ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000006c0)=0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000700)) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000740)={{0x80000000, 0x8, 0xffffffff}, 0x2, 0x5704, 0xa3}) bind(r1, &(0x7f0000000780)=@in={0x2, 0x0}, 0xc) pwrite(r2, &(0x7f00000007c0)="1ff7bcf76ab0097a3896a86f698989512865eae692dfcd35f2f64387dbd2550068c8d0ad86909a2e0f0e7346afafd3f42f07fe3191ef924414db83a814113522ac1a27c2d2e506e08c787ece4a3b017d0a3eddd42185779ddf45a37da452de00786b49f69a3807", 0x67, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x8020, 0x0) 16:00:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000140)="366128fc1d7a684b2472d64813127917908db9d3f890fdefb53cc10a2b7efab4d42d58f9c847f3b43b4cc9446611bd1dc92c72a9607c084a7e048b5586574f40f908e7198b626bb551546be4a22324b97daa695adb706c4155f172488cd7249cc52581ebea620c83a9fe94d9363ed70c6de7dc96efe864d048a3a462985bc01c52b1f858e037c47070ca309779245ec1cc64d9aed1a485fc48825160cd933154d7e6ba9d37f0d9663346b0263068cad260b9", 0xb2, 0x0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0xa) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x9, 0x3}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x100000001, 0x20007ff, 0xfffffffffffffffd, "0366402b00", 0x0, 0x995}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000140)) dup2(r1, r2) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x1, 0x3ff) dup(r0) r1 = syz_open_pts() r2 = dup(r1) fcntl$getown(r2, 0x5) dup(r2) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7ffffffe) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getitimer(0x3, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) chmod(&(0x7f0000000100)='./file0\x00', 0x7) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d"}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x10000, 0x8001, 0xbb, 0x1, 0x8, 0x3, 0x17, 0x0, 0x1, 0x8, 0x2}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) msgget(0x3, 0x201) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000300)="6d6cab069913a5834045", 0xa}, {&(0x7f0000000380)="9e7618df0520b36fc3b18b4964cb632ed27c15e640b27e4082932e4807b865b53abedd796f64a12f3cc7dca55cc9c3a0289eda4fefb21fb6af9f840ba416127c3ca2a8739f385ef3a23ae878c11d0ebb", 0x50}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x400) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) kevent(r5, &(0x7f0000000100)=[{{r0}, 0x0, 0x52, 0x20, 0xffffffffffffffff, 0x1}, {{r6}, 0xffffffffffffffff, 0x69, 0x8, 0xffffffffffffac95, 0x10000}], 0x4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x4, 0x400}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x2, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffb, 0x14, 0x1, 0x9, 0x532fa03f}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x200}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40, 0x9, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x40, 0x8, 0x5}], 0xffffffffffff02b5, &(0x7f0000000180)={0x67, 0xffff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) close(r0) fchdir(r0) execve(&(0x7f0000000040)='.\x00', &(0x7f0000000140)=[&(0x7f0000000080)='/dev/pci\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='/dev/pci\x00'], &(0x7f0000000400)=[&(0x7f00000001c0)='/dev/pci\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/pci\x00', &(0x7f0000000280)='/dev/pci\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/pci\x00', &(0x7f0000000380)='T,.&)\x00', &(0x7f00000003c0)='/dev/pci\x00']) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0xfffffffffffffd7c) 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="1c2f592b03c22519fa2252a4b66e9a3dd261a96a48d1b02821f817b2d86932ac6f72e68b1a498848b8c3631a54b2e1c7ecfe33d1b7b2f7773a4ba585a6b6ade7ad8eea7e389b2712364b3da2f082c27c3f1592fde7b0c6b2253cb39eca63d326a2c92d4bfeb6503f2592f267cc8e4b57a6a92dfdd2b8b838e6543fe761affaa0a8c354370d3457448bd67cdc7a84ea0f8c4a654f73854a0624d13526a7795d542290ed7218", 0xa5}, {&(0x7f00000000c0)="88f83f65509299a419307cc24cbacd6e031e4eb16d3c0e644f390fcebd18eff5eeb5306be9acdcff7ae319ce0a3434aa11ad97837b234436806f3686db6e1200649438783c18eb9b755d0d08bb9a67aa431143723e103b9112e818120092c3589fc7a1313706825a26b1c7ef319c216ce85c3a6ca452746e4f2f9750bc", 0x7d}, {&(0x7f0000000180)="63dc0b0a8011c804285b5136abad19771590c423a09b773f685754a00471e77ea7b59a624cb9122f", 0x28}, {&(0x7f0000000240)="f1ace7e540eaa26b04cdc5cb99d581f878c77df2f195e51ed9499a00f00cc51aa726c0dd79732fd83101e4cb7695495ae1c2b7037199571f72ec354b53697be1c89c4c859ba1a24f7fd0ad88fe2480f338410425101ce256f57c29ca4882f5225acbbd50c89b9b5a6f84256292aa6d04b6aef9ca7524799516f6400ba454a4437d3a691f8809933871b08d412c9df0fcf9d42be8a36ec239e1e8", 0x9a}, {&(0x7f0000000300)="08fc851cc68ded5282f8c2817ff57ea1d5343b87781f3b97e60beee9ce07d3dbbab1c26802b2b27a083e4bacd64e19ff96c8593a8f69fb150e2345b22ec261304095a230e5cd8e481617d3e775707314375b4453e00fc2281542a80ebb61fc1cd3b6f911b87e44979565f821b36b5f2f5e33e5", 0x73}, {&(0x7f0000001a40)="00df633c46227268039dfb7eeb414978a514e9ac98f7437c477063f35135f1af09953cd6492ce4e2acb774c91b1194ba2e3ebd3eddc6289a1df9e254f91a63c45fbbe7df443f019229c714b67ddae907b74b4ccf8121584f506d11af4121101bfc755a8d0227fdcf7d093cd76ad66f6632b1ca6361f7c6f1e0b368a9db50b292adaa5f8570b3f59b9cce7703406f7e1f310c74a3e9e15b459caa03f56e9e80030a764bc25d1213199998d252f78842458e3fb534bc5c26dd6c2315c97f8081f2a8a02f39a93458b24d93e2b097646fc3140cc3a6a7c0d673f8e1a0761b7d9ff7cef2dd4e8f0f00610be9724464ffee48b9063a59b4e71ff7f20e04ebc9faa37cd7e35e3696302836c685e025231739d53de93b9da9eb75e7d752cc92cfa80864a109f1f5b718090b806fccb42afce20b271e2600fae9c75c22140fc86a1f837c38d5f357a129803bc9f7b37c45a6014804495d52e31204cd2cfe480d2e4557dcf94d306ba9cabc59405c322c5768e2ed9470a533bf040bc846135396b92d8d73d8cc08ead54d2c1244492e4971789d372d4f4daf0540607d9ac14e6a3c8174a42f4eefcb98660a258d1ea026503a5bd1cba511a631e23876ab4405d609a5820cbbb2b84b4bb39c3182c0c75947bae9a07bb23467aa5ac29adeeb84dfa96b8f586682cffd878f085ee601de2593e10a8c4a50ea9fd00e057e02e11daecbdc1f2adf9f11294283eef2d3acbfc754cbac56f6e022a9e36d7e42355c4e3a60b28035eb4c0c804fd8add61818e86fc2b57696adb721c4dd2d887c20b7cb10070a0ca5333d61ce0fb64ac379f5ca09da229ec814ce3bec795495df6a282a9919f87702276786a474567b086b277d344e78befdf0e2fac863ec4703caa35083614818eb83d047ee5fa4e7b880badc6ea84ee7bcb1950be6b0fde8490c279d2863d43cfdf3152f91ee06d28a44ae77cc4526892cf07c1d71edf1b55a929fcee14760565847263313cd2fb2b67fe71c70ac790cb5bd86151a4211a47ce4ea6aa3aaf94c974bdb37a41b9ff55f6956efc44f288bc065db26b8dee2d5a408eaf74dc314e41502961348b2e4289e16d53315360d22ad6994d3ce8568605a16e9763f47d5bd55f62619ccde3b1fccd6180ce59ed0759541aef3b341264ba6b7b88e03ec61ad44888a06b0d4dd8e946592fc2f10f653c5ab6d9615b62ead3dd27de193037e9f75ac7204d21da18a5b654b4e4eb053ceb5ec63042f90e93e525a38b94cdd57dd5f07e1d8b1e16cf8c77296577b8044533f0aa9d141d8270109cc9083468e2bcb1f91a5ecac0f3039b240c0a4e3ce651d4046516712a3f3d4ff898dbba6129c02827920e8c73baa4af6b7c5cb254a294eebc8ec59f318d9f8f8c9d27ed59d3aece581c670eb676f24e9c61334dc1b48317ae7988a3ce47c1d9020b8c02b46c3cdba0e54a7bf1ee80762c3a81047881fe5b0ba143c452aeb5ad3e21cab3dbbb91add6022e01f812199e31bdd42bef9317538072b8ec427a1d6feb85bf7b6512d28db1810ab7a424a8532a796de22e5f6eef795732ad6bfd95c90758341c80c2f203265bd96d999a42181ea9145365eb0d49656ce1ce73f9be4c0b7b385ae003188b901f8e454083ec0566a42a77c0254ed8b1728a6b5df6ae8187f3ea65f868ce9877c6b78e0f723ea7aff97995d692cf3dfedcd926501a410a4da6b59bedc466844a8ccf6dc691ffb3f2706c10a1fd09af26573e94bb483ad159908482c6e6215d1bc0fdbb898ff9179b3a541262485f69e7a8dac21e950b83010643b98b15745258f16297843b706623e98850551d0f0bd372cc594b0d4429a02918a58a7df772dd6ee280a74dca1d9bafe8c58b6c76ed863753c2230269e7ecd8680edb746c9c1133fd0a9631c004054a82046dfdcee8db73ec9895d17ef8d1c9ee4a236ca0bf18ea8bbddbbe7787366a99878d62edd89c7398b1c42faff376a61d18c0b1c05cbbc6f9bfb235e68bad8c498237f75c6ca68f4ab257b54e4770ff94693deaf9876161dd87a936dfe4eab7c6eb655d95295f413812e0ea561bcf8e12a9cdc08a29f51f29faf078bff75ef28b90a11aafb54a8acfc86c6a8715677e1539e62fc30a1d43d25cab7ac4b20abf183c971c1a2207b8d51b4df9a085e0936ebcf52efa588436639bc522202f9f0b5480afece988c77f728cd6c18b78feffa3f97a2545369dd1ff4013efbcafa5fceb7d482f5ca401a2fe240e36dd56aac38d42a93a3acf09ed360a491540f659102629c36e9c0b0599d7cb52580ad21f815d3660aac97fde25efde872657ab2362de66dc21b7bc605cbeee6c815ba5a9011e75331f00c3daca7580d3ddbdd1b15ad1fcabe81540df64b33c29cfa5c2115d07be951a851dfdb136fee6f00868c0eee1b2c8acca72ee940f49853f0fd74d1ec447ae6760bb7528bed1ad32f274b4e3d17894db09ff86e6edade4beb4cb72874d7ba3c9a63fd4d8c0104c486ffdc981e5e55f24f8847ca7af20435a0c5ca5e525109565a481f8cf36d49d7ca1408f5a39455fc45ce9255d5cc3a6062c6dc654a732450661340586dd492ec6757de96b0055e683d46b8ddc76aa885ec106402a7fb253798c7864ff5e87a3f75e68810ed5ff8af8942277d4af549f44a8520cacd9a13f37b0e50c68316c06d2ce3ecba7d1b2537fa69ce2aa8f3aebcb5ff7d44c1858d4c3a4951b52dd563c269ef75591d6a9e1b9fc86fb3e9ca8933db5aaaa1969bd7118742684dc7f497df9d3ab1c935165ac64035091da49dcc065e8ea22bf39051f796be35d7a51daf7fcb63641e69641ba9c300d2f0dda72f14d36692ad1fca22a6527b5c680969fe3cb3a6247bc19856300265ccf2f9b17d59a9fe0ed5dfb23c048bc59e65a3f4867134ef7046cd09a6e2a8ef3d320e227bee38870de92040705e9ee52085f485d3c660d7b5041f5485ce4cbbbbed55f49a3a5ebdcfc0e94f675b98de1af502922255d00dbb5585716ce6d9b94214a0a9c81448d3f0befcbcb1e75411868db607476cf64475d512d898e28b078547ef5182d824bbd2e6f915be798a6447ed1faa32a987af5e4bfb950882167a6381976eb9d097d49bae2d47fd41c88f6743138d5cdd4341ecad0432d1c0d2379b06c97c1a188cbf33c79d9c20065d3e18671b8c10328111c4cf1160536d725dc300c58be6c53a26f47505bd950bb601ac7a48ebe50bf1ee7b40ccea89a4fa6072a79ccc06f999d5bcf4f7abeafe82e240e061e7217ddf350dfdf10b3c09acbaafde593b48766fa9c05d8b47f01ded6041c92028f6ab1684d64b00a98d20fd97548e60d2d0bf1217002adbd9902032490847ef5ab921393a56ed1e3f42b7e3e0a894e807c7c31a9b6b0ea68ec7c62ff8453681ea81922951c8945251b9f7b6e7675b59f167a932d3a9bf493628fff5cb60f31c813eea30035182ec587dfbc042410e58c82f1eb9ebb1064621cda1499dca596912ae2eb720e4890d26f78783ef0cb2385d82a763630bb94718254dce22fd1f1c8ae946fb7879b1e2c3d41b702b69c05ac949c531fe5686559eac8db6c412f1d5284e50b4b08011e0a4d835d425b49644d11ec1659c9011dba3fc10e663ae399c34aba3344b9ff20b51712b348bffe47d2eee800c8260008e4303d3c7e19154fc09bb14dad3c72ac1a6f1b41dc0501f714f3dc911a831f615234fe09c5a005ef75e0f83653793c1c232099385fe3b01f96cb36220481035a05a44cd7c81454b896e79fbb28be238174d7170b66c2a5358fdd8ba19373ae8d4c3af57dcd66d5ce02db7c881e8d8c814ce0475bbb1b9b6e8b7bc9ca8ffc33bd254b416d9db3844a17b1dff2b75413778b208a65a8cb26b033227f601a8dee046bf0e4c99097dc3b97fc979ebd8391d92e0fab154546aec709f630e02cd5f73c6a03d5e7fb719886a8d73d0749049511c5e21c3071a45aa608ef9e624505eae58dde5a0c43c69c823a1af6102524a9444ac64ce48826978b6b64c376367123c8f2c57ce694cf21b718d606f92d1517161e1b175308be157e0e2cef53ace49cde757b2a7b5ca3a990a565a2fb78de8fee19ec84a410e019c2afe58a859212b8a6cad308b75c5de9ce91be993982d460241dd64f0882b609f87d1e5e8a473e86d80076a5fd0f8364b7c4ea9ef3ef0823b9262e3adef3164cd2eb1eccadf8112b4a1a5ee37bec4f9a810a1d8f6d7ffede27a140b97f68270214b683f389a9783e8c63f79379e9fc2345584c45048ca3c3132ffb6c4330065d6b42129fc4c94988253bbdff07db548866eae8a931153504ccb439bfda1c0c672509aab2cbc26969073e9ff6b61d273afbc0ebdb00609da6cd45065698fd1eea226a64812c50d0c91ad6af932f146a186029ffd48b0dc18f4006347c7fad20d4de5ba53926ee857a7100e6e6839437cb77f2f3283a5bbe02a71bf8d87cd69607f6b2917c0cc479fc3a2ddafaeaeef489dd1d5a28cf3f81437dbddd8651675aa5ccbd89cf615f92ed44644b02bd119805da942e6bfbc6c9eaa1372bb871f2118a79aba17bb9770e6985fe2427f07f08f5c2c3e3552017343d5e6ab387436f9c6f314c404f93fe8348d3dbfe288193ccef990c464f1c37cd09b3537af30a4c9f31b312e3ede8783b311f4e157939ba05c46046ce9aae5245cad5058309ba1366b313e2a4b3392d58f23a07f5975d9da0467ed6d99d6a2fe5e0e427b8f59f7133d76e1e305bf59e5ea202be39cfe730c94a721f01f33ebfe2a9e71a71b4e875b33122665adff160f4fde953dc2c67f135a78da588bc822b73a730531d276827feddd46791557d404693907576052c3363283201b8a191216dce37006abf8311867fe531d0d05f30635a36333ac41b109911bea2b472ec7666a90b5f7bae1b7b37160407837208e063a8501c61a71515abb22fdf5e9cf487f6fc737272d848e088db95a84e78e732dfeb0831736ae391596af0efe579c2785eb766aa1af6ab47adc56cb75ad0865abea51a2a0968028da146f6adb1d7dce0abe4573d88e46c4ff6e8bf7f036c92cf8d8fe523f90ee5f9bde7cd21621233280b70a37ac1750f849fb50d02ca6346e25e6244ebcb22df9b94793faa6344d8995161c1fe1a8d0fed8e349c84bec6bc784807e5951989903d0e2a1c0b1f8bf53665b1b22313b63874585ab12868548efb848ad5c059c3348f62eaaeb032a1c61ae703d896dc0f023b2d95829682e4f271ea8894e6a399c3ed29e699d5166bde20cfa3506aafba614bf5776d63dbdb6171e0e7b9e2360f424346af19073fbdddb6e30ab458e4de7dbb1da274c15b6b617e84312a4e6d6db73d6a55e8ffc10da868864da8e5b7c4d24e4716188abf46c95555931bb1bcd818434d78698b13569750355fec35e28b6a14181ae298196b5eeb5a21e28b6579536535c9ac92c42383c70cebfa98bb3c6e7258ef340d710600b660df4c91934318dc7428b14341e69b13ec01c5bfeed57f7ecd579c13984bcd03ca70bfd767443715b1fe7b5b2f6d2902431d0d789ed3acf6f0120cc0ce48b94e28afc9b7ca7143e8bad7319ac5d27474dc78b29eb5e9447866c108ef0c283014bce9c20256b33fdb85afa48499c1a4d52bd1a3169b9c1f871e4c5cf4b507ccd32eb9073c8717aba6f3732ce6206e06e519114ad7199e3731211b06aa5cad0e245a73803a6e1111e0d35fb43d72fc8ccf3ccb41850de07f3dad4f97b9c0204e0bc2bc70d3a9d2e57b5005c8dd0dabbd300e60e2975fc8434f59517fed0d2c370af8957c4ddcf7a115d64", 0x1000}], 0x6) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x400, 0x5}, 0x10) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) close(r0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x2, 0x1f, 0xfa, 0x2}, {0xe9, 0x1, 0x5, 0x5}, {0x6, 0x3, 0x2, 0x6}, {0x400, 0x1, 0x2, 0x9}, {0x4, 0x4, 0xffffffffffff0000, 0x5d6}, {0x2, 0x8, 0x5, 0x3ff}, {0x4, 0x5, 0xff, 0x3}, {0x20, 0x80, 0x5e, 0x80000000}]}) r1 = socket$unix(0x1, 0x2, 0x0) accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0xfffffe4b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x1000000000000}, {0x2, 0x401, 0x4, 0xfffffffffffffffe}, {0x6, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xffffffffffff0001}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000002c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) msgget$private(0x0, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = socket(0x18, 0x2000000002, 0x0) r4 = semget$private(0x0, 0x2, 0x31) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000280)=0xff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x8) setsockopt(r3, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x44}, {0x6}]}) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0xe69d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/101, 0x65) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x2000000000000116, &(0x7f00000002c0)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x100, 0x8000000000009) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x6, 0x4, 0x4, [{&(0x7f000063d000/0x4000)=nil, &(0x7f000042e000/0x1000)=nil, 0x80000000}, {&(0x7f000018d000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x89}, {&(0x7f0000329000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f000053b000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000646000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f000056b000/0x3000)=nil, &(0x7f0000145000/0x4000)=nil, 0x5}, {&(0x7f0000654000/0x4000)=nil, &(0x7f0000356000/0x1000)=nil, 0x7}, {&(0x7f0000403000/0x4000)=nil, &(0x7f00001c3000/0x3000)=nil, 0x1000}, {&(0x7f00006e1000/0x4000)=nil, &(0x7f000050c000/0x14000)=nil, 0x1}, {&(0x7f00000e5000/0x3000)=nil, &(0x7f0000564000/0x3000)=nil, 0x1a}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000030d000/0x7000)=nil, 0x4}, {&(0x7f00002e9000/0x4000)=nil, &(0x7f00002b3000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00003f6000/0x1000)=nil}, {&(0x7f0000030000/0x4000)=nil, &(0x7f0000401000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00004ee000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x24d1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x7ff, 0x7f, 0x7, 0x3}, {0x9, 0x800, 0xffffffffffff6025, 0x4}, {0x1f, 0x8, 0xd35, 0x4}, {0x4, 0x200, 0x100, 0xab3e}]}) r3 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x60) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x13, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pread(r4, &(0x7f0000000140)="024133a16dcd5f5dc519753507832b1df8cff14c20b43022e321f208c11d864a04ba820b111a33f810a568db7c437c43a77a134b1ed4c1dcc8d70574991a70c8731dc1995928f1017db90f8708a9933931a0dff085e844", 0x57, 0x0, 0x0) pwritev(r3, &(0x7f0000000ac0)=[{&(0x7f00000007c0)="9bee8690fa9b6211c15e31905fb97dbb325e9812c9c9048542f4000c21c0b79a569861ffd189f2b4eafeae48b109de470094c41f7e34325a92d72e60c590c484aec6b2ee433d2d997107bf924a641c9f625db9588e479e0cdb07f1212c4f46ad42a1a2505fd2aeac53af0f17a5d981186734cde1705fec742fce9b560821a460eb53f2d6e2c71fb4768904f3cf2c7b81ad690f2bc331ddde3b6d6c4d7b0474be4039e45d642a437abbfa788795a4c2a164cedc", 0xb3}, {&(0x7f0000000880)="5064082d1327dc44db3a6e9a4de495c4aa425a0f739aad4680f0c504e48e8148e3750b7d230bcce7dc1dc14a39ae1b0b0adaae4cdb5fbcfeb7cd04897f939b4448", 0x41}, {&(0x7f0000000900)="2ccbfb6e", 0x4}, {&(0x7f0000000940)="44b9b4147cb986f781db78b1a0cde3d926e8343e2c3cbde0a871f73b8ca5016bc7b9617b914174a6031132bade05d9370ac7ed410f5307639651dca58357bea5497ac9280b735af3263a2968e313b53a6dfddea1cba7c7ed32ec68b3a218d72523484dfe97b04cb7ad421415b9eec05e86bcc608f36bd67961733d76173c2445127b1b1ced792d2a0bab7fb06fc269519d131b68ecd56a818abe3704134f845b4ea48f394df10043", 0xa8}, {&(0x7f0000000a00)="b441303d751575eca2ecfae2225a547c5ac137be8116293069c7ae754d9296d69161b28e6e64b1c9d6d824ec6b33875187158c323cb27cfc52f895d219618e1a9f8904cfcc694ac523c4b099893324ee464abd0fe2c225debab240b45496e8b0661b921738e1e4e4a857e8afafed4d4856e46a1e34a47cb3c4", 0x79}, {&(0x7f0000000a80)="1c566f95dbf2ee8bc9f38cdcf7d8256ffe18a235", 0x14}], 0x6, 0x0, 0x0) mlock(&(0x7f00007a0000/0x3000)=nil, 0x3000) 16:00:23 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:23 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xfffffffffffffffa, 0x5}, {0x9, 0xfffffffffffffffd}}, 0x2) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='}*[-($+@(\x00', &(0x7f0000000180)='*\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='&]\x9d\\-])\x00', &(0x7f0000000240)='&\x00', &(0x7f0000000280)='#],[\x00', &(0x7f00000002c0)='+\x00']) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xa2, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) chmod(&(0x7f0000000080)='./file0\x00', 0x40) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x0, 0x0, 0x5}, 0xc) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0xe43ccfdc5bb58cf0) socket(0x8cc53456750ced5d, 0x4004, 0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0xfff, 0x1, 0x7f, 0x7f, "75f47030038b565895864671411d099c20b2b2e1", 0x7, 0x800}) ioctl$KDDISABIO(r3, 0x20004b3d) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10000) socket(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0xfffffffffffff000, [{0x3, 0x7}, {0x2, 0x7}, {0x3, 0x10001}, {0x1, 0xf8}, {0x2, 0x10001}, {0x2, 0x2}, {0x3, 0xfffffffffffffff9}, {0x3, 0x3}, {0x2, 0x8}, {0x3, 0xa21d}, {0x3, 0x80000000}, {0x3, 0x6}, {0x3, 0x5}, {0x3, 0x6}, {0x2}, {0x0, 0x2}, {0x1}, {0x0, 0xfffffffffffffffa}, {0x3, 0x3}, {0x2, 0x101}, {0x3, 0x10000}, {0x3, 0x80000001}, {0x3, 0xfffffffffffffaa9}, {0x2, 0x4}, {0x3, 0x8a}, {0x3, 0x1}, {0x2, 0x4d2}, {0x2, 0x7}, {0x1, 0xfffffffffffffffc}, {0x4cbe5c35cd4321d8, 0x7}, {0x2, 0x7}, {0x1, 0x7ff}]}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe2(&(0x7f0000000000), 0x10000) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x45}]}) 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e60886000000030000000800", 0xfffffffffffffffd}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x9}, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0x5b32, 0x5, 0x0, 0xffff00000000, 0x0, 0x8, 0x1, 0x0, 0x100000001, 0x100000001}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000001a80)="b7bb4cf99add6fc8292612b00570e81191001fb06e691388088466e9ee67990eb99f133bf57ca27f66600d2633a72b69ce87f28840db178d1f301a70a0ff634b4f50bd5b7e9c699bea4961c5e87d157bc9c66d3708eef52ece8063db783e4f25a8d0c465634f9c52cd3f0576467310101b0911e29e1585f5917bc173205a01c58188dc1920c8c56c979b3b07dfc7bea9f11ef436f3d5bf0d805784acd1077ef6d3af30e02ac92fd6820a686490d0d14c2d437d145240ba6f2bcade13812cf1f1c652fcbd9ecb1789c8c775dc988741b8b21e1efd0f1c080617882e58ccf86608fea03ed8f250748d8586553ee862da39ebd3cfefdc255c31fe6a84913dabcb0209ff2e950b3b79a8e77b65c934ae1ea499fc140d7f272d6a6f7ffb395a2ab73c71cfb929e269b962d01489bf555f770e032ad017c74cd43806add14f443d444c1c8069082f73b2efe7ec3850312dc85e39c22ed5c2535bba3439da9337e2d3f15568b8bb2fa27e4c6aacc44bc3173685e746b224a0f6e092de69b4749d9cf213a754a55dc1de43b5cc62bb47232a79140dc6908de0cfb82cab02303dc29959c69613fdb2c259f4ca23c939ec6a96fcc04dd461b7a6a4718370c5c98aed8b5fa8215d669647503862163d5c1e75bda9a9017628ff5f46b3193c9d824f54f7bb50ca26eb15016a5cab362d728570a838fffffde5236072eacf46fcc9deb94f25ff835aa95ce4194912f3bb7c1ba73b839335d3121db5bdded220ab71b7b4a8f1f94b254b35bb47c5d06e7a6b213da9d3564f7656ecfc3c6f7d0b0c46c94229b49a393208fdf9f46dd59679262ff815e8f944f455936bd53e3a13f867839908727f1a86bcc9b3311b84e146e9e0041ff465f274192725422a87d0d095b2b35d26f025fa82a8a0437647f3ec8fe81cc906c09b9adde639d86c63e5e7d25c468675c865ca220e294a6aa3750dc818bbd814238d034b05a1b887c34a87a4b22ab9bca490113ac40742f73fc2753b0ffefd9c7ab1324005accd46ceddd8b17d7976822a31de8f49c725b34bb578a4621613a1ad6fbe5ddeebc178dc02bad9448cef9f0bae30dd10ec8f496ddaae615aae8a9c5243016ffc9c9e8874dcd2cefd48982d4ae53290b1e9cd46a79a96870a3ff561a4176a225a51c34ddc599cd2381aa4b2d2f78e4f483d71caf503614b2e2b1c639f6d0921e42255266b401a0b64dac418f2f9738a61cee57e26b578c29b32b8ad0c7b2e933bf1e09c8b04dc7f430bbc5c6634ab9dfb90dfa5fb9b5990eb122a6c2a1af51249f4757b7cf4c43bd3266116224004a20d59ecc853501e3704890ee5af8a94a0e46185049fdc50a0fffb8ec9698c46bf7aa81f04f16f0ed368c9613fa3eb4335dabbe7d5d6a877ead9acf01144cf579001e4f0821230991fd4a8f38b90f1c26b70187f525e4ee5b667fb70d937c06c712038e08b9ca53ba743db88afece010e783b55e13b932a4394ee50d33bdb0a997b64cd8019fb139f043bbf1422ec10e31eff79de783441de5db02fb452bca038024c5ad6e8409cb2143e052a3b2cfddb1afba284010f2cd3f047e511be6fa176506fe6c671927bc36b29f5e574dc50b91401eadb89ed12730764424b2f832c7634f82b6b00a056ffebdecdf12abdc8a989a38ff5cb108e122d214c6c5a65c23f30b3e624b11f51bf434e90f5a5b1796970ee29826dc4bb7a2d10dfc8e0036465d53157d09e5e5c531a41feff3bcdea56de5bcd3a6d4c105c187c6f051649e6debd61d312fc8c3386007a3b2b0acdeac3dcada505368f903f5665b1ebcf05b13d195ba8322c86b17fe713f0f94663b0b7212d9c0a3d6234aedd2fd972d40fd1bd4eec6ac9ed52f6eb4374c8288e4f0f0ae448392a6de7763b76ab93e1c730d5157f815aae89dfce97ffbeea3a8b4ea28e26be53d8a703fe310ae327f5e52e2aded9e3f03961bbf5327ee8f1aa45fe7691301a586e044ebf5ba7e4acca93d7f55bc7a0d6554523558316f6ba6c8c9625521b512d0930aa7d8a719619fb10a392cd2d60b02f55f13530f4eee776632af7d07166064ce8b2c017fcff9010153cea2f866f461bedc550e53d58aba080a2fca824e33b2080ec165083c607b5527687ba0fdc461cf422e52f0d4b1321a6c5ab1b6e04c99ad248dff0b8669b9d5f1b181ba97b6a2a3a38731087e7440cd4784fbf8331abe22ff190c16f9ff097920acfb851b31ddb112e5f7b3b7333c3b198333f590d69c83474c1a4860285ec6573c81f1923406a5d77797375f5d44ce0d3679c1707767093783b2517b6cc8db69215b481a4b71d92face627eb37e26c3f62c931a2fd52bdc8bff9a20dfcc2d754087f1f60daa626927ddc3875708cfb6b4cb045b417f5e9996f1b34346ab1d293cde279e76281549dd6c91c886b045181e7ebdb8dff4c13e72d53578ea00a5d604914840582c87ef54762b31f2e514ec65f5fe21613ac008f03858498f93cb33bd193190505e4bc0e7dc022f51b732632b20016d9fd2013d7245024049b76d8768f4ebcf44297aba3408134f495c314ed8848909c30dd7eef5a2902157a0341048ee24e0eb024a307c44ab136e9f2c657c61ae042eed8b27318a77e79a884a1da866f0913c10565467fac22eb13d90aa504794bcbe3876e9fda6cfd927d1a352a21070e7cf39a2f744e8123918a002f1675936e22daee47fd7a9ab824826522695a37b8f84f9b27ed377431ef8f84a7c844b7c3a3f380859ef53447f2b48c0008bca4a95b5f0092e582ee1623d71266bcbbaf4e5f24edf19380e6774e08ca57342fd48a1a909567d33a5441e7a8446945c95d15298c630c69ea02e1fdecd78fce1c1cdaf07c68fe35e834f4ef3ec1061590f2482cd698ee64e625d98495cd7e605e85d721dbf280262a349f137b01a987f497651d591023d7a5bf512df59617e28f80ae84fdeeb9d4fdaeff8ccf830d70ce103182c0b832656dcd8612b13f1a2ed36717a5a4bd1be0c5097b2fabc3f1fc8b3d4f56ac6f29f2458a328ba5e9cabb27be11026d862af5d0e3eb72d34b61ba251a3a293b15994881657b239b0321dc11faafa0ff8c012cf42e51eb61be7ea69c50c78e94d2e2740880d5594d56dce349364af8a99857fd352d94a537829a36827e1421c268371598d36983ebb27b871804ca99d0fe1c9e7aa7d1af317409b9fd6077876c4e5e27ccdd623ea9809972c5e9bdefd0b3f689462377518ae743dc7f61d0f2e565016d501c695ea11054d3f80adaabad2b35c42d02ae4589e64f654c3912d66eefdaad7982c23f1dd962f39b799ce7e5d7066a3a58df7f7f445c77427196c230fe7ebd598146f8c882bfde03e71637667dc6b02690c2a286d771cc2fe94015c5b7953f31ea0d16a6833a804b473292ee58136974797fc74fb9d65204b75b41e0ec76851fd2f866751450ef9c7428eb4ede1d5e93329b6416615be7f6f13d9d78b2ff1ad372a7fa7003980415a6638994f91861202a6be83258fbe15d95012d7f1838326a33c011bf6cadbc3e91fa08bbf2dd8597bc64f4831bc8f01b8626a48818fb973832cc541454dd64f1b658c623943b959cfdccf2c35048de29898db1705651ecbe8d152bde8af0ff8028bd2ff2784a835c6740407107cd1082476afe989fbfb6aba551b610e01a013ad654a36bd5c21502ba696b84871f2b50b0a3294bf241f06c1b55cb570f1379931c62122a2e3366f24d7185bace9850d14b13edcf55e1add6001458700438d051060b1c0846ddc073d0fd8918500a2e17b0658ba31130b829c6a7755e679c65d2b33b593099c174341e5fc8e983841e00cef6e9a381448a2b1a444ca3318f2e4e0d96e15b9492c5234fa253bd6100234265fd10f9bdec5dec53b610d1fc13229f6e976fb3aa0d081555a6935d2026d2d679ba351d553b5eea12dffff8a5f7daebca2626318a45efc58a1e2d1292fa7ab4b944ed980608431671561a489f3492147481364ac853871952324dae79c1737e954a7f982a8de357c5ea2cf3ec8ee6144ce13bfcb53d395e7d54832a1a9a18dfb15ec0f1c9fd8ef265f913eb1efae4150ea073dc417c8714e46ce0b39aeb92db630e48772b9b83835bac12960fa2915babf6c118051a0fb084459d3ebf69840964dc790be2f4564236101a637a43a6a8b4974b62a97b6a10094526babbdeded769756b57ae571af67b17274ba961870617055d676a316b1beebccb2415fdbe178f235c99f1d3c4af306649d6f7e24b6b74f7eb680c2761d66b1b06caa84f18dafbb0775c2a302ddb0ebb1ba8ad10c347ff6409143bb3ce918577f661538cedcc28689fd830a418616d848e31ab970f211842d8e7b168296e815a88724481912716a1004e82fbbdbad964f2b95c350004789d057275b0249fbbba6e47bcddaa6d3bf16953f84c756c2ad168d7087e8bce387781552d5f9a8bbf57bc6334fc246da2bf10c92e2d3a152a104b6aa49a6cbb989300c0c2aff7ebc39b1d1a631f24d8c5a98f60d7bcc5b4023a567e593ea35b5e07474fcdf7f711aca195a282a694574bdee23da39ae88566d59d36cd3471fa397ba09a8a1549686800d2f6e3f932d31a04d5b34818076b2f462ccf5ce54fc423ab2ba377b14794acba7e99e126fafbd1ff9bfc99c551277ee1796d670d21cb1554e0111d9e644c3ad6a59e2ccc10923ee9088a59c6dee8d6d21a27f082dbfb630ac4336bf6c76704c041f031cfd9751e293c96d40e547c25922c8586662000bf8655ab5c8b1012606cc212e02f0c79beaebb5baed49b377fbbb2133e96c974936122f399e712008a58e4fbd1833345132510885d71750be2d9a05c97c71198eed90ad91db5468d4877bfc42c17180105172b2b4ea506bdd6f08e0aa84a3371b901a6449d111a420885657018721e55b91ef8114c5bea5c0abf8cb39c66bca3f7bfbb24b92baecdf247883821600fd50981f3cb360e99a4147a97e1987554decadb1cdbcd58c98bb1cd85ec39e1efb4a19cb60d98cef47da5c71df9dc87ceaf931c62457803d65a6da49b354b45e48b4181ac8e683895df6462214e00b4d327989b5073bbc4e1cda5a1f62f25af9a6a1ec0a4b5072fa5f8ce4d9738d37c3a4d6d099249bd35e5c0982b5dd4d59e411cb036e37fdb8a661fce7c157023a3760cdec8c3f60e7d6521ae751c06a02c63f2dd33395398b1497f8419898f92e1a44b88ec0dc1f086dff7666b4be4dd29ee2839ef288cd4da701ff13a301bfa2c1c919e0b8aa1db7245c27844374be753b76e6323559e91137d4414715c6deea44056cd3a742671e7e7aab4c723c1b0c0d45e630888e951f440d9dd3db12dd38d1ba7680a42b67b2efa5d403195fb00bd4e1a88593cf497930ccbc6074cde2add3c4dbbe8eb83058fdfa01e3a69a0a071de198d765905df60883d2f0bda6869bc401e06e11b36a4b1a0fde0365905473388ee2c6e4f998cc32f1113d27052157574bd1549631b664ec352b34ce6795fcd770b4d08052b0e0f5d63a21298c4e1f66956709048001e3fd6a1f6741b423d3335b4f5e7521cbced663bf3c89d0d887b28c6fda167a4495f194d40c609ba5e6c56c374c482e1d04503058a92f1d14bfe29adaf8e9a8417e5edd18cb34d104a07a6da405a66387676a9c47e2a5876e1b1c84bd08517ee86a413079cf86c2ef122ea547cddc2d197e7f2ca835423bb88c258c3376de1a69f978189509d02de45eb8f21bf9435905c81ebd04dcf3b3d45342f071b2e9ed905b2d515502b7765504832f56cb4fa37dff0ecea60abed05075c14"}, {&(0x7f0000002a80)="9a13318e2e7b84dce9f8c2bd23e64686a156b843fcc87991499ffa17f17a9c1153ca48491cf1554ee0de98beaa3304291559cc57fbe95acb6919d046c3012d7c0b28"}], 0x264) r2 = shmget(0x0, 0x2000, 0x3, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = dup(r1) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r3, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r3}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x4}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x8, 0x8, 0x80, 0x100000001}, {{r3}, 0xffffffffffffffff, 0x4, 0x80, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r3}, 0xfffffffffffffffb, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) socket$inet6(0x18, 0x2, 0xffff) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000001680)={0x190, 0x6, {[0xfffffffffffffffe, 0x8, 0xc32, 0x2d, 0x9, 0x80, 0x58a0, 0x9, 0xffffffffffff28a3, 0xfff, 0x8001, 0x5, 0x1, 0x7, 0x5, 0x200, 0x2b, 0x7], [0x4, 0xffffffffffffffff, 0x80000000, 0x1, 0x4, 0x9c2f, 0x0, 0x7c14, 0x562, 0x4], [0x10001, 0xffff, 0x1f, 0x7a28, 0x8, 0xa6], [0x3, 0xfcf, 0x10001, 0x7, 0x8, 0x6c9], [{0x0, 0x0, 0x3, 0xcc}, {0x0, 0x45b7, 0x9, 0x3a}, {0xffffffff, 0x1f, 0x8, 0x101}, {0x7e, 0x20, 0x1, 0x20}, {0x8, 0x8, 0x7, 0x1}, {0x40, 0x5, 0x1b, 0xfffffffffffffff9}, {0x5, 0xfff, 0x6, 0xd1f}, {0x7, 0x551, 0x9, 0xc1}], {0x10001, 0x4, 0x3c, 0x1f}, {0x6, 0x0, 0x0, 0x1}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x81, 0xfff, 0x81, 0x85, "8e7467e19b4c8efe640053733ae936e6527ff443", 0x4, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) acct(&(0x7f0000000180)='./file0\x00') read(r1, &(0x7f0000000540)=""/226, 0xe2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x10, 0x0) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000002c0)=0x2000004) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x763b, 0x10000, 0x35, "c99c24526c9bd318b154839f5ae8bf2777b7efca", 0x100000000}) setrlimit(0x1, &(0x7f0000000140)={0x7, 0x400}) kqueue() r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x1, 0x8, 0x8, 0x2}, {0x7fffffff, 0x0, 0x4, 0x8}, {0x3b68, 0x9, 0x593, 0x1}, {0x1ff, 0x40, 0xe6}, {0x3, 0x0, 0x0, 0x7f}, {0x7, 0x401, 0xffffffffffffffff, 0x7}, {0x80000000, 0x8, 0x45ad, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r2, 0xbb91b98233b361e3}) socket(0x2, 0x400000000002, 0x0) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffdffffe, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = dup(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de1", 0x2}], 0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x9e}, {0x5, 0x0, 0xffffffffffffffff}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x7, 0x20, &(0x7f0000000040)="a762c2ef9618d0e690dbc5c58c10fc6ca098a9aa24154d9ff1e63880290598894026bc4a0d4a00c498371be461d309196768aa55dfbaf98b9cb8c1e78ba35d177be43b2cd9be6f5ddc72df0dbada568678844cbb8d928cbb539bb9a5a65af8d0ee03e8eff73d7337530265c947ff2a3449bdf937cb125250ec3e565a45476252d00f84ab11a04a841b746dfd116fdaac7b23cf9793be7c03a5dc5660850f848594d8f5592812f161cc8964421f1d0650c3a7ac294374abddb23fe43e2a717f4da4688362eece61a4a0a212b6c1b3ca11178a00fd76b723386b0ed108bf73106e3d", 0xe1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) 16:00:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='./bus\x00', r0}) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() sendsyslog(&(0x7f0000000300)="25d46976052c922b7bb36a7f6fefeec3d39ce7fac9c9cf2010daa68b80b6ec749d937b2a0283f4e4484398bdd2bea40247135dd5f0b9f13e5553527edd9c6f80946d3f09570784d21ccf7de566cce806b35bb7496341d755afba17a102b8c391ea17edc9080454df735c16d7f656595bff51e0bdc12cbf5a43e0bc42831a9fa2caaab78b3b0be0d4088cdc32a346e0e449cc67f739fcecc8dd1b1d0c351cf40d99c0a088b0b88bde8e51bf0657033890a4b4b78acae1b73de280fa9e6022b8bae6a714028a6d38cb55de7e0cde65b9aa598007187ecdd0a0d97d4fa95431af0b6276ca1f527f987ade63e5f528bbb71f4237b50007ef6937d9fdfb", 0xfb, 0x39) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7d, 0x8, 0x8, 0x8, "0abcbd129f8b71c0cc0a786015ed06211f350e0a", 0x4, 0xfffffffffffffffb}) rmdir(&(0x7f0000000180)='./bus\x00') ioctl$TIOCSTART(r1, 0x2000746e) sendto(r1, &(0x7f00000000c0)="2c580fa33e7f20c0f8fa4735849eb9d421ece1bee14ef69c487580d8757c3d720494b84be932370c18cc325bad7aea3890e00e8bc164b1eebe0adeba73a64ad5498677edb116227ac11f84c30c9b6fc77fbf18b3a46e436ba01ff48719b5dbaa6568e12e", 0x64, 0x2, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 16:00:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x9, 0x10000}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r0, 0x0, 0x0) 16:00:25 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x3}) close(r0) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10051, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x3}, {0x6}]}) syz_emit_ethernet(0x7, &(0x7f00000000c0)="105eb743146fb6") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x100000034, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x24}, {0x6}]}) chroot(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x6b, &(0x7f0000000240)="e7f22ba1226944b9aada7da78fcd01276d6dafada6a9cfee9ae9185bf3cfc1fde7925781111d25bb2e7ad221297c74b046de7ae368a4440181efc02a2b700abec84e980027d876c817d65e1c087d751d90c943c4c1bb9bf5195353e022682c4f706b2c6aed0d20bb9b9287") 16:00:25 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x1, 0xffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x73, &(0x7f0000000000)="17425e53d4018b93e2f3db8a88f4e51cddf3b2715312911df5d53ff4601e9ff3e5c007d18389fbb7a9bc142b021906e08e88720eaa6c10e865214bb84bded0d1c84be04393851370405f90c731ba65be99f87c2f4d78b35b959188794449b620521c95e6bc0c32a6511adf6e2a329484833a46") syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3, 0x8, 0x1, 0x18e809a9}, {0x7258, 0x4, 0x0, 0xfffffffffffffff9}, {0x10000, 0x0, 0x2, 0xfff}, {0x9, 0x3, 0x4, 0x79}, {0x2, 0x0, 0x2, 0xc83}, {0x6, 0xc264, 0x8, 0x8}, {0xe92, 0x2, 0x20, 0x18d}, {0x4149, 0x1, 0x1, 0x9}]}) 16:00:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) syz_open_pts() r1 = kqueue() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) clock_getres(0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd54, &(0x7f00000000c0)="5a071681262a26e943038224fff8ad52ed111018e8092c2e8246c41937dfc0d80938881f05a05dbf659f4179fec67cf0f1ff23") 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000180)="82b75169cb7479477a836a12593726a1bdf42523b635cfc55d9e1b8d25d808d92702c4aca21bb8c8ee2dd80a835df89c34a819f8c4e5f8fe96f86570f5bda5ce48e8d8b2cff7b1bc234ccc4ed039f5238499cde36b02d10e30f389c321e305b60d8d7d8d66934a3858ae4f7419c4e197c739556bbb45c293a06e7a7e0805e169471a159e1936c29b62c810fe8c9bcd232e6c8558b82dfca4d09010566ded915eb2dd72c51e9396e9cae7849ad1f4dbd557ffcbda41fd0dcf5b93c6ed355bea96b5cb7b130626ec0706bc79c3a961beb616d8c6ad60ccc0abc845f88a81d61aa841ea0cf890d29a276ee06cc98f6e86e1cb16bfa22c159a56f6a25b468aad1a065fe13337d8f97dde6f1922da8337534cdff066ff0f754468e1649cc60629f92388504ba634d35a8af3d8703db7a24cb91f067ca815475fba4addee0335f367b665834119209d5bc0166c5681797233c35f112c9d738b92a7d5779fad7138664594efc538d078228daac27a01a9425021d4a52d0ed9f5b62231e325ce08fc4d3030b8e5bc96e93ae07bc1bae3f2274367cb2fcabad13de03004cba32138f8ff24b95cd77f3a5d26163198c8161f15ed3fafa6a2a0423b1b4261f6f208b347b819daba07dd9d71403d7cd6440e08556ffa75652ba8872ca7f3bca68715a2189147c32e9aa6d8ea15aef6d7744cf2c160e54e6e16f2a967833165539358628537e812e8550daccaa9e75536a791e516506d4ec98ba83c3b3b1647d40b4083cbc8e65d644bdeb5b973f3c9d7648d1850511520c1c25fe973b1da88030e85e3fbbe6335109b82c789cc79c558a9e1d1a84456befa39d05344639b654960c0d39ee5b57ab07bf712edd30c2b4089f9e497da2339b9127b6d9f3d802bc650a0d9b21c78249852d02992bea5500aeda82b009982d84ab0aaa18ee7d0d8e032afa097f58c4fa4e29ab183fa047cd11a735a2d1c84bd873f43820c6c560abb5ceafa25ccfbcc2d3408338d7373f0b16b0ccc94df7f523026c2225f04e0acf6554c14eabeb7148a0344df49c809bccda414b0703cc0b4498752d3d58ee53e062de239831f13c2c033348540514d18e9ee654c3e5a8ee8ddc2970aba99047b1c23ddedcfac0539c9dd92cf284341d3c197b5a24282debf2411acab76653c38c162e66333f893002cba5332849a20baf5cd9ef369dc8979f5b3c89861e0c21b209e348fecaea437f23112cad023d2b48823e4f826eac4a6e0b08a6d5655b570c7079022deba62738560474fc72a31589c030843256c3c7ea0406817894d08833f0d239b93b7fe051a64d048fd4ffd3d2f62ab22d35a549e7b425626442acf7b1b7e8bacc072b17383c00fbba49a171985bc052c4a46a0a0f93b0dfee9afa557157f73081ac40f3738ecbcab5d4080a266d9487457518ae6df44d482bf79ccd55feedd0daf95f61c8bc9c1b0f9ebbf7e071d4df727c2cfb964617570a183b2440bf2a1ac04573449efbb60084bf715dbc02a2c335cca226a647164bf761c00e85ad63ace3389460d59cae996c1245b13ad0d55a7c3184601171e64bab5b5ff744e4d2f232b52ee72ce026092414935f9c3b2834adf5afc6dc39b6e4d05e66aa7c0c9a6b0c00c4828f1bf6644e0491f8dd55420e074f4db2436e54aba01a1b3346721e6030189a14c1a2308f2e40212602c20decbe0e976f83febb715ab98b5479ef0354a0789d50519735443fa5055100515632286e4ac6b86ff2daff924c6dd692595b849c36a38f3ca65a0bc8f00af45beab74a19d9d5ae7e28e4b932e1961d5157adf69e3a02fc87af6577cc3f59eefd2490a2933537d5bce4bce1d50f67adaf11772c3228efdee6c9402e4157363af17bf358b83aa656fb2ddc00d2ca30c310d3e17f113dead6ea950ad877fd8cd8d6f86ab0af43d8f94ab9ebe25a76261419047d9c7d7da07344ca4a50c03cee962b39a6d7dba3bcc34660d1a2c46c4511da0a053f7e593c64b556a969147ba2b3f766be8329fcb6d399e6bdca91d82e0f0bbb853d807f407de8a17ce55215ca801051550e08b029600e2bb69d2a71d33ff60b0cb7a8421692a51b587387e4d3d6a83e85b35cb2fb5b5a4e0ab99b0c11d17953841dde95831cbcd4ff5da2b7c62e17169bb2485420b795be2eeedc4123fbc695a3e2b9fa2b7beb82b8c9a916c49c380374e3abe821b711ea13a824c3f111d7a7f097ddba7d63d6b8aef6834697b37e01d61b963c38839fb6a7eb2896c89e32220dafa9bbbe2522c5e3b018dce0ae67a8196687cfabef1432c1026545537bc6a7c35400110c958565c98aae525697e8f876e9c96913e68aabc4528bf47d9dc03609ec5b2032a87956e58114222847c4ad4fc1d1a50f738af14e0b2922f15017a449f7278ad253723352d0004302fee46637c6b1e080c254345cc845495aaf6312940a3cffdd1996075fdb308a0e0e682ab8f2577f2e405999fbb6ea3250e061033a9687df421751be8c1f4b83d97723775ad35b80d8f16158850968d60e384c8756b45c6d25c2e814ec6f000243e609b353a28a298e1a275cdd6244fd80a39f9ca3fd80fc39b8fc5629b8bd75c4427809d05ee2a462dd66b1a84142f12d2a1cd986725239cb6529e9b270db338b2478f96c27798f5a2c5e077f16a1aeea31f6159ea7909abc339e89ba9d41cf2440a0575a669947f6c98a32579e8a160ff5b96024b912a947fabfcada05a9c22f6f19b39ec226f1873dd65557b84b54e5491ba61c510fcc7bfa1895c9c608b5fbc8488254f93b00842d1d6e25bd4636672bf361f2a5345263d58cae851d0523ef75e919fa7fade9b3237a67aa1437759be8186d6a375b83d3d3a702f300228cf648471f9664834ea2ec0e1f891de76992e522a8a4db42abfec192ee4dd71f33662e9991956f6485dd23feaeb206d0e33249f1067afbf490bc33258fd0655728c428e2255ff0a08c5793f6f70fc4b4df474d95fc27aee465b12fb2560f4af9191f3440a89bdec672f1512348c89eb1ff2f51ca1cec2621950b35bf06c1183d664b12457af94a9fc251de2da221df5132d10bf890ff281116bbdd722938ead511c97e079f7bbaf54b3cd7a167b602ac725061812753487dd526a9f3ba1560953bf34ce1350ca420bbbb802cd9983f0b5c21b2600bd6650a37960982d6f8d40f9cde50147a5bbc1e4848ee7150f1010172c1afbbe306459fe0923c7a6ff8be366fcd6095583f4bdc6b076ed4e51e2c2323dd0dec9106cdef5592251f60ef8960fa68774b5a7f66cbd36e52f5efb6832079e2d9412dabc25f41af632b5e89e280eef19a64ba08c26b22e115cd2136ca97a809353c1cbbd7dff2a3b94273165b489e467ab4e0cf833fcd672288375f782107516bcba75ce83bec35e9760fb7d89105e529151dcf664fbfbf22929c791605be19dabef9788a46c97b4e34576adf5525754915d8ffd1dc83e4128f2a7a8bdbf24be6578e01ddf4c0b066c163d8813637a6d96afd4edcc7d80174b162d0b71f7f7df9628fdcad3eecef5a09e766e9fe3facd209ca627facf0f1104bea7572ea1f9287b049336e65563308b95b66aac330d1db635ab52d47271e6881d22834132ba8e906a1b93f1848552ff4aeab16d22eec2590418a31ce7372af93451e25cfc8266bd93e0fa3c92fa8fb017b0cbba70fefdbe33bad49ac126519dad562b1682cd709f7dee164564f068818c02169578df04044d2714f1682dea1c8db910dc4eb73791369cc123f3e8efa00c60e7ebb8725fafd5106c16e09003498381698bbd34fd63f8019b4070be2e4b272f1c03ed9e6fbf00efa19069e5d7245441c2faeac631b454d87d4478da3a6689e756394fb369c8ee35cc840e621d3bf89f29a70659960f647136071c31dc08b828b0e1d5a91c3746bca7c6f80bb1cfc3bc6c81ccf3ba562f8f2838658ce734974c54a94a38d9a173bf438a9923de4706f5e031d23926302b6a333026dc11222a742bd7006788a1e1345e9fac3c882099cddb67303e15c2166b69479647d05768c191dc29e184ad624ea2dfc020e2a4bf27c0e2e78bfabcee9813d3a4e4eef89c393a911358d6c62272abdcf6daddb7d26fc548d349becd15b906094b8b7fe02b854f2083d52bed382c087e5ad9174e9b7493ee89e506728991366030d6c3b83122a9787bd6db480385274e6e811b005f93d8978380f1318bbe6ca1bba57aff55b9f64cdf517280c04c0b791aeb02bddc806967af656f243ebdb88a476cf97e367629390658eae7eb5ad531020f5b05d049890bc373540bcece60135eaceef64671b1bed9218418e52dacf077a7b5d9db3f0a14ce089e5281909f8f95a08ff5848e0843ab3fd0d5041937b0b13e27284f35e622cfdffdb09fab074c6ea1dd2697076cbe62fe5fb1693e653957a74b8ffec0ef33d5515d88419934f843f1ab775a29d4f3f005413067416d85458a6d0b1a207a6d4ca1e941e2b6632f6249d927a284dde83795a2c3e6b9d6ed417584b3320ee24ba2e993becd33689b79e9892efe672f03ed86a43a2c5e2cf8878273710f5d382c45ec7659371acb8c3ed602a8037529517788853f599fafd5cea6c207b86696440316e3a81c8170ff610a8b0e1ec36b22d90e154435abd4981b4bb67dffa002e66e04bce3e8879b45f0315b8234ec4d76a9323355fa705fcaf935d14238096c9c850ad5d8f0637124cab20d3ec032795ac837d18c884d14adf1b3db8895ae360e9d414e34473a2053e28d47e050ff17bccbeb16436d467100571f71a1e3038839b11d548f409177cbc63edce3dc53693a6caff2d0478423ce1b2238b16d3a5ba62d17356c9a9a71946256ac977f45f77ad4d442ca754056106ceb6972f47dec0e264c57b92e50006c3511cded74c4ea0b2d2697f60d6f1329bc5b8d4956bf49168ee84292d34031d0dc757b10aa4aef4b851cb299cbe2f6c2661b8ed418c9bdfc9b35559bf85fa8fb604d86ed8d0786191a2f031cd42500cad878582783b1b2f508e0809fd66b0c046fdf03e79fa9187dbc494dc06810d509c70b32ba160d84d0f79b64be1367111a6f733426fc2f554bedf78b9525fcdd8c10cd6feabe2a9929c0375b104941d85c1aeb3112ffbee73c6787293a8f1c6b23633d921729da0bda2f20f6e512cd5ad0ad4516b81294c2625a36353abcec82ef737b17b822e66837420a017461e713b96eaa18bd40757e06e6feed3986d14b23d28a7efccd6668c65ad285e2757d8cc4b24a120079613b4e0c85fec0f79489581480a1cbad63f7c05c8baed9904267571a67d3e7732ab33a1bcf18a9d340c6765b4a80953024b73bed6e5d954f2e11590b40433059f5b1f5913df83c54ce4dea70e501b9fb6f532803aeeed1503cc17ab362a7578eb2b59f7bac1bacfd03639387e3501344d7d55e6933a284da349c14e0c9b4352f3f5efb597ddabd5ec33ce0c0317bed8c92745861d19fa81795fb3e969cdb8eae2a4c7337d57c90bb1ddaf4a7d06830b201a45640246b12c12a625c54bec0c7047751b40d6375f155729853057e884fc17e30486d300f269d2e114ca180b9d8ea9c41306f14978ac17594056c4a33ad6b76841c4834323473a6252eb0196acffbe52233b17116f228e77ee3e423ebf504029bed6c61143f526f5f4f96f0637d1f169e636f4f5bf65db411837a53194022ced1e151503cb34445d428cd08e200db289f8c0f3038d3d5a63e7e4474b338ad4504d741e8f7278c553b82fc3dd2757de67b814f9ba5fb4163657dd641abfd16d8c94387be3eeeec2fd4400802", 0x1000, 0x40c, &(0x7f0000001180)=ANY=[@ANYBLOB="60d4b7eec35f40601f5554b87453fcc82249d3abb808d9cb7f619f8de4d423973329688679d7d48848485072228858678c07c73aa5847e17c91e3ff8c634227aba221a116b780284c60168cb24e0cb9ad2aff19e5c326b53b2eca3726fc151dfc9896c433194a906c05254a85628c082b72b29fbdcfd89c764f623a19bd12cd45ed2caada88664884ee06d71c4bddd716d802e921159b6a1d4b7df3f89c2859068a6b24c04b06743effa5e9412ae50616af0c856752d99e993105d40a9efbb"], 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000385, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0xffffffffffffffff) 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x88) r3 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = geteuid() getgroups(0x3, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)}, {&(0x7f0000000280)="6b472e17235216048ba64e01f3c811affb4e40a592d3918130fed55a7087f4662faed41259ec0442b028d297be55a17bff5b11195371d6388dbcb2c5262df6f81b5f53f63da7a776fd9aaaebf3a35336", 0x50}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x406}, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = getegid() r11 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x7, r9, r10, r11, r12, 0xfc, 0x101}, 0xfffffffffffffffe, 0x8, 0x3}) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r13 = dup2(r1, r1) dup2(r0, r13) sendmsg$unix(r13, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 16:00:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x2, [{0x3, 0x3}, {0x1, 0xfffffffeffffffff}, {0x1, 0x580}, {0x1, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffffe}, {0x3, 0x7}, {0x3, 0x7f}, {0x3, 0x400}, {0x3, 0x2}, {0x2, 0x4}, {0x2, 0x80}, {0x3, 0x800}, {0x2}, {0x2, 0x8}, {0x1, 0x9}, {0x2, 0x5}, {0x2, 0x9}, {0x3, 0x8000}, {0x1, 0x4}, {0x2, 0xfff}, {0x3, 0x40}, {0x3}, {0x3, 0x2}, {0x3, 0x100000001}, {0x0, 0xffe0000000000000}, {0x1, 0x3a5}, {0x3, 0x10001}, {0x3, 0x1}, {0x1, 0x4}, {0x2, 0x20}, {0x1, 0x2}, {0x3, 0x5}]}) 16:00:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x3, 0xfffffffffffffffc, 0x3, 0xffffffff, 0x5]}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r1) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') writev(r0, &(0x7f0000000400)=[{&(0x7f0000000800)="89050e3b1ff68f6bf4f2a7558a568c2753dbc1a7f1623383592bbc70d8430d32ea85b49582a1ebdd322fc2cbaf51faf1e2cd753948a6b6394523e03dfa4791ea236f073565c6a7c2e9f38457e551033a4ac9a330e4fad08195784c4cf59550f933bb4a1ad0c8a6352d39577a2300ebf404e653a03a213b33def81d8962a573991aae4d527ddf47d97ef4e310487c600c355f8d9c24b4a9e970ae4bdd148c3b4df9d5ac4e20a51e27e900736cd8e3908a7b941e40126b57337cde5ce301ad26675af79856deb0d3857ca0c2e0ed92109e6011eca8db9fc2ed1a9912fe622b82af20f3676f541028d80aa9fda8d2e6f94026b70d1ef808bd9333c3de79309f0c4769fdd7bc81e58444f46593142f5cceea1951f23c104361db1b454686cb1237c7231314236112f0b3cb8d56810a4df3fb0210f334da5e56d94e2e7157467d1785617ceb4effe3ff87f3dac355a2963f7903884f0965b31ba6847e75095f83a9275335a6da614e4d1baf7dde81afbc6fed48a6f234bace29032fad0965e18fcf472ade9f3225b901a07a237635cdd414870cbe8b9bb5f6121b0bba444e577694835f4c63194373b59db2825e472c5432cd218b56dc4cf5008faedd66a31bacf5e97680d7cf68e40315891d5a5c3f12c779d8313026129175fab27298de4041894e460888ea43868bb6916dd0d259db0433497a8d321b7b4162fbae7ede8e3e3a9aea4d2f1298d27209ae796f098d30594ca361d4710fe137ff1d914fa400cec433856f3f81eee575f1c1ebe57d78db08fb4847e5df8820e4baef9b5604f22b6f09ab61a35db0f593533bd66d1240964d69a2b20be5b24d713f758b63143b5a44c97e11c36efff51f0f992bd4005febaafd0314dd983d95d1a7476beeb7c4bcef5a73fc3c74d6a5ab5c33f178b9b6dc81b2159f18e8d8dbf246c45b61717d5fbe37f714f4f1615cb8fb0e8f112a9f5bb1de4c027c481313f54b15fece53dc7c4d65896ca526a5f22b2dc806588aa306a1facfc92111f0a318e10ea7a6bc01b3abe1282684ad055a6bf4ee9583e05ba04ebfaed4a4ad9eec6ffb65dc4be45f9528fe09f5c8add83aa22a636f1b56c11ec9b62e098d417ef006eee70a5d70b6b398b3443cb7b321e366b39fe0723d37116d254572181b21b0d28f8bd3e947a9fa8b28eeafb63af0b0f9ef63ec4328eaec6c96c1b8809b656d89c71619509eb24ddeb6667a6f8ccb379166a408a0927109445d1a714dd4b160d03a55dfb29f1297b3ce1118373faa2d499c359decf904b7b8f26a673117d32d7ff98aa449bf37ce61e22f01ee17cbd863e62187b00407bcd9c1c0461d59a47d023d7a849871ad49830414f3dcde96602fa4c8f37f7d104c6a950c7ca05ff5cff65adbd26b3a19734ecbd96ffb46caf143930584dc7490163ab8a0b4c239a3187576ae32e4db57ef23ad0b12ede8205389217dc324773891634a8a5fd215a3d8c95108c9123603b7073f3705d8f52682068f0c41679c837e2d71e57462ca4597dd192638bfb27fc060b42dce5c5ba1ac6663fd5ba64223ad2ed4a37be1d2b53113f59de2cad267258656e3f0cb186dd87737408622ddcf0b9981173beb7f6d0236aff7f4aca161363dcacc5af33bba265291263a5d2a7b1b92fc15f6f7bf608fe738378ba2df2574c163530dc4e10c6680bad0f8b78a56843704953ae6a0653c17d972859beb5e4c8557d384b51c4fc38d9c684e84f85d58468619f18c1a7468077610b7aa433affa6de9248f07705a02b294c538b22169b26636bf157d422bd3807ee66f659d44f4d31cc95a523955c138406c05d833608cd70af875a00fb169f9e1f4b1701f485f7ecb62f867708ce0692576053b63ca5b1d7085817c9983e631436b3fe684f2e5f559769226824b08bccafa9181a52ce7f0e88d27bfa4711a8cc40484005d74cac37c96c29b90c585c7664b9398cf130dbb5607032490973c75e429df6d99167bfdebecfef0d62d4b6d68f6932e4b2cf5c823ce57514ec8cb6de650f820625064480abcc30e870597e4b257bb48ccb910b821cd3a92a4f952e96d3209669d7343a9e7e05c7b2d8f7a3bce212170df5a3a9a0c92059667d1ffee27b1aee97901026579f51313747bd043c14fdb0affaf2f11146c35fc3a4849ab6ce9513c2f0787e5564590923ad86a3598f9f6bfe15ad100e78e9ef4aa198998e089f310accba0de1648c66f1602bbb67929fc9274d5f1b0368578f7b46fe28e164c29b6d2a8a718a47049fe1bbdcd1699913288e7f8ae7000959a3c68099273aff9385700a767b8b2075ba9c4ed132258f64c078973a9636979b81cc92d5a9654076ef3d43f97013bb386658cc0f03d4a0a93a7958bed8a553209934a43feedd0e4e1cb1a413838a50984016c053f0b43a0b52a6b453dbe8fc8d9fe61a844e1c2df04e1cb252e8ee72e7ec1703c6cc6e1df6fe657471b651da6a8434b40fa69ab18fb37944326d76fabc5c138dd0b1251dd94469b2230c3c4e961191c62ff63cc8b6dcd524bb55451e0ba56b2a253e6aae851f6946287c14904bfa6e5fc56015df2b8bc94a9b05e3932d063e0e2e3501dc8c988e62134127d3f0a6da5968a1cb1f3de20327f33dad4b59cf951c71287435efe5b20950eedc7c9ed9c29ff3e4c0d08f6cfcddccbcb395af7d3922941d2dfa5c17bc78d8e62b137b75b6b2ed705271a665b4fe8e274c661d13899b996700c6942d2be2f4d0786cd202ff972f243a889e128aa8b813700f7588bde4300c9d8727696e8024220b5ccc938827681f30fc7a112af2608ba4542647ab3e76fbb3d5667c3f4c8e07485fa531f58bcb250e0c14d08fcc344f7421c977e6096be53504e4736648a0b5aa5b6fd048a044ae1634a0df6a70f7a4b8087f7f82ea457a1bb87c43a8662f3e7118c836f50158bc128b45eef69e80c7fb1957fdd26503824228f638806df33bce04ec94835e0d11b11cca24289f896ae0780428ee975ea4b5c8cfedddf518058471aa1d7319b728f60a49b2d52a87a6533585c18649434d735f3b8e82a9eedb349c85f91fd2bb2226cc2c67e47686ba4ab8796cd5e16d5502f13acdb3131a9190a4f5995988c37bccc3610257b6547f187d0cb4bddb6999bd4eb02d91148fb81dc9b23b09570b6a0b310c9773e4fbaf43801768e1595a8eae95bcf3a96488962240d5f3da81e8db3c2ac5a3bf38bca1c381c5fefd058ea0c6b8478e284da4d9a294bafd1b26f748f48420961779cb2b06429b86919b90f8e822874693bd4bdfa046a76699073962a70b0698f5fa4f1db15905df3abbcec7d90989aa636854d2a1659d8cb2e20c9e34d1db707cb3db6a358b600021540f322e8a6134d64bacc5b9778a96ef1d8e9a6c6ca5a511994a5d238f161648995821d67b29b2f8fea79b369e2ff4214ca9592c9eeb04d81eaed26e61a3c3074d07bdffb364bbcaf7b7ad8d3b5f53c53d83397440d43df5a751c8dde9738ab6cbb038b0bba8130ba8a530fbb656ce53b0c029694dbaad0a5ed1434ecc47ec5e9e7538656749c8104bcb27c2bef5ce1acfcaad0055fb71f2378cd5fc40545f8e73e9e9a1d057f186b409350d9583c4962d29c92864cad137e06115e8171d77e24b3295d01bed8f163b9bd787d2d623aefabbc1f56334b139f449f033c78d53a51002ec380e8845e58302977d568afa6a06e1ddd4edd9187797b7c8f36adc84951ec841a2184442b91d6985c5a55ca8a066022666cf6acba5ceef65ce39f60c803498a952e9af4d0c40d7bc76ecc50b18a1566aad1c6a205179c5a3b58d9c025a25ceeb8123d76b72cc597dd65bf52621145eb8dacad78c5b5362972692634deb23e23901442db1330dacd5398807e7a46df3a642f96d7e3d934ef8668178dd1896fd3489a4db3d56f93905e0d3c566be1ac09b0591ce2d3e960516df3b2acbaf8825cd9f3a23ae840cc91c79f2daade752eeb5ac03d2afa7da3421b31a4940a0ffc6e717d9925ce6c7997edf9b5327cfedb63dc7dcb2607411ebde579f3ab87d08896957b257dd16c18a6c3109ba67d58dec3e16fdb2487da225c518435587fff9a6a7951c7b02661c71595dad67f8ab8d66bcc5c3ae5cbc84486fc8602bee44305eeb49ee15fe89f1ad90ab759f9013ba9740b55882a4485b5e88157bcbffc7e6682f7436c6ce88a54b660852194fe566c302bd5d93541f4d368f09365b177a31468d433bfeaed807181b0eb128526b79be4fa5a6ea3f4b7d6bd064509f4f80fc8eca226cac667ce52f859796759a2ac2ef2ad374a9b45b05cba8678397cdb4c6d8c04e694d9824f64493513f8ff00933c19a0d73781856d5d5a706ed7d9078978a9f715416de574c0b30d80ae89df161282f35d2869cbab80ae84a2687b1c544261ba510a5c3ac3f39ad9d4d6d558748b689be53234915a29787ac856848dabe768d0f6dee38fc86d8325b9c08ebb529c3ce0c60eeb2e3c7315a717b254944dd2337d8b353c497585bd0429e84d9e8fff2544f7d9f4ff2d2e1e15738c944a016a6cf4e3e9e67284bf2dcdfa0763605a8c33d1d4e4f3e66406d3fd1e5d7af6dada7651b019f4c7289d2fb3466dffb7d7d58ad5cad07a47cc86de75505bda9870323103854f4f680223ae2bc2a5cb7f0d6673ce68d8dfddf4288e4133399cfbff9ae714dabe01b81b483a1035da9b9e1137eb28a25f6a8eb878d6b25b58c7b14ec6cc3df3b25ab2502aa0e2f0ed422fd6c3ecd99dfd35472a64571b151e80133ef95b2d3110fdd96f4bdeabb108d46cb86df2cad733ee459b15519e9c8191ddead1555c3e102a756dfbf117a87334f9bc9742290e11d961330a88b4ca5dca9ea7b11daa89ebcd57a7c4510f5c4a2f537fa1bea148b14c7d68337b3707c5602e271694906a65bb5117d3e12ea12a09ed18c55bccc01861b0a4d110b1f3427762fac5059599950b55ad799caed38dd823cd46a6d29c95d5bd1bbf89a5c6054242cdc69a19b72ab90952a58185df495d1631e43d969baf93c52dfab505e872a239e5906dc72ad5b16a32ba891372c827e3582fc6bcee1ff0068b7448dd85f7424ea28a0c1ee89d4cfb004a39c1c4e08f8f5d23b1169c97b702991d20f5ece5d551f8c36613a45455039a12cdc0727eb12c3231969267cc56ae3619c246d53dd420ca3462e96fa0c62da9e44a75879b922509f4723c93cf9587d2b86c5fef817abe72568e577a7c075e31e6180963542ce0a13ab46ad2e3b768d846490377d7668395e16c1fbb94ec0070f30d401ddd2de4a98fa279c29f07158a805eb98535a7b5d481a642abb3983a2e2806ca7271fdd9ff27b5cb9474c347c8b310b46128222605f0b42217d8ef5b32d8b3a39e1393d231e30b81f3bc19d62760bb051263835e80aee92170722218744bb8af0d4be30cc6296242ac2ebc156106b7a760edcf02bdde8176d6e2e72893bb378f3b85af2a243d5fd6ef52d50971debf8a2daf88ffc19e374665dc0fb9364748f39ba864e2b86c81ceec8432592c1863f0fa1f7ab0b719467140698471f6703a081170cbf558a56d0548da3f8e9680a6a5de5f5cd0fbc62265eeee71f5a273ab6d3d21a151825f301c54bfb321b288f12d17e3776bda0c57e57bc0bd16a4a6e20a0c4c342ee198ac434399da8725d281a9c1afbb08b60eebe099ed1475017ba7f72cba2f544d16bab4648514db44a6ecd1284d00a58b0cd23fb761cc6b0c29c27d0e807ba1c7b4a1fcd35446578eae1fbb78fe41caf8c68365f7bf0d21ba189f6c2f2c50ac23dc7bb949d232c6f9950dbbf", 0x1000}, {&(0x7f0000000200)="dc1dbbf0bd7a774599f0db58b2549018c4954b12e1cac9ff2d81d610d947dc86cf0be571701a85c27bf03648ec37ac5cae40f24d2f609a12db3eb4d21764de24a832623bc94adee7513b53be6c921f2d2e07dd6248140601fe64f4dcfff63bf7e7f64c4459285c53fc8c0526b965ddeaa04aceccefd95f10b12d379984312739a24e872e470a9b34d44804973abd90fb99d709ecfb1d27ef33076fdb737e07cfe6354820bf419c7846b6048194553d4c50d383b7fa03f64e73d7ddb8778a778a1bacb7e35206bd356b15cb04035452db1d03f77a5136eca94a1552d3a446514118333c45d91cf54c74a9bfe2d9", 0xed}, {&(0x7f0000000000)="b5aab404604fec487b208c22491d6d2252dca1f276cd20c60fef05f703def5eae0577a753709aef4d1cbfb216a35", 0x2e}, {&(0x7f0000000300)="cfd86c8f6fc07d2db8bc0ff2138500a5ffc405ac32b8e83986a0876f246d94669cd309555181225696c8a5a6d594ab863f568dfdb40c34f7bcb5cacd48834b0b171f4ad07686903cb2dde7955ae9de3abdf3bb398779f471e884a701b1f5da0383bf342aafd5f27525bd70540a8053c06b6b76f68b302ef6", 0x78}, {&(0x7f0000001800)="3832689c6c2d3e1ef29464475636a8f1f37f3d5c5a3c069cad623986e15121626689234c08b3f9e2a6e2235176ad8db18b91a08fb00fad7c2e4e39d95dfa289c833acb107be3824f375d0857f4b936f3986789405aa2f7717f77c467a99dc35cfcd53bfa8fa368bea331963d5f359fffedec13b1f3bd88e73ac81bd4117dbc177bd4e94e9bad7b75eb54d05fb66df2cb0a72f0936cc3efa5a1d4d438680eb4749fd62f348d0d3623809d05d389c37d6279342f2fd12e5767a6787ef1bba67287bdf1c371c8422f140775faa524d314681f5e6147e1562900149a76b31113c3b62f71e0b8e91f2e64d5bf49f4e4a73171dead0ea31af6d0ee94c4c1b03029f7d4d4322f298623a634c0d572826a4a1af3a7585f97a449908633f99563ab4a13a8e82f762452a78160c509b63612e677dbc74374c396d780e9bc05f3d47fad4712e2b3cb42de373ef587ca830e216192625a133564e785cf7e6c5f4c3b5f6495a9719f376f75a3c2b6b31bef0b1eae1f57b239218bcd125a63c19a7f0a143cee178964762f5eaaa0daeef7fd86e9dd82c06cceaf06519228cdacd8fd1b75094196125bb408c6a909c8c2972049e227f18efe0e05e4de411297726de580f316e5c77fe756810c7320ce35c73f8de1c09e7666b3dba3c842b7671eb669cc7020f57f9e964fda17b9c3b970d518a46cce22b5c9b57186b8ad24db968ea8827b842fa1964c417540edff254016e61847f9ce9eaa69ddb568dcb0a4e9cc0a6a3e1f14e73c2aa36baec39461fdb989d1168932a802d10db1e14662bae73ffd271f978e788cbc1d7747560baa9891f768fa3c1e9b1d63078bad49ad3580b7f87969a876cb94c2b0a29225a4c212d1a6a27108558829affb91ac7c3f7018eca1d15c401085e1d585293fc6f40145e5ecf5b8a2ed79a929f4263f0c27cf2827d15a81117905fa37de2be9d4e1602ab430f2d4abfcd9fe9b9c0fabbe1b884086ffcae7a684ed63390894884700b5c809aa45b69315d2b393994a3f945a5b96509b510b9ed81a4a4f01765144b7a3bbee161f3a62eb00f28e29bc9d075f658d450e81b32142c28bf9e9ff93eed0a5789b613146f9e7a8d5c57b13a39754a69ebe08a1bfba818c8f6ddaa6f798f0b819e4722e3d538833459d7184c1d8c3a8fc746d9be5d93f6219e389f7d110aa387a3134e2ce50096d269b60386e1844a06e5a422891f211f2ce4c8c8dae547e6e0af23962c3839c1d23f45a54ec22acd7bba73552ed84b03eb7a0d34e382ddd0579ce22b4b7d41bd8c955991c01bfafb00639ba6ba2ffb4d02c746bd25e7d01ae99ab35f2bc1374d319309cc5b1b9524ebf77ef905669546e79350b11b26e74cea42f921d7806fd362784c5d5a6e3abc1504813bf82a4aa9e372ac2f7f5df6e485394d6852e8d5e45e8fa5653097a11647bb9098b287bf9fd5ca696f066a6cf21fcae8ff0a8a4af40d090dec840a58643125e1c55482bc0678f2c468786c465896dde4ce9625d30e83f6b10a3e8afff0e6e82b0e34e33d226c99577893d8591347e1418da6a078f09178b6941a5f6ec40c622b4af66fdf29fb96810a0256d3e84b754738a226090bb5cac02f56a5ef8683b145c7882d76bd847c65f09188084aa9145794cdb1f2cb20fc551b5949be8c44477f6414c454da895e7cce0720d694842fea1b4a8c09ad13434ff191c0bb3826691259f9b32de0996c9d32eea567b6420661a6198acf27e1d74c6b78ef2de8dbb4601ee5e898cde0cadae049c9ae4f0a73c3dcb61701e53c82c5101041cae977024ef5797a892597cc6264027ebda3c18acabdd362554f799f8b541af812f10a7fb7876962d921279d824660f405b4e4dbda4d2e85dfd74fa2876851be11ffcda092f57873b777a3841e162e7a052bbfd85a2ea453a33c4b4f35115909cea1f798c95ccfbacc91a02018afd30759b65dc2854faa94ea6c764347bb4387a14dc43bff63244a4ec20283652fa8d5a16114cad439acb0a0bb175b94a21e1db29801efee15e261b81469699bc23c63ed462f6795ac49255b37343f51f3af9b7add8a3842733a6bab3691ec1c1ad6d9a7abd759ff4e922375001fef11ebf51972d370b56b807e548eaa91ef1c2ffe56bf7575cddfab8c279615533a5c9afc44b4bea2a61a8e0cb16414bc734feaf7e06ca4843a516ab6b0b7cab89198bd7f9793999b4073c02478b93cd2ca50967b02450d4403a19f17d9463b9973faeca49ba02ab96617c277793fc359ebc206c658a2a7290b08f5ee4e58060758f94ebdcf904ce740610cb663f388f6b4be4b7bb60bee7ce087c3e70aaec9aaae1c9cba3b6b9aec3f87d9c2569b536f4aabc02789e0482bb8fa95890748c2c8b39d93ba98c698594fd9092ce9d31d446ed4288a7730fa79437d84b66b52599d2ffda6119b27e9b85aa29c1c284f46cdb549645a8373c652d160e49933776101520b62b0c6503b5d2d11876c18e0f97c85efa3640d541bf7d85a2942712fbf96e70a7579bcd303ccf521f47fe0f21f63c00863cbc2d948de9cb1651a165e7767fc74d1bbb318830d96944b1de491512755d47762e74dd5affce68d4ae3909b142f35c98598eb10b1a4128777a09736f6645434a652eabaae8d42cde9795e6c461efbe258814229a9780082606763efd269bcfbbd6b6351d7a20e447f1ba36d287208d9339eb7066e2467f126b02bd6672cf47d90cfe05066b68cb65fa23deb05f6b30d7e4989ade8bebe7309308efc56d6d9cc1dbfc48670a37e8d6cd0162e5c89702d225919289332a03d4f830cf279a5dfd0bd7b5185ac3d9a4d20f694c59a15708cebfbc147f25234952ee80589e46671b448622775062166ce380cc3f8551137fdb126a5660bd5ee3c9b0a95991922b936d956f3026b52917b19db18364ec5b3b7ff36a05371210febc0b55cf06374075bab535effdd0cd5267e92e4b1303931c990e5bace9b0b8d54e1d98e328a205f3410351e60ee914faebf0dc5ea71430f50795b019d50b90b5f8f4d9e1aef9609f3c2b535c6540ae2b73328222c816b273c9341050e924b6222bd38488637791883db78abfb0a0fc38fca7cebc55a5209991940faa9c68e88f42f8f6597d6c80d796620e0b2b8e1b49cb1614686454015978bae0cbbc6d1b024e150591ce31ac4fbe33e3786091b068747ee5ca7a086429a0c29163dc534176ca3cc59f40045d5a816cc33ecf0fce7cdac77aace4d820a2c5d1f0a80c4df3a83b81b1a18573939b274e2211eb9896aa497ed5422c916d8cac20130bb5d1deeada36921e5eb883a0e4b62fd0324e205a92f48165e426ee6c8120b9eac2cfe84314f5f9c61371fec95d6f501b296e534dfd6118925298495c8e0f348eb560095cf8fb12d29ba79b6cb2352a3e02a121e2575edc4f6076467b5a6eb48336cf85600abd479597255e29a13e126a4fb78d8bd065dd35cb57d32ae2cb6996d9f1c874b2061a3e229ae96bffbf3fb9937195c627d8dfbbba6d2aa560ab84a9a2ab9642504254118fff24bd2f2feffd46dc5263f3094cd719eebf4089aaa3495ba710c3d4763c4b3d49503d359fc898ce441ea670ee1a75feab35353e1907a1cabaf6fe0fe2b640195274e17ec11957b24336ca753ce497691d7566c1b8e1ab45159c6ba2794efddd8a8f796461386ecf8e76b0fa4382ebbfb5c15160a1caaff556987348134d20ab4c4232f2a398094dd83cccc4e1347f1727f1d9dcc7c5b0d987511cfea6bbaa257d2cb7f1fe3f5a43df78bbf9aa7e76bff7e31a5f1c3b625012a0deeeac2de286a1eb01318f5eb2540421ec4939085a992b42f737fdeafb1b088ddca8694805d8d14b152d34b27780eeebb4658e65c1535390f100b0d915c424278dba00b98eb41b0c67d0b308eae950d70a74d2651d284172edf13f7fd922fcfe7e377892b04eab77fcf7136954ea58df0d6aa33391f15ee3e2d1444a6500b7d3619f674797e17e83cb974d243230e604c214234b1a941babed9b5e8dd5c5ce4684e07bceb2c9166c3399a531413cf57e10ea8744c80641b32f3cf5c514c1100540edbfe3c3ef1d0f42be23df9abec3d2723ac3bf31f9ccef0703e34ca4574181774d7682baf2aac31828fed9b04970329b9ad3e8e73c930ad8d7050af42b22ca53f18bc9dc2f4297c8d18fec6db1716d33d36f111209740d6c22ea7920813d4836e242ff1ccb97f59f67871813696e558b3dc0fb9a9e212dda2562c267d8894be4af77610069eebf42262beedbb7e6067eeb964f1a04fb9666d685373eb96eb0e1c7bc68fc42866a142c04aacf91af88cfe314ae5d0822d55ac861a94345b2cc911384e1552cdbc9e2a211feddd6957dfa3a7f2301040c24e3771cf6c7dec72854046935da1ab9d8da1d8b5cd3b217323a8e2c52e7a18856f5dd3dee8ce94db9528726d38111577fe8ce048d9459e0b6762e0734e16f24524e5cc5c5aa55b5c2e155f103d9836ead6dc81c3affe78d0bf7b4320eecd7671184d109a91ec6e5dbd414e8d1c671cb0c6e3a1074d983a1d3c49674768892f194f8699b3ee2c349e4b5462090bd5e4ba70010baf4c7f9be090c1717c11643bd71d1672d38f19bbb8b5331f96b2118cad81fd964bc06475144448f2dee21f74c081f5f618d3eee57c4f42a1879d5bbeffdc8f635378b42db5bfa1bd0170127857ea2111600c5d71e8b30382c1a862e5438038e7ad8293231663220784534a8bcccca927b27c301fd2237faf40dd81d1074f5967f06e018b5d19d276a865d1c8ca6ca1a9c647ed0b19569b220dda19218854e084791d8e4c85a23f5bab8c5dff539502d18698d4b2d4256de769f1660f2f0ea9b81f7f5905a77d705a10b98f52f5b49cc56f1ffcd2d12eb7282e4d702439bab29024be61444f6c55c58b1d70725fa4963002536e988e2c083793766a6a233521b4836fca595bc1f79065289894d52aae35c5e4b087a36578399d1b3c106d599cf40dd8161cd5626271ae0a7b422a3b025e359e82812a435cf58091e638f14d9ae4ccf3eaf5b8a98643c2a824ac85b1fb27055b9c98a113e3d1aede2991c24e52a292a6a332daac9f134c7b8a75c2e5d6551e2b1b37d1616aa8179ae2268fff3f58156dea9077c0ece4a0e12d4b3774a7acdbebf4fc99799599066c9e487a1d3cec46bf52d5880797d617ee6c367734eafb28bd78bb15a6da8d610e4a0a8d7dc622cf64022c8277cd50177a32284d568069248d6bcb9ae7c403b7b2551cd0a78d42829a417ff67a118c56a8660593978e8188e3433cd967eec2fdac32e860dc94df0947e16a0ff11c8b85ba68af8f08f17e1f38bb1687712117cdfd6f837bb1bc61d5b46d91371ea8a9186a91bd38ba6a3795fa4663ca26b0ff8e05272c190dec099bcdc8afbd63aaa46e19c0ff8877d75ed2e93889411d1b8f4fa89cdf1c86bdaa6374f77d2972855fe3131a00aee8c13621bc525bf80dbc25c55df83807b07c121572a02f7c1a54399a371fb2b885e5483bf45366efca6264720c902d17b6d7fb259019babc3b26970918e4e6229b2eace894314b988b9a597e7ac3afb6a01c988dcbd09f2e47ae6ed0ab9a16d726a5789eff73e45002271e3da94b496796be70d72608b8e56d6e6c79897b2f898241538a6f955ad691ac1f566fc9fe5a742c07af173fc8ef18b39a4f5b9b868d73be2b77edfab58f6dd8767cebc997be38b100fd784e5293f7db31c14d40553808871b81d2974ecfee46d6e6989ecb67eb4a8ee6073e85d02fec4c0cfe7776d0af3dee6cfa6656cbc5ab4e1ac873e", 0x1000}], 0x5) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1000000000000187, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0xc435}, 0x8) 16:00:26 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r7 = msgget(0x3, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) writev(r6, &(0x7f0000000640)=[{&(0x7f00000004c0)="3859a821ee62253862a8dab3724981f4e3a8c81fdda4a4c104dfbe54430b40d751f213275f9df74f37c9b545d94ecaec67ebb4ba603b10bffc8817e9a621891ae5c720052268782794abd0", 0x4b}, {&(0x7f00000005c0)="8f5bd3c5dd32352a5df2b2c50655dbcb4ac29d47bd4dfa6f4af1b2d541942afaa20d44add1bced2ff1e8ed7fb0e5584587eb25d34357cf5ac8e458a1eec1b08aa4bf12d93dc0a98ebf3c1ef1b63dbaff1253b0fce82ccbc0c5eb244535d0d7e565", 0x61}, {&(0x7f0000000300)="8d6f2cf08b75d47ef3a7ccd6", 0xc}, {&(0x7f0000000700)="b0205d95f0127f0183263dc04c27c1528b05495a2ced454540319e14d37db77d4df1ba00084e2289ab6b782065df3b4aa1b67838b4a39672c4668175bf6ec71b02fc893f2acf85d467d4795da5bb1cbe8eb904cc1c87e4354257059c078c92b3eb687434d1c0616a1c1342f509366f589d875a7598df1f824ebb2570c92d6aca32096e0a1e31b0d89fd70fe77d06e6fae46caf7fa3c24736c8bc79763770148bbf7919507d576828bec0c2239194e36f389f930ba521958f2e8f5066512d6a4744ebf2bc41b4777b112469a34e4983715845ba319abc076128dcacdf9c9b17bd7b84fbda6aacdb3cb37b2dde2574998e46cb2e7ce074106554790cd04958e55c7c27f2b36c57a59d6af5cabdf33f7e9102004d9368effdcbed7cd0a2f69c7b6ea98ee0bc929a78b893ffd11d55d5293e3f28e82976fffa6ec672f49dd69430b30c7ea366a409481473b8300cc0a2df3fbd1808f2940c2be1ff430d00b7e5196e61b85a68793da701654561aaa2693d0b43ea2c4fb763aa1c016f41f745e735bbdfa7b9cf0af02b3cc7133d1d01a680d8c15cfddf4aa0878f52627b5c9ec93e3fa3065b11a4dc24ef117c2fc3f72c54bc54df56bdf43f5c48e61204ce6369e6d6825fff3002f4585e4473699f303d9555fbfe4b2ecd00b10093facb8b2c682f4b925d6822aac150b331ab030d6ef76fdc9aadb926375c5ea1430956f828e811e04c94c69dc6d126e5a6e9a40672579c922d391422a55445254e504e1045df6451d459d0a85b4d479eb9af2c5a46b5ae54ab6a386f7cceb8696ed0bad130a98625266cf4a8ee62243fa4974ada0236b23c407cab93f119dec6071a84079580ba90601aadf904140dae073d0359287937a474aa128656be83e732045a352759e68afcfeeb349ed9ed5688798fa6d78132d67158df6d73a163efa34988fc8bc9c283d54a9c27afcf74ee64cbc02017ba87cdf8a7d27799891166471618364f8ae04024c813287e56aa785b29070e05d2c1835ddcd598102277a71a6ae432cd9a08c75f6a086a5f7dd950d7a3e24892126313b741dc0be5f1f8196fab223b7e83832e55b4fe377da0841c61052ce88d0c574980df9f6bbf5c605475f74ff634dd9ee07e1ff656d61dd05649b8f39c59c951bc978e8b6a6462ae707a658ec9f65e722ad9a744a21b580b6ce49caee045c938cdf155e8d41cfec779b9b0689332e7922e63332f18ea97b749bcd2d778461312bd90adad16e802dffb2bd8dff9f6a3e7e1335467a420ce7616e70321b00b519726b3e42761349948b3c87d16663b07343f5515be8377bbb5d7a8d355499e6b087f9bde3c3033dab1743272cc77063029e985530f4bb4418a77aca9c1bba08c95242a5118cb8b2872abe79d214df53a8ea12b16acdf893b5f3fba5787e6d94d73c9245c49530be60d2bb352ff8111d1520619135381e809e00a959e6f1a68d23fd70dac71f277dae86b2e66d3905173e2daa97f10a26017baa5c8de968034c9329adfca4dc357871d6451144320058914e41affb1352cb515e01c7e73fdc0653b0dd793cd7bff79f94f753b95d7c856aa8461b8f2afa643e46e625eb6daeacf7abf687856d56d30bc05990be31d58ab65e7176055086330a099aa583326afa4f8934b6bc4e473d938e5e7a1d551599276be92a78c15c358d8ec4b1357189ced4475bb01a8b09c5582bdf12cdbebca59fb689949d841454189b9b135ccf5f03dd59d9398d965093728bc7c07dee915861792221585b7a5797efb257744f8cf281100f90a841f80ec2b0288435312af9bd14913c083f82280d572f77373173c999e4aaeeb8aed0af9702821aed5bea5481264a021d5f049215244943674d86313f73fb67e1720c5d7bed40fac11631b3c909104e834ad4130d8f408345cd633689ccc25f60b962625ce858b3eb9f280439491c2d5cb4b1b83965b55a12422e420a02b640123b10b07975a65b254eab889b0f8df5ecf2df23e8606be8ca83de6aa67fc75a2cbba6b11a01aff39212a8522ced23a8f0ddf3c7f451d8295811a1b915f68137b7ca9148bd2929cb3a68a002e1ca8a9eb199348539e3f90c9a521ffdc168b16465fc043253cb592912fc298d81f09f2fb3dfa34804e10c09eb7ea3aadadca764a77ba50ed2d47783bdd7f0004676715b88efbdb36c3d4d6de8df27db81a6d2750f1b7d3d4f407e4c4eb7a486682249dbe373f2e95711dd1e269754b3a6d3db6b8ec6019bbcd3ae1b5846a13f1b42256635ea05c2416792c9792eab18e05b4ee4e3b3f944f5c8b4708b56ea7856fb6df7977f3a0072f6323fa5821c5c01ba13e34c8422504eec4c228327596c6fa4aaa74a484c9c5ad5f39fc3288b3ea238fc22d2126b40fa2d71a02acadc6fb8e81fc27d7f76f81f2bc987336e190c12fa666070b0d5936cfba58176d4a71c616c120062a22ecf8fa34f0538e91597bee8420ffc086c30459374a73e6fdcc64c32dec6b4fc3f1e3bee70dc6b8df66916b6a74b7dfb1d46c6635b295ef117cb06b3f72035f3b1328da785acf54796c44792368be682a505df4b501b1c9574b7820b4b6ff9136f85d8ea53db0b9dbb71e0315bd772441765751ed24afcb7ffc63cd90533c6f91d997b7f2b125ad539224f1ad2dda82df8d88269fbd7fa9428583d7197472475ec06ac154ffba1ff10745d01da1696681ed112f5111f9b9fe6ad825bbc213241164784883fb360195888e06b1c9c295695b889abd0c4a604dc4447c2777f7da62578d03aa0b77d8df1662c7b47808bdfe1d3d067dfb5265b7252452f27c31522790ef92245c7d39516a11f17ac343b8352a83535fe7443e461a0a73cde2ef2cb2c54a0a17c3f3b0cda8346039d0b725bad591febe202ef03d013564a5fa82961c311989e8cb34b00ba3db197fbbeeac74c7e5ba762b015a55a888ec230f8251b07eef9d857ea6d3c834620436fb16c0d45b351220366d7252b3d727f611fa7258c1c567128bdc99052ca92e43dacbf6bf7f07df2f2d8fa5ad58fa8b0666bbd55e15515cfc7d4b7127faa0f0ff6966291a32b471a519ea3468578a696edcd8a894175e2e00347b6e0538d816db73af743dcd31b22a3880a115863db15c142762f28d7201c6549e3412dccaf96a76b3376fb1b4194ab3c1e57f648518a62deffc5e064da12a7854742a7741c591264574782b7fb4544d8ef2cf18655c9cee67c881fbd7e38c5c1acdf2313d9a35fb0316e1c16722251a6fa077c837b65d61a8af943bc74e9731571080fe31dccaad058ff05200d4e2ff387e21d2b99d3985e511986dc11aabcaba92b4d0960d0d22cf0915b5d826e8f965a4a02df890f1a24ad9b1b81a1d1fe6ee4cd9e31f419cadf0ac46c528fa1aa87bed16b697e9a0463a0609e8597f3aff820812f2d11ef4c4cee626bc0a065dad46a3bda01a54a7fffa9c2277c15aaf56d2c5ec865b9f27e500191feb684c53b0fffa6a6806686917e3414ed585236450e6d4343977eade379706f07ab411bf46fde0b995b4e36dddbd11f7d973091805d2b3edc534a3ba0f9471e96f369eb3233152df039cfc88a44a57d8f07302b08b4e237b5e1e16255e84d023099694efd6bd689236ad65122dd5666e6ec5122e9cf24fb6d98feb2f651fa7ccd2424449ea960e36a5512358fc002c20dfe424315f398ae933c433607d3d1b3b1cc02101f00801adbe4364effc4e82ce5fc0f0eadbaa324dd48e3260a9c705ae43b7d83e4ed72c4e0f48c43c1e440cdd604e11c54e588791f2cf17a48ff2aeceeea3d0ab3b59d7b19bdef42d76167f651559908504800fd71fa5514fbdbfcff75889e1911dc92579c4ae52b1215859dbe4537bd72f4a052613964943350da2c055b5b551f3f5932c2fc57e509a0df51c41d7b18e0ab824db5a86b44cd306d744ab4b1822023a3b0b772fa27f93b82988489d37d22e92378bb7197770381988250aa39d3b302c63aab80f7b2b4cc1765e960b5ce88e0acf445c2f18dbc5644518228810c5ef8272b43cf235191e617dad19746dbd9d5ec186776ae2499e707858a0943972bf5209a24e8f6022c745be1713ff4c7d1bbdfa32eb59795ff21330443582e50a5a7c21fb848beb9308585c4175924f09965e572b7feb127142ae345edd353111fecd79594a8f089c89a18b1b8f094e9a65ce0da848a8eb17fc7f2c353d3c4189eba9213cd0b096f39a9671881275a9c8806aa20998064a00a1cd9f1e04de6e23531d60bcbefc37907d3c178b19d4efb4d4fc0785fe4dba431f8033b12748355ed5ad75c4f6ae2db34770294f0506fb6ff5c827c26717568880add714f194f1e7d229fd9f9120828f5379675daa2d07ed2104609d21a3edb2c253b1f112a7caa2e66fc465f9409df599d65b1e8b2ca01698a27038e8dfad45ad904bece3b82791eef03dc42273f38794f54969cba244c4c0e3ce67c165b4bfa79868c8ada7ef233a834f30e0506ba63559819f0948b082fda932fb8a6fba50b2af252f83badb39a0a495fc7ca3430e716ecf14430266914a88b7ad1d7eef85daa5dda7dbb10a3ea2667cccebad97e8667f4d8cf52d261d331ef6f5ca02103fbb9f44b540eab4f79facb8b1515d426945adab006c15a4bc7cdaae528bd5a0c7832c0a062ee9802b0eabada264f37a30599fe6490bb7ce39dfe585956a47feea73176881d9e69718381a42eb70b9c878e1d989bc686d6c2032d74f1036da63b79df639bd125f7ffae3b5318f63a0f487bfb870f3c8c336d55a0b4a1eebad8d71fc701b0769a44ea351d4aee7678b5f40fdd618948a1a8a5623257bf5dd9ae42ba01c1a530c69de74f1248d86763c9101801ef6ffd309907e2d0ac8ac60f92c310b7a71a4271a0e9f04705d6fedbf89d9b22f5d3fa3f0777998612a0c675fede27eeac76fa87d7425e3542b063c7ea1b7cb99bcf0a7282f26fc9c996725650d8afc96c3830eda38809955197a81b695199817e0b9478ff44a56f7d8389c63cf8417790c88359e27a28af634f9e294722a680e479a0f7d83e6fa1c54f64b4f0a77b086d423854d40b9e200225545003b9880e4a07af782af1782da23dbf1bbba694580f78d9ad690bf3e92940e0d6d6be1f3b4815392021453f7ea3b2fdd1ee31308f36a973cfe220c82d0d040cd1961d4e125c0200e6413446c799615ffbd14dfedd5eb0a287b025d7f20c50c15602937a4087ac4811357ff7951c2af2964ef5354320f09a69dac77eef26fc1ecfdefc5086799fdd1c831a64274a8464e9b053769fe1c41f7cb82666ad6254d805be681d7c8539312ec423509b1bcec6bf13d494f34616998974b6aa94ccd79b8910c42e37e35cdcbbe5c3629cc50a3e93c0648c9be46647323c994eeebf454dce07240f3e78d508b9b2f722a41a35278d11a4cd045b5234b19bb264d76e93fa3e23870f7fd12c951ac6a74d7d8f6ec585640f638c599e065ab7a4ec43b8c74393424ff17f08064a33e930d9aede51fe3ae34ee0dfebab03d122d22ffa58d9f22574f3db3ef3c764e0a3702f108653a88cc04d4ec4aa79907a57d4c5eaf6406cec735f5b976915477959b3435cf31fbe77917c62edec68c24010e3ab4abe1264f1decae0cc426d8ccdd72078239115b6f796eeb36236f02a11f6c827af05c0fd2aedb020e8292a65c8221a58ce5cb02e76486879df21b5ffcf061335a96383228fcf2be67463335732915797472f82d73e4c218bd55225de8d95e61a6873b3e637316b97826fdea55eb9d61f519f85bb4c9c2f12bba5636ceffc113c65647e0d01a88e5", 0x1000}, {&(0x7f0000000540)="5d4c7a3fb8c2e6dd0fa5b16c3407ba8120a48a2c03c9f05278a2ed6fd80e197fe07059f5d0459c7429d808b83c782479b603cae11d03", 0x36}, {&(0x7f0000001700)="b456d99dfc5598ca2dc1f8283f539bd8ef2dcfffc38712c2c38fc41a03135dab3bc36585b88cc49e1cb6bd0026828b56c289317b76b1042c2b0855dac7c9de3f69525a0b7aaf31588f38540525f0dbbe453331f5a2775c62d6efe9f5d7537ade75d04e5011f7437d67b564d8fb11055bcde68ec9d8f98dba215edfa1c651f2e162119b2b9017b79d7354efdb851d456297175047f1764fd9d21fa0046be433e52b62aaca7f5652f4251980a0d64ecd89d968aa7fb79468f5b5d75107381a6778b79b4a9ab97e4d", 0xc7}], 0x6) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0x1) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x1, 0x9}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r14 = syz_open_pts() ioctl$TIOCSTSTAMP(r14, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r15 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x426b9651a1fc29e1, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xffffffeffffffffb) r1 = socket(0x2, 0xc003, 0xfffffffffffffc4f) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69d00000000008b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9cb00ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000000000000000000000000000000059cf53ab398f3b1f088efc5f9c2d22a16068ebae6898ffba53"], 0x10) write(r1, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x0, 0xfffffffffffffffc}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = semget$private(0x0, 0x0, 0x1) semop(r2, &(0x7f0000000000)=[{0x1, 0x1}, {0x3, 0x800, 0x24139389852f042c}, {0x2, 0xf4, 0x800}, {0x4, 0x3, 0x1000}], 0x4) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x400010001, 0x0, 0x0, 0x1f}, {0x3c}, {0x54}, {0x6}]}) getpeername(r1, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000600)={0x8, 0x5}) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="d0cec7c31c47382b954bb935e8f4a0d5f676cb9104f13aa8f7947b13e2d7d8e0e9c7ff888e7b24d8b74a03b292bf55ddda975c5bc9cbd51424e3f523d53efffe87f33699ff5bb6f8da", 0x49}, {&(0x7f0000000400)="9946d6434bd31085701bf1aad63c86fdc54c289fd09859aa00b5ebabf39e07fb617a168d49f87fc49961a693a7686dedd59120f8dbdfdf4806b53572c4428eda8fcc7e63ec1625cf14fcded1095b6f0ad1e2876c032b03d4fa9bc357d035e7a8f646b0b994c088badacbf790ba7122946b8b4751c6f55e3a34e28d5794b2e192f64e0c0fd494af8968efe2beab1f223309149223583c6645c1190f6252113e3c4205ece1cc22b363bae4725b3e1dc57a1e0ae21c8be6ca3c1bad1be64cf3b7521f052316d2bd844677c536989f7da8bb33adb570bd6de4d585e3d7094e5d00386d96b98468270b492b55270eace08fb73d", 0xf1}, {&(0x7f0000000500)="62b2b8f9069204c754ee91203e9765b2f2bf69da58cc4c9b746ddb62998feada4d4dfa40265b36fb2a12e3b48ec499e0a7d1a85ee2aad9ad1a945f0d5c44cce0f8db5670f2763711b6321457eea2e873248753289ce2ca6e30350012547d39cff3f57e7e9f67a81861447b7898ce42249a25cc643ce64a2bf0cff03a7763c6a667dcec69ae1471c453e4944a44d2d8d8cee54929a11c63bb2ce6880878728ee83939a6e3df5d3b343bd0751ecc6b5e1cb9baccaa7f29f10604fbe514092104f7d20c90964dd73d57ef7cb26afad73924822ef597", 0xd4}, {&(0x7f00000000c0)="781b75cf4469c9dd18e0b4e3b3ad44fc582de1fb84a9624c396e2bf31a2d69563def94c27ebd80a642bce956deacb00f5faae881e67d4420aa4a1e45f45cd0b58393a82a29d4ebe135", 0x49}], 0x4, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0xffffffffffffffff) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x1}) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = socket(0x18, 0x3, 0x40000000) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3ffff) writev(r2, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x6f797a5a874e5fc1, 0x0) r2 = fcntl$dupfd(r0, 0xa888649a20d71e9a, r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10000, 0x7, 0x3, 0x60000000000000}, {0x10000000, 0x7fff, 0x1, 0xff800}, {0x3, 0x9, 0x74, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0xb2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget(0x3, 0x3, 0x404) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000200)=""/151) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chmod(&(0x7f0000000080)='./file0\x00', 0x100000006) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2}, {0x6}]}) syz_emit_ethernet(0xfe2b, &(0x7f00000001c0)="f4") 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) geteuid() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) kqueue() getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) shutdown(r0, 0x0) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20000, 0x0, 0xfffffffffffffffe, 0x3, "000000000000000100002000", 0x6, 0x7fffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) write(r0, 0x0, 0x0) r2 = socket(0x6, 0x8004, 0x0) shutdown(r2, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x2, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x9, 0x30c, 0x100000001, 0x9, "cdca1a1bd2dab828e53d2115935c885e5c09a12b", 0xffff, 0x12000000000}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x9, 0x1, 0xfffffffffffffffc, 0x80}, {0x5, 0x0, 0x4, 0x6}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000300)={0x1, 0x0, 0xf07d, 0x7, r4}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x4, 0xc000000000000000, 0x0, 0x5, "347ff4059be80076fcca30da5e772a84e3da86ad", 0x3ff, 0x7a34f831}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:00 executing program 0: unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) socket(0x6, 0x4, 0x2) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) preadv(r0, &(0x7f00000023c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xffffffffffffffc6}, {&(0x7f0000002500)=""/149, 0x2c}, {&(0x7f0000001240)=""/4096, 0xf4d}, {&(0x7f0000002240)=""/203, 0x41}], 0x100000ca, 0x0, 0x5f) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000100)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:00 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r1) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x1, 0xb) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000280)={0x0, [{0x3, 0x3}, {0x2}]}) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x23, 0x5900) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x100}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:00 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x6f1c083a12ae9dca) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x9}, {0x2e, 0x16, 0xffffffffffff0000, 0x2}, {0xffffffffffff8000, 0x9, 0x426, 0x4}, {0x0, 0x10001, 0x8, 0x32f80000000000}, {0x0, 0x4, 0x8, 0x7}, {0x2, 0x4, 0x7176, 0x1b51831f}]}) r2 = geteuid() lchown(&(0x7f0000000000)='./file0\x00', r2, r0) setgroups(0x0, 0x0) setuid(0xee01) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x1) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0}, &(0x7f0000000f40)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) r5 = getpgrp() r6 = getuid() madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) r7 = getegid() r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0}, &(0x7f0000001040)=0xc) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wsmouse\x00', 0x800, 0x0) write(r10, &(0x7f00000012c0)="7569162f8987a1950c361b31a597dcdfd54c35edaa285aaf85919df90bcf1cd37894f4ef1b2e6e0539812ded9eb7e6b19f5026249ab06a45158deb9457f840759f8d7ae303a02d3ec61530c5e391c9d17f689f61ecd9788a802ad191a3d4381902bed6e26bf19fb6c935", 0x6a) r11 = getgid() sendmsg$unix(r0, &(0x7f0000001140)={&(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000e40)=[{&(0x7f0000000800)="acf527a94e235626e5409f53522d1f328cf0e1b11bfece178968cbe0e065cc7f870eb187835ab1308daf5811c63f2ebc674f29b518685937c9d2806b7f80204a54326b36fb8a8cf5b3e9bc06f8df820ffb223044385cd2c43a6f3e5a55ff4759b6c54cd643a2e9b53c7bf44a6e54435aaff783a50b7b7a2ef899b07dc118d5533066bfcd96553c41fe80edb3ee6ad92d9a60492984bfd1f6534de134a306de167d5f1127ecb481ec5c183f53504c786bf70b0bb425", 0xb5}, {&(0x7f00000008c0)="824832c1f75eb70089b85b4052b739c019d51ca9e5584869f59d54317a2063cce001870fbe765d01de29787466f422b761b5c60a6b0563fcad8405c9d8d524cfcb09f8190bd90dadbe026d6f23eccecc7f4a32433ef54023ccde324f", 0x5c}, {&(0x7f0000000940)="d9bf4170973c7d15260624cd3147a57fcb341f051075ca99ab513cbab6a5a5836341602d585ec76174f8a3fcdd33c7e0798442f20a83735f49dd3468faa141438909dc4a5232a6dfa05a8f3a444d852979cb9ed72dd386d5b8ce2b59a6017e16ef4a913b32f298d60add9e2010572c10f0fdefb754354fa8d929378066c1709b18e093b0b48bee8429ea1670791b38169cb655df8717aa322f314537e078941e0864ff2eab095c87a5deb6927a626179", 0xb0}, {&(0x7f0000000a00)="430446dd52816ddad21a02acbc2fe1659a1e293f1109e1ecaf1fdabd1a24b735686e778beb13ebfedcc08d787188d2a84412730361ac2962b7ff1ea4d75c5855326e092112b50443d4e3168d902d8df521a22111e0fb027575c87ad353eb6ebb728244a9b4b32708a92cea4eb1660989b2b56d7bd7843a802f4bac8e0a503261592db81f49ad9f00c350040a20ee339640fc21f9280b3e05deb61ef86829c9a8309d7f51d86c903c4056431c9cb3e2977fb7929f055cc780b2dc01b2afa39ea2a2027120543d5a07543879b063d9c27e5b36d5559afc0b946d7bf04e654f029d99a8930dfd804b1b5aa9d5edfc500cf5b034875e", 0xf4}, {&(0x7f0000000b00)="7e1c7b83624a5b8458499cff4db7369d625c9ef5dd907137ef72041d1b3183e82da768703eedbab0ce188888036dab692a1633deabb36d7299690b7455a16872fc26c8740f65cda012fb945eeb6e58b83517ddd6250059a58b162accc0229b6d5f84279b504eaa02aa9e07fb6a7bd69957a6f0e8dea033ecf6cb31f9a2aa93dd9f7d0f210c06131bcf941dbad077850940490820d15ed5592b7b6507c6cc08af0d70e63cd3d7a03966d97ef1611cf4e97054d9c7ced2286a3a406c1a9478de905e6d88fbc3e7d1d3e8a7f4822c4b5799813758828415f104ccfb00c9d3944ce156e588ff5929e81bb588dfa9349f7731748f0fbd", 0xf4}, {&(0x7f0000000c00)="2b4cefcb4e73ae580f8560a82fff67c8efe32383bb5c17d3144d251df9995194edbf8b3c34d65794d5bd73b3ca06cd8e61ee43a754c5f55aba689369d90c57ce4e6082a4770d2c58c2daa3316cf4486ac2512180b6a785d3adaadd9e5d9317c9cdcebd05f1e5914d0f4baf793f50", 0x6e}, {&(0x7f0000000c80)="e88f5d071e428f763f7a87d358802f0f9cc8c8470d735cc2487680ad03025869556442bce4b59591b95f0b879294d8bb60e107211b7da0e8c14068acf82db62b8b9984861a7cd04c84f08774cd", 0x4d}, {&(0x7f0000000d00)="5b08fb8fd25d1f695f39ceac1ab941e3ddbc8416cf489fe73a8a57d7ad29f05b859d14705ab186d7c9cde3e68cd548525efab3201381344da4a7e9921f475d7e5bb1aad9d140dd7d0f2bae07255da1175bea6f1d27df3f944fdca3c5ccb24a5f6e9bb522c0b9de53c62a27cfa93cf03790c2fc5c8914b29c2af5ec642ddf900dbd2518fdeec100ef27e384b73e5b5a6be80916b274", 0x95}, {&(0x7f0000000dc0)="1d84791f6845555f7286a8dfbb907952c9256001a7ef9b22166bbd52a81c2eb06be9a556cfc1fb2fbfecac7938a12abc1da8eac5c11331fe282551cbb4b8dd87d87b552c617175f1d360d9985e4c2892b882d41aed6035ebb7f440f38f7436d6ff9e178dad51d24142b56545a8b5e930d0ab8cd8", 0x74}], 0x9, &(0x7f0000001080)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x88, 0x5}, 0x400) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x232) fcntl$lock(r0, 0x4b346370627cefb8, &(0x7f0000001280)={0x1, 0x5fd31ec480979784, 0xffffffff, 0x2, r3}) r12 = dup(r10) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fchownat(r12, &(0x7f0000001200)='./file0\x00', r2, r7, 0x6) ioctl$KDSETLED(r12, 0x20004b42, &(0x7f0000001240)=0x5) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000040)="9d6a303e9ebb981002d04df705e4a08cced501464437fda911e5c2cb3a03816915136ed2a22afec4fc6faed4aa9b6c86c9cc91771ce5abf5e01ddff956313eb40f0ada0b88360e025894e92ab21197e381fce7d2eca9637efaddfaedeb6188296d77fcc39cb7c0ffb2dc2fe2b7c8c686d7bc5b5f5ff4ccaf8e8e48f9c28f9044e9c1f468f2a931e0203a356d2f970ef11e9475b510db6d8e1568d7df98dee2dc1329e141538c9b8815a3888d0646e05251643cd3fc2b1e557b35e4c453b197b6bc7e4060cb86fd563e0b1506aef18e8ed7a4451b7f", 0xd5}, {&(0x7f0000000140)="1a3ed7fcf4e23b02e97001d7b57aa9a6f646c6d465e4dee077aef7fccf0ae423379658b2f724da39d82abe0e7ef1f46bad26e4880725218a8363a2eafa208e3f24b6ba2ecd0bbcad1099af7a56e0936e9d1f389ea35d596bbd4a83a41cfbcbfbb40634e133921a28cfd86b25773d3e3b3c4185bf4a4e714c8f5ddb7bacb3d4d34509bbf37b7a2c66638f1fc0bdab66d5231c393930db8a2db6ce23cd820072b0bea860877d995e4f3e294fa0d6d5dfe3f3a0e3033bab6ec1c07c1fa6921a7b18de1e0156329ad27b74dd740e37270092dbc30b871248f046449e0754e805fe279c2a2209f9a6d08d129cc0a9f7b5b81b013f5c12", 0xf4}, {&(0x7f0000000240)="eb575bf5a8c0080713e19dd2e9f2169b72640d52ef68c090e474f0be020a5242f77d2f346a1c17dfb0b782fd0f99d57e43f413003fd269477ddb42ef857ce3c63da75e3d1c25960deaed574c77ba8d5c9b21f1369c7ca5de6dbc039c4f5663709387a9f997b92feb6dbd385014500c0aba7985953653d9db811871be8b82040dc70b33262b1abad43b8ff921bfaa57230eb7c09c793645c4d7a39200c0d71c07fa3b65d664f7bb", 0xa7}, {&(0x7f0000000300)="e5e8743cb245a04125a0c5f880c46f1f6d7d0b22e920281bcfa16c8581cac000d29a39357a5f7dcc9b87a8dca11cd4acc749b368c97d53785baf61b79ba5fb70d6b0f6e99a715ebe4161a30ca804b004cb0cdad2bf2da8496dfc1f9dc36447a94a391ea124c490ad4bc3e752f2e8274e160a02800008b906d9c263cbd54ea64d4bcf56e1ec2e56205f7087f7b7a0f5543f0f03567927d0a731e7fc6bf1bfc2b3c0064237149a82bbe7be08a223ed4bf5025efa69491c343f660c", 0xba}, {&(0x7f00000003c0)="9af8ac93ff9032916559038881ae1262d5e2b3840db6f92eec82687082654137fc13177023b5b05d3de5f1ca41a51c0f258161748129e5cce2a77259aa9699c484e88d5ec1cecc94c91893ebdf2c44", 0x4f}, {&(0x7f0000000440)="97f3838cd2951d03ebc5c9bcc1c37b7876544eb19e3d12ef0186f519a9c4bc07018691e488a6c6efdba716345cb17461dd68bbc42e952fe1e3981c6d0c1d71c818a90fe1d273c7272ce10fe3a37f59c35864528a74310e6bd2990ed2f47da757e88d4e75c90fe5850ccdf15601ce0bc646506d3d9c537b7d967ae7fa8acb68296958d3e19fd13373f427b3588df6de3c1f764908aa2707396d67dadfb2240cc1010fd29ac2de00f1deb08f7f11aa36cee8c8eb501105bb8041925575765b330ee86a9609e27488e38938f39dc6f2138d64b193a68b7771e19569b055cf88b5d85506f6a099769ae5432ee6673b29f912d9", 0xf1}, {&(0x7f0000000540)="b642670498a8f6263c783240eb2aad17313c2750c18c82995b2ff8e82ae807d498dc50968980fc1d969c4494e934dfd1b5ab041e2228b210d37eff4c", 0x3c}, {&(0x7f0000000580)="3c3cacb47daf77204d79208917f3de2893e0368f6b46b9fc132961952bae001e4b931813094dcda7076467ee7830d670747494592a3b73059454bf3da82a82c783ef298db1", 0x45}, {&(0x7f0000000600)="cef71da3b88e8f03d60619a6f4d946dc9e952fc7d8ff194fbd7c1030f1b456cbbf0191a6e2072c511bc8d7cf50a7698777a2166bb60c3a2d73bf866ead3ca198e272fad285e5f3ca6c5119bec15904f6214bc401805ab8c177f611cba942fac0eb5566e767cc74b5ea20b24719127d661b468e4b68", 0x75}, {&(0x7f0000000680)="2db433f955cc0237888a2975ef1538a75685d276a76aa45ec075d670ded3ebbadfa897962bd9433b95fc3112ac6d379e0002845eb9060ce63d5592af5c050dea8f2ef391f5e964cdce", 0x49}], 0xa) openat(r12, &(0x7f00000011c0)='./file0\x00', 0x20, 0x8) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:00 executing program 0: r0 = socket(0x6, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "fd84054fdda0e1b284ec12db28d1d4eebeb16626"}) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x5) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20888, 0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xfff, 0x2, 0x1, 0x1, 0x7, 0x9, 0x135a, 0x3, 0x2, 0x1000, 0x7}) 16:00:00 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x3) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x60}, {0x3f}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9, 0x10d) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000014, &(0x7f0000000140), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="957ed1b030035433a5ef6ee3dd4ea4239755bdbcaf05fb3dd193640fc6de68dbb15a446b3c73bc9b1483f3174c383d229e83425f76e56988920b278bea86409d1e791dead8f884e095b06bfe9f18ad3f029af293ca7a9f6f798d3ecbccd40b53b3ca80864f890765f57e1a4c7b0ca2a5782af09e385e3da0d0662bed14d22105562515c0fb6312d65f5be8125336dbd9abfa9d10ef7ce48cdf8f08846899d01a2b7b06d1d58ed19e25b97729f0eebcf6740ea450fe331b", 0xb7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7d32418383051c3862eddd5225a26e6c124bcce6cb134d647e8d02cc280c94d71bb40a8a634cf4cad0ff3ae396c93e093b0f0a1ccda8191a4d95e10e6d9b69a2f75f8c3db4961fe47e79f2145916cf0b3e1832f3b0880b805e089ad8b35223d919b41ab2568957c04525ef1292b2b9e348d088311f44a63800fae3071ac1d600fc75776f046f2d0f02b44bab0f095b616392b55d984a6413e3130be1ac517fd0b80ba386e3e70cd1f6285e4c143d530d7e6429ed91abd9338869da7fd70aef7af4a48a21b16f0354e9724d1a5df4699526cb80152e74b2e56f167f6f8ad47f06affec907adb30703437aa3fab2124b387334e4f48289bdafba", 0xf9) open(&(0x7f00000001c0)='./file0\x00', 0x30100, 0x8) 16:00:00 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10a, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:00 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10680, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x494f) write(r0, &(0x7f0000000000)='Y', 0x1) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f00000000c0)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x3, 0x8}) 16:00:00 executing program 0: r0 = syz_open_pts() syz_open_pts() readv(r0, &(0x7f0000000200), 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000340)="8b29d82a6c22f994c19c7e4cf4f568461d812cf40becb0260847f3dd59d2a1545fea98f2cc770dff326100ac1917e36bfe88fd502e71", 0x36}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x6, 0x100, './bus\x00', 0x7, 0x59, 0x8, 0x4}) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) acct(&(0x7f00000000c0)='./bus\x00') ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) 16:00:01 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0x0]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x84) mmap(&(0x7f00006a3000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000475000/0x3000)=nil, 0x3000) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x24}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x1000, 0xfffffffffffffff9}, {0x18, 0x0, 0x9, 0x400000}, 0x8, [0x200, 0xfffffffffffff012, 0x7fffffff, 0x0, 0x992, 0x3, 0x7, 0x200]}, 0x3c) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x72deb7ffec0fb7a6, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDSETRAD(r2, 0x20004b43) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0xfffffffffffffeea) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x7c}, {0x7ffffffe}]}) fchflags(r1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f00002c8000/0x2000)=nil, 0x2000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semget(0x2, 0xbb57b8d912dfa41b, 0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:01 executing program 1: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') r0 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) shmctl$IPC_RMID(r0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="46260f4131095673477db7d174fdc7cb965691e95bb1e4be1645f5de49b89726b1b47762022de81b70b3942e9ce2fc99147478680148859252ea1e3b960e6d992b92ed8d8ec6f8d9a10eeee0720198c0d7a785caa0de122ede561b7b3093efccb3179e9d5b4b93099ea16576d1f3ffd1375957dabf238b74dc663156b19b92efa2ad3771050649922530a2d9a64197b8ad27f454464a8a2f4a1d39310c88c489f0c445923679df0ae769649cca294e6d2abaa472192ee5a03f0db624", 0xbc) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) listen(r1, 0xc8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x23, &(0x7f0000000000), 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x228) getrlimit(0x2, &(0x7f0000000000)) semget$private(0x0, 0x6, 0x400) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c6e", 0xb) write(r0, &(0x7f0000000200)="e008dc7be849bdccd04333", 0x119) 16:00:01 executing program 0: socketpair(0x1, 0x5, 0x55f3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x4000, 0x22a, &(0x7f0000ff9000/0x4000)=nil) lseek(r0, 0x0, 0x0, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x9, [{0x1, 0x5}, {0x3, 0x4}, {0x3, 0x3}, {0x1, 0x7}, {0x3, 0x8}, {0x3, 0x3}, {0x3, 0x1f}, {0x3, 0x4}, {0x3, 0xbc5}, {0x2, 0x9}, {0x3, 0x1}, {0x3, 0x6}, {0x1, 0x6}, {0x3, 0x4}, {0x2, 0xffffffffffff9652}, {0x3}, {0x0, 0x8}, {0x1, 0x800}, {0x1, 0x7f}, {0x3, 0x80000001}, {0x2, 0xfffffffffffffff8}, {0x2, 0x4}, {0x2, 0x200}, {0x3, 0x1}, {0x2, 0x1800000000000}, {0x0, 0x5}, {0x1, 0x4}, {0x0, 0x101}, {0x3, 0x5}, {0x3, 0x9}, {0x2, 0xffffffffffff8001}, {0x0, 0xfffffffffffff638}]}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0xc6000000}) 16:00:01 executing program 0: r0 = socket(0x6, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x33a00000, 0x1, 0x4}, 0xfffffffffffffffa, 0x7, 0x5}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x1ff, 0x100, 0x1ff}, 0x1, 0x3, 0xe66a}) getuid() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x9, 0x3}, {0x18, 0x0, 0x6857, 0x8}, 0x2, [0xd37, 0x0, 0x2, 0x2, 0x400, 0x4, 0x4, 0x6]}, 0x3c) r2 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x401) fcntl$getflags(r0, 0x3) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x6) recvfrom(r0, &(0x7f0000000240)=""/223, 0xdf, 0x2, 0x0, 0x0) pledge(&(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/pci\x00') recvfrom(r2, &(0x7f00000003c0)=""/202, 0xca, 0x40, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) recvfrom$unix(r0, &(0x7f0000000500)=""/181, 0xb5, 0x802, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000640)={0x81, 0x3}) getpid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000006c0)=0x2) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x9, 0x1}, 0x10) ioctl$TIOCSCTTY(r3, 0x20007461) read(r2, &(0x7f0000000740)=""/4096, 0x1000) r4 = msgget(0x3, 0x100) msgctl$IPC_RMID(r4, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000001740)) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000001780)={{0x4, 0x1e9a, 0x8001}, 0x1ff, 0x7f, 0x7}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000017c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001800)) 16:00:01 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="18a245216e6b69850e5c85fab1f47e7910585033b21d085e6454e425a050160e1bf75ca6c0a4cdf4eee2644fdc0c34bfc8d20d4e6c05792bf053864fd4a3ac76cc35ebfe318b5320352474cf244a467aa50df4915eba46bd907d235cbde2588374ac31b5413bf99eca6617f04f182382decc67", 0x73) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x1) setsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x65c0}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x2, 0x3a82832b}, &(0x7f00000001c0)) syz_emit_ethernet(0x6e, &(0x7f0000000140)="2df51e2cfe0a9990e0a377b2b060b687e8e293de89a07acfd5d0fe8613d9efd280e9def72c5013c2c513b842c27c00e0739a634321cac3986a040547286aac0cadd6575b223699282343e37f2beb7c409b10b58294405056819fe1344683a2f98a6b199c728365be733771d417bb") write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000440)='./file0/../file0\x00', r3, r4, 0x6) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000340)) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000002c0)={'./file0/../file0\x00', 0x5, 0x7, 0x6, 0x1, 0x5, 0x3ff, 0x400, 0x1, 0x2, 0x0, 0x7}) rename(&(0x7f0000000380)='./file0/../file0\x00', &(0x7f00000003c0)='./file0/../file0\x00') syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7}, {0x15, 0x0, 0xffffffffffffffff}, {0x3c}, {0x7ffffffe, 0x0, 0x0, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000002540), &(0x7f0000002580)=0xc) sendmsg(r0, &(0x7f0000003a80)={&(0x7f00000025c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000038c0)=[{&(0x7f0000002600)="c92b6f01fc9d7ec299aa12f5fc247ada135fdb0f82c04acb8c6ce0e2b9bed6e3e3eaff8bbf4063ec13f85c34a1f5efc226df4019249f1f9e93c5908865c47caff13798402c10144b9eb97519a54a6cbfae5b9da48afd1b6e403008375ae6415c430614bd3ed2114fc347452060a9079a4bd933611da600ada47d64e12c724e0fab9a7e9914dcf8a925529caeb23743be78d7b8ecc186d53a27c86d863c5295d6560e2d21c9a90950fc65a2d70e", 0xad}, {&(0x7f00000026c0)="2daf7bfe65cf76de1f64a5e795ea298f428fc343549199", 0x17}, {&(0x7f0000002700)="d114502a06a997129762abc2645770d846ca301773e33d4cb311eb3d2d99dde78617b1b11be84ff014ef7ed549f732c61563b9ac5a2458328de9d7a30f89d65d7d51431411da66e877a0fef1bb8b0ea58dceac5e1c448553a259c77e665967957aea360e", 0x64}, {&(0x7f0000002780)="b10648166a11c689a8071ecb8b915d7defd3767894c4d5a7624ba6a1b9ec63f8d376e3b17abce0bc3e1f1fb32ead35f4c435dccad8e1647bc9dc2edbec0fa25aeb8f7f06e5c347659c4c801e87e0130727b370d6b4cdb5497151615168f59d918c7c3fc4544ff33adc9a30b3d2c0c8091319c5c5", 0x74}, {&(0x7f0000002800)="dc6294efa291bfe49b94d4c5a99f9fa70a7c29ec5f8a5646c0", 0x19}, {&(0x7f0000002840)="f201d3d8b5d9d538e89b6a710bdd7deab967f7c08cb9fb244219a479ff790c5f62d4641d890436bf78856f0ee02c5b1249652876a165e92b67420a5bec5ed51bceba4e68b1774e2a89cb78f10512e0d5053711114d7a9ab63ac738a84347024803f09bcefa98fea0b380c2203aa0a0974821358977d5b3740b2a4c9ac46fb2442f389ac0cbcad63a867cc8fee5d6b06c6f92044102171c1adbea66b58f67d472812f3c558ace341c432d08c095d0d4b89d14a46ed05bab95ecb2cff28c59774fbf69d2d740c2d0ee750e4907f24840d810f653617bd9fab625cd17e7d42acda950d99feeacaff63f7b1f916e24a7b7a4c3e0182349e499eed6e3ee03ebaf511397baef62ef4f9c8a966724a120f488ff83f3af785519bb01aa37aa150b8a7692c6b2111d132967ae5b85d71d51b765cee6370f8be6f78a73110e5cc61c0d4e25bc53b624dc433cf8783159370a685c3bea44996ecd575fe415b35aba80c95635679e782d751f8eeae04171cfbadba9ad0b68480ca640632fb72763ff6ceeb18cd575bb1370feec642626139b8bd85f301a792fcc87e02d90e6e1a0203072bf88107f1cdb9f7f69602eedc5cd9e0608d3633cbb4bfb179de17b5f728d14382a9c37036e0c034b45e2a413b844a392a28dbad1305b7f47e09c7a076cc7f6c6bfb96cd5ccfac3c67f9b6f12300fba4b0e7e230cb95c2ccccea96d285586335a83827da54493ed261275dbe58648ee7b2f58f95a0255fe3ccfba12777a2cc9d4645fb451a9f8eaa77a0c6aa0d43ca187c93be716a54cfaad591b801b4ee0306a7d2b78c951ebee7ae72d04d1f2f75af0d2f7c55bfbc0a106309c83cf78195eec454f3cbe1c4f47a38f487f7f256598feb30f9d5e5f05e77143d00384ba7149c73b0c826f86d211ddffdcb52735432cc801fbf2fdec5d785a2953a7308200f961f32deb69e1e044d50bb75b5fd2a6321148c4bf21916a553935a32767950814a04f0cc4ff0ab6e3fab750613d7fad2eb5cf72be6c8ce5e1b6bf500df0ae7cb455d7d1c55492fb26558266184205519da7322f4c7117ce12e0e15b85d6c8bf778fbe8fae5f62442b60e912d776e9eb5708132097211314ef99bcff27abd712a165caeec2cb324217cf2b45c95b7e6d740aac745508b224d2e45da0d98187a9666e311914870452fbf0ecd43a12897288e80e410b91ed9bd08868bd11f2d4dea7ac046ab2b4beea103d90c704a870980ee6ecc842ec36726902a5397f2a9430ef0e917ac1ae7c722e4f209e56dba20b28af96214391fb6cca9b5011ea11ed51517aeebd4ea821c8a1b553a28400688d68569cde7285d7ae37a4b9206ab61a53708846af63374f0789e42316e5993650e3be4d5a740d0cb1f7472a6f77c43dec9cdf41a4e8797ffde4ce1be677208b3a541386f24af42119dc54e66947b96236c45d2f43ae684cb64e7b4010484aa466c67f6222cb69aa5d5cc84164714904fd2381a44a24052e175f357b6012dfef7ba544f284c0f227b189f86ca54d3523753334c31849210376ea5280cdb30a9142f474ed5426cee3311eca9a5afd9098bdcc0b6b8be65025dac1e2fe44a3973ac259d604fdc5b409bd26e0f8a33e7ed43a6d7245a11aebe42019e40f0fd9536636b8b949789167fa761f886aa1b9a5bcd276a6da0fea947deae6b2c954e3dd0947422472b3194968c2ced251d671fd1ac67aada5d99c8fd41f51c6ec399f8f1bb2522498e30ec23d3678ccb4279b9f0a7f181ecacfcafae01d8ef723df96ad0869b59dda33a2d4d6f8580d21c217f920859b4841725b2cd566efe80b41c81a6095470c22ee643fd2a2ef841f6877de53b806158b2722d61f8e581419a2a2f1f733b2f3f462b7b0eb10cd1f868951c15ca4d17d15b8d853ee4e070c5f85e75286c01c66630f8a60f01556ccad05a47bc908d1b3039bb388120f9108dc71d1e77cf0c5df2c02adfa6414737de125ef7baadc2823c5c7c8f7f7208d5125c1ffbceb494419e69ba9cc10b6057784e89161fccca5e9d35eff96b9f6670c5ca5b3431744bb85e7e5a0d8304d724f6fda46b7bbb1f4468e2467d73378005f99567ee29528ad6676e8c6d2013d22f6006b6334c00bc0e39f5a928b356c85996b0b023dab332fae400e61c666aab8de080df183ff59e4a45b29dbc49d77adabb0a6c37f8689dc3826b3f733db0c0aa90976f7e26dd01e8dbc8526b4465b86129a0402ae2e37775470ff342e8717d582839167dfde9312f498dcdc37aecfdee905fda9dcfcb0b7576f60acfa6ccba2ed75a73e4a884a1e4ca91178d7163e9197dcf65048e18f8834d6cf045de66ed8d36d4ebbd6e49f716a2a5008dc11c44aefdef405def650201aa886b9f0a88119f9f673f622311f7d073230bdac42fb08854538f222a3f141923df92ce3c7d8c101675a364c01e4502611ce36c5b2f13071931371817a1587f94353d971955958f902d7d4531c039af30890d4aaf31b223106d9bfca6a79c50a5b30c18d0155f4f03a24b0bf1022da09bd2ba2dfb04c5c8233ecebfbcb417d5657747243866c49ff8221a3de4600378112c342cc522cd3f7e2a9061394c0f4b771ca4764ebbf283b3a35a40c2e465641233af9144b160ef8621a3f6f489431ed273ab1b22f07ddffab1cf7ca6297f9f9cacb8c81605bb3ad2f3dc19edfd057403a0e514a7905c3b0ff53d5a401e8a5135bf8a524eb3e82f2760f40b209979365cce101f4ecdfe4d0782fb66283c8cd36d281d9a73eb08d787eddc57de34d85e017bc90adc299c7b68be9b3bc2b74a5442df1823ef258e09d723841b23cc7c47c29bfc89ada266f1296828e1c5ea2394cc00c4ad09222ab7eba0293c09c601c818eb15de461f892a719973abc97106299695ac67b8469615095ee68c803cba7c2ee5d03d22d239bcc5c7aa4a7acc0880c7bbf4ca5bc87cbe35501033906f467ae69d896440a7523d36346dec61f55a3941103567dd0715893473d7250405df5974f85005fbf04f51706539e3ec92d388c1602fe4f2addb38da66f9c7e543ed020acc2ff678e6b04bd2427202f6ffe5d13c561c298a600185db5020103dc783c15138f272c3cc1c10684ddee1f461c8c2b42a818b0c3cac8eacd220cb2123a1f3d977f7b4572e09d031fbd284ec8019a2ff28f93a7ec5430a3addb32954cb3a87b14324f68adcb2b4dec2d0e2652ae31eecd319bd95f25164d079c61856c7fbde1d379fdf351ab1ba1f1b124c5df1a684eb24b5ea0df6a7dd7df0cb9ddaed8a2a092963d8d53456ac8aacb3b69ac54f2b9902423b6c45d942ee0cefb1fbc34b9cc5f5430e1ff1580ceba2a54203ca1e76f3f3d83895f2ca62aad2210483fe560fec4d29157d2c46193b8f7fc83721a66b2c2f264b1ac1b862803f14f698047839000884685bb74dd35af494de37e8bc0e2e3ef8e52946162e7662a3bb4ef64b5cfde0dc5ae58cf3c5293590e304a32ba60500da472434aba2320c34d37b37709b366f45b48b7a1ca7407c5ed6e4a0c33e9082401dca1268ecd40e15c081e1f42d43d44da0dadaf0530f68280337df1c70374b9573aa72fbda15c2ce018bee514fdd0ce2588b843f58f7dbeffe44d39b59063ac213ba3df249a7fb72e071365fb800b43f92139a72108c093c8e552531dd09215d530e633e3dc01eb7d783170d11b7859bffedc34702bb16eeb5ac1f68179d9aa25c204aa933bd04eeaf181592376219c22e481f1d3c0c1e7dfa759a27ec9598a4e15c03315f68221c0004e1adc5510c6c591d548e8e3a2a799fb2a0853fe504d2e020d86583337b38353d7e63a2abb793399c7b834c52e44f05a0a92f8c7d3348a951fb163838f06aa4e8d3fc90ae5516d63773861c077be021664ec0320b5654386266a2f70e3a34341ad1a2ce0ab078b8f47a6e3b2f46111cb067c32083600dd810ec50cba32f8865cacba07db939be693fc6835417f4b4b26344a1156a6e97fe952812dc3b28971111f6d764d10dff1941c41e24357a706f609ad94ee109eeae575694acee4f3281598facf3103e17e82fb1281cf0a0f12d026625f9e4c14331f23f38278c812f457d97fd854f3d69d776e204b85ecf413ca0ceaa7d5c1803c024fffc8b3cc7bc58d80fb43105f9718a15b2bfcc0c2bd8b6c5440d36d7a347c8aef6977c8b29ec65530e3d5b253812f2d178d55125d8cd3bff5bf5679673e0392c66de2e1e83e8d303f6a91bd9a648c5c5a80441c7b8c891c69f3f28cfd4902197ffe6165b2c628825ee87d04a9fbeafefb03a0deba3086c2cd6dfd10cf3a5920f1a98d4adc2f150030bc4c1016fbaf35514a189f144128d18f671a57e8380e29deb68b5605cc82ff9e3dfd774b0231368b1df535889ff8bb1e53577f7111bb93baab0e2325b3af25164c82d232ebac98947a9a41516526a6065ffd43ea5a1c25b2b9b4defceb28d0b53a602f6d729cec631982ff36c7f742918f103b001412415692bacb3d1bfc262f076ab318bba176a970088946956017e19dccd52634c7fed53e07fdac4035bcdd255c4cc63a3259be609528379df9884bb15cae5d794333d8abc82560487d5518183577168a238583992da3c9c7e6e6d3bd34ea48e87a4d906f77c73d3b8cd73745490252c3dbd76267e1030d4bc2528bb1e6cd51d7fef8855336d7923d845ea80897b98a03d321d9256fbb8ecd8a1f9328831f45a191cee6b4cea8a5be90b5115972ffa8569c85613f76031407e3e7eba15eb2dc8e8957a0ba8dd8d8cbe1a5d64b330387fda102399e5d0384367fb6a24954b8d30f6cba5da134cd3ad7c1d3600d3b91dfd0ee188ee7fa332948115c1ac6910618ec5bef6d91dc3489a8d916b007dc201af2a92f8238d61173431206d4c3f57a5103a016e0f43fec7c6eaaf812b1cfcfb6a4b7c211560e120dbe105c1e3dc3a860f959564c40d85e3b2cf4d20823055085faf0b2532431b51a74138a3fc0eef7f7538c73844c4dfa1f8f5567e216ce94816089d5788c303984c8a8e0180ab2c336ce4dca41d92f94a2d4a1f23560643a4e80051685da66946366fd7a1dfe82fff88d95998ebb0757fa1cfdca8a24e61d84d1feec4e2bd049342fdbf9a903e56f49aa6f1b83c2a429c93d8a42cf68a607aec78d845b419948095f8daf13d45b033de11e92abc7e83a339937af73ee596ab48245be047641490e63a8503b7a6523c9edfaccce1a3e0000ab47b09a173edc094a23e60c62c665d48263f76908874e32d58564da915bfbc52368285256962866fe9b35907a369051a314b15810f4b92ad2ca697bc5350afd358ec6967f6c311bfce6bc70cf400f25326e8561185f0565973b46440eef6ed1179b4291a97307b298c936e48cd693907fa63604afebf4c8495f5f148089dc7aba858506755779fd69270c2ad70167319b5ceda3920fc2b392b4ddc14effc6dde1bb1693527698891b121933bc5fd01fe103d088be0f2e05ff1e8e5cc5f20e85c006123ff20637332482d18365c6b1748c8f15f3b536f7dfadbf12d892182b858ebd36b7aa8de5061102f7b81a837707bdb9cad8f70d9f0b45502c72d21ee7089f19b9a9ad7a0d7965725b0c451d5208e4923351f8ca1b6b92a2c4a19a3b9e31b6283a439d0b0e4bd4d7bf023794df3144da0a71a70e6937d3b8f9d7c5477167137775bf93a1d48a19ea585176f85e530f91a88c2885851d76ec534d4d04c9b7ff491f8d3e3979f70ec7be7f1a1f62b2e31e6f068724c50a53afaa2b237953013b78b8e7d47ea199800c70b62292969a8b16a4c2ca1db77357", 0x1000}, {&(0x7f0000003840)="03353d93266e6511a8e295bca4440802f3031a3bf06bfad781496eec168f976680b67e5f7448e6e75652918e8fd4961a8cff77d72da11f1df2b63d0681efc4abb3fa6985167fc57658f08478e4", 0x4d}], 0x7, &(0x7f0000003940)=[{0xc0, 0x1, 0xffff, "85739cab90b2bf727e94058843efbe14927009329e57431c5216e398c2bd8f1dc3b8e981f61eb16ee78f9226619cf8ff78e3f816fe053ae245febf653b0e9ea149f069678386eb72c77968f34df9cb12c2ec7d91bd6f190e56d41064b2ef24b76bc184e6b9728f77f9099abf2bbfcb058fd0405df8b613b2d84b1bf7b327158c6c4f7d72a14fda15e5861a0c70c59daf8ac4a6893f2461b3cbf716ecd1c9dc8da97463e98835eb2d8fcb"}, {0x70, 0x1, 0x4, "1331438d125b6f02acd07d70ae472df8ea8916f261d431d633fda44b88fc06b64c73233c1346fe06ab4d95d24b1bdbeeefe917a4697a315cb3a794756bb3a62d8d1a9cac1a2b05e2032257861aa4172dc28594ec05045c4c99"}], 0x130}, 0x3) r1 = socket(0x18, 0x2, 0x0) semget(0x3, 0x2, 0x0) sendmsg(r1, &(0x7f0000002500)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="46e3a023fe591ac48ef318314c3500bf8ce9970785c76c95c94648c78380f48f22c69b5f821e4da7dbddf59c9dcd16e5052aeb0bd5877e5d179f1b1050f6afcecbb2a9590a279cd0bbd0e291fcc004ac754981930bb95dfad2e28e7ad3c01f54cbcab37453bd90d0b71e1eba2e38ca2b501b13798d25559ea2588534bb7e79685c3ab2df0a2e1fc89f9ed64b103454fe28226ef1fe4fc25a3d31a9d4016856cb58559ab5e65d3621c48a2dda4864b0587ab04290620d48d9c2e82120da1cd12a58540e4e2036b5c9db69f5e6c15e2aeffefe229b436210f5095e65a4d41d9bab80a753821e8a4b92fcfb438df5dd4a3466c7640814b0c81e2f5ad61366", 0xfd}, {&(0x7f0000000040)="a82c9d36ff248ea820583418c1bbb002b8c5d0828485ae032df3209ac640fa495debcd5812f49114ffad2ce4ce30d2db20b8bd5e7116ee9b2f6410c498c841bd6d03113fa0ac8eaae6df364971d7e567a6b96e1684998dca2a52d7d5e287ef87428cffe38d234ffd9f1472b91ae2a98ddf", 0x71}, {&(0x7f0000000200)="e56620fdee9c8a81e34f47c735a57c05a08b6815b3", 0x15}, {&(0x7f0000000240)="de128f690de699b0f503561e8ef51730469af5f28d59f3b56417f2077cab9c13590fc4dcc5094a192ef7b5865576a83638acb8957e1b01589e7e05a57f828cef15c8fe357a3560430ee908c318476f6f11b1b2b03fd2a1ce120f97fcf43be9b8c50941107ba4f29afcc4973f245bb68a", 0x70}, {&(0x7f00000002c0)="6d9023a9bc8c895df9d37196cfb230673262f744c0b8def0f5bf620f06a5693dcac23fe808a7fff9469e34d1764e1329653ba77d3a2faa493caa26b85240232e77e7ac0703b78bc5184e8c45be2100a073961c0bdcef3156b93fca", 0x5b}, {0x0}], 0x6, &(0x7f00000003c0)=ANY=[@ANYBLOB="1010000000000000ffff0000010000004383230be3477c71d99484abfab81943e8dbf5390e71cb537bc24133330efbdae339284efa344cf221b0528c1fe87fb5ce29d6678de15a1bb640a4d891d311ee718713f04b466b3b0fecff6ec112c4ea0b2670d3796390a6787d9dd7bec76ca57331d66e03d809b191948e7ef41da8fe05b7476d8e315b702c156b712db1a761ee937fa366afdad3adc3a01ed46ad42d9d0feb211bd59a66165ad9f732e55bca5235feeefbded51ed2b30ccad56220e2f49270eb835ac086714665f76ea7cc5fb548d065d0583bc9e4da2c6ab8f503a503d8a594eabea90d8f299cc47a3d4537eeb4ad308a57943f4cb51bb47fa9f572259fabc03c7248a034530b017ed9761173e2fa254a338df11bc961f21da28a0fdede4964052da4673f32a7783c0eb7c670cdaa260bea928410d9345821ce3d60eba8d2f08fb7a250036051ff1ac9cf5feb189aad4cf587138accc53d655cfe64c6466a9ae0d388f73af27a22bebfb1d95cc441527d0643f3658d6304f7bcb60930f51525b5cb0eae2e96341ae60ad0c08376955afdf73e4209dd0a6fc84b409d781fd91999583c33c76228b810dce680cab069fbe5f89aa4b02f88d0adb93ad272886eaaa7915cf11f2b528bcf7ae2a26ee3a738eab8d5f6e7b4554eff31bf13ce245a811781970e6bb3ec3b02b4e93f8fbb9eaed6fa3a4e002925605cba61a1ed7800338bf8e8b8e90841a512797d6708f551db286fd440e5f50be9f27399d8207a87636215f5ccda247160ec6441bee0542d5d8d6a684be57a6151c278b9de7ec30dce5483d13f8b1491bf1e3a1dc9a5a9c9d291034ebf5be0508255d409999855b2cb827840cef0f83c649b811a42e7ea524ee15d44628cbf9d74dad7039ab551fe4fc4485abeb5a7c19612f397994258440f5a01bd2f5f8023530266bf9fe959dd223b5813f482adb59c43d93ab2248b0f246004944b20c7d1eacad4c6f2a73a84e25f769f13224e064798195fae0348f67283b042ee85aea947a97878e859b65135694629010b532582ffa792ada74dc8c031f15444d10cd1c0a6d7e2874e7addba84706050a8d9215846b884b4d6ec66fb116116bb6cf5d31608325b72f979e1d536e9f645874aec7990bed24e20f1df57bc9edfdaa7068f2956f00a449785e9171c3677f775813fdb8e08b0a7932cf39725e8c21df4a7c9106914ad426951690544daa4821266e1ce5ccce57d7c927afcfe0f6a5c9751eb5a072591f821314e577b86c583943338da82929e73675f78093956cd6b98ea00e364505382411449d3c7fc51c18fb17f3e1dd1c6abb784072a18c26b9ec147eb1bf9413d00f98f26f0f7e9fcce3d9ae98faa7cae22b6e88d01e9a26905a18553fe034e238fa3196eac3d915f7085bac890517a38fc5eef104e2da88932de16c2eece40450acc806761196d251ca7fac4e19c8d57ac38b876c3b21e14118030a9ce11818af63d45960d8d6e5236e6be81a291ead4c956a0b1cb8e0cdfdef9dc98ecab50d1a1737a73f6d953ac4a8d934191de3f2f99003634bf11568577219be29b95f0a99e20945f7e900da0ab26354ddb8ae77bb638bb2c9275191b89771d4fd341f5a406f704f6dc12f4dc448108b2d7be48e4724c4e8edbc2e4d2aafdf684fa533c711d37742dcc8d0b95588029aa1e1d811af92c0ae7dad715bbada1df33d512266b5e00694f89a359905c96fdac869d138425ea4bdd084e3c4c888ddb0ec466ad166374b438514a44611fac621b65f19be765e7e728c8adfbc0bef1a80dcbf6111922563c124ca7419c0be093b305c808f26a96dca5c866adb946e378e48fb6637fffe7bd9bd5395132375f877741e8712f8d3f34b71abed05cd7e590062a1b0ad22e7fa8d61b12b70deb311f5f98943dfe79ef3b3ba4e82e987e575f54e868c0c77e14ddf0b83072a72d5142f3285319a47f8a869071dfa6c80ca1f94c550de65a752f1990637b6b5fa2d36397e0921444c5f7d75cb27bf1cf834a103208c8c98c7cf83665aa123adc472b3cd1130203e405492a0c53b54f298a0049391332cac4834a96102cb47c97ce1483ae90a1f7a4e7f17b664d980db628ad8257b3ac2e0ba55638a3588e13bfe1bcc6b5915705217dc3ecbe71a817b0f909ac457fb6451d297a31bbefc4ffbd506f70e62b9dbdbdd1a65d662a0f13df5e53cbafac470609ebf9bccd9db1627cf7e0cd078e0b648536e774bf8578a356d3bcb3857b8f0b00d3a6ade0f5ab1d41e191ad2057a45306311e90f704c39be9eb01f30d2dd8d948cbfa569d54120d4a3f791c40f175c06cff368aa0a3d74583275efa1105aadd10e2c421941ddf31ddafcb229cdd3fe2afb016e0e51e6f5a49587f6c4f423064b5b73f6bcd3506283c5d168ca21047f7628cb32cf5770197b2fde30ed86703aba10499a9a89c6156fb50bf4d24c4fbae80fc3f77288645cf050feb6357ef8545fe9bece7577842755137315f5916fc91a158f3e514653d61bdbdd740c008cec82258f2f1b94c7d3e703022b3cb6201d03e4934610b930480ac5e2fa345f852081bbd3af5e709839f6f765b00524cbfcb2bf336d6c51bdafdeb0ad2ef916e3c22c8f9eb1fc609c9d9c20336d71876167771e8bacf758df16bdc328a9f781769be755c6d30dc9e4560a7ca7fb5f9d536cb43dea8a01e0401cc532eb85eabf754f4bf53bdd160d9f5097ce3aed63cf976d96b4f167c3b52ed3b09c23fd14db7e712112f58ecfcf7d57d457b78de04e3802fdda4f37b0fb6639ea793bc6b740bd00f75776aa4e525e9a8c50340d6372b80a82b2b8b291a884329639d4a0ca232aa5523af15cfdba3f2a472d9738344e904c90af6734899d36a11f89b48636721df890e998e5990269f19a8e9f9a854c20cb2ce6c82ff456e9ca7c871795cc7fd2dc65489e0458dc00f9c4ec0e2dd33e6f0f6f00d38a1427f163ac81cf8b2b3ff7bcb70822cd92e532e99dea7d08880e8745da08ce6a9916e2179d2ccb07b57cfbc34a1eb1976be3a8daebb4ca371ca15d4268f1bbad45bebb125befa952e6140db3fb63c9b753dd0677ec334fbc0ecb75cda2aa7c87c56d87c4cdd38963352cb0577ac12fcf671e6702f1d9b706029f20bee442fc04ff1c092bf68476e860cddbdc8fad7fb91cf22c3aede20b0fd5ce9cc3d0fab020a47bd6a6dd024fd51dce109918af04c2047f9ba21d92fbfe6eae2155a063990fbee4bfd3bfdf145c2c6754dba814a61417da0fba66e0f28eb74af194216c1c683d091be51178bf7d110576eadb768152b9ca6c597f788bf9e21c3abaec3930008cbd29014ab3a2439cdb92cef92dcf4901a84f56871f97b52c9b0901c236467403f6bb5ec56b5e890904fb196b6937d9ff60fad92aaf5807bde599ffb7ed64c2509c3bb3a0debefe96a1d1ef0e4ca11a1dedf8b209c19fae87b210b0733ed12609118cd528896238d2e29d924d315c68e8620b13f501310afaa6843765f67e2728463524c61a73be97792b0814bb2609ced3720398ae8fd675c42a800a7a2771a95d1ee17dc977e5bf4b1dd8c90cc7d62e33cc7e6507efb3a4a53bb75e0a06c88733535c4e418000d9ed1f527895e268df2c4c843b776d04aa646a42a5f75c670f7e03ea23a2a7a9cf644be8eb98066aca8b939845457622efd91ff99d943922fb4dfd02834419561d1cb18ce5dd963dcabbe7703ee1ebe6822d28337e505248e638595ed04b95de374a83a9fb5b1bdf866de855ed5505e3c539d0280033892c20e92b67604235248790c20f4845e1bd9e618600afbefc923cf5b130ffd1c6b5321f519543c95ccaee7f6ec7c895fc741b4c0b1abfa581ea476a28779b0babf57fda79a840b008f687e679de46179dda1ac11110d98041906ff4cb9409d0686bb889f5cdf341f175fa838825f3d4318b5eafc4fb14cd8576b13508b08335848d43a6089a41fe7b24d0550ca6888dc96de6ee364525f55782a00aac039564aae174d8584318b26fcdc27640f9f015b069592bb8e1dc2ea27d786c381cd3abb8aad69132609a852a83f0f072289892664d9296f00a957f4287f44e6251e08eed45227a9f974f433e184de6f8c04824646a22e5f2c04fd2ca5d1928eea50617b358e8925309ce9cd226e94c14abae918642e68d32aaeffc3c2730b25bae3888566e7ac772d0b441f2897dcfc4aa5ebf2ad86d8165d8a4eb8e7955f771210e1f19f06ad69ac0861e3e8aff328393d0c2e59b566aa3a44798c7c6dc21e621bbbae9ee764684b1ef987ed83231e3c9d0aaea7659a14bff9f82f089280b33fb54d50a4a9cdb84fd74770668694ec755f1df9e7cef4eca0d9b82f975db649c629cf6a4e1b41c030c5fa9a3ef0bdb12b0becb7e79b4e6ebe0e19888e591fd065b74178769b6781d26bb440461c88644f1299b81e6eea31f97788a38cf392cb7d022af6aed80e5e33e5c25802c751390eaf7d2e7cc617efedb1eac57d88cb8299ec7948b73d826d01662e77c89c16501da4d0c727de47c3a985f44cfb20ff935b24fd7b48190d38fb5ef09425933e23f418bdec6112a5237a1b2a02884a6a5f342fab1081110b6e046144ab9c5c3e9917c7c19fe906e532c78159c01f3b4cf5a83c769ff167471d213e68cbd4f679e212e67ad68785ffc572460ec2abbdde362d3aba7601c95ab368fc8ec5deef886d30c914159258697f6449306614dc291b662619dd51e4768f70abda479815c4532e28a2ad0bfb2c53cec8ca13a03e3d76f1c81172726f3aab4df32e31e73691a12fa2fa5a2d6198b7321f430bac596d146c836be28c58cf73d6195f3bf092445c3305dec1d41dbb73b0933a3a820271117365f92b46c94b9c2178d7e7a1a5ecdb219b477fde4af8118bc451554f4e5f981e58605b7591f16ecd51d79d8c0b27211de44b625571880ee253531814697a6442fc06913e89bb9f986f4f0c8766b9f663b676f1b2af703772018de97d2eea29e97842f62d732b16cfb14e7c2eb4fd97b09155dacd5a3b72cb20012b3fdf1b33c69b6ce0be34fc2dd1b666365a87ba28dc192d67fddadfb73eb6b5765a3d679b7e11bab41c3fc21687c62d18160804625873557392b88eb1d4ea3857b55a34266fe9d7419470637872c750b897c45c7914fc76b9d70d84faa4452336c468e9d1567df39e04fb19e78f7a8faa914046e2738a7d52b181446f4d8e48f698a6dc0b86026f2ddc16ddec38ab2d782b40b39c1d5f1ce0c795370aaa3a016540c17551926313bd1b46cbcb7c3f059872d8b3afaab8107eca5fc2ebe655f564911ed6a42448dbf93a64cfbbf3a4ac55e065a38913c02b83585678a8508234cd9553e953e3ddff2d2f351d729ea1795685947f07cdba3f6ad57436d49bc3fe4a9c2e4758bcad0d9df3db9337d0bcb526bf7d030f4c8387cef364577649fbb9ef81c4e6ee588829ae780949e319826251d299d77e623fb0a4ba01728a97e1864c5463fead9fce1246dbdad6b0f03cb50c4d2e3c470de9c05fc69435d5bf808afb7575fb8ab4ce73788232c0ecf6320b01264cd61a9a6b9285f76e7a7e31bfe1a486ba5cad098d67ce362811b51b27d5e10c5cfa0a3329af7b290969acb403beceb768b7a5652fd28e50024084fed96ce89bd262a5f48cbe411eb3fefdebc04bb1f2dfec1f32169a9dd799d398044590e6f7d57a09aa0309af16f6d7804e2edf2f58517717ee0deb714ca4f29a21286ad672812e0bee2a5ddd772847a836f0f6c8a5e52c9e5f2e16b4fbc6e3032673608a56c450653d0710620f7bea758a24d5ca903ae1460c5214c66800000000000000ffff0000030000003bbb4aa5ce79dc5de940bce5a76ce080bdc2c0f6a536de17e617413ce65db50151fbae3ff4a9e0a1164ca2d1f167f4eb696202e27aca7e93c3c2068c25b7e582309ed7a3e136715362e9fea3aca9663f8de8542c551f00001010000000000000010000007f0000001db5205e00fa87c5d9e59f537e8a3b418369f30a6b44eb8c81db7405bb569313e2cba1dbe8aa9bd4fce4ca210f305085a3b922e72bc23c389a8d787a6addf239c160a9af684c1f1c0821274d3c298dd3e0010c1930e6c5f4e20f2b7ca60a6f0bee94770aedb30684ae9dd4228dab97e7d3c06f02e8782442f3c3e83b8869a15894d75670ace014beb2ca591bd7f1a92d6974ad18014bc6de37de19367ab52f33c3f50637d66c1cd05754721a669d943f8e9e27a4fba9127b5bde5d5efef27400c58f7b35100b524ebab2053a31fae348aab75c4c929dbb344d1d5e86182772ef79ae856948bde3ea390b02451538a9691ef65fcd8faf7a9c46028105fd7bff160b4a94ddfadab037441ce3caab2c5aab39bd8333a5dcd55e75c921555fccb978889052b36a32d82162415cfe0131cb8e9e979915546bdc5cc1f317d622367d279f3e24b56d2231b6b6cc4d591ef1984ee6cbee117e9f7430d12348fd2e498587dd142abc9559ef2fa19712e94b5e7326b053c449993eb54709ac76410a287df98dc84d2d43072c2240de8433ec7b488e78c7edf10e8479e757b610ea02cfc724371377b7c818419d5e850cf865d206a74bb102f2a922100e6a787dddf0d81ec24b7dc9848272d1592391cf5426a3d7a19e25bd91e90bd23652e12666c588be34aee8be6caea119a6a9d8423351a861543585019a2fa06be7da1fa40a866b7364b3c4c5d9aaed98ba582baaede67e39c1d702f0cbbb12c0c7798003417fac7e565a78b12d1346f2220046bb894a4b351c7a6a0a1c32fdf59a28ee6713e384616a664178d086a7cdc65b65a0c03c61c3657bcb93446332dcb6b8fa2a2551cb7db503072aee0c06644e157177c7886a8a08f1d11f950081e6710b159dce40de7255f2522facf43513b22cd4ce86715bad21b2afb078f0803fc7afb859ef10deb40aee2276563d2da081087e044c138fa2a725442da89e8e0d24ad8902b303d5ddf53cc2bbf0a5b0a7bfab3f9b0a8887c0f283ba7fb1fda6b5c41d0ccd57bdc8fc6c78f4956a71fdca8400acfdfd586eb527a85c00c0b875805084c30fbce881dc24493bbdd7074b70c33c4d390ba71bab0203db68c082bc69f499b589a8df5a7eff51523701d60e607b7a7fbb343b63f4290db6c544cacf7b40405ecdd4b1bc3aaecb00d453d915e82ea62a337c4b8ded8061c60f087f004313c9dc6b9e3c3b77cfb00fa88e1f136a20d29cc5d552ac77b672873acfcae164da1837c6d69341e21299438589c8d9a248b267139eff0b6c10ec8c678317d191d5a643aaf0bcee824d5fd7641d9a2236f593fd1278e1a92d9ad5dc33f5f6b15e72a5517b3395991780bc5000c2028ebdaebcbf734e1176fb8e49000c542e5bf7b16c2280a63306814dbbd1e8c3b92ac8f5a3a13fb9d20556753366e5a3eeebe5213b1096ffcc1f92ed3a2013c8d8f912dfd691bc758eef2827d54b2d67fa185adb3bb92a29e3c6def77fcd60ea3353158d856809b04bb7fb1c240fe4210ca944b25da0e581bcfa97a311cc2374e6e375241982911e7d12107034cc9b03f345fcc24e4b35bae8bff2a144269fb9f617ba9c3e73ca511c76fd4ed1a1da64a0e0dbe3a1d5dd4581d002d12f24b54d16bd046421d3c11022c85e5d7da460b886bd74cb36197bf7226076d351655ced2be598ed3a4604e7527f54fe19f31cc84f76d8eff0bd2263435e5e30a1ffcb3ffb5bff73e31c18039d20a20851dbe50143e8ffc8c3598db32c83cceee078ad0089420d23853aa8f201e12734fd6b49d943f8f178adfc915098860f4597aabd23d18f6dee9f3f5daa8f6fc7b83168c8b156e51dbf69d944bf4a6ce464ea913bd217a2d8061ad7c3b2b1a4b961b2ff7f5d91e818329952c0c67848237411ba7a561fd62d455e5a9e3df0722140ff128cdbe96634fae8283e7a9f5a365aabf1a4a34f6308380f8756dcd693c1f57cace722755f0b5451c81baaac9a754fa109a2b172005c56625c0a19a876f90f88f4697f1d91fe44c3eea872cd5d77295e51f739cd6eec1af56a96c68410e1d799616edbed6ff861caa6e44023c94f040dc2813bdbb997aa8bb6927510bb15d1b8dccf9621603517abaaf3ac457f323c4cd765aedbe630b230d7f88dbf9994b97a47fcc5d21b18b467302b64e1842e870b6288e4fb7aee8575c07473f9c521e522ca9fb3d42f0112401a72f344a6ef8308312aca401493da7fdd27563646fa2e65f6e56a2e0f5344289b7df6b933f174329ac2388859debbd4d90c92cccebd56daf75d694105f76956f5596b5c825f5c6013db64d5fc460a8ba49ecd69c8820ca5d9599fbbaa3f44f23ab13aa2b48b40c2dc971a758bec91bd5b786762a7b7995e852aaf5ab6b3b9f747dec61340190bdcab684f6392b617c6540d2584decdabf5f954ea7fca313a662a257e8576b125fd381a64f3a80b37d494f701b6201820a5e726211bb79d388069fb1445128c44f66d2ae55425c457eb6dbb1674a3ddafe0ac8fec6b4fb167ccabce1aee366ce61fd63428aa6a0852fb6b177de43582487b282bd85bd36ade439824b8d158f6c3e4ed0a9b0fd4a3e52f581e1013e7ae415fee336eb23fdd56330d9153da0234daa712f66fad3b33d87fd18e7fd7e167efdf7c74063079d28bb86629a519db135501981a2ff8aef497a8b3a0e8da233a90c428c5314af3bcafe4d064e8394e2c6c9ee1ac714193b0591bb5ed63de5c153d40413a28038ebe85e47d22f0b0851cc853d9db4a8588fc11139585ce393580181d688752b6988c9f4005cfad80bb38789d9a9ca44e870341c2bc07fb12476c2dd2e45b90c4fffd5dfff03fa39b2b6fb92947999822770d00958a83a38a3f2214395fed4777526a884594df8973eccc3b00d8e65d5b576aa7d16272532bcf0d06478db12297a3cbd2f9e0ab3a4733398f0bfc630692f27df695d60d3473e72aaf9fb4842cfc45ec4f90220464904623fa19c49c0e54e3f20d2d2b9a50ed6ebcae21a4d7c98ac5f09a09aa366f030669735268616f811fff484c2dd9236b3bc0351fa04cef5efac134b21ba7e48fcaa742c2eff20546ddcd3b8c0b269a2f337d9262834cda8094d8d9f598aca696d0d048d8037ac282e14a925ef110eebf6edcf7bfb1421d507df152076c01e1509892e02bf8cd5d4efca31743ded3387502c8de52f639584e8dccf57b73f7aaaf9d882f0a6affd01cb090bab87857a14b52c5ce3f54f6f34fd5300448735196e3a44bfec0a1ae51d92d6a31dc53b964674097c23455c265288c91d0d2f7e1f8caddf50b3e62f2a5cba2daa067f0e1625b5f54df77311e7fbe2f2bfe5f90ea5347002c201cca99d852c09cd8bc4b3879076df504a7a8b1075d064bbeb9fc4688875a54db8556cc82339318eb0620271ba4864ee49b7d40bd43ebfd42e170e6ab7c61ffa5232a3c5bc302e0f08cd12bbbcc3d0c0631f55da544233400491d5e009d630d24a459f3fa16b46d57ab83178387fdc0b0c54c09aa3b546d03f988962ac9d3c3dd8fdae03acb44159a06a755dc058b285608f12a17500aac87e7a8c70c87a16e66c0fe677aecffe7e7ab68d6d506c5dbc8714492025fda367537da680827671b18a71b9f7c7c4be7449acd418acc64bc686748f364e966ccaa37ab003920a0b9355cd1f910ed2cce538ddaf2f33f370ac7f099f2b6a4c8ffda91a6947c8ecb197e2711ca40f7cb2fc088e33474936915657f0911112abc49e26c9cd4ac65d4a8f6dc8d060c5ec8ae1d212c50715894609b6837796325ff6511ccb25b6f4ede1659e0fe84d3afc1e19218eea45a92a7119f59a75638a0b05170139135bc01ef3825cbcd03b2883731622ce46e4c6f59122fc87c227dbf064f7602e1f31b89f170121827bc8bc93b9cb930d2ac01658a08e27edbc93f358c78c7b6ae8ce4a6acceea46fbf670f41d4638920e43f6400434d0ea0dd8e80fc4d9dc80570e6da6d70eb3cbeb0615e3a96d956648c82876045fdac9e938effa6e9eeeb19bae91225e44e86034a542618c7e10890ae4753ce97f0b2b9629479eb92249c78584a191c7661532ef6a0e673482b852e848e0cf539a59d31e051a1527d07833d9791819de68d6062e5beb3e94ed253525013cecfd97dd4b9ef32e99f099811403241a4e4da09ffe5adc4405009fcc02ad14b6cfa3be8d8bff7e4202dbbf41230242eb5abec72d69f37fa9f93c880dbb4c0a3c29f7f3dfcd7dd461b9d4f6eb5e726df5a6c335988694fe5610d8f255972afc97a1d8d50b8f59e4ff76c77d7d29177d296364302c0dbb378d41157d0598e2695922b3b3ffe0a3a03a94281e8f56f10fe05a4e28d82add07ee9d7c1c846098db966a6687d4ffd596426a50ac661efd7292fb39e2eeb4aa2403341009a4960677b41d4bb54cd98a4bf64c0d1366b851166c17aa503f099310154785a1cdb29e5a8b676c90d859c5f2c9e99eaaba92bbf06f48ea6c4174729b8165fd6c6a457464457cd547d01efa9344520b3f24d1355f21dca532f4ae45afe05a6744275c06f7645259159039f011800d05da3073962aa381e921e59f563f750d329b47245777d6556f2347377a04aa65421ef4aa90f87011d2edd06dd389332a68f11817aee4c58a075f9dcffff7235576eabe07f2994b76b732b60a142c93c0575a966ccd710fd0740389d364f3d73d92869096cd9e6a485bd87fcce3552972c58a4b74c53d7e3a6d7df1544d5bc6f5ecf31e6653b36587db789ffbbb605f7d0709dd38cbfed81d041b60ca7ee95a90acd7bf5223eb1e60eb36fb47cffb40139246a674fc4756714b7b3b4ce17c20da20622225c10b016275205bc35fdad673563310025be36773a7c5362bac6296f003eb1d05f40687a4c0bea704c43cf4d0d01cc92eb6ab9b0b5cb05e8ad88c4e9a7cb10cace0a8882cb86e4780a3ff78b590bd2d19bb76f9f61c42f404a470559dddaace219e6f90b5bd452a759266433f5368541aabcce56da8af396e60022224c3e9051b3cc933122aa65df8ab44fd23f543ec6c1ca968ee3545beb588562f6f7f997d98afb9ccce98a26d7d530ded14c6a041dca10ac8613c3ba6fca1450ffd68b0e9bee1bbe4426f05038553a36c9fe8418b4962eb553d5de708f9dfbbd627fa8533f4b5f4623c4d30291c020b2b700db170a1bb7c0ed114eb169ee80a906932229d9784dda2a49a24a51854e7199df7a4c2bb00587667ea491f3159a1442620bc520e74eedea056967ae050b096a6f9a882237da823d3590d983250ba8802e436d51a4523c3465c9cbaf19beed3d33c4a63aa076c10f5bc90c80c736de9165f4a50e80a2bbfe4635db6679f25d6520948f04285e4eb66fc8d642408d6b84f7f783a8a7acda98aa09c5e7e1e415d8a68ea450c12a01b8d28bbdf4e092b5103fe26b68396bf2b51101be414f5fd64620ac7bed510850e3bf2dfd9e881fe722f33ba4ad1d5121c9a4f0ca87a86d46f77ee80c898a2a646eba20dd4037d76f8e289a6497de2ae620d7013f11c26737b2e8291f10065c5c5d640d7048d0fda48bef69d483e3f26c569a994b7faf4117c55f47d9763d5021810228b79f3741ac50690160a166f65df51e08a44db91b91e4b30fdf51d0c4c0be2bcb761f8caaa40427eb8fba50f9b090e095455682e91ce1b498aabd1629c940ec197e99c6dbbc9f4365f6f24b608cf8515185427e749e13f4a704dabcb719f66a9998963c93516da3e264ee4480d88ac25a4922861fda7886b48a7f03516d8053bfe26370b6ddcd93c759726b59bccd4fc6f3ca000000000000000ffff0000ff070000b64793051f88854b9b420dd8e85c44a13bcc811c546c4ec53dc69887d5f69eba7fc44a887b097ca9f83261f49b0461d6b9709200057f487b9aee26751366274a9d97522ec87a7355e2fac8ff29a1b931945d79ad54589bfdee0f5e387aea49078702a45090583f040fe506de3c781eba4588152611cc96e1baad481b5f6d02c4a33d38e983249768e019d063f1aa126f"], 0x2128}, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) dup(r0) setitimer(0x1, &(0x7f0000000040)={{0x0, 0xc2}, {0x8}}, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xffffffffffffff7c)     OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x4}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0x1, 0x8}, {0x18, 0x1, 0x7, 0x9b8}, 0x4286, [0x101, 0xfffffffffffffff7, 0x1298, 0x9, 0xd9, 0x101, 0x81, 0x6]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x6, 0x3}, {0x18, 0x0, 0x9, 0x3}, 0x1, [0x6, 0x8, 0x80000001, 0x7, 0x58df, 0x7, 0x80000000, 0xff]}, 0x3c) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x0, 0x8001, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x0, 0x4, 0x2}, {0x18, 0x0, 0x30000000000, 0xffffffffffffff00}, 0xd0bd, [0x8, 0x7f, 0x4, 0x7, 0x6, 0x2, 0x4, 0x7]}, 0x3c) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000002c0)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000200)="cc") 16:00:02 executing program 1: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) setitimer(0x0, &(0x7f0000000000)={{0x9, 0x5}, {0x1, 0x8}}, &(0x7f0000000040)) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x2, &(0x7f0000001000)={0x18, 0x3, 0x1, 0x5}, 0xc) setsockopt(r0, 0x29, 0x40, 0x0, 0x39a) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0xd) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) fsync(r0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:02 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:00:02 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/26, 0x1a}, {&(0x7f0000000100)=""/255, 0xff}], 0x2, &(0x7f0000000200)=""/125, 0x7d}, 0x800) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0xfffffffffffffe2c) 16:00:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:02 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x40, 0xdfc, 0x6bf, 0x5, "7b73746360603e6feaff01443b5443d8dfde1bb1", 0x3, 0x5}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x5, 0x3, 0x2000001, 0x8}) bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0xffffffffffff0000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0)=0x3, 0x4) 16:00:02 executing program 0: clock_settime(0x0, 0x0) clock_getres(0x3, &(0x7f0000000080)) clock_getres(0x3, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) listen(r0, 0x3) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) write(r0, &(0x7f0000000040)="510fc3", 0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0x7fffffff, [{0x2, 0x2}, {0x3, 0x7fff}, {0x3, 0x8e}, {0x2}, {0x3, 0x2}, {0x1, 0x9}, {0xf322413d28a15ccd, 0x3}, {0x2, 0x2}, {0x1, 0x8001}, {0x3, 0x90}, {0x261440e9191d428e, 0x4}, {0x2, 0x2}, {0x3, 0x100000000}, {0x0, 0x5}, {0x3, 0xffffffffffff1b7e}, {0x3, 0x40}, {0x9e39252e20685de0, 0xd9d}, {0x1}, {0x3, 0x7}, {0x1}, {0x2, 0x20}, {0x1, 0x800}, {0x1, 0x51f}, {0x2, 0x2}, {0x3, 0x6}, {0x8c62ca2208e99323, 0xfbdc}, {0x1, 0x10000}, {0x1, 0x9}, {0x1, 0x1}, {0x3, 0x8}, {0x3, 0x80000000}, {0x3, 0x5}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev//pf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820080ffffffffff7f7f"], 0x10) socketpair(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x7ff, 0x3}, 0xc) 16:00:03 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x1, 0x24000000000, './file0\x00', 0x220f, 0x6, 0x9, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x8, 0x40, 0x8000, 0x1, 0x9, 0x3, 0x2, 0x0, 0x2, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x3, 0x0) listen(r3, 0x4000000000ffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x2) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) shutdown(r0, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000380)=0x9) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x4, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000000e00)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) recvfrom(r1, &(0x7f0000000240)=""/156, 0x9c, 0x2, &(0x7f0000000300)=@in6={0x18, 0x0, 0x200, 0x4}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000140)="a6a9d4c0ff1b2637db15aca516177900c7d17df3811a00"/35) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) fchmod(r0, 0x32) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x40}], 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1}, {0x6, 0x0, 0x0, 0x101}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) r2 = semget$private(0x0, 0x3, 0x10002) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r3, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/51) ftruncate(0xffffffffffffffff, 0x0, 0x69a88df4) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="1e", 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) ftruncate(r0, 0x0, 0x7fff) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/183, 0xb7) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0xa84}]}) socket(0x2, 0x5, 0x3f) 16:00:03 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="97dc6fba1d45575c871fa2373e1f5db8e1cecb67820148a102448d67f1f32bfde0c050e15f88bd48f2b27c1ccb05f84c82d34d8775b6dc4d60c89894eae2d5dac45adc16fc3f48985a5729ebbfeafb30a34a5bd3c46fc615aca9c853ca2a113f51576348d521afc124049371d347c729b86a90e67d964551b75c9dc44bcf8f59d252f26280c59b954bdb98424b15008e9254852d396ce788db981aed187038e4c576f336", 0xa4}, {&(0x7f0000000440)="c1a599ac6ff25ed93eb5479e1e5efc7b1c663b95fc63040aa5e14278e243e122702d21461b99b7f44ed5c74d93ec8e666e55fb33d58f6634e6513120ab51f8feb36ffa78fbc00b1a34cabfae623b2269000c6057087bd244bcc538980eb0a7a9e640cc2a807871e434b3d3bb5844e94a0ea29f47a6cf4a7325f83db55eef653cce9acfc9437d1c02c837f02d4e613450d15bd3293c81c0d0c3986ae837fb28736843f703867df8d670f10a2e9276a7d055abdf25dcdede7b8ca387ed6995e2163819dc7b14846818357c6035963920fe2599b42329d39a5a1d940d23507e457e49142182be1b2bad1a1079ab481cc4027a9cc02758d3bbef0b9dccca02bf5eb22b06ca952ed9816a0a6206fa2a54e2f70c171e6acac9a7f042a7fbe82af618a141bbcdeb8d851a1014c980fd0d16f4430ce3bb24bdec19577f3788d601e67e187da240c5fc68f590931adb160bda292feb444ea07ddca0b4357ec008fcc61dfce81a954ff8b2bf75174ba87a35f5cd92f14d7d493123ec0db1909a5802c8fa24984e57662d93b0db3683c9d4d5f8a4a06b793a0a39dacc66aa4ad931c8a590075dabf32e2344b7e881da9a2c6a588504f5def634b195dc9c6e4d60c54cd7cd0358754d1664fc3b975d5a6fee706add84197da7446c07b065f9f6cc42941ff669f0d716d1ee2ecbe7dcf0e29598065b92de11acb56ca1f0067174ed8fa887655d5dd1c6abe642cfeb9255f8a08f7185745ed4ce1d6058eac1bb62c64fcf4b04a31b11aa8f3e1291d1a8ac38e165c13c69589e5991365c1474e367bbe27dd3b28a8fe77cfe70d3eda7ead4bdb60f6dce06f415bc2dde6da1da56090e11f0faf8ead485f0be92dcb6df697d1dde67f941396324af92b3fdbc645659c38bbe16183ec0139498e3e9173be278dd2e45902e697993822cf693c7972c67a47525cef7581066f136cb45f5013069f93c6dea0e9014bd02fba9f68973aeba73a8dd12016b45c20976ac237a11504108b9093622dca6f7bcf4e6ae6f618f9a10cdded5a6ac1fe846eac18809789dea231aa3c86fc8c4c4005253aeff8f7f46d91990c17ac3d6d5143333647760f77ca380054f58ba083cf7a28ac5be5b8f1a4361367288be8d3b4fe3a2c971203d1b975d88f049293dd034d463d96daf66b6cf8860aa40857e792017ac610a2e855c1204ff41d62c274f0ed4d12bc3f944b79fbf756e1ff90cbfabeb0660d7ab3d5c043866d3f10502f3efbb883accf887646548d57f9a83f4300f3d17cd0dd12ed656d1a2b35a24217c385185fc4196726b4ede15c3a9ac0cba597f95ec245bb2077daf4f4efde29c5e066f136bf92a7ff172f5028ae7f6aaa90dfbad696ba0bf5735a89eaaa5f3b8c30b3a9a99302ba2ea9a0a81045aba2bfd5eea879689a5e5596ee5c68375122659f380c58eeeb4c2761becc034d0cd73b8f223970a9680691973437215c670a2cd0ac6c81001e5ae5842ef58d353b02f56535b9fc65c1bb6fe09b3cb14f6a13c357fbcea522f6b160a5e2b7c7f5a3a0053a222032fc04aa0484b688fbb3d1e972a2f8db89d687ca372ecba8b659e34feedfbf517a117564e3c572e31fbe27dcedbdd0c43f022920d03acd4836a760d17ac822ecd190c75a5bf46ca0911e9f2214dc2469a2b41f138e9b9d4a5553de90b9e7aa82473a42b6b2f215e4ce3ca9ec2c9e738ec36c67a64c0196ea94839d2688c1d994bc94b63a89ccfd9ee43c34b1a5a3bc0f86acec1fa82e2f3beb6e865074d5bee23b1d513a37f19df9baf6ed44ead2a557e4f2eb60d89ce94b3bedb86781890bec5ba8f1f1dbcb388d7cec4e48b76b49c19207e453adcc2505673810b32ab43b7ea42225127b6114b257aaff9a8ec4a39090e28ecb6c6cce78972c0158a82204144f4cacc553a2501f4ec471ffe01a6f5d103be3f917962dc2a097e14f4ac5d62f22ffd60f846f2f209e31fa770f59085bbd6fca770929e8ea1b9ba70b81ebe7fd5b5105faea46035c4cd94b4de4c81e6073ac9722b7548a6754997676c42646fa8a45ac64e4aedb9167b8165381a734cd4e86ce8e30aef96cc6cdcd65d6db4ed99c4e103d669f980419b4e3bc55847a5d318c2d3c80ee4a55988c7b87c2a97538e063bfc98515485a619db0ae13f9fe0eb6548477ef15e2fa2445c7a8ea72cbf41a2aae0bd8b381ee3b1a178e47f87a32abfe50e1090b1b513bec56f8e9871620585c03d9c6f8460fbfb6739ce3ee6de511a6ec43cc1c193508035dbf706d7d2d093b40d4625ac936bff84e76f7d03e6cf33a88d437126e535c4b9bbd7f1253d006883275904bdd4f1f07a20e1ff722573f415acb83a364ac55c934ffdc451304b18f2b3a6794669a2975bf6a538daa9d10420266a0cd0dcb41f089507806f8415c88569ba77ded862b3682f919bd01d0c1020fe393a05791eb4b0805333108bedec3ebb253b392092aeeaabb23a79f7debb57ee07823d7debb8a865e8488615bfdf8d67930ed9eeb7427be8063e71327fcff873e65125f9dae402e7a95ce7c4538f91b3779f50aa136ce31e4376e019f5081c0fa1d7f9e2671d8309050218d26d75228eabe069a0f9d70ae0c9ca596accd347bbc07f634317e3616e872a2d0a8f262d124456a15d43be548388225c5521fe4ac19615ba60514685fdffff3bc8a15e52c649f6f9fdb4faa944318b8d3f5d7eadbe041b55134872fcaccc25b65c6896463d63ca865bc575563c3c48fd5b3e7305a97a7260cfdb63ade578c6791f9d9cd175608f0ec4c8fc3e0696ad764088d30716e21d5308e2e0c75cdbeefec24d0a7019452c2d0f5d3e5c2076e4b9cb61ea93ae4dc4c9dada4c1fa3c970ba4fadee1b059267b7024a7f6d87b16a2e8e508851b9dddbb54e384fa9e72b6bae1ad6d99646bed40a3b755c493b011ca8bcacc07874be66361c16f043408bf76379ddd70cf3789a573b7db55948614ca7ebea2f49ea9c8f85c229c08f860b611de77107d0df0c1404095cf2ee42ad260b186fd86eab03a28643a19f39e32bb5e19ef7ccde084cce339e11f2be6a7c86a36588876c6356fbab0dbc796a37dda3ee92c41ebc4a2e897c500fafaccaeab2030777d75b82fe245ed7dbfa504d43131acdeff2804bcf2606cbce604a1c627bac4952462914e68775448982b715f8bceb76a80cfb601a9ff145f85c01a85b4d1472b662b629547b76f26cf18e59e4c71404e3539d3a27932d6b723542c5dba31a8b53cd15851263446c215214740721ef4456d5f10c30bbb31702a07e3b83fb88ba2af7d8cf81c34d29f025dc9d6e12a796a8ea7b9eb0f887c8cb009bf57b05ef413434c51376b51743f4261b4190e76267cb7797dcf9757e3c05a4a995c57c939cb7697bb631310edeed5fd9979e95ea5fa8008ce54b534d99b085bd7d590cced7a614db7fdf46b09bbc94fbc36c945810dbaa151743c09ba5e4c65a3401360dba660bd97cc991cd9334701e33f517bc922ea5e99fd99f81a196307ed96f9f693ccc39b4176089875712545d491c9e444da7a50d730ae084293f32c6e9a185fb48f456ca007c6fb339b8f409cdcd12aa7d08fca019f4dbd73c68c22dcaa2e2225378e8fc17ad886309ce1f1bbb8b55c2b7272443761521270d695f59ab227d6177175eebd42a83c496f8c9fd592981bed5c49b111dfbaed3aa674c46528127dd09803c98c9627ad26114eaa4646635549d304f3a587b2eb862c261adcdabbf76b2f01d3174b8afc4b68bae8cd40073966a754db0398a3b6d833a379adbb44751961f21754a4c81706489f4c54974bd85abaeb307531a37812e5015dd5c101480433f2495b1a7c983c566744c65951e1e7fc236ebe591ce9b2a8522b3cc5900302c6b9c51ed425fe32340cf14aa8e513d6008aa4100e59428994ad1bed9cfbf04ccd41408636fb6ee40a3a96aa48c9018c067b1a0f989f8c0c2e964bff380d01a2254637f9f3e52b2b236b91070debcaf1146f934cb3eb354326a193c7e37379e15fe51382afd8a66b18f207551680ef30a8313be06731bc9bdf2f97259a73ef374387bc5669872a13f9cf5a62b19962cc15d1e76bf5d90e5459756af7f0780c1a86a46d54dbbbf9bd9b5d7d6b5ee9a03cc88e22a61306cc7c6560ae910d0892ec1624e1d31fdd8645da917d409ed5cddfa809bbf2642d3493b6524e9414e64ffbae074c77d09317a76546c576d44737c4bbbd7018f272506886a100911e229bad5e83eed1c179fac88895fba51614460d82df7819d418ff894a8fd4c6db65d29e474e32a2046962fe42d46952b6d28cfdf77e92c4c240b5bd206fddd6bdb9a4a7ecc412d698b568bf4320798b50b3c6348c83d03593fbff349e3b5937f0f47f97b4afa109455c60b6686c762581c7b8446ba0bc5430b81b4a5e4560a17d76357e8604e133b76265581b2fbc73f6c52bcfc71d894ba416faf0902c9bf480d3ce9a5aa59352347c09ab465b2113ad5ca38e9cdadbcea6ee3cc04390e83f93250121a2a73b654e5f502c090546313928e5ef25d746b19dfd183ccaaef695630ca655d36186422a015345e2609885077a3012f0a1acc42acc1933dd70239022cbb256c69ec4cba3febdb9137f7e40a8578933023987778588423e7bf243a6f99b3da7ff9a242cd1eb1f481886e47c12a3c09d8987c374557c8c47ff90ba3a640ee6b0f040d9bd415a8d0c2465362738af9190db5b727be3826811117e5d3f2b63c69cee41a2b45b822e33419f75f22d14da801268bfaf6287d5f553845a132172048595ac26f34f9f9c2574f4efa96a7ef24be9900479d3336e93ee571ef47108674115ff177d20cf422e6c312399d05bd4d2f9fde2574d69bf204cda130497273df363a06d8ba75d4945c25af60eb07265a952ee9792a70aeb2f5b902ad0a528603966e22da038c81101fc1501a83ed5d8cc27bacd7c1b3865bcbb4d68990d1384c6c75df678702479b4814aeb7279d3087ad4e934e7c2607b2329c2007b594b33af67e41ca7550bce2ccfe942d27cb76ae5a1ab9c885a168ed59a572b0952629f6e94d5ffa4176d23f19eb5079e819bc3a27e6069dc2f91b313ad25065459c45cf014ba3d33e5de4af0a70d2373536161496c666b76cd5b1b78c316665157ffb321ce551ac418d57628d9ccd700f5be700c042870e933f55ccc9552cb9d630f26ef0ffc76ad3f4bf2b1b467e27fb8474cf3d4f624ab692003d069b569249e5ff39982ab0737b3ae20279cc30fa4dc4f6b999410049e33c297a78b22fc6374f5e0fbae34225f050c52f64f08042195d0e82756e03dc1b733b8b13e8819928bfd703371cb1cf1f814e3bc07ec6115e5b0a21191a32cad66acf4bd55798a7ea77af4ab22105e8337229c74287ff349944f2a6986aea5aaa46d3898cbb68eb5ef231d4e4727fdb699bd5c614632ec327392859010419a2a6030a0f171c2553a6a33f28a31333c0ddaed5ad6831b75beabd3076f39ac31b2bc380cc6f2fab41d1e910950e380834d51ec9333ffb78288f5188d3ca991d96040a52d75b983f73b0fdc7f704cede5b233c0f17121cb8a044d0490023a72786a2f975d142011a70dd37ed43b3577aa803d9763457fdfb7864978d005f2425a79cf99a383abe6d63126d0d50145cb13443ddfe81c9c6adc56e27741da9bb2bdf5926390415d6e0c852a0d11fe266e6d5e91096214e25221f9fe50d07a2154226a6ba74520862ae0f83d13a405c1ff2ec3fabff2b7084b884af11d245799c9b2f58e2241e8145340a861f478914bb44eee72b57f34adcd6ebd9", 0x1000}, {&(0x7f00000001c0)="50904a408feff6a17beaecbe945f8595cfe06ca1a5ed9e5324c5d44df1d62bed773661b0e6e460084989396cef9ef826f43464396ce8a54dcb035cd20d47976bb0c7018ed53d0b23d8b1ab0e4fb94872202a935e0dd6496bc3ac11278d6d37eede0a6ba1543f6d4aea6382fd3c899f4b4cc67b65e387a98042143850a7f34b83091a0ee67db5900366bd6210f85fc9aae6b1d06734f35b27d4082f7cbef96dce929b6b457398a9c7d7f68083f66195641c7125ffd31852554b93fddb4cc76f0f6e45b19c68e94e9cbda5b86b049e1ea5315389bd6188bded1f395cfbd47a8bd4825c69d628682577dea04bf0d40d218c29bbc18b", 0xf4}, {&(0x7f00000002c0)="890e02874e6795a2bdf81798606123b66b", 0x11}], 0x4, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001480)) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) flock(r0, 0xd) getpeername(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001440)=0x3) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:03 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10060, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000140)=""/147, 0x93}, {&(0x7f0000000200)=""/125, 0x7d}, {&(0x7f0000000280)=""/207, 0xcf}, {&(0x7f0000000380)=""/133, 0x85}], 0x5) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x8) accept(r1, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) setsockopt(r1, 0x4, 0x0, &(0x7f0000000600)="ee9207f8231c868405da4228e2453e2001f35872fc3904eb683f08135877df7ecff328ae9ff70cde49caf6351da261f98f94a27b70f11187f7d1485c37403a0a0e4219285cd96e028b6659a5e2cdf7543de9927b5a470195687bdb31946b215027b16b33ac35e3afa3024e300bf8ac350923f6bd6e969f58b9fc9dc13faa73fd10f133031b3a475647c99837075d42b0292e60e9f77612858bdee9072eb7f237f2a0aa7078841c6b0c25c11e8c8b98ec6ce31fb15723dc45d0feb48c5aa62f1727077133a001492eaf28cbe76e6c52de6cdd7a77f05a1837e45bca08b97ef0df9bd9ee6a4299e5cf4856110822df4fd9400b2b95f3d1cb61b3578d7808c24665f0e7deb1d9d551b194bf37b5d5e150a448f1af5d9460db66e9d913f122eb358c1dda1da06f82b6f241f7b621dafe43c285afbc5858b70b2015f5abb67dbfba903143378f7f79238a237eb0af0b45a322a9b92dc3ff8368b7807f03a3437e0550f312436dd51f38e15fc52106365dc291356332b0e7f90cc694b30dd0e8794068ecbe37448e0ab28224636aee0487adbb144961bfa29ef36a7ef408197c3670f85f787103e6d23fbcdd942eb88bbd45cf864d5205108755b312ab3b520e0def70b9975f560cc48251825781c56b1226646b457b731c3e04772faab1105f38473d1b67a7c2f686f6d80d51eee93cb6f466967df795acf021f64936bf6ad7089e631d9afea3b535f73b696bf1348cf9b272c077e2c9e38eb6cb9e1a14df470bb96bea031a16f9d8c31c0e7c2d386e60e20504d360e72b4e8093741e1de4f7e7de1351d6843891d63b0454af4fbd95b9088519ca40122f3e3b0fa04d3e56cb80eb91b5b1b250e086086d92c3a7e6e8819e06434c843fa7da0ba12067d97a7d15dc92855d12d1a7f3d856918ae82b734a72cffd8f3aa735a091aa536cc0a12e3e92bcfe2e72bd9810a07fd1d89aeae6748baee2f1f3cb4be767a738b8c6c324ac0e6d80f181ff3af437f9b661dc464bba42f994af55ceedac1d3c4d1f19c070df0f36569f4896ad63954c40c7e1b96da2e9706c7c519e38090c81b7f7581da02fede70740ed701ac95b2d1c0a554bf56ff40a473d4b56c6927bc83a1ef84bdbbb10da7931ab83ca2cbc66f46a01834c99ea2548657a0b71110fa777d885e7b75e407edef33da381101dc8e9852640c447c01e1e7d6c780a5d37ee5ce227587fdc1ef96df77b19e880efcfced80213381c243383640f46b1bbecf147a5b4cad11e0ebbe161ecf4c25dcd4c98d789b378c1d8624141b66b89b213ee4c3c4165ea2edaa313341eb921582ab528031bcbe7d2613c762bf1714100c821fed47bdd69ecc47ec0255fc9eb83c8c76d5abffc20e73e44d1b2a168f847bbcbacc432c5bf8b232fb8cbf3e3d8a02e41a0b80e1e471d9b2480b75eeb34a1ce144048e05eefde9a48e8dd80377178c6ea16e5afe3dbe6fe74345a46fef7707d6ed9575d6359e4e0ada2a693581b49e3fd1fbbe3645d02207b1ff4a4c7c2cea3ec10a57a61bc94d7058def28719267ea1df866c2c29dabc5d6fcd688ea93a20766ffa9f0fe4862aadeb81d2121ae0298a15a4d17b451324ede714fc05fa79e4c8ee9e3b84a1ff1870f369d7b081e74d7fa6e75de232bb423128f4249184342f0426ab6bc819b56d42a38c67a4742c4b7679d9bf9d71ff3b4f36d53474ef85d67ca02675ae74bd26416ee287cd1f7496e5be4a6bb645e07f208ca456506a3f625e92f46d43d12fd79c3a1e484485cd19d4c5695efa50f325b20bef27328836a4a82ae605a3d5cdada9952f375f7fcd5219fedda33c7d37a8d7d3adca9cb1fd91fffa3dca9d490ea547e65b65980f22e6933cfb59ea81e9bde755cf77581053885311d397b53446d39761b688b522b571ae4b4f25ee803a5054482df8e607b9fe9a214508463f18b92cd17e946a2b3eed0237054f4e56e3d6df11c0473e7b329cad2c05398f270620dc8101dd38b8b640540f8eb6705e40917cf74b0a8ec1a2d1b4fd3f45c95816b320205cde5cb28600bdac890f780c85c74f3a8a43e84a479b31349c5f479b33eed21ebe96d2fcfe72c36a2057a92037005e77afd6e2d8de43bb60099708c836cc3d46ab73a27647143bec1b9fa4cfeeb5fbb0558500efb6fbfe98897fbdad4e9d56e55ddab9580ad1f7386ca2c420fbe1650c54364b6f8c5f6207468b89cb398f94ea399a5944fe8a08d5963d9cabbcf2e2631061e52c8adf915f8017a5e3442cb964050db4e21337925ea2b57c371df91ba2d7954c0f3fa6c5b2c95514dc79eedee210217ffd841890088c4335f4aefffc7275de73e12305ca97bcdb84eca4eea0f98b05c8e319726ea8ea4b7f6f590de2cbdb4e4955a2f5016e5734d2399bc0fa5bf9c223a54054b13b695b6fa4147422ed98eb7786d30c70a83b88e3fe3733a2d10c9c6ed863d1b0e60607946ac021d5e71ac4814cd1c76161a5b4f99848b7f3b84f5068da165dea92bdebc9b41a77f5216b3cf7d6a54b3ad757d3a95a3d31597817fa092d3b2d75c85826e1ace88dd42c29c2ca4f2e87822dae0b1781473d4047841155c006720dbc62fcd17a4a6a0c39408a0498b74d1cfd32da0ebc73493d00ab64f7a2366f94fabe7a78a908f638988b4785eb86bb627864468b49d4c79e3ada3715095159a5936605c24c8541c27cacbcd36d8f8402ddc3198c4499e6d647d80deda6c7c642c5e1a76d7e9a8c347070d3161c7b6c844230af7fb642e06f995480710ed75130508445c51c89e0091844dfd9dd93da75f633bf8a786d3145a181f316a673e53385f779dfc7c5065573183b179165110db61f953e9a8b9ca2d7b4438d478d35c6f02816034a39b5af4ec2de221bbbcb5b29d88743e0774aa851ffb7ef8de752e7b3e6cfd02f217c6be3cc004450c86c521227afc2259bba9c92c2fccfb8c1f1f1b275473b5e81a5b4f02e76ea3403b1d217437bc5084687a0b7ace3004bace339288ce799fd626f098285bc44aeae25082e7a6c27b7465feb967344af80cd7df3cf1b2867772b39c3e27115a69168c350ec2eefd10bcc1a3bfc170601c1e79859991b5fb539378c59f6b9cd2a78766925c2dd978ab1ab53e0497e25b529540dcb26f7bcd69dbf5e83473e909fa0a59d0409a5a9124efb68d22939c4dd6df633d2f23979a4396869b3bb8005d449bc4e7cf0517c6674b6760fd078e12e2113d3b9e7f19f0487a86e687e260d99204c9e942e24fa5f9f0b34119900f67362606d06c485383b58549a38314d774ec28a57fb133cdabe0752d45d68702ae8b82279525819cc0a924761a1a7574439a170235397677eef7406856e04508750f091fe4490031d2fdf803bb91be4a4b9a596d7ca810c3631d73ecbe7218c8ed97fcc13fd60555c1900451a8c05693d83ce185fab91da32a9beb46b8157f3d6e5ad03668fb3e8f05a2b65d8437c862b9eb91f04859c732a1c2882648d055ba17f50e81b63d44d564093a7d3fc6b9104114be4c6863f7d72f6bb655d995d7e43a9f0fa5b306a0f77e5a780cde57ed61d226ce20911a60bc5be4e104eb18bc97dacac1fff046e97cefaf0f0fae670b38efd998d9815fa877145476807f7cd0e971c60717cff2863fa06d98f044c6678eac4174ce6633a741fb09899aa4bba24641dc2a7bddde29d0ca2831da84765a387cc4dc9303f61fd5866862eea4965fae49bc6d747137bad6ab92939b5c430d272930ccbed282d1746fda71a289db8d3d42290f87e8ba150dc5553439abfa321c0efa1ec1e3615001771a4cad1ad4f0228f645c00a1210e905913b64795bafdeee0af95ee57dc32fae0890a3168ff05f86774b9c482d12740d178e978bf712b190401d85e049de40650d86e3937a6fa03084dec9d8859167e4fa21f529301a7314e502c45b375f59d073b1b1ccb9fc84d7ef19f54ba22d05c10ef5da7a356b58e3e6230535b1e20612709654d144649678b851a758cf1da76e1f04a5fb4f365d9e47c20d858694c186390242512d862b4648ca4b1fd89cb4284919024d65cbc008adda0124be3f6ef38168f91d88b046d1b8d021731830f0f1e00ef497686f638404d8657b7548760d09b45d4b5ed52745d50369c2a1ad6552af52414259eb2012a6acf8e391c88c1ee3b837a1033fde0a79022b3e764fd11aa9c9166c8904933bca76692391798fd889a7b0c27dbc272fde9cf7a37580e05f8d88dc6c227495193c0e1356d93958b5d4564a7ead73a19b101c3173409f3a597542a17fa8d3ad240ead3e657a6fd411a3be8d768133e158c1f879440f205fa3fbe98a053940281380fe1e8ad8154711e9815a677f811cc844ce3e791a0f3846a6287a413cd568a7b4ad182d884c90ae1974523f48cd8a078f421d3dff860ca72dc9c027dff3935db33ac35cc5e46272665967b3d92f396ca4bdc9158345fe59f47253ef9e4c4f447b3678476dafa246395806fc5467068ff486555493e9327cd688c8a9a1c7bffb5d11e9dd0d15bd15fb38fc8d0c8e4f4dd54e6ac6d63ec52e9201607f06b6c79a5842325a9063a83790d8a36fd273e92f02a1bd8c9f4ee438f1b35d84f3402eca2caa8a1fd09cc7ddf697a17a14f648c7ba248caf082a15ae1927f10a21df44813cfc2a679850a6bc0e40244eceaafc9379cea740765365654d1837e9165011fc5210ddf7173ece6844af0019f588c69f6f2d464bad4c226ea0811d417a21216cd5dabe78575a6445cd99bbe4a0ed15fd868e75adcef0319ac00ead9259cbd26f0a439d549d49668058ef868a2464db7267a8767589cba5616840d39d2f22132f9fb9f38af789687ef04953a85434b4f7a6129f4755150dc15aef435622b1f54e42021bdbf9656f7b8f28e9e62fdd1e08b5a831b269b14df62efd865258cc96ed17e6631906352256879b1ee93f5d88707a89b55a8b9165883695701bcf4607fdf7781d22c5154bedfd5f0ebc5a2a9603dd966d3bbd35ff773037ea0b554518ff74a3181e678448f96640d8f43a0fe9cd93582aa0b7696b507524bcad5361e6c709d2e238ca063bff0d0ddaa5954d8ff09949c45377f79e5be1111b328e9aa1f29d82741f84f60206b4fb0fcac52bbc3179174e0f0781b3e9986f1964c84e01149ab4e3f00d9301e5495d852ed64b2494578397ac74fced6279e2e4bfca4c785c7086335e8ac0ed9ef2c2a8432e3bea67fdce230d8a3fd00e977a8a907dbcdc79a4ce402793e5b32735ad2e9c13acb984906f400b62061c9d355f40c9e9b32ac133890507a6dc33a45f86b15f8192393baae0fbf66f049f26d8eb7abd357ea1f3a6f2c122fa3de7aed04d81d472d5c5fc845ccca11c07922276b5f8a0741a15f325b7636a516a4beaa03cc4f6899492fe3ddf79ee5d3cb2dafac6bfdfbaf1aa420fd5b2cb146fa10c3928848f214c80e968b76f8187ae4f3da26a82ddf5c417acab2359a4f04fc594f3928b2038d7525c272a218c499aa41b3ea5f531aa09bcf93da37ee65fbe3dc229bcbdd80fc4d18ae342056a5373085efd8136ab8ef83776b5358aaedb4355221179fcda4890dbe779b6d1d0aabd3f9e20100412745f98c032ac467a67fe75ada8536f3b7d93ba62f81a6c0f17c5708335e34f7857e60bc3d82db3dd44d886757ccbd9652eb5359279b9fe9ed35c3d9be52323d08194b1c8f59e7bf37fc7739f702c83cee1ea765816463a164807ff328e2393a486782407fe9028c6067b83114b50ac188d9212cbab6779dd2b9f607ae8369f1dc31071bad4a0f870237f934a6619bfef3d4", 0x1000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000001680)) read(r3, &(0x7f00000004c0)=""/223, 0xdf) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1, 0x0, 0x0, 0x0, 0x31}, 0x104) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/201, 0xc9}, {&(0x7f0000000040)=""/37, 0x25}], 0x2) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() dup2(r0, r1) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000002c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x1000000000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/129, 0x81) socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x4000, 0x4) 16:00:04 executing program 0: socket$inet6(0x18, 0x3, 0x0) r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000040)={0x0, ""/44}, 0x34, 0x3, 0x800) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:04 executing program 1: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xcd54}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = getpid() r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) msgget(0xffffffffffffffff, 0x400) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/32, 0x20) ioctl$BIOCLOCK(r0, 0x20004276) fchown(r1, r3, r4) 16:00:04 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb073eca4c5407909b56f004589a318262b635f0f1d0a2a26d736bf1ad143ab003fea8788a2e7a5eb210ff6b201b33e963adefd3996b5828d5b70b787d12bbbf8436d72dfe178dfe92dc64ae7b544177c45adcd3bd80f66f5ae47eb462d386d4c2ac745", 0x85}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='(\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\b*\x00']) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r1, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) setrlimit(0x7, &(0x7f0000000100)={0x0, 0xffff}) r2 = getuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000240)=0x4) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x40) chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) getuid() 16:00:04 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflags(&(0x7f0000000040)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./bus\x00') 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x10000, 0x9, 0x7fffffff, 0xffffffff}, {0x80, 0x3f, 0x5, 0x100}, {0x9, 0x1c0000000000, 0x7, 0x8}, {0x9, 0x4, 0x401, 0xffffffffffffffe1}, {0x5, 0x1, 0x0, 0x5}, {0x4, 0x0, 0x8, 0x1}, {0x1, 0x7f, 0xffff, 0x100000000}, {0xffffffffffffff81, 0x80, 0x20, 0x8}, {0x1, 0x7f, 0x100000001, 0x1b96}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) mknod(&(0x7f00000001c0)='./bus\x00', 0x3080002002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186204018b002b3a00fe2733e7000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) fsync(r1) 16:00:04 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) close(r0) fchdir(r0) r1 = syz_open_pts() unlink(&(0x7f00000000c0)='./file0\x00') fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSCTTY(r1, 0x20007461) readv(r0, &(0x7f0000000140)=[{&(0x7f00000041c0)=""/6, 0x6}, {&(0x7f00000031c0)=""/4096, 0x894}], 0x1d8) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0xaeef13d9d140baeb, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x4, 0xa4, 0x8, 0xffffffffffffff00, "e0a01d75614ec3df1a4e1ba82105998f8f246606", 0x9db, 0x3}) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x100000004) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/155, 0x9b) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) writev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="ee90de8f49f7a82a5a2bf89c80c72a479f78dad4f74377b9dbb52e37bd7e0c8b", 0x20}, {&(0x7f0000000240)="757647bfb0c379c2faa42ef59ad65bb387466ca0a56a6785de3b640e1dccb27642b1ac5aa5f340a002c317d7d2f2b56fa5740079af4587b6892ada356bb4", 0x3e}, {&(0x7f0000000280)="7a97474d716b4bb58be5ffea44fea89f73154448fa9aea52e9eddb5da4ad0921589fa4d19d18a2ec2367602854f0fb2da840ed7f813fa67a3b54efccbcabf8f994f05c2483c38dba860196b8914df54a173debd63d77dc6e9e99ce1d5ad0351bf3ada1d8392cb9d6d0d1c066055b3c94f49bf0c6518392cb0d6c57a0109abd30a603698f1a1e47661a9d7af2c957de284c4f3e4d0c52939646fc604cb0906c428c544c13b82b0ec75282c894f9a6f1667a3f1e11b7513be4fcbd790ef75c2dab38b42417d651167dfa9d985aa65704440f05d7e416c9b33e7a0318c4edae45c5ad", 0xe1}], 0x3) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xe1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r1) rename(&(0x7f0000000200)='./file0/file0\x00', 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x40, 0x8) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x74}, {0x30}, {0x4006}]}) write(r0, &(0x7f0000000340)="a1fe17ab7f29a7e5184d2fb29ceb556670b1c49edf1daca89c7ec5b099b972d466dfcaa78984b1766a10dfaf34fa8c20ea57c2f545c7a453bc4348d8e9b6cfa8db3369f5f0b4062afdaa1b52c3f5beda30404a8fd7e6e79363a9546316c35826585938c8e65283f15079d6cf3d4d22b1be0534298958449f1494b113add00433f327ce6fb28e3257a07a561d551cb17b4171ef8621688b9bfb8dfe4475d5f41a330327b76a6ebc8d7f42f4d93146f0de43d71cf4a4153a", 0xb7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget$private(0x0, 0x400) r2 = fcntl$dupfd(r0, 0xa, r0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x15) msgsnd(r1, &(0x7f00000002c0)={0x1, "def4719178ce83a7c4418c825237da7298b15ced52e26f63c38f5f2f275519ae71e8efdacb672a08126da673291d43765083004a6892d95d5c36d8ed11be75520dbd5c725f4136895f0d747db7b558b5dcaeff492cd6"}, 0x5e, 0x800) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r3 = msgget(0x1, 0x0) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffff00"/187], 0xbb, 0x2, 0x1000) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x5, 0x3) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x40) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x1, 0x0) r6 = socket$inet6(0x18, 0x5, 0x2) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10000, 0x0) r8 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8060, 0xc4) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x80, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x8, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x10000, 0x0) r12 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r14 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200, 0x48) r15 = kqueue() r16 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x40, 0x100) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x10000, 0x0) r18 = accept$inet(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x28, 0x2, 0xffff, 0x3}, {{r2}, 0xfffffffffffffffc, 0x40, 0x8, 0x10001}, {{r3}, 0xfffffffffffffffb, 0xd53d4dd272dffd31, 0xf0000000, 0x7, 0x9}, {{r4}, 0xfffffffffffffff9, 0x80, 0x40, 0x1, 0x3}, {{r5}, 0xfffffffffffffffc, 0x1, 0x8, 0x9, 0x9}, {{r6}, 0xffffffffffffffff, 0x80, 0x4, 0x4, 0x280}, {{r7}, 0xfffffffffffffffd, 0xc69030572c4691a9, 0x2, 0x8, 0x7}, {{r8}, 0xfffffffffffffffd, 0x80, 0x0, 0xd6c1, 0xa6}], 0xff, &(0x7f0000000600)=[{{r9}, 0xfffffffffffffff8, 0x7, 0x1, 0x8, 0x963}, {{r10}, 0xfffffffffffffffc, 0x10, 0xecfd2338d0d52509, 0x20000, 0x8}, {{r11}, 0xffffffffffffffff, 0x40, 0x0, 0x2, 0x6}, {{r12}, 0xfffffffffffffffc, 0x8, 0x1, 0x5, 0x1}, {{r13}, 0xfffffffffffffffb, 0x0, 0x10, 0x3, 0x20}, {{r14}, 0xfffffffffffffffb, 0x8, 0x40, 0x7fffffff}, {{r15}, 0x0, 0x1, 0x80, 0x5, 0x4}, {{r16}, 0xffffffffffffffff, 0xc0, 0x20, 0xfffffffffffffe7b, 0x2}, {{r17}, 0xfffffffffffffff8, 0x66, 0x2, 0x9, 0xf26b}, {{r18}, 0xffffffffffffffff, 0x8, 0x1, 0x8001, 0x26b1}], 0x8, &(0x7f0000000740)={0x3, 0x7}) r19 = socket(0x22, 0x1, 0x0) poll(&(0x7f0000000040)=[{r19, 0x1}, {r19, 0x4}, {r19, 0x40}, {r19}, {r19, 0x2}], 0x5, 0x8eb6) r20 = dup2(r19, r19) ioctl$WSKBDIO_SETMODE(r20, 0x80045713, &(0x7f0000000000)=0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x124ab71f779ed281, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000480)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b000000267e897f7780e9992d830900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37b4557094f1da81d8600000000000000000000000000000000000028c1ac1c55b22a", 0x57}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0x6}) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) clock_gettime(0x2, &(0x7f0000000000)) 16:00:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000200), 0xfdc1) r0 = syz_open_pts() close(r0) fchdir(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x2, 0x0, 0xfffffffffffffffc, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x5, 0x4, 0x6, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ef2000/0x2000)=nil}, {&(0x7f0000e2b000/0x1000)=nil, &(0x7f0000ebc000/0x2000)=nil, 0x10001}, {&(0x7f0000f5d000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d7c000/0x4000)=nil, 0x6}, {&(0x7f0000d7c000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000cd0000/0x1000)=nil, &(0x7f0000ca9000/0x4000)=nil, 0x80}, {&(0x7f0000d7d000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3ff}, {&(0x7f0000ca3000/0x1000)=nil, &(0x7f0000c25000/0x2000)=nil, 0x6}, {&(0x7f0000e9b000/0xf000)=nil, &(0x7f0000cd4000/0x3000)=nil, 0x800}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e35000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000f75000/0x1000)=nil, 0x80000000}, {&(0x7f0000ccd000/0xd000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000f78000/0x2000)=nil, &(0x7f0000ca3000/0x2000)=nil, 0x80000000}, {&(0x7f0000f5e000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7f615df5}, {&(0x7f0000cae000/0x3000)=nil, &(0x7f0000fe1000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x3ff}) 16:00:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000100)=0x6c) write(r1, &(0x7f0000335000), 0x10052) fchdir(r0) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xff02}], 0x100000000000031c) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6f, &(0x7f0000000140)=[{0x8, 0x402, 0x4000000000007, 0x7f}, {0x7, 0x2, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x10001, 0x6436, {0x2124, 0x3}}) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) pwrite(r0, &(0x7f0000000040)="16c7a672de766e5037c1145bb3b77440f5db3cd1faf3b71b066439b6029342c020", 0x21, 0x0, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7b39}, {0x2, 0x1}}) ftruncate(r0, 0x0, 0x7fffffff) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x5, 0x10000, 0x4}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x4, &(0x7f0000000200)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="cb287a9db67de6845cb0fa04b19ae1e42d9bbfa450983cc43162c5d4e69baafeaec67cb3d66a675b143eb9426c6664e2c4df6784a23f77e7aff236c07e01bc7a248df2619337e3039e3ddd571965f1eb3cd4752f42d4153ecbe4a53abe574ee9eb76b4831252573ea8a051c881344b04fca83f", 0x73) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:06 executing program 1: socketpair(0x21, 0x0, 0x0, 0x0) socketpair(0x20, 0x2, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="a67287f91833e36dbfceebf1721a3cd4765b2c51ee3b2204350846d34be13da671e54df17620a5df004661fd199ce6efe61616f3a6222a7bd62c8403dc0498eae6cd924d8246a76aa732fa5169e93707b8acfddf7bb07011d9e5e65d", 0x5c, 0x0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x44}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0xa472, 0x4, 0x8, 0x4}, {0x7f, 0xfffffffffffffff8, 0x81, 0xffffffffffffff01}, {0xa7b, 0x5, 0x1, 0x1}, {0x1, 0xffffffff80000001, 0x1, 0xffffffff}, {0x1d6, 0x6, 0xad5a}, {0x0, 0x7, 0x7, 0x6}, {0x8, 0x1000, 0x1, 0x8}, {0x401, 0x2b, 0x5, 0x3}, {0x3, 0xffffffffffffffb7, 0xb4c, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:06 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20000, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x13) close(r0) r1 = socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x42ef274620a32c97, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xffffffffffffff87, 0x0, 0x0, 0x0) 16:00:06 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0x44}], 0x1}) 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x80000001) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x44}, {0x6}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x3ff) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1, 0x0, 0x0) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setstatus(r0, 0x4, 0x0) setreuid(0x0, 0xee01) ktrace(&(0x7f0000000700)='./file0\x00', 0x4, 0x0, r2) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0a1c6df7", 0x4}, {&(0x7f0000000180)="c2dcbe0983791d88328272c75df6a4e3417b9270b17cde29262e303fa1e5c0041ee17e1f1663a457108bea0fd5ff9f519a44e599f3513e138b89fbc3e70422f586cfe171", 0x44}, {&(0x7f0000000200)="2c157eb01187c916c05b69e85f730dbf81ce1b381d76031bb9973af380e453a360892436310982799515392972ea7c2f1d2be9711a5bca9ae3c417faf439f5a0fe546a314391075bc1f9c29fdd9d7b27a1589a", 0x53}], 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="b000000000000000ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba1017021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc798302a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28c7dbb3cbbfb17d997a4e2a69b2052855d7af1090a67782152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792e0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000000000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded938b1770f4c9ecf033eb7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c63bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003000000eabb6dfe253831dbb5817c467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d00000000"], 0x398}, 0xb) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r3 = geteuid() getpgrp() ioctl$KDGKBMODE(r0, 0x40044b06) close(r0) setreuid(r3, 0x0) setreuid(r3, r3) write(r0, &(0x7f00000000c0)='!', 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000006c0)) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) listen(r1, 0x5186) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x6, 0x9000000000, 0x40, 0x4, 0x5, 0x0, 0x5, 0x10, [{0x0, 0x2, 0x1ff, 0x6}, {0xff, 0x4, 0x4569, 0x3}, {0x80000000, 0x3ff, 0x3, 0x80000000}, {0x9, 0x2, 0xfff, 0x31}, {0x8, 0x3, 0x9, 0x5}, {0x101, 0xfffffffffffffc00, 0x9, 0x8b}, {0x0, 0x7f, 0x9, 0x6}, {0x99, 0x8, 0x10001, 0x3}, {0x5, 0x1, 0xdb8, 0x200}, {0x1000, 0x2, 0x7b4, 0x7}, {0xae3, 0x81, 0x8000, 0x331c7d2b}, {0x7, 0x0, 0x7, 0x1}, {0xb5, 0x4, 0x9, 0x7}, {0x6, 0x9, 0x2, 0xfffffffffffff801}, {0x10000, 0x9, 0x5, 0xff}, {0x6, 0x2, 0x3, 0x80000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) 16:00:06 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x100000000, 0x7fff, 0x1, 0x401, 0x81, 0x200, 0x0, 0x1, 0x1, 0xdb7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) recvfrom(r0, &(0x7f0000000180)=""/227, 0xe3, 0x2, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) close(r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:06 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) socket(0x20, 0x1, 0x2) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) pwrite(r1, &(0x7f0000000140)="1554ef8c170170b8ab8e218444725553e471e2f20b357ee429de3b1eed05626c33a102c1288031a54e36d5f4d730fa922f0262f8f130c401647a979a16", 0x3d, 0x0, 0x0) socket$inet6(0x18, 0x8007, 0x8000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) chdir(&(0x7f00000000c0)='./file0\x00') r2 = dup2(r1, r0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) kqueue() 16:00:06 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x6, 0x3}, 0x10) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0xe88c) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x104) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = geteuid() getgroups(0x9, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x8, r3, r4, r5, r6, 0x1, 0xffffffff}, 0xfffffffffffffff9, 0x1, 0xff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x0, 0x948}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x8f, 0x1, 0x3, 0x0, "e999511212e53b90c1f382b3cf45a897908c7759", 0x10001, 0x100}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000700)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7f", 0x34}], 0x1) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x200) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000002c0)="4d53c0875bbd837f0a2cadc9b32fd2531cb23dba8e62", 0x16) open(&(0x7f0000000000)='./bus\x00', 0x80, 0xaeffe7ce566149dd) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520d57cc7513374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15eef26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605ae"], 0x10) writev(r0, &(0x7f0000000000), 0xffffffffffffe7a) 16:00:06 executing program 0: semget(0x3, 0x3, 0x225) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xd1c162fe0f1327d7, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x10000, 0x8, r1}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="886a312594bacc0a211d592efc30fb14e19cb4deb9a2683aab97100387f19b177353fa10bd62cabe5d7eb6e6cd410e7bddabfb000000009374d7f378a16e2a0000002e59fbb4d211c9f1e6864833", 0xfffffffffffffe8e) r1 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000000), 0x4) fcntl$getflags(r1, 0x9003e67198de1b5e) semget(0x3, 0x4, 0x400) 16:00:07 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f000063b000/0x1000)=nil, 0x1000, 0x6) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x0, 0x7ff]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x2, 0x7fffffff, 0x1ff, r2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) ioctl$VMM_IOC_INFO(r1, 0xc5005601, &(0x7f0000000200)={0x0, 0x0, 0x0}) 16:00:07 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x10007) ioctl$BIOCFLUSH(r1, 0x20004268) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) r2 = shmat(r0, &(0x7f0000f27000/0x3000)=nil, 0x0) close(r1) shmdt(r2) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x6a9e40e21988c9f0, 0x0) sendto(r4, &(0x7f0000000200)="a43ef6890c92c0339e1f3fd5e33f3c3c62bf577e9e229ae109fd29f025aa1a382f44d89aa9ca412956a8ef82f31db88c834090a0e33aafb89d883f682351e8fadfb70a3e0ce7657a8fcab4b0354c51d9d945b3e4351fdf35cda9df58546281fb02ef84200cfa415f16a8e12a87d4138c277734def305917a2c591c3fafbb9d68bd06aedd55d6000a05a99248b918d0844e582b2afdddde3b09522c18cd4156345315c2ed4c3769f8c2c10fddf2902372a63c014c9fcd6ac5c3355a377d5d2b00e0872e6d5457ebd4196f33e0a673dccd2f9f0f09fb43b8e7f2adbc0c3730bd71584ad3fc84f48a9b694283da31b141ecb5d37c3373", 0xf5, 0x1, 0x0, 0x0) chown(&(0x7f0000000040)='./file0\x00', r2, r3) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(r5, r6) setregid(0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000010000000fdff0000000000105aa2694d469d31970000000003000000000000f48f346dc47ce124f1732c03b8a9ede49f9d5f7cc27bbb53aa4c62f672ed41093991cf430abf87e7c573e0e6d63fc0d1221119f669ed6cec53a863b87e7f8b7c76058e931b66f40528d16562c010aa1e90c315a207ab94f0c7e93926a3e07e5d9d4c0fdec65e54cc9085bb14af8a28be16e670b2d14c89742e011b794244bc878846bfde340d51272c6c10cbb270136805cea9f188be517a9acd1717d5bf643a58c0692a1d30e2778da7d3bd024aa62ad25bbddc51b0892fa695f0930a09acf89f260dccf3dbd9d4ff34602700b21f59a54bb8616429b1eda7f2e106fe62e160326e73"]) 16:00:07 executing program 1: r0 = socket(0x20, 0x5, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c653000ec98e65ae432b914f99573e35f72d21e59af29ce4a57a6bf6687e01848d327da74e6a3326653afd2e0eb332c6108f9759aa4238b7a72f3011050586887e54ecda209e4022078b403a4713f94a258c047e3e0e2fb13ad0f7406559d7d58ae4cc47769a5fffefc7878db7d9de80b086d3f5c1107c9c332dcda18a38af6165ef6f6330ec8730897998836ed721a62efac9110155f56a96018b8c90739f0c053a3b7ae03b3b24d8aac279eb4549a390cd633ff9d5977a16b05158c94b014a43cdac51c144edb32d3eacd1371c153659fe9926edc7cf7a7db6341cf9b93406f659acc8e71b607ae2e2e5e03b8ac18edf07130731b8fbbb6b69ea394546f52a69c859790e6a965339f0457b833024e431a15f2ba0349a4e8df2ca694a1de7060242d0a45d8445e689c2d19f4b903d9a8ff3403d37ed6511b9f9d34cf9166ca0a81ff03000000000000dfdd2eeac6fb8331b247e2ebd6cb8cf8729cc576da16c18902645bf289b4aa30310bb8aeea04d290aa816f1b814223f78e2e137d780d54466a7af162d28231d4f91a5a936aa88f5541e0af2dc1e500a276571a19c347eb8c7d6316a787"], 0xa, 0x0, 0x369, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x4, 0x4, 0x9, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffff80000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xd17}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40084, 0x0, 0x0, 0x1ffffffff}, {0x2d, 0x0, 0x0, 0x8b}, {0x800}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="fe") 16:00:07 executing program 0: r0 = socket(0x18, 0x8007, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x10}, {0x10}], 0x20}, 0x0) 16:00:07 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) kevent(r0, 0x0, 0x3, 0x0, 0x0, &(0x7f0000000000)) close(r0) 16:00:07 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x2) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 16:00:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000002c0)='c\x00') sendto$unix(r0, &(0x7f0000000180)="53565090f3f87526638dffa8097a4b9c13ea708bcfdf9a805bd74081833977fc89659347ab3dd3d1f5d398e137453dd5983b8b540a9566d388388f1a81ba0f494bdb413c040cb06d5f4fdb74bc160ce2c88ca9d1c8fffaaf4bc1c8214bc4a6190a4d8316d3d8ab5e49fb81b069ea", 0x6e, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f8f536c67302e66696c653000"], 0x10) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x2000, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x51) ftruncate(r0, 0x0, 0x7) fchdir(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\f5') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x9918}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 16:00:07 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r1, r0) fcntl$getown(r1, 0x5) write(r2, &(0x7f0000000000)="b36c9f21d1766ab4c35a23aa053c39773893a1fc3aa595c0a4a490d5bfeedc14f75605f4c49cf51b437f3d9e8e9add4ad38342d29def6c", 0x37) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() r0 = getuid() setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='\xdf\xb4') 16:00:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7fff, 0x0, 0x6, 0x1}, {0xffffffffffff0001, 0xf0a7, 0x959, 0x4000000000003}, {0x401, 0xb3, 0x101, 0x3}]}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x54}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 16:00:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) getitimer(0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x18a) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000300)=0xdd5dd96df862d6bb) r1 = kqueue() r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x1, 0x128) msgrcv(r5, &(0x7f0000000340)={0x0, ""/149}, 0x9d, 0x3, 0x800) getsockname$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)=0x10001) r6 = msgget$private(0x0, 0x8) msgsnd(r6, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r2}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r1, 0x2}, {r1, 0x40}, {r1, 0x80}], 0x3, 0x6) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() munlockall() fcntl$setflags(r1, 0x2, 0x1) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) munlockall() msgsnd(r6, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) seteuid(r9) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0xbe06, 0x0, 0x0) 16:00:07 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') symlinkat(&(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000200)='./file1\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x100, 0x0) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="355e0ca30c574096409289df994aacb47ccd9c7d5de74611225c955abb0d9a6bd98577c19c9a3a987b9b41a4e1a2e8cd3f1e398fc921fca0f741452332", 0x3d}, {&(0x7f0000000100)}, {&(0x7f0000000240)="18ebd990712944da2e9fccdb5ba0d4d438142612cb8df01ec3da1914fb1ed090160671584af8d82a654f11d46bd4ff373a7328823a0e06594e734f8e916f4f4c5110048da4c10e268ea18ac275fda557f2c2f34802a76629100b7ab92815cc0f6712d1ab3b8a58a79f18a1610081b3c986a0713f3d0bf44690987d755c1a413995005601d897e85c4dce6f2777bd8d5917bc6864b7e3b920c585f86d9ccdbb8b3fe29f10383dbca8444522824437301236754abe86db6bce55eb0a7d3f490f262329350c5c7b1b15c6", 0xc9}, {&(0x7f0000000140)="0f173ac97cda81da1084251d851c872b637e4aa51f65843e7d950fade33657881fda97e435305cfa00", 0x29}, {&(0x7f0000000340)="07eece8df32b11aa6767fe224e074346fe566c4d5a75250f81bb4e4a92943ed2a3955b992a255fdab09f481a849aec28fbabff11af9b15e032df02277db186f7444ab9f5001baf1e2805086616942d66b41f31b291da45172e54531a5406e259acff82393477b388a90c7326a5b6c2b1ede326ea5df747d2de4904af6aa2a8bc2cf62060b8b09692b173f8d9c2b827933e234f5658d770d8db8f1ed0de1c409f4efd39ae1d8a5f11219ba37db60a93c38ecb8a6e45f1b332288ccec5cd62bebd4ca2384109735c244390ec8eaf0de423a6e669289f7850f617d452d5526b56590c12a54f0dd27ffbeaa2b09af335e25c4f1e", 0xf2}, {&(0x7f0000000440)="01f37eb04152024de81b4b424c28e5bca991f82dd2cbc2ee670d1baaf265c6bed8cc409f316d4d175a7268f3b8bda983b882c81bd8fbe48b241d1d6bee410f15f8c2dd3898e6593de13046e409466aeb3413d77dcd1a9aa318f32bd8e73286351e543ee84a02a85e57da5198a0997084afa35d0308e5c54498e111f878daded9094ceb9ccf1f3fb496d5868c07f821082d875ed850a24ea842cd0d0c", 0x9c}, {&(0x7f0000000500)="34b7e8d105d9f633e8c91176068eb1e0c5a823c2e8df1cc392ec43cf41d9c0afabc3e152d415e3a5241c34a3ce0984b38411001a44fa370a50260a5ed6ee0438c3bc3de3c5b4cf2a9aa45475bb235bc543e1b2e6f66dd52a6d3ac8a4287c391c0c9a2c97b85207687dac56a8e1478c7bdb588d326050518b3f0991609064ce6d1dedbbc76d7891529d5a36", 0x8b}], 0x7, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x125) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/243, 0xf3}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2c}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) open(&(0x7f0000000000)='./file0\x00', 0x40060e, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) getsockopt(r1, 0x6, 0x4, &(0x7f0000000280)=""/161, &(0x7f0000000200)=0xa1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) sendto$inet(r2, &(0x7f0000000180)="c8162fc695384143bb0ac051", 0xc, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000304000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 16:00:07 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/182, 0xb6, 0x2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x7, './file0/file0\x00', './file0\x00'}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x48}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7fff, 0x401, 0x3f, 0x2, "2b5d6f77b227aae74cc42ce6fbc1fe86f53e7b6c", 0x1, 0x1d41}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x8000000000000001, 0x0, "a615a4dec535b72981dbffe7baa982ca8b9434e4", 0x0, 0x101}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1bce, 0x0, 0xfff, 0x3}]}) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x48) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000000040694e0e4cfa772dc1d1404300000a73d1d09075288182a3e7bd438b29be9c894314ba35d0875b8b0185001365e18c0fa6ae84c9f0611da24e14000000000000", 0x57}], 0x1) 16:00:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) socket(0x20, 0x3, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) shutdown(0xffffffffffffffff, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:07 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000007b462040f244f13d00"/185], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232a3bcae59143a9cedfd06f6375523cf2511a66b8d2ed7dbf83aab81101064ef9d59f1678d27cb5201176aeb8f996d240b7a5c3ab253ecfc839f7697de65d24414bec1b95b7fc752839409272a254c4d7a46272a06838772"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r3, 0x0, r4, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 16:00:07 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000280)="3483ab220a919065ae71ac6772dafe1437de9b77a0d773e86428fec6161b95713d28850ae7a3d978f604dbd1f58c8857751b38f45a12f8894c69e9fc22be5bd9b69f64a267c8662fa8c6f25e68c459fc013e09ac863f69a9a2ecfd724ae75a7e86ef1f316d5b2a7e16fc103229bd2f069752e37906ef741f838274d12b54c84cf1765cf4383e214aeb3f5cc077a26c92d8d0a08a7c1bef6110d51b88be80621602f4daa7b33eedf71f3ae26da9cfaff6396745f85d9ecb070168941d5cd7b32785a1e5b4f73900a53621f1d047ba849be717cbfdc3b4f88557348accd872bea8bdb45298f4eed94e95db0e34b43f9f7421fe2ddd6b2a352d133e3cca9ee8bead253910b9eeda6a5d247e00fd6ef23d2cdcfdb61b5a9f6b72326f2f2d661677b121a18fde1adbca8d8df3889ca759d76cd52c76141d64df6ade3b87f51afd665071f2d243f074b96daffdb0b1b8c8a5c72a6540027b0fcd55238e70b1848016ac735bc274312d937bafa625e06fd5cc45226090de01a0e74325d31a1eed6697a72597811d8a5db4a8ea2a664be203620858b98c8cbace76638da74a1d118edf6603a345e77a4bdf0255373467131dc89ea05edca9c93a33e0d9ca05c74c0d185998e560282fb19519c4eac2e30cb29540ba68631c4790447a59d3d5ab5dbdd0c34f2ec4a514651622ddfea0361a0bce8e6630c5c27c675b8f1f026999e9726eb5940ffdf5bb6ff3db05f4b74ec9f743c5ee85bc8e96374b486d41dfc41334afe7bd111c4298a6da9362d2b0e999086bae5863ed9d70ddf4ca43357467eacaef969021370fe67d0a00b9ed12023c36d00207f47ea6f9def427a0ad7b3819a7dbda4bd6874b940c757bc7cff6e38b82954d8b0fd2634ba516f7a4ad6d3bfc0546096da86b7782db18de4801a410ab75bd0cc35e8cdb2f83e70011d326880a3ddc18a7bc5cf45421fd1f298006b2e16b8ae0a50c4fcc26e4f482ee53aa7e4f6e9c4e8dbf8f4a04f3b949dce9fc2f847b13afab7c5f6617a3d1199c39bbee37d4fe86b7165c9c5b69db30bab6934c4dca4fa893f0b941c104c626f8f8875fb77d22d08341d779016a5f7bc9026f12689969a81cd9075a948776f5449a1114267c1fc866d43ab4c897dc82695f11277f98cf96fe890ee0f7902c32c7ec9f895b58b02863abfce28c492c8aa5526928a6893f1095bdffa2391baa1e3ef5b8b1ebfae4f63c18ae6c81643b18a6a0abea2b57d3b7d701f2e2ebff7ea7ebf7fd5dfa0234b6ee1beded3e1633a4ea2c491594d4711c36e4bd88dc6146f71acff6bf0d11c62fff96a27c50e9f197fec185df51b004077ee8bfd703217721ae99318a33f718fd3c678180f9ba5fa329133419541bb3bfaf1e9e91eaeb37df1df708e9951c2339472c99e9c4cc4bbb4302859ef29adc574043a2176ad2cd68d704d3a5da2c31534bd9d7348ca1061c5e2d5f9b7c7f1bc22f5feaa1b4354a3945cfcabc1f81f2018e7c02370c29a03bdf077d1ec7bbbdd930caf082440d1236553f0a6fe44f5b1fc5c32f23450db309316823b9942ae61759286e794ae7d84b8c0feb539b153fd31f92b3ba112cf6b012f64381a92ec0d27cf9a645a3ccada9598565be1eda3e91c9f4448a89c693e17a9be0976565b08c1adbb85dca32e076d95f9434df836a013e6df3a305e761ffe42cd232f5de14cd247d3c9c5a441091457afa9f862c8a50dd063354e3789d3ef1a47dbc0dc845a40c0ecbcd2610b10351964f301e9a2421671a96206c03ca7fe0c207b45f5329e697d308c96daccd5d8f6a8b8fdbcfb284149c37f73968f1f6e9ddb7b510650dd6609aa5fe188123f57008abaf0918cea981bfaaef956d7f272341fe4e3733309e7eede319dade433d759bf5b5f2c64274f08d664cec1f3eccece88c583a34f8ef0f7f04f0270b34ac02b8c7da36b6fb6a5831a26fe3a962a24efc2254ec05be5cad27ed474188223b4a240b69fec8f727a7b6ad6fdc804f17096bade457ee713c1bd8d53b1bb5f85bcd1a243cef168e143716be44a7f6bd86c943883bbd1f94ffbf3d102dbfb005a0f49ddebd2dd9d551e5d2e9bd00965db732f06425f65ae46252cfe91e5362208836ee0277bf417f33c0fafc09e359b49c309aabe40490b75b0525a37281b2fae44fd78115c62583297c395059b25e43cb1f154adc3fe0d6316cd3743b19b089a0901a68eaad2962493ee11b9eb878244d09a42200cabdd87dc7205094dbcc4c9c1e2c2b946b5a6c78ca17d7a7e6269a8740fa39e84fcf1d83b892a5d11eb98815d1c08d67856b8744c8e7b391922d2892d96254445952782aca42d256a42ee3a87218b842d5df074cd9af5ef971e2c30142c842d225bba128f19739f27cefb6a45713db9134b20e37004afb1a48cfbf2ac3f0d3b966d52de73da68f082c80424a96b5962451fdf2b49272f82159b6611797381f87eceeac514a8c178d8aae40b73d97af83ff34ecae57965a72e4e7439b24178567dc70ce990f7858c73cc4d08efcc5ce8b686f91f5c8f9c8a859e3b2df11210a77f4daf3a8a7b8d5aa9ec3ef894519b4d008ca30b337a02757b3b6ef7a440dd775b2f2ce6f5809af42ae6a7b76e458d5419aeedf3f985e40bd98a54c2d5f26e08ae89440044cd3e14453b38429f1cb8915b70253311ff08ade390fb071f388769ecc9241e7de6de6cc12b622989a85115d5d27fcfae9743168c3235607ea7167f075067d8539bcc939d7b420389d387d3498673091b558e42512bbbca38ce36b15c62ca21db6043b22267c7bc1e38bca0a7062408518df1572b18f229146b80a832a0f59a0db7fb93aaa7bf1ab3ba2a21d4fe3155308f7fcf40dd9c54922ea7c0672717107862cd27528dd4211b54953747d6b8406afcdbd00bef94a99d184008cabfc6f5033d82687595f83a67defde3851c92bd97a9076d641fb7a2279aa3faa2bed2c838320bf7bbad33f2569478497b631258e6a5412929b6307ac10903cdad1524ae4643cd0c27092899b05e13ba6b06bbdbd3e9c2c93a2977fa33e3ca8c9f58d33c005942ba38fc3af408c5b7223c82edc80c9fa0c9e4437032b3dbd85db1a35a5c41a3a080c3510c074331505d24ae27e489d1064af60713b6033d720cc03b6eae8245a2902de9bd08d64194af0804d706a056a96cd504f0f542437cf245de98c0ac8eb36baa1953795a9fffae063315b324f3a792a1d6e7d33747d75c7d9f10b07eb41ea79e3c37d1d5dfe7cb0b980a8715182471a45e70705028903ba4aab53c2ac3fd6e9800043e04f68a951899eb001c22bfa803dba761bdf9c77ca26fe1b7565921e008581b2b7ba292e3fdf179b8419de93a462fd6f643cefae610785ca3507c31b4f566bf10371df1ba549624712de2de42aa622729abc10582f81a31364751347ca569220c5bdf30db19426416a612debde5a7e3ef44e64d12515969e3589783cbb09c0ade78412fe20caf9753e225bf8a1b1813d209b149fee668be6cb1b7e55b763e49b2d2bbcecd7cf57e80ad8ae3963128e0cc416dab81783c2354fd7eb36a88373e7a9d935942d4c59e3767efa54fadef79c210610f070e6e1b695ef197350df3da71a6bf1b20e2f0a83c15fcf66fc34a0670a00c81342dd5c9e5f768da46d97c0a9ea91cd93731c8b316ca1c2b28879a3928a9959ecd361e33e8c807c65a5fc2e65b2be81bac7ad3c51236d61872bda4bcbd5a23630a0b0511e21b0eb54bb82a50f24ad90632ccc8b8b7a03c4c3d948a105c288726bc7a1b9b37aeb04b53d892ac9ef8a9b48aaf9ac7c8ef5ecea88c5d1b59a6ffc9e389ec1a9c58a20a9a6b299a4a73cd3fb88573b24088a9c0bd81e106dbd77c1edcf7214ded97af21e69333b1d4301d6ba4f59244824674712f84fe287da69d386e1640217ed9e0452c827c2cf992089fd80466042ff49e48a7bdf879e25675f11af62f11dfeb18706890a9e6cd0370ce33b52652954a653c8d3c21a9ddaf28cbeb6c41af3a71b89d24597052ecb244bb994904dc6a4c90c5af5bca615cd2161f1f05ca995f957d87c531db0383b8a93394f04bc168ec6f9a783137962da30334993b9b9433d6457da6bef586828d31ee7ea2059c370a4f70699a389aa11adb04baed8204d37b9d9ae43da8c82542b31c3f56552ba76a6e684f2f80045a98c02656fa81422e22114ed6f0a78896fc49d3c7d503945c3a31ec40ca421fee196ea34020d22702bcca6eb62431013de9d93663732b927bc075f1dc48ba6d5d9535a063bf36d89be38af12688b70a745cd76851a08a66c781b8ae2ac4765b71dfdf1af1316e495cc77869f933b8c6e2338657fdba9d8303f5aa928b80a48be07e4d7fa49c6383045d3fb0b2cb75d48c897de638d0dac25cc5655ede4d3a4c944a5dc623d56c69c9e8fffb5de68a450ef03b68e3d49401f14f4acd25a4ab9d23f4c7a032030bb5206a73a4a86c0ba94cecbe241799e3c7aa20dcb540f0b566268f1e760c446bfb83afd49659e594d743cde41246839098ceffa6c6127e66c161bad170524d9a3df3af20b8b80215db2032b46c913abfa378f44a940c7bad54d2ba6f43decce6f5bf5aef7d946b1b346ab71fa17018e999c73f08f80340449d39b50095a08f0e53412c1bc9ca6ee559660749b04ffe86ffc7faa2238d83a400a17426baf23dbb16bf799c4309546ec0cf3f0f97a064e3bed2069835ebda3a84ae6e42534f1ef88b2aa3279125cf4278bc0de9e26546e0f5c988de5f35a0f3f38b29c1dc0c88f259ac3d0a91d14a6a33eeacea35ca89d99c5e6821a7a946507c9b74e1466f12f663ed09cfa35dcf9b689094b2fb555855a10f859700d0ca15d95875a8a98069491e4962cdf10ec14392286b4aa7bf0120d638147583e21446f1a969dd0318011cf03e4c776bf7ed81fa8a1afe7660ae1f032a5349a8e9efa8438e23775da82cdee379ce71f142f2023fe20498ede5e4692df00edb5907dd05cc4f35cbda9f021dcd1564d9ed25ac0869dfecd14fec05baa5cdaf845af94a734ff2262da0bac130a511e9397924250c3afceb57ee8ff5d20740e155ed0d4b744cda3dd25fb8728bf67b9c655e5a2ceb787e7794b5c67ab1645b9094f3d9e03ca01de1ae4da1ac2f8cd95479f4d7fcab78505292138c86efc9eb64eb35665795dc03cdc7db6728d33663d6d21aeb621d42a011ccdf010c95fa6997ac5b33f25b7bd6ee146797c8eb69fe3f3649cc56aea262c65be18a6b3b95d3aeb19c4e491dd7ec76216e7d2b6aeabf381fc36a6c6945e1e4d2c0d7bc031e4f7909ad10938ab5ef51bb30797c533f6d9df7e214f598f5203c578ee78be479145673c2e1f86838bef08a952251efeccdd495353eaca4598a3348025e3f9aecccbc2aec6b9c7d7a24b15d239d8633ae54fe683c6d0f259372a692ceeb6a64b9a95c7d45f4d189dee56c3f36bb76eb9162306efa58288fdf03f9ef5268a21c53257484689e9eba152d8f0d4534d4ddf290675a6f62cf4992a767a1ee4c389bf7778b77f7788bfd5cec770d8451379daf4377b7f489c518650b135568404ae7a53cfc0cbdf525e6bba0f2751bfe0997b09d8128d22a867b1779b0c079ae88beb4e2cc8e7bfab05a29cc34a2586a7cb4e7d2ee4082d6b87cfc84d6bbfbf856c7c952e0efc909cae8f4cad32b41d3de2ff0281f2c576cac0c2b5aa25d1098df1d62b4f49ed8bc3acee16ad8e5d7f820aa3debd2578284259a9094099839a64328180133587749859e5db3573660136b2fd929441822c9ed8707951337cdc1bc895df19", 0x1000, 0x400, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) close(r0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r1 = open(&(0x7f0000000140)='.\x00', 0x800, 0x20) rename(&(0x7f0000001280)='./file0/file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xaf, './file0\x00', './file0/file0\x00'}) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c65300050e2e907ef4dfe8e5880c838adf0330130277c5961a62378a15a337cd16e83cd21dcf95257985f0af259ea8f62470fb80d9fb9f71336ae78d340849d9b65430da8f71cf8a1b920cffb9c3d7098b42bdfeb729410c70ca254f278282368288cad02fffbcf96"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r0, 0x1}, {r1}, {r0, 0x40}, {r0, 0x40}, {r2, 0x4}, {r0, 0xed24a3508ce93e26}, {r0, 0x4}, {r2, 0x2}], 0x20000000000003e0, 0x1df821de) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x51, 0x10001, {0x5, 0x88}}) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0) r7 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x35, r3, r4, r3, r4, 0x125, 0x6}, 0xffffffffffffffc1, 0x3, r2, r2, 0x7, 0x100000000, 0x2}) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x6000, 0x1) chown(&(0x7f0000000240)='./file0\x00', r3, r4) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000280)=0x2) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x9bf, r3, r4, r3, r4, 0x8, 0x5}, 0x8100, 0x3, r2, r2, 0xfffffffffffffffd, 0x2e, 0x2, 0x2}) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0x6) setgid(r4) symlinkat(&(0x7f0000000380)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00') madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x4, r3, r4, r3, r4, 0x60, 0x3}, 0x7, 0x6, 0x8001}) getsockname$unix(r6, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) chdir(&(0x7f0000000540)='./file0\x00') mkdirat(r6, &(0x7f0000000580)='./file0\x00', 0x100) msgctl$IPC_RMID(r7, 0x0) setuid(r3) recvfrom$unix(r5, &(0x7f00000005c0)=""/224, 0xe0, 0x2, 0x0, 0x0) r8 = semget$private(0x0, 0x2, 0x8) open(&(0x7f00000006c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000700)='./file0\x00', 0x20, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000780)=""/201) semctl$GETPID(r8, 0x1, 0x4, &(0x7f0000000880)=""/16) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) getuid() fchdir(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) getuid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x10) ioctl$TIOCSETVERAUTH(r1, 0xc00c7006, &(0x7f0000000000)) ioctl$KDGKBMODE(r1, 0x40044b06) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x40, 0x1) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0x1, 0x0, r2}) 16:00:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) symlinkat(&(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000040)='./file1\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x8280, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x5}) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f00000000c0)="86", 0x1) read(r1, &(0x7f0000000140)=""/229, 0xfffffffffffffef5) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ff, 0x80b5, 0x1, 0xb843, "aca67d655b27f322340da093de25c6cee797590a", 0xfb5, 0x1ff}) 16:00:07 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x8, 0x6, 0x5, 0x9, "8decda4424f38835ef4b26d6fc17747aa9097c6e"}) mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000440)) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000480)=""/164, 0xa4, 0x2, &(0x7f0000000540)={0x18, 0x1, 0x2, 0xbe4}, 0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) connect$inet6(r0, &(0x7f0000000600)={0x18, 0x1, 0x0, 0x2a9980000000}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x89, 0x2}, {0x45, 0x9bc3}, {0x5425fa6e02fd3244, 0x1}, {0x8a, 0x7fff}, {0xcf, 0x8}, {0x0, 0x7}], 0x6}) preadv(r0, &(0x7f0000000380)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/47, 0xfffffffffffffe4a}, {&(0x7f00000000c0)=""/203, 0xcb}, {&(0x7f0000000200)=""/160, 0xa0}, {&(0x7f00000002c0)=""/164, 0xa4}, {&(0x7f00000046c0)=""/4096, 0xffffffffffffff0f}], 0x7, 0x0, 0x0) read(r1, &(0x7f0000000680)=""/24, 0x18) 16:00:07 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f0000000300)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) dup2(r4, r3) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000006c0)) setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xac7d600764c71950, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x1}, {0x10000003d, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlockall(0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000001c0)="33d27ccd2b449a23a274dbe3bb02d07e9ebcd319c5c41daeccff7c1b44b876c3d63d148d24109b88bbb017107de77cef0b4d68ad3ecbcd1f1e274224a594970478f5aede543f675130022446a514aa9530771152cbfb55c612886faf7b1bef62ea054fd628f35d521369625469ca89e478b85c49f3fc24e8bf18d9212964db31cc28734c4c712d15cf6fcb8cdd3081f449613b0c3326f1fd", 0x98, 0x400, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66e96c4b3000"], 0xa) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:07 executing program 0: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r1 = semget$private(0x0, 0x7, 0x400) r2 = open(&(0x7f0000000d00)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r1, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r4 = semget(0x2, 0x0, 0x10) semop(r4, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r2, 0x4, 0xc4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r1, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x7, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff}) writev(r5, &(0x7f0000000d80)=[{0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0", 0x49}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea", 0x4f}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0", 0x73}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba", 0xb6}], 0x5) r6 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r6, 0x2000747b) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xffb1) r4 = getpgid(r3) geteuid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(r4) r12 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x80) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000180)=0x6f) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r14 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x88) kqueue() mprotect(&(0x7f0000668000/0x2000)=nil, 0x2000, 0xd38e0442e3ef8e2b) setsockopt(r14, 0x6ec1, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd07e7aa4e713048e69931929648", 0xffffffffffffff7a) sendmsg(r14, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r15 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x200040000000) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x80) r4 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x7a, 0x100000001}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x1, 0xe2e1796}, {{r2}, 0xfffffffffffffffd, 0x1, 0x4, 0x80000001, 0x1000009}], 0x2, 0x0, 0xffffffffffffdffd, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() sendto$unix(r2, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0x10043}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = semget(0x1, 0x0, 0x2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000440)=""/198) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e", 0xd1}], 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x7, 0x4164, 0x80000001}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x100000110) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)=0x3) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x5, 0x4) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) 16:00:07 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x100) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x100000001) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x5, 0x800}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000087}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\v') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffff8001, 0x3cb5242f00000000, {0x3ff, 0x1}}) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) socketpair(0x6, 0x0, 0x0, &(0x7f0000000200)) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000fb3000"], 0xa) r2 = socket(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) fchflags(r2, 0x10000) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x200000000000017f, &(0x7f0000000000)=[{0x40084}, {0x14, 0x0, 0x0, 0x8000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x1, 0x100000000, 0x9, 0x6}, {0x6, 0x6, 0x81, 0xfff}, {0x5, 0x800, 0x4, 0x7}, {0x5, 0x80, 0x3, 0x8}, {0x5, 0x7dd900000, 0x7, 0x1}]}) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xf7, './file0\x00'}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x202e8fcb396d4a2c, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:08 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f00000000080000005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f", 0x8c7) fcntl$dupfd(r2, 0xa, r2) write(r1, &(0x7f0000000680)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa7fa531430802cb32b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103", 0x24e) fcntl$setflags(r0, 0x2, 0x1) 16:00:08 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x2, 0x7, './file0\x00', 0x10001, 0xfffffffffffffffc, 0x5, 0x401}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000280)=[{}], 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_index}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, 0x0, 0x0) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {0x0}], 0x2, 0x0, 0x0) r0 = open(0x0, 0x80, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x7fb4bfa7828e78d3) socket(0x18, 0x0, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x7, 0x95}) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0xa3) r4 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x800000001, 0x21) ioctl$TIOCCDTR(r4, 0x20007478) semop(r3, &(0x7f0000000480)=[{0x0, 0xffff}], 0x1) r5 = dup(r2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0x0, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000240)=0x8) socket(0x18, 0xf478c94e588c7caf, 0x7e) read(r2, &(0x7f00000008c0)=""/167, 0xfffffffffffffdc8) bind(r5, &(0x7f00000003c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) geteuid() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) open$dir(0x0, 0x10000, 0x170) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x200, 0x81}], 0x8001, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x9, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x88a3ba1a95a76f06, 0x2, 0x8, 0x1}, {{r0}, 0xfffffffffffffff8, 0x3a, 0x2, 0xfffffffffffffff9, 0x200}], 0x8, &(0x7f0000000180)={0x8, 0xfffffffffffffff8}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x6d7, 0x0, 0xd69, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:08 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00006c8000/0x1000)=nil, 0x1000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000180)="7b00840e1c78bcfa73cd822706d0b730a7d81b30e199272ee771c77b2df64c9ee04b3a8b7db14dfd10ed3ba39157ab47d039b3bdb9bc7166d92ea136c757550753f85b8e7aeb9b3ae5982f20c4be065406ab91e9b9ad9f2f97844d5a18f12726b32815bc2013b10d860c4a1a08a70282138ffa69c6df6a679b48e9838c7b2f2beeccd471a3fb736b", 0x88}, {&(0x7f0000000240)}, {&(0x7f0000000280)="430282b3428f46b3ba1434812511b4087592e616a5e2d0180a0ef029fcb0a6a239ec1f3336c0345e1f8a7cd471f9f230daffb6b859252d7e92167e63e93850ee752ddc0315c843d38b54ccbcbc642a2a63da47c7632f8e3f23170c1883ebb0f0e4d699c95fd8014d9cafbddadc944fa2586a22435039f220ef680961a88c47a360b203da9a2174ba8106630b7241813c8737dde7977ae76255a5b76a991bd5113fc018704a56b467fb0cb144f471a6f64edd5daf304ab21467d8a83283a8847bdd150a4304743937cdfac5e4ab92b806942a5bbfcb1986f5f866e4ae3a299a8ac1ae4314e9111f4e46cf50ee48e31ba78ba5d6912c8e7eb1f59a344a56e1c01c44c0f0b44a31b4b3f499a5a51d886a39e10353d160a01ce3857c7be256d3c83406350602e3411186d29ca19076debf9c1f3d769432b06e96e713078f56a7675f9650429a5946fdf793b933968b4aedcdfdde01d984b09d8a6a697a20daf0fc8ce4daac83a4e8d808a942037f3b5b98593d545bbf44c63d2acc0e6067f5da9965116d21744adcceaceb5e8e57194efbce067ee65bd6ff38de514b590d382cb409e9f5fa437644b6eb83c32990668b2eee487d8bb2745045c9c5c6282523ae3f80a7ca3145de357f9cd3102ba0f00d77330459158f5120edf63140c7470cb16370363c0276efadb3ad23dfd7ab296820e629a2f97ea066c36d4c57bd8b91d93ac6ee5cde8a4fe54bef18cfc9d6811e39162397b94b42c41d4fedda32d5c5e147708de8afe4ba194ebb121c00c93d6ec4ef5bb95e1bbe0355c39458a9ecab7f86c11e32cc71fdf890d9fe825cf012e222978b851d160bfc4271634319b9ec8a0b30cf80924469cb63579e9feba0318ff9711fcaf151657501e316996cff30e2fdd2455c88917f79255cb549e3d260e70a7464c8257b9a775b60c36ac2788f6a3d70fce381fc2319d3c3331d081671635618e331bc5d720484da0290dbac7c177b12c5e246eb8b769de17983a004b9725097ebca0e827fd1556f04dc71d42c38b0d7e60733afb0c5da6efc954b3a898deeeaa7132499f1d60f0853db4971c7fe7a5fa6411244d455cebe7afd9bb2fd37cf88a44c0b0fd401fab2c8c0014c7e059a162b2edabdc07cfbea49b3bedd677de7dc9ae8a77afe400f4622f6cb3bf2d7f9869e9ece472cde529c92e546f1cfc7261267f5c4f9007caa867432cdb3d2d3ff66577b396748bfb0360b08e8364156c3ed342251f2e485aee8d319824174fac300a625cdd49377fcd380b82ae2deef7e1d0fbcf1bb42ee100c70bcd83979c747a1c4a7627fc2976fef1af7004ec37d373b4ffebc05acc0a33e2cad3ee2066def3bf28fb461464a0d2e1d051017081470b96720a18bb2c8a06af0daea95df53d762040c3e595e4d7d41ce92348b232707b755cc6209afe8a42cba56a284663e97d8e0a2569bdea7c293cc7c6cb0fcf6edc2dc32f38794191e9485a223be603cb87653d692ea45549ecec2f461f25af5399e6f40bd2bdead722d2b11fbca8fcbee1e189d5f9728b2ee3225f9a2f5a312be2228981c6faeef4b9ff35071d7ca098e156e457f13de4b6cc2553d094ed10be923fe10c77c2b650f9e103dddad1788c751d5e3070c0c3341c005d4e2bfb038e91fb905408bd7e93a902b29a4d66164b19d4fdc2eeeb4d3c70f8eccadeb1c9c5fd326e1be6e7b0409d23233b0edd8cead06bce14226d00f1841dd174e6f7100df0e05e4e11ad6472e24c7890540f906e7b615efb12105d72555b3d3ac4b7de9c83c2a2988d8d1baae40ab900bc4f66097039ad7c8862282acd749c26c14e7bd567b099dffc89f6381c424a729e8c87808b2a5231d7efd31fb981725a7dd31b1d3a341625811bb9ac3a2aa34c98d2a0acc1fa6a3f06ef1b81c6fc2774b84587db696313d37506e37ba420e6f6b6af31d7264633bdcf1c47daec69c8f026e0f9a92326179555414d9fd3483578a87546b211451d8ce87f8274f5851cf1a452aff65613a7d5e054d1b7963b7d10fd596a9bf88be874c6d6a2985cd76721a739d8776189213d52f6b5e593b425b807fbe1b03b64f6049062d2c3b14db1a69f2449cbbe1290dd327ac7ff8eb5b6059c26935008633d2b87491d31aafdcf26be3307723f67307aaf41015e395128c0d2613c58b8de38ca84a7040a9c837acdece412d9ce70257dd7447c5c0d88588a57382d7f8490bbdfe4613ac919ec934bf31fd383170d246afcf479e9cec7202bb86310913d7b07fbbb65f38db9235dfc0edb431c122ec09ac9f5796e5d6c565fcb2c2ef55963887d815f830cb86be7a206860e1e04f9657c3700be3113369c04e63aac810e508f3639aa8b2a7c029e449e47d8d0a91550e04ac356b547b6a4d9aa910191e7dfe991586b73c4e9f5d5ac6b3e754cce820dbf7fb5cb6c8791de74ae57d2b9ce55e1226b47bd721af784baa518ba73f01c716dc746b3cca4b51b8c7817b0bee91c5301adf5aed40fdbf3e1f09fb5355ba8b745e905dcb6446d880c9cc48e11473d3a2f65ec7d8247262c07729c27298b16ea1fa244f7913dbfce89ab79cef3458c8447dae845f079eefd4f7177462e5fe2decd8d58d42d05928cf75b838e4ef475f8468b4a66cf44fbf1f4d3970fa453d0138588c710d79872240a3b64d4c355cfab490cf21036d2f99327ae470196a5e33385078797af4ef2ee862e8e169938572b4d6c0a2067b2959109e7f147d6b524760051e346c5552f5f27173ef4aadb135457cf66551da17f3b6d2f227c7af4fbb35ea83be727e5c0fc9c5bad059b92f24fdccbb780b7c65082055597f0f5dfe5eb3673b8e790ca40603d2febdacbc90da969ed59cbb951c1b6cfef281e06d280f233667fad451f7cfcf13b6b3badc1342d8e1c9bae398dab8f3f46754bffaa787a9d161bd211467cee2403545c529e711b8a828518a8eeef665dade5358d15e669b6c292d7c4b63fe4896614d75e919d1e6616aa8a8f1ad4c93b2a5305bdb634f0a7879ca8a0107dbcd4561fefc8729c9a983c9cc1ad6b034010ee5e4ea3337b4d729d795e2dbf3b73fa5fcbb6862761c327e64250a18be23ed1a602112d966cc21831d5e3ff2ee2b1597d08828551bd20317645710fe8a31b5e026a5b16c9abae2e4d38c4a28a07def6895e27d5de7d7944be2b489f93dd62f31259bb1a85087e76ed79f8a3fe5265684002190f566f1c14d10ee3539368950e7508cc83e119ede42d341f136ff6ab5160f0b9f5e6cc224a9eda44874af529582fb0b7fa3fcee39d33e7f835cb6c102d87193f1a458baae5e4c39ded08db27834cbdd84c7f1feee2c13641bd6e0a7bde755ea41ea968e807ac7176d7a0aa11e5292b5a22f748d3077bf350ceeca2e1560fb8645ceae0545693f51effc64c753f708d396adf5cbc4ced243e0f6d298ceb8abd51942fb7c3185ad369d80cbc7af571a5fa1679062f5070ba6f564408d98a65244105a39eb35d52a8a528fb20d794e08cace6556542a908872d09821cbd56c2e72da0d664e4ab106d6f979c2d3f7d3d9ae4ddc911f270cc55ca97827253917128f2f371b045ea710de1bb398f6c5d5987d8de23dc6f7e0827c44882f29fbc3d69a3a7973561bd4a7251c0929b63ca83dd6baef19a2aca8686022a58378174f5255c5afc7f9baf54c49fce965d7175c5781f1ef020b21e9ecc54583d7908577f1789915a1879cc4c9cffa38f14ca5af6835586af9b9c5e8759c696549d9b5d4064c91b6714d6ff931a2cee6a6bd237db4ba80ed5558d7a727606556ca4608893dcefd7dbfae73ec1f5dd1ceec3872ad0c03a677a897e85bb32a82007f135e10a58f48bb3876c45fb0b397a3b0d4403ed7ae2074a94364aea0b48b596b8053db4c0451f72fffd8f45da34980cd22d9bb5018a611c13e782247e8b2ed310178f48f4111c3f8c49d8b31cf75679c153f9a39256896033d887b0650d109dfad8e955ec1d2a9b440dd5c37937bcfbae40921688707d434553bef60f24dbc86191fd18aba34a1c6adee8f5df1595f7bb2aa3dea04fe1537ae689294d688e110bb5b177ee87657e1c45931d822ff7b0d2777d503b9b7aab47fc97005ba05faa3a662b5bb0894c42c1e63b28cbe1018b7de5cb0e086f08ea4ab21ae78b5ff85a8a9969410a65ed9a703b624e00631f308437ad466c195ee7baedb87513b33b175aa1fc8984eee3c062912b07321a48da19d66f0c647bebd4968ee8395bca261d1c6343cc41c7ccf79efada4008fb0f021be775bafe2b247c3f3ceab373d991b199bdb84906a5aa18ef3c42559e4697db5e059935430a8a126eecca9322734b6f535bc92df4a80a2813912b30558df841759fb975f2c2629fedfd165cf072c9d9a9051379443956e237f0741c65a6c0f8f7eecf880d896c6c1eebab3ec066a8085b5cabccc193b191a95567871af8a21d8d591f4940bcab41dd9a4dcae1dab2ea408eb4d6f3e322a01cf54719521c32fb0df4ea08c75f7ad67d9c7cb12af639491cf2eae06a536b7885fa06df7759f645cbf05ed16029661e5c9eda3ea258909838dba6c4c00d636761873a4564b7424fe1b5a88fef0b8e7f6cb11874cdc86ee6657726d3d58fe300ab8621f2664a3491ff443e9f64509d2275096d40466e57b372a47b429ac6072f537e0ed08090b86548c49e88836e20339764f7750dbe5e89114f1fe229cebe118ea4e7c5ccacae48a36739340ffbe2ae6e5e8b36791b24a046b34479cb1235628d6d32e081888f9c0734ba14f3a5556ac9ba14f2a78489d1108737c39919b8f8a5e7aeb83616e0796c55003e235af3f56a3115cc943b969ce676befb567b47ff5fb35db702aec6513ad2a54d5761267803cbeb564e2de4a49d0b1d95ac017bd5b556825bd6c0fdf463c0c18b304bb6d66f0f234448057af20b8d683d58d5977253efbc6c6e9a19731fb62be2603ab8ab64088785f5c4617cb60d1159092b5e5065a7e9e455cf53ecdc20752f32de7a2dc2b66dbd525e94cf2b5895490551eb1d6de7576da3659edbeb2feae76bf9bdc21d0be31293cba81307354e1367673e82c4b26c298f5688785f705b746e159344a066de339ff2b9cabbf7238b0bdce37199389e8421881d4097cc6e32a4ef8e74af7820a6ba234a1959bf8dc0ca9dce34a71c1fa3393f5fe7d6b9bc7ade233c17e5607ac13b718643d52572f4d62d73178695617b4a8c7d1c3cafecb1cdc90b35ec66104e29cc786f564e4be976ae536e6887e8510d0f26ec936c832b1f187d8ab1608552b28ed949411f9d832ee1ed602bc6963e4cfa22f85b2ac6b8fa0417750c91baae3711845a01c48d2fc582ead5a0bb21d9a228cf7f71a005d8b87401cbece25914da8f0870dfb710df729e56f017c995e50748a460bf7a3a05626b6037ac4825f9c643fdd7b791e4baf4df512f59474157d9d61b99d8afb53d2ef5e6ab43ed2739f1fe3cfdef7654210441263edac269448dd484b91eea9697db990f588b0678e4f2794b9fe5130f0908bc1ed1e2ae48b147728882dde848113eead155a99e811d6197b86126e69be6399c44cabccd36476de9ca39ab0e6982e0b8dbd16601cbea867f3cc3cf7129a7c4032b98931f46a1d6a9688fa410634f9edc191d187d7a8fd586e04773cb202c44c81123626018bb69a2f835ae515db0de22e7479141832a69e387196f0a261d3431f377286a58bd4cfd62cf3ca701e490fc0afea19c01600786dd5c7a8f35b1da2459c7127f3e3fd5c8737c31a132512b3974b60f3b1dddfa724aafee17b782daf9ddb42", 0x1000}], 0x3) sendsyslog(&(0x7f00000000c0)="366e6d667643e3a1ecd8ca14271c172761b47c0f68d4fc809ad44796de26541d349762b976d13cdd85a97a691eec7323d8ada94c7084267b6664297f72b1a91bfe05166e15b751068c94b9cb6e264eb8a56f87631e3358fc64166a97ca53a92db97388ad6ec3658ead3b04216e83d9fcf11219363ecb990406ee145ecb1b74dfba", 0x81, 0x14) sendto$unix(r0, &(0x7f0000000000)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400014}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x100000000002d}, {0x50}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") getpgrp() 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074, 0x0, 0x0, 0x2bb}, {0x1c, 0x0, 0x0, 0x10}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:08 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x7) semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 16:00:08 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r3) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f56211cd1625e37c16bb1bbb148a2d3545c37f155503887b667d5bbac1ce9816b3908a8195004a77b7209e90bad0b6e0677877db8623eae30754941ac5ddbae79a010e8a34faeea5c75f8a0845cb61acd2208069127990991189513f6d64363b72f15117c907104725c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054ff6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61f7e328abc5e688e97013eb9245ae802158525c199bfe7a79ce81b5a173a22e7d99efe7957803a9d458bcc6baf147e54dc976d95c638a3f64ca142b8e72032b011a7c847c94"], 0x8) fcntl$setstatus(r1, 0x4, 0x84) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r3, 0xf, &(0x7f0000000800)={0x3, 0x0, 0x9, 0xff, r2}) r5 = semget(0x3, 0x3, 0x80) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000b40)=""/215) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="b86a28f6587c684235e6d1459d7b08dfee0da0ec19452234f9b32e885f47ce0ea0512340f4c2bd084c9acc4c0f694a52aea928fd1c796aaab95a8bdbb639a09b3d9b7654ae986f45fd6ea60425ad8d73e2d9835c9fa3213eeb4e4b465124e3faa468feb3fc259324c348413140f92aaaeb7d4b0b5572399e017fe268410adab11dc8d6c3707342f0c976151d5c0b65dc4a58f0f3115a16125f324c0b4e840dc4bc9a7b16018cc02c099c9ecfc816fdc3c0b3578d5025337b9d8fefe26c9f8ccddf72668810fbd625a4af31c51a3c07a4ecaba0ee2abc4a7bf5354e5716de0b439c2812678dd17b8eb088fe6c2dcd2b74c24f2b4c50fdfe19fd69c000ad4ec9148d5d4bbcc1a2180e7d81f07ec5000000"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) r6 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) fcntl$lock(r3, 0xf, &(0x7f0000000600)={0x2, 0x2, 0x4, 0xe95, r6}) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)=ANY=[@ANYBLOB="28000000ffff0002000100000008cd7fdf03000000f356ec7013045fe5f70eff693ed21543cffe6cd6b114633ee513a6ded02bccdb6e6ffc3b95bbbe3d63f67dfdd38b87289c55cc90d88808882e45a637689ed0e7f3e7360b8fdaa44da57af1b27a7c1f0beaf11c49bcf2461430899a07ca5795ac81d6a95cab4d0a196f26eea55e1f6eb961839b8d21b0349d7d0832b7049ba7f6febbab471acb2b1326a49333eac42ac0c11c6cac04f342825667e86a28b2d77043783432a3bb995f749f04000000000000008fcb89", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8], 0x28}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff51, &(0x7f0000000040)="b2") 16:00:09 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f00000000c0)="cf82a93930679cb0", 0x1}], 0x100002bc) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x802, 0xc1, 0x1}) dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) pipe(&(0x7f0000000040)) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xfffffffffffffa8f) getsockopt(r0, 0x8, 0x4, &(0x7f0000000000), &(0x7f0000000040)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8, 0x0, 0x7, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)=',') 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x48) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=@abs={0x682eb13985c518e6, 0x7}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000340)="51d635da390aa87431018beb2aa5eba55824b779695adad168f8a944bacc3ca348f3df72991dbc4a426ecba22a07fb8ed434ce3aabf44d2f37fe701d80aff13da8f2bf24500d970c82f649c0172e0f119b2956f85e73be929ff1cfb7b117b40633b93b6e4b015e98002842a502ae1ffdfe33e5f26d99fe0c204e38a699754ae9f43e908d7766fe3ff9435d2cf24b771b9b2063d382543a76e9cd58c315bb26cdc28748f9df86c02906f519a1c7dc1c06917f94ee7716ae1ce849fd50e25bb69ea600a2765e6d03ce970bcb5290da8406649e5f56a1048484bc1a7ebcb5bef44bc48f009ba064433ccb2ddb9fb00f4275672a12e6ed2679453403bb4cc6ca7dfaf4429bbe4f374d1fa498308d212304a35f20cf8ed6bccb626db7d8644cac016dac97c4b9f881818a7025c6b797d47c4906eb6e27d5a60653a03fb272f3cb505a65fe70ca82aecf8b19ac26edce8cec514afaffeb48432baaea58c755c3aab11a4d8e80426871781d779600cf20efe9c94902b7a844fd15c1d6e53ce983d2d9ecd86ca3e22e0254bc4a8445b6a36c00d21290945c1e4fef07c8288904645be948038f079adf122fdfc48e4749758f3846d9ac7865429c79063d367eb3a99234b2b313553d4a2263b8355870ecf6407b255807843e03801e376b1413fe0995762bfd62590b9dbcd0af97e2be12f09f831e0c86ab6c47a45885be2194c40ad8c11ae6aba2471891e113a5a9a3a0771d2741a1f9c82b89d87ffd1349d68e055415df4e88a86573ce925d0cc4a8637c7fa0fc0f96a543b2dcdcb77f2246827110817433b2d8795ee11c6da385317fc9abfae9e1d0e2ab18fba23c53c40f6c9564243d287fd438f5f0b85cab7543f1faaf4f0a3f0508ea9d4243e01620dbbb9b5d9332bd297551c501475830a18867f17f61ad20a7a64ed67c328cbbbaa1c66695aaa9c5d1b5e46ab65b71fd12e9a032736c85715987660e9da4ced19346f9612a956bff151bc466a134792f80db8161c88f32e59906c3d7492e83076eff0962402a6f63e995fba402bf177bc941064981b1124c6135dc5fd832b97cf0a5d4ce176d45a5557f8bf207ce5e7ad7c35ca126df53997b99195dc6adca5ca3fa85fc2ebccd42437027998da71708df9c6769895a7a7daedf496af7524e788b805e2270cb658c0f3145a7f518a8e55bc1f791b486e99e4598c6a0d72751705ed2f84a46a6ef2b7c8e31e2651b46d48452308f9a08835df70eabf5c053251483da909efb1dfba104be016b1ecdb306ddd7728f17a69a1e2b504af7cc54e798e3147b3242dac6ac917228fda6074b39e1a8705353e6f4a4c4bcfd28966146c9c467ac4ae48eb914f29cf0d786bb1b65d26267e94bf3df6eb7bd60c27c630a5f6b6a5f543bb4679e897b34c62c0679084d24a37662133d00f745b44b9309874004cea56233c9b4a153fb14ee8eb8f648c43a1b63065d47f21ebac2276b0d0c94f98b6ceed6d89266efb8e43cc17fe323cc8ff0c6775314d5c68173a7b7c5132b1cdda5fcdfb558dcd7b97d063aa7ea30369e70fda58ed8eb387b79ea007bd7ca7a20ccd052ce6c94408db15782eaccfb13ff4a16728847e9f4a8180a62622f90ab125784a579570c055d817a871e5feabde756103ef72c92474771de48d64cd64d5f4982108bd94cf6a5ae2c1439f86dc963dd272d2bbb978f3c8a249fe25b10494d3ed577900f7479fdb2eee0f30cbb0db6615c9aeecebf1ddc39331a66d13b408dfec57c7db108e408836109d593ace7d25bdeb5e9d50f45d751b1f9b8c134a9138b38200cd80fb5dcb06aa604079929a40119ceb93b0e29ba09b2935c8a8a8fbe9b45f9725c5c0de220635be53d8c707aec347e08be2b6db2902d6b44875122d5f131f0e7b6fe6bc2267566cf40dc6d222726adf102b912b3195538f424dad60a6c876beb332d6ac36e80b85ff6af8dd7c1f3afa667e72e5aea78044c4670f599fb78d240ca8b591b41a6b2796b0f2c127ce1df1ff705eb4fc779cdd596eb6a1b09c7dba3833bc48def67f6f0bba89844f0fd09fa291fe5bc45865366aa5640c2ad24cd1c573826c11ff03fe6b6e06279ddd8ddfbee078324f27341060890959d545d799690d27d1e475800ce6dae13b21c156c169bdc592f0050b6f16d77c063059db97c9567816ed4f7b845f2a3dc1a66de1f15b09cccb30447cbeccecb01d6efe5a888cd2daa19918f6dafc15cedf7a7e639d9e1131a6da49dc66644a8f6cfce28e9e6a747a6a279bc33e44cd476c54c54442de8ae431f0db97fee0f45aa13855af0629356b427a2a80e2f3ce814f26e72e5b2dd51e72cebda8ec4f3ef3af9c698cb420d56a01296abf8e76f1300e65f73cce715900dcdc2f86bc5a587ecd20e5b9637fccebf68550120b706cd89db19af55b48fbcb73d77f0e2ceba36c8641443cb758e6aac9714c7712061be568ad820ac15054be03fcc81526f7662f3b9fe83523407f464049f7991a0f0c578ecad9355a528d71aeffd8f2e4da5ba0e5c352da146639281075b158aae5f37da9e8a32c8741425a30b9274da14553bf11befde6f2e8929997ea1e53ad8a8db82633389d37648eb09e34cacf63eeb02eaebbc2364eae1c51c9dcfae725a132c7b52ae8411bff5ec1ff8537275f518f6e701fd6d611d3c9e8bf48ab3be868839eaab2c53142b70bd10bed9360499b9cca6b03768e4410fea34089046bfcb516469262e44a08a6d7a09313f01f07f3992e9f217505b83e58052334329c7aca112aa14f8bc4d98f00e82d8be8ef54492ddd8f563859a89e1f97f25be304fd87d470d8a57c4e9335dbcc5970f1814b79057575203ab6076a15e6721e57efbbd7ea3746f9adda3493af3442b7e6c4f288b5be181b38936d9e1ed640956f480eaf53dfffe5a3e27cb65494fc68eae7b34059ffa88c2574e20ad3ae7c2fbd25a91f4b7b4cff4cdd95d350d4e8cf1e2eb43693e78d7c0ac206348c50a513b4d7b63edfeb40601283a00c63af41cee859fe0d2d48f81ef6700a727765bf3f00cb76799f5114edf1d8312b90951903c56a08c528a10d991d4dce2581ad6a24e46e5c6f6a6c34e967141c5552958d9a556ad04744833384f182a48d2141c82ed73e63d53af5735465c7d433229a05fecc218d7f14c252f6fe91ee0efa5352580cdbd322da7cf4767483877dbc9266aff4cf443c7b741d3222306f789fecf5c43070084cb903db7c6d0927607ae2b2a195043a0456b7583ca31159f18f95b992d9f2455f61436fb31093dc695982adbfa38c23a20bea1144226b4b63612e0638effcfdcf35b2ad2a86e6d546c8d79b3444e42d1f3e770b3524601e0529a11ed058383db08e12b256a1652493a62b407e16a9a201efb5be934a26e9d9248424f317834fe17ad7219b3b8dc14ccca81ee68ca200ca28b10012c4e4b0c3b5387f375772e4967d4ed4363644a24cd62fe234e4485d0c8e0927f71fa5b238b71c7288718b1c031f09ae1bc60d81f35f10c6ff46269fe343bb154a2a879bae1bd1e2a13ab49a111dcf8528383148f9dff630f5b856677fed45707b04c8a47620fd1b6b1bf1846a731de7017c3ae7371922f0f5e33873a16b4825507215377f759e16e53e1fce5b3ef7f6e3f17ca06ae9bd21a2723e3b633ce0a9a80cb921ebf14bde90b491140822e48f9d82c591273fbaaf07ca3b760344bae2e7d09e50eb2d4ae5e323f0cc07567560b91f6903cd496c5905a55ac0f36ea63deaea1ef33369f6c0afb6154905d1dfab6285b6dd4e6e20fd0feacad399e1135347101d8894fb48d7dc0c35c14c3575a04ce05ac81198adf79d660ba9887e0abaef084c893ead7b33a71caa873cf7de793a8acfa225e7f8db5ad27f98394c0718948bd07ff9590e5fc7bacca03f44589917225ba33c3324d5a81b4379b2b21b589275f656da974a1b155414c5c1ec222ed78f112df71bbe9770d5ec48d8fda692d89420b80888e141d824471dbea6deac9b2856485a197b9ce316bb8ee32d91eee575ef8b9abe4c053e7e555115d021572e3b8436de8e67fbd35008cd8f7c3026b1dde23e3104257edf87c2782f0710274fe107fecbddefec8af75df512ceaea203ca695a9352f2ff32f7faba2246de594e7ec6784cc617a6643bd9c754eff313cdcdc12a3e7c7459dcfce89a094c8e4dea3df554516c867d2cb03944ffb340aad4bcfe6fe1b2b78e5fd5a3cc379b20616c442cd03f59fdf95a40beac66f2b671b3517498d6aa0cfbf2ee126103006da244124d2d4ca177e4dc79cb96c8e0547b5e0be32f6874b26c2d1b0fd9f70186519ee728432cfa898f0f6db12153db04294e8d3159d5039e37090be1ff57d29bc268e6161407195fe0980ec43a6169bc28d722b404543bfc2cc797a0dcaca2b2ba1726ced96b80ff31bd94d5d54e5b509c6be6d00a67dba9d317c4e47340ad6341a2ecb5295754051b5217fb63e3673c70a95528776469f4d51aaac5b9240ab592a3806ad4444084957161335de712e0866607a0b2799894a86b054fd1ea397f90a6836ef859f91b7c141862ebeeb42f762e888ee0819c5279911d8c30ab7513f9ba3dc0bba94e1bcd33aa96973addc91b5b7b47603a262aadaf7f99c48e469e28f77a3eb306f7970ce6cdb1ac422663b4c261aad218858943f1123b07dc3e80a15bb8c3f4c8067c5fc238b4885801cc7559db7056f0a83e30aba9e4ee1932444ea40e3f6731ddeef91988941b3b6efb304e39561f7d057917ab64aef37eba02c34b22c5f047891194381b11638eb80b45301d7d9970b59c1495d25aa7b1608a281b7d04d72626732aa8f40dbd60e7404bd5c3a4bdb238a5ed4fa925aa1ac203d798ff9d8280eff6d7ebd639b8d6b5f9ab08931c05828045b303d6b2493e087a0eb1fa4e8f30d194680873d2df5e1a60216e88c19ffc7f67eaf3e69081f2feeb7f5726775abe7178dd70ff129eff4a2727c42398541eac4d4ec52e64c8ee0937179a11e3942651dc8ed98936eea4815a6be6c8947d2f7b517409cf67baf8d0744df2b7c60c4eaf02a6042a672acb1ce9555e5a18b5b78f94cc3565f4ec13886328c976abbfb0ee9198815a565be0dfa3f79018a716013ec9e1d73be9a72ba9114f529b5692c0e4fa559166fb67e3d32550df2e522e6509f53eaf37f508751509aa3c5860aa940a449b7246f3be72c589d8b55cd6e9eab46d7c269af3559ffcb9b921fbd7abd702294dec13d38713c6eadafa4d03f1be7d1cce7f9ca2d65b897010d1c76c878681c20357e9ac00a48ea4d5f59204b66adaa4ac3cece7137cc16c030e23b218f4019ac9f2ff4a73f93f6f84c47fadebb4a346937836b846a9b4eccab83ef7dca4a331ceaff87c4bdbce9fad2f3ac45d2ccafa4794296b11281411f0ff55b0ee664ae7658c6cbb467f284692d681985798911893b3805b02afef16a3931f15c203d35cc876cc0d3fc9eca3ce9400e6e5d5db9c41081b2ed4928ef89b61decbbe0da84bb0af88e83bdd8f6dd3b0fd7d7f185a38eb67dc7ec7a67474810993232a34e159b77763c04d1a418a5375bcbf5142d23ae04567351ce0c7042de6e4b408b7d9ad76f4cab63eb48b3cf7e2881b44b14029c4a28b175241169a360db04d4b8ac01144d99100318e66deb02e4f60ed4d229657e5a2816d613eb6c0530a692adcddf55da03aaa580acd1d31c6a2d1644199eeda6328a965360d07088462023edbab8b3279a1ef8f0c936ff55dd4348a6cfa6645a56231ba5445dd51976dca052ec132f2cb66f8c93b88358089b0e5bd6dd", 0x1000}, {&(0x7f0000000000)="c1cfeae355a97adc94ddc56c9117e8992d62f5a4cc716dad72b73246e511211e6db94eb38f1043dd087950d37b26a65ca3f09c365fceaef64064bfb295f1c45701743d10c41dd609b76f9bc1e1af03d05cef739d49fd9c2db2258eab9c9bd8f2d7c4fe3d57d7a43da216c704fe46abc4a9bb315ec84cea4469e0ab54781bb84a2ee61d1e7d5da8f93491adc39aba5bb3b9de2fb25767769646feeb245700ec08ccea9754698011b089ef9f4e781ce18aed951043", 0xb4}, {&(0x7f0000000100)="c1d29e443ef3a5a2bf893903a44b4763f2dae5eb8667ad7caee46bfbd2c20e801558863b0bbe86a0acf2c884b187ca441ccca6bcb1c2efdbe3f4162e648f91bd2e3ac1424efd36d6fefa27a758a979b43a44bc9d9bef8a828da9680f7dda4df6c1d773980fa0fa4f6c04b1cc91f3981cf09def817d7a01", 0x77}, {&(0x7f0000000180)="32760b9d89e2378a4d4c1c8320a0e9f354031d787edda3514e4a24610c498b22b5db30942e4a3e233ce925d36beb3cd60c1a718eb336ce1e0e45cbe1682245b2aac19d0793c1e54b117425bdc2562d7697045a4e5203073124c085d83326b1d8b1a3f6145a98b7d10c8333662870d87aa55996f9a07710c979a1393af3786244d1bb3b6c0eb86c7c7f04cc72272137fd3e641cb4728ee50d122ac1d8ca14ee6aec254c581b", 0xa5}, {&(0x7f0000000240)="8f30008803f7a55f59900c3c666f5c192d3ee80cd2d439bdf5e06b1e72cd2912db7a8fda276d350c0bed414ffc96edd5cc6f102d5310daa89fa7532a7d951f685a01b73add31b5173fbc6f4e4bd63ce2fa6053c75321ea8bfda196c8f2eefa33e6955023de5b5344c1d7ba6972a358132ba03830", 0x74}, {&(0x7f0000001340)="597fe8bca1d08779b2ac242806bfc00a5b0d9931da0e0bdf1be8a87a3cbc05189eccb1e6e2fc61a88551542bdd028690fe015e50ad4b71c95f9ce5f04c641ffa1e12cd6328fc48436cf1d656779d8b272516c16713ea", 0x56}, {&(0x7f00000002c0)}, {&(0x7f00000013c0)="e269f9cdc8ed43a29396cd2a3657253dd413e54f27430e1312114c5b83438302131eebcaf22f9c2c689fb6f8c5b967a3dd911543d4880aa2a90014fb1d2252cbbae4b7b1848f0ce873b3fdb55a045196e8f8dba123544949ec30235718b22af3acbcb15bcb", 0x65}, {&(0x7f0000001440)="f2c6bd688c1a0a62b5d0129a13ab44f29b8d6f700554e16865b78c15", 0x1c}], 0x9, 0x0, 0x0) write(r3, &(0x7f0000001540)="674c26a1dd1a56799e6f06b2477d00d89135560bcb35504814b2894d69736a8a747fd0d0e2", 0x25) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x24}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknod(&(0x7f00000000c0)='./file0\x00', 0xf72d8a826c882d59, 0x80) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x21}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0xffff, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:09 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a0", 0x15) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) lseek(r0, 0x0, 0x0, 0x1) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\b', 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x7, 0x10bfa537, r1}) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, 0x0, 0x0) 16:00:09 executing program 0: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = dup2(r1, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) kevent(r2, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x493, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x3) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x7, 0x4) dup2(r0, r1) 16:00:09 executing program 1: r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) pipe(&(0x7f0000000040)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') recvfrom$inet(r0, &(0x7f0000000180)=""/157, 0x9d, 0x43, &(0x7f0000000040)={0x2, 0x0}, 0xc) fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) r1 = socket(0x2, 0x10000000000003, 0x81) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000640)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d7623b7a08f6039b84639edbca3905da66ee3456f01e44a17d332e800ea03900473e9a019fa5614fe64143bd0aa3a2ea0d67381b9463a5987593258f9ba4f8a4c4f9831ecbae942180fbad1bc8d2d276986ab3abce1da8649c9f489c6cc741bba6fbc3720e44caf0eeb8eb85c1c48d238dafa1bb9e12ba36dea147c9a983082009b38680edd2496745c2f7128bcd182fdeefb68f9973a0c5e207c07f8425cda1ffcf3d12028ef229c7d9eea2eb1ee9bc45444e37ca8923c96603f917e04511c1a1370e5eedc543aa7c1b881bb90aeff2295a9429e0e1ab9ef7522979fec9be8a6f49cc7295745d628a2ee35dacb97f2deb21312917bf6ed483e3995e56ebcddb039d7b67a963d060f50b7c7fe820378e2a3870c5497cec756c02ed14f22c637a696855c6feed1013a965ffee3a0ce1b23aad0858f0f5eee", 0xfffffd66) getuid() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1005) setuid(0xee01) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000540)={0xfffffffffffffffb, 0x1, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0x3) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000500)={{0x5, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90f, 0x6}) r4 = semget(0x1, 0xa1fc614085924a9e, 0x10022) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000340)=""/49) socket$inet(0x2, 0x8004, 0xc0f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000003c0)=0xc) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000400)=""/17) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000040)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r3, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file1\x00', 0x80, 0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000380)=""/4096, 0x1000, 0x843, &(0x7f00000000c0)=@file={0x1, './file3\x00'}, 0xa) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x7835e4e0, 0x5, 0x1ff}, 0xffffffffffffffff, 0x9, 0x1}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000300)={'./file1\x00', 0x8, 0x5, 0x0, 0x1, 0x6, 0x7, 0x5, 0x2, 0x3, 0x3, 0x200}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) pwrite(r0, &(0x7f0000000280)="ac0fd60600000000000000efbe5e244042c9efb31fa04aa8b7dd4d88a759345bf53c918f7e3c7ac8079f6c3b7df96178bbb058a81f84cfd0e2d2e2269eaa29c4b6946234a4299a107c869ff06fd997db13027c9b0f5c03eda055", 0x5a, 0x0, 0x5d) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) 16:00:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='n5', 0xfffffeca}], 0x1, 0x0, 0x0) socket$inet(0x2, 0x5, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x120000000, 0x1}, {{r1}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x2, 0x7fffffff}, {{r1}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x1, 0x5}, {{r1}, 0xfffffffffffffff9, 0x9, 0x2, 0x0, 0x5}], 0x9130fbc, 0x0, 0x84000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) recvfrom(r0, &(0x7f0000000000)=""/200, 0xc8, 0x1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="0227e9ecc7586e991ae63581a12dfec82651a9623cb11c710cc998696913980a9646d399e0d1d6f5c491c75cb4bc3f8330916ac5c1b68fee0646243d36ee8f88665faf86068d544747d4d0298ae6fc6cd6df9e965ceda912bc76e5aa3770c91fa908fde9604401271c97d239e81cb222c5b63adb9b3848fe0a5d069446e6fb1bc292057a3c6be7d6d854e39988ea6b788ba638d9a8f6aa0922644289ca7d9d6b71182e7959527bb5d2aeee0e5a5c30", 0xaf}, {&(0x7f0000000140)="f4eb80dd1d40640c924fa203a4d1f7b2141671befe013fc86071dd28361b08a4bc5d0588d779ff93e81f35b7ec15bc3a72345c39de932fe3318f74003f591e7995c0c727bccfd99200e952439646d0da0bb943b68ae3192e8f07c0d98cc55347a05b70aab2280d5df3c88633099f654aaee0688fb22bbf2fd779e4e5ae2c0c79e958178d69c50092e18c6e0699a680", 0x8f}, {&(0x7f0000000200)="9782c4ba1d384f2428e26236c487ab5018bc7a70be4beec430b6ffecfd551b195e638d164d39704623f22021c7c88ccdba4317e44eba42fbfd9eb115566adfd5eb17bfe0ef7a379e6f59e878b7d1ee0967ddc03bc6a7f7a440f3b27fa1addcee7b37c13daf67f282771067505da89bbf72c1d17b1057909fbf548c7800f746ffdc8d3bf1199165dd1b4958b8efdbc7c8195e7af6a131bf13fe839d72d49006fc28f3b318f005a3f08980c36205f0238f2441afb69af8a103", 0xb8}], 0x3, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x8}, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000003c0)="219689e329fb69d29d74365533cce4e5c58ff4d409e5e281ba5312b8c49ba865c9843d388568d1acd223bcdad4c78c146780a330120fcfb21a507523e9e1edb23e19f3544b92655eae7472a886559456f3cd8ff22e7e263ea6b758ca7bd599dfe5a3da5abbfcb7689a626d9e9038dc761516f6b83c22e1a7c02fa08b7a06c52713b76d8dffe24ed76758f596bb24080f96d0828a3d60895e3f4338dc254a7db4951229f2402f11585a91fc0374e8ed13e39179bc7176522e3bd3e137258c454e2025acc317641a4af55604330135524a85ca48fe69fb28190d69aff3d2fdd57c", 0xe0, 0x3fb0226dc059edb5, &(0x7f00000004c0)=@in={0x2, 0x3}, 0xc) sendto(r3, &(0x7f0000000500)="fb6027b2aaa6d1", 0x7, 0x3, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000005c0)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000640)=0x7) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f00000006c0)) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000700)=0x40) accept$inet6(r7, &(0x7f0000000740), &(0x7f0000000780)=0xc) bind$unix(r5, &(0x7f00000007c0)=@file={0xe1dcc2c3abb95325, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000800)={0xa42bdcc08eb7f210, 0x7}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000840)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r8 = socket$unix(0x1, 0x1, 0x0) shmget$private(0x0, 0x1000, 0x458, &(0x7f0000001000/0x1000)=nil) getsockname$inet(r6, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getpeername$unix(r6, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000009c0), &(0x7f0000000a00)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) fchownat(r6, &(0x7f0000000a40)='./file0\x00', r10, r14, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b40)={0xffffffffffffffff}) r16 = msgget(0x2, 0x400) msgrcv(r16, &(0x7f0000000b80)={0x0, ""/208}, 0xd8, 0x2, 0x800) r17 = open(&(0x7f0000000f80)='./file0\x00', 0x0, 0x101) sendmsg$unix(r15, &(0x7f0000001040)={&(0x7f0000000c80)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f40)=[{&(0x7f0000000cc0)="9cd11abe6e46702324933f8414f1fb4df1c42d9a50ebab8ebba70827c9f267337d72b9c0a669c1f8176fc137a5247c1cad1cb2cb2a03c84ae48222355f18e93f9428823e", 0x44}, {&(0x7f0000000d40)="de4f9ec3ff40e583250c5e4df5970c28da94db540ecd4ec2946aa1effbd3980c2096bd22349db0053de762176a8c2be25594554af560f707a582d7218e4d2fb7b0680496d2231e71021b7d5aff36f118cacb913c52c7dc78f8cf4cbe4b97cb3a4f2d8eecaf9c3900bc2d8e78f34c95e8fa6783452e947906fd4d91cac5b4499c3a47dc1a2ed80b3132c4435098a747aee6cfa46f13f65227a02feb6a6ee437c73fcfed74ce080e5644", 0xa9}, {&(0x7f0000000e00)="ba0c54eb22fc4c03aecec01d0311b88d4053faf378a626fdc37ff66b47c1cf5f882c9533a59e58fdbc66b4e77cb27acb28fb789d56348cb245ea1d3b50dce993f76fa0d193dbea154b6e75b50d54eeaf267d4448cc58737d9cf48bc4b6b6630d47ea527b4cfa438e724bd73c4eb1a3b746330eebb026d66d3ff264f363b380f3c2e29af1ecca5591b6604b7d00592aa8f0376d3cc703945f2e12bba66a97cb", 0x9f}, {&(0x7f0000000ec0)="49fd9b20558bb7baa0c506ccd3dce2c03fda21fb1d84b64dd032b26727ee4448e9aedc21ed07b3d3ed6f24baa5c658433ccb8fd0e93bb5e0a5a5ea514beccbfd3e73f919c235bdca4146c9e9e91f86b4ba", 0x51}], 0x4, &(0x7f0000000fc0)=[@cred={0x20, 0xffff, 0x0, r9, r13, r11}, @cred={0x20, 0xffff, 0x0, r12, r10, r11}, @rights={0x18, 0xffff, 0x1, [r17]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x78, 0xf}, 0x4) 16:00:10 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/11, 0xb}, {&(0x7f00000001c0)=""/77, 0x4d}, {&(0x7f0000000240)=""/180, 0xb4}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)}, {&(0x7f0000001340)=""/127, 0x7f}, {&(0x7f00000013c0)=""/218, 0xda}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0xb}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000002540)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x2000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10, 0x4) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000001c0)=0x3) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x40045, 0x0, 0x100}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x8) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000079497cb0a7aaa0701000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x620, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x3, 0x9, 0xfffffffffffffffe, "72e55021180c763767e09446bfda6ce89e306f08", 0x9, 0x1}) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) close(r0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) pwrite(r1, &(0x7f00000003c0)="b24b8c5364df3b96c14aa9c71897e2193e2b6c69cafaeedb66ca5cd6c82badb5e8dc22f3c8412c21ba00dac01687ca3f27e83d6cef65a8662ef72069a63e246a994e754433549650244ca25c8c963b114678885f2f7e9676ad9130e7594e12c00014f8ddf72d574bc3d7a9de073981ce35d1320973e8546daa745a6a64b039fd376ef271d7fbac91e9bc1acc3374173ccc0f94c7c2be490bb2b29ea061f4784d47238fc855a1a3d9", 0xa8, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(&(0x7f0000000180)='\xf1\xfd\xf2i\x01,8\x86\xf0F\xc4\xa559\xc0\rZ\xb9$\xe8\xaf\xeeG\xc2\x83\x1bt\a\xf7\xb3\x8eW\xed2X7\xda\xe5\x81C\xaf\xa0\xa3\x80\xc8W\xb8\xbf\xc3Pm\xb5\xd8\x01\xd8\x94+L\x8e\x16\xcb\xe4\x93%\xa4\xc7\xbcq\xa95\xb7h\x97\xe6\xb8\xa8\x86^FB\x9c1\x85\xb8e\\\xc0\x7fWlO\xe5$p\xee\xbb\xb8:8\xce\xb7\xe98\xfc&yP\xcb\xb6*\xb9\x04\xa0\tt\xc7K|_R\xa1\x135a4\x04\xads\x7f\n\x18F\xed\x84\xdd{\xe0\xca\xa0\xbf_Px\xc3\xc4K\xce\xf6\x06j\xe2\xa9V)\xee\xc4\xc7}\a\xd2\x90\xb8&\x80?\xb6\xe5\xd47F\xa8\x81G<\x84M\xd8-\xbf A\xb1{\xeb\xab\xad\xeb9(\xe3}N\x9a\xadh^p_\x04\x05\xe5t4\xd5\x8a\xef\x97-\xea-\xe7\xa2\xe3f\x99\xb1\xb0\xe9\x06\xa3\xa9\x97\x0e\xf8n\xbc(\x1c94\xb8\xc5\x9e70N\xa2\x04\xaa\x94\xe7X\x8b\x16\xe9\xbbG\xcf\xffr\xaa\xb4=\xd0|\x11\xdd@\xc6\xd9\xfe7', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x10) 16:00:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munlockall() mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x81) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001300)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = geteuid() setuid(r2) r3 = msgget(0x1, 0x100) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002340)={0x159, &(0x7f0000000140)=[{0x28}, {0x4}, {0x40006, 0x0, 0x0, 0x73}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f489") readv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0x6}, {0x44, 0xf46}, {0x6f, 0x2}, {0x16f}], 0x4}) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4301) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket$inet6(0x18, 0x4, 0x4b8b) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) socket$inet6(0x18, 0x3, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:11 executing program 0: madvise(&(0x7f0000249000/0x1000)=nil, 0x1000, 0x4) r0 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) accept$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc304349265cfb72a, 0x20) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x10000, [{&(0x7f0000000000/0x1000)=nil, &(0x7f00001eb000/0x1000)=nil, 0x100000001}, {&(0x7f0000000000/0xe000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000001000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x3}, {&(0x7f0000006000/0x400000)=nil, &(0x7f000041d000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000006000/0x2000)=nil, 0x2}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f000017d000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil, 0x202d9f}, {&(0x7f00000b9000/0x3000)=nil, &(0x7f000005d000/0x400000)=nil, 0x1}, {&(0x7f00003e6000/0x2000)=nil, &(0x7f0000129000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000120000/0x3000)=nil, 0x800}, {&(0x7f0000358000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f000045c000/0x2000)=nil, &(0x7f0000056000/0x1000)=nil, 0xffff}, {&(0x7f0000295000/0x3000)=nil, &(0x7f00000d6000/0x4000)=nil, 0x4c64}, {&(0x7f0000425000/0x8000)=nil, &(0x7f000011c000/0x1000)=nil, 0xa8d}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 16:00:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x1, 0x6, 0x0, 0x8, 0x80000000, 0x400, 0x1, 0x0, 0x10001, 0x1}) 16:00:11 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffffffefffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x101) msgrcv(r4, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = semget$private(0x0, 0x2, 0x20) ftruncate(r1, 0x0, 0x4b6c) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000800)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getgroups(0x8, &(0x7f0000000680)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getuid() recvmsg(r8, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) msgrcv(r4, &(0x7f00000000c0), 0x78, 0xfffffffffffffffd, 0x1800) 16:00:11 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x3a1b42354f8cbf99, 0xffffffffffffffff) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000080), 0x10004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="04ab9fb17c5eeda7610ff1b3fae12bf62d24c4c4b5e90e1a42e15ec80e38240f67471628c3c5eb1af3138775ff7c7b4b9b9e052c865ef2f3076ecfd3534728f9de1937e9c38bf81bf02aee055760dcc6b0d9e18418e3cab7f5af295362007cc0e31239b4a30a3e391962f1e960e505bc097fb2fb986d9b55841cd3639970d3f3a41391cd0fbb45662639ed5e4e59efe81165d0f5c3566f51f0fa3d4e21a8b461e96d98e8bf856fbcff482b8ac6052f2421dbeb75a97ccff22e343139ae2574e16659", 0xc2, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/10], 0xa) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x4}) sendto$inet6(r0, &(0x7f00000001c0)="0137b30bff19fcbd75921a5b40d0485c4372d551c935784adee44690127e0e9f1e5b54ca71fde97c950ab055768deda8280c7f1170b60e538b701e5b8cf94dd4e5d9899c0213ef254ed32e16c24a31ba01eef5cf45b53d76ef5a13e46b1fbee0a580deb6a2aaab940418528bb9053abe37cca938cadb545af47413def5d7ebedd722486383a007d196cda1ffcbbd36f55e", 0xfffffffffffffead, 0x8, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000280)=0xa13e) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x2, 0x7ff, r1}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x10000) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x20000056, &(0x7f00000000c0)=[{0x6c}, {0x4c, 0x0, 0x5}, {0xe2, 0x120, 0x100000000, 0x1ff}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000005c0)='\x00') 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x100, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000000240)=""/173, 0xad}], 0x2, 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet6(0x18, 0x2, 0x80) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000040)=0x1) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:11 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = socket(0x1, 0x4, 0x100) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffda6) r9 = getegid() r10 = getppid() r11 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="a65e51afce20ef4ee52eb0de9badf16c6ef731a2bfa0e553b9cf9dca41e84b69f6d5b3493429d412503e19a955da"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="dcd5c538ec4ffe5c63762b1e4f19f8800317780b339e812cfe16b4791a79b565b8cfaf1a668e7211a4f965f9d3fd92e4db9982af8105bb619734ec8a8f7ee22c25153d74ef4e7adaded950f1136b5605935bc29fd33d23311acc9016c0b4993970992822ae0f9015c4ec0ceb072e30d09bfc0d13e85379ea017d47c3c2c20103ed7c1efa23c12f94fc4f7d84d6728dcffc9244c6b18d004ed085eb1e73f9480addc6aca3e7c6dca625b5df80d08db88bc4dfaa8f9bcd58f3cb53bafe9f618a1f7e50e017bb7e", 0xc6}, {&(0x7f0000000180)="8167751201", 0x5}], 0x2, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r1, r2, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r1, r3, r2, r2, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x10}, @rights={0x38, 0xffff, 0x1, [r0, r3, r1, r2, r2, r3, r2, r1, r3, r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x138, 0x400}, 0x4) readv(r3, &(0x7f0000000980)=[{&(0x7f0000000600)=""/164, 0xa4}, {&(0x7f00000006c0)=""/226, 0xe2}, {&(0x7f00000007c0)=""/41, 0x29}, {&(0x7f0000000800)=""/247, 0xf7}, {&(0x7f0000000900)=""/85, 0x55}], 0x5) setsockopt(r0, 0xfffffffffffffffe, 0x2, &(0x7f0000000040), 0x0) 16:00:11 executing program 1: semget$private(0x0, 0x0, 0x10) r0 = msgget(0x3, 0x10) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009700"/191], 0xbf, 0x2, 0x800) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x5f73cba33fe15097) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xb) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) r3 = semget(0x2, 0x3, 0x2c6) semget$private(0x0, 0x2, 0x28) semctl$IPC_SET(r3, 0x0, 0x2, 0xffffffffffffffff) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = getpgrp() r2 = geteuid() getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r4 = getppid() r5 = geteuid() r6 = getgid() r7 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="60362a8fdab0e43d9cd471b0b1ef3f3aba5f49e93363ea20b2cd770d83b7d986f941701f401d829dd5d1c31cec8823b0480fe04663e7e48169bd120198b59a7e569913772e41d5a31065878ca1bd43490cd6fac050da714ff743deede61f91f6b183a88f313e4d2369fcf5ea2ace86eeee5ec20828ca1a1913ad6d296424198d5eb16f81e550cad1d0ade65e5ae358b57d05837fea8179ac61cc01bb6767acbf4c0e9366773e23d8c6c7a368fab97a10026eaaf9ee7c2ae719a41779258ff074af8deaa70c687b4b1ea419328c0803053b09a64e2bbbbc5b84371b79999431de42ae332d6ebea5", 0xe7}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x98}, 0x1) setgroups(0x1, &(0x7f0000000400)=[r6]) write(r0, &(0x7f0000000040)="6ce4a81b1f26a10afa1d88bb44d20c63882f0da70545a723a44eb49ada260d5969462d9ab4af247207d7974ef38a56f28c50b9685a80398a1566d2a3878a8200097c1aa897872c62637f6cf61f04", 0x4e) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) dup2(r0, r10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r10, 0x0, 0x0) 16:00:11 executing program 1: mprotect(&(0x7f00003bb000/0x4000)=nil, 0x4000, 0x13) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10c) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) select(0x2ab, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x1, 0x1}, 0x0, 0x0, 0x0) login: b‹+:þ'3ç¹ØÜùªiNLúw-ÁÑ@CSµÑÐu(‚£ç½C‹)¾œ‰CØ5Ї[‹…ñ6€teጦ®„Éða¢Nb‹+:þ'3ç¹ØÜùªiNLúw-ÁÑ@CSµÑÐu(‚£ç½C‹)¾œ‰CØ5Ї[‹…ñ6€teጦ®„Éða¢N OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 16:00:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x5, 0x9, &(0x7f0000000040)="53780f032c16fc72da174e7697c92857dfa9acf43a2f915f041270378eef33009f6fbd0821877527d3f4ee6d39b50eb2f5234b7f981d33644a6af098dbf3d6a19ff270faeb8a2a4f1935213ad7c7d0dfe5a361f71d3a0519b720f928ffaaed9467003425bc6303aa6457c0ceff5e80753c14de0bd1666628f6e4782a59329da9658ecb15ba2d4bd15c124f83d1351b182a57c4fd99d6a912eb613d5e657bdea6d831250c222f6209d13572a2f25c5fc2b7736938e690f659bd4fd7b8352dfc95d1b39b02f48120437658e089a74ced954e5741371beee1f326427c5fb7f10d8997efb1b976f4f9", 0xe7) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x400000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f0000000040)="f0319c") 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x8c07dc01) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) chroot(&(0x7f0000000080)='./file0\x00') sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) geteuid() getppid() 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="0800da", 0x3) r1 = getppid() preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000300)=""/221, 0xdd}, {&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000000200)=""/85, 0x55}], 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x0, r2}, 0x6000000000007, 0x103000000000008, r1, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000400), 0xff20}], 0x10000172, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xea31e9e9cba14952}], 0x1, 0x200) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000780)=0x1) recvfrom$unix(r0, &(0x7f0000000140)=""/73, 0x49, 0x56a31138fd6531e3, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000240)="120577f53ef10fa51c4da6c1ac4036c1c6786ed9d5860b8e83a15b6ae6f58cdd1c3a13bf04f1b4592d8eff806577ea9d15640c065dda96361d1086214e619eb3844f339d1ee42d0ea47fb128d6859a9f3496387c0471d1da78e2b6a5b823031bd9aba527e984b268de7db3ecfa62ea6888b808a63678442f29368ab303890911a18dc910ba68639a3d03c728ab862bc60bf91dc542012270447a90e20838a912b9d105723f1cdd4d5fdc", 0xaa}], 0x1, &(0x7f0000000340)=[{0x60, 0xffff, 0xd6, "437855e5475610f1397bfc1b78294d3c1496b30d73c9574ef6f5246b12a87ddf05e00b86df4ea9149b3422c6054585d0b4b620463e6e657e90b504aac49670b2784c27c8aa3be84bfee4da"}, {0x60, 0xffff, 0x7, "0304b532daa6de7628e330f6db4621dcd5885a433bb2e88504cfb0963ae519c601fa0b38da3a3140ded43976eba531264236521c24e5279c417f60a34c2a3254636f092be95211946251"}, {0xe0, 0xffff, 0xb78a, "d9be3882c33674d50e25f63ac3ecff03d0abb66eddebfa4c06ea23db06d4835f20f0823ad1eb4a4cc165e4056632a68139da0a5ea54c8a9455b7c439504dffba6e9df48d46a4d1b1c4c16a694d53cade94e25c98732395e5c626ee0cd569086cd34b406363786ca6b85c288f393a9d515e54863bab2d0efa989120bfae8b0f9c1e965cb1428c9021cc4ef62162b3b432b91a87f36a2b8021f2a658b65df995ba7c358800e661a20ecae66e89287a132d337b0f8a855fce8bb2b063027989d22044a12c47e9ccc5d0d0"}, {0x68, 0x1, 0x80, "e4d8b0fd78cd4260a9812e1113cb8206b35f932eb118a0d86304b832b44d9467b9709a2fae780447b33eefc907d25460e85758adfd00015586dd060ba3ae45431046d8cf3ff41a8318e02612c3d59c6ac70b79f9cd6c610e"}, {0x88, 0x1, 0x7, "effcd06d10c782b9eb82d91f58bf376c49cb3bbd2b3d5fd984e33837730ec568bf8787567de56e8427fe6f067d670e0051a149d1c189d8755e2111130ac485938caff75abbe631a1dac8666118bce9d6e830d52244174c86ba842d6260977f2287072004d5879f331c85b9a4f9376441c9"}, {0x60, 0xffff, 0xffffffffffffff16, "a7d4445fb6885521f660c3a4762ea65cc94c9e1c13dbfe7b08b2f96ead3e33ed1e0c4cc9d84bb01f1109622df43650beff260d9af9f63be632c0f05e86d8d5a93c347eff875bd8ec00ebd748"}, {0x88, 0xffff, 0x6, "e432b22e3721591d65f1eb034a3c2f793483865a449138c68c0f725fdc7ef6609ed13aff525e521166f1980f13566d3ca03c04bf7e335e44d5d0e5de6d659b215134dc19f36b0bfd163b719bfa4274851ffcdcf053ee754ebcf76ff5d2fcdc9495ad4db8a95a832acf1bbceb44fafa9ea833f4"}, {0x78, 0xffff, 0x8001, "485c02416b776236607d858de77d67998674f3ca57eedd23f438cbe26e3ed5f2fefa199c0191aa88d6afce63175f44f64fb6f1081bb00b4cb0066fe57eb1309b60f5d5832c98747aad16ab6c1f3bb63e080bccd4909e6198ddeba499a64074bd175fae51"}], 0x3f0}, 0x4) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) r2 = semget$private(0x0, 0x3, 0x29) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/50) semop(r2, &(0x7f00000001c0)=[{0x3, 0x91, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x950, 0x800}, {0x3, 0x71, 0x1800}, {0x0, 0x1ca9, 0x1800}, {0x2, 0x3ff}], 0x6) 16:00:13 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1, 0x80}], 0x200000000000, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffa, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3b, 0x4000, 0xe1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e71792145749043d004a7883c3459ca3048e69931929648", 0x22) mprotect(&(0x7f00007ae000/0x4000)=nil, 0x4000, 0x4) fcntl$getflags(r0, 0x1) setsockopt(r0, 0x80000000000029, 0x800000000000b, &(0x7f0000000080)="ebffcbff13e030a4f6aa4e713001000000929648654c98ddffcbcfc93824cc315bd404e890d284529a22831ffd3177", 0xfffffffffffffcec) setsockopt(r0, 0x29, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") socket$inet6(0x18, 0x3, 0x1) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x280000}) 16:00:13 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x20000400008612c) r0 = open(&(0x7f0000000200)='./bus\x00', 0x102, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x4) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0xdf, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/131, 0x83}], 0x1, &(0x7f0000001680)=""/4096, 0x1000}, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="0100000000f8e9", 0x7}], 0x100000000000017b, 0x0, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00'], &(0x7f0000000340)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=',/$\x00', &(0x7f0000000200)='\'!)\x00', &(0x7f0000000240)='+\xef$\x00', &(0x7f0000000280)='.!$@!\x00', &(0x7f00000002c0)=']\x00', &(0x7f0000000300)='#{)\'\'\x00']) 16:00:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x0, './bus\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x1) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 16:00:13 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) connect(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="010b00000000ec0080912925b82f34a63c174aff77af503b9d3bbcd1a16d0d12d2e37de6e56ebda16be308485542a0cd8b173826424c3b62127f3408f94e77e7c6a8b759735f44955726c3b699dfd73e2322bacd1a7c35ed213aaf6ec3b77ad07217964df831976fe05c222055545edb56fcae0bbcf7bebe070b768f8e845a5bef593855ae449a90b8154f58db8049a64e438c81dd7b7e40748b1d606a92722dbb388ae8923174833418daa09af0f47bdd8db7a96c3c27f17abfc9d29cb161bd8a116385328bfe00683f3a109d1b51bdc7ac83cdc45aed942253532b714fd7a8c28a74e4519d1205f1ad7d2413f7895997202d5381c46d7e00182eec3f68e5dd26b51509cbb120491c48a428da8c7867f1fe38cf5ffb177021fb2905f0d5aa9cdaf4e3f3"], 0xa) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x6) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0x1c5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffec7) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000080)=[{0x2, 0x2, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x1f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000340)=[{0x4, 0xfffffffffffffffe, 0x1800}, {0x80000000000000, 0x5, 0x1800}, {0x10000000, 0x2, 0xffd}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x811, 0x0) clock_getres(0x0, &(0x7f0000000480)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000300)={0x0, 0x2}) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x7f) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x80000001, 0x771e, 0x1f, 0x2}, {0x8, 0x761, 0xe5, 0x9}, {0x8, 0x100000000, 0x86, 0x7f}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x3f) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) 16:00:14 executing program 1: r0 = socket(0x10, 0x8000, 0x1) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ffeb3e46230000002efd290b88323a68ae26eeda57ffff00000004"], 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x8000, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100), 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xd73a}, {}, {0x6}]}) getitimer(0x1, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='t') 16:00:14 executing program 1: r0 = socket(0x11, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xb1, 0xa9c, './file0\x00', 0x2, 0x0, 0x6, 0x5}) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x30}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) getdents(r1, &(0x7f0000000140)=""/175, 0xaf) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1cc5d79a90890d3a, 0x7, 0x2}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0x5, 0x81}, {{r1}, 0x7ed6bf2efcbeebbc, 0x8, 0x15, 0x2244, 0x5}, {{r1}, 0xfffffffffffffffc, 0xb4, 0xf0000000, 0x8, 0x8}, {{r1}, 0xfffffffffffffffc, 0x70, 0x4, 0x1, 0x7}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xff, 0x3f}], 0x2, &(0x7f0000000400)={0x8, 0x6}) pread(r1, &(0x7f0000000280)="9a1f1b51b139212d07b4a9a9477055d1", 0x10, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') pipe(&(0x7f00000002c0)) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000080)='\x00', r3, &(0x7f0000000100)='\x00') setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000240)={{}, 0x9, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') getegid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0/file0/file0\x00', 0x1, 0x2) chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:14 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = syz_open_pts() r2 = syz_open_pts() lseek(r1, 0x0, 0x0, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) pread(r2, &(0x7f00000000c0)="06caf1afd1fbb7dd156641e535977e8107e7e87843298455831b2e0ef9e77fceb7ef285e6751fbbce3c00866494d4e6a14e2d968c4d88106911dd9e171e6de30b0b4a93b7bf32ae08cf47015ca30eeea63b71aec72f42f9459c616b043597b47e8e65a937874a762199fdc5f76ae43502672a0689fc44aed8f68724dae6e635a920e089b1db48498e46012e7a4a637317fd8d0e34008675415ad2aca67148ae835c0c1648bae0ab8fee2704593e467d5aa1915dee5b59f6b4effeb0fa18ee25e627e1ca2084d63fd08348f8208eb7e861e117d64343a4b22c09089a341", 0xdd, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="d6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x1}, {0x7, 0x1b}}, 0x0) nanosleep(&(0x7f0000000340)={0x7f, 0x800}, &(0x7f0000000380)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x20fb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x0, 0xa9, 0x100000000, 0x5}, {0x0, 0x9, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x4, 0x1, 0x3, 0x7}, {0x3bc, 0xd7b, 0x81, 0x3}, {0x3, 0x8, 0x29b6, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x25}, {0x4006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x8880, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000400)) socket$unix(0x1, 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffcca, &(0x7f0000000280)="d5952df140e5a96ed6e1caeece81071e8cae0c864ca43b41bd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000080)=[{0x8001, 0x800, 0x3, 0x1}, {0x2c94105b, 0x8738, 0xa0d4, 0x2}, {0x8, 0x1222ee6a, 0x9, 0x400}, {0x7, 0x20000000000000, 0x32a86b90}]}) setitimer(0x3, &(0x7f0000000040)={{0x3, 0x9}, {0x7f, 0x11b7}}, &(0x7f0000000180)) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0x40) write(r0, &(0x7f00000000c0)="220e2a", 0x3) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000002640)) openat(r0, &(0x7f0000002600)='./bus\x00', 0x10, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) writev(r1, &(0x7f0000002580)=[{&(0x7f0000000080)="63552392b377bafbaeb81a41", 0xc}, {&(0x7f0000000300)="68234d8e3db0da8a3f8bed87f81ad1b7034ca17f70022b84f79e9112babcad7985fba4181e5a8db51a72c21aeb694a76b81f57cbc13dd8e4978a3f5489f6b80879c164cae94b87d372a812db0d6bdc047eab4588746047df8c6de7aa00ed5483bc80638fcf3bf0c6ffd38f40e105ea9946ac6e895f5f7b7621fa7398319f24adeb49069d467718e52aa72671bc5547eac1dd61d1eaf1a7f668659cd7da728ced71d3fd307646b72740e2cf2d1c87b4e501606f851849e06eabf4455ba89658091ce280098436eba66605a143693a804e461acbf0e171b3301fbbc62e480e054da9bbe0e02ebc3f16882fcffe7b34d4bf7bdd624e8e3feabd87fc9c7b58ba61bf914acb109d5ec1c4b190d1be05226ddff280386c05c6ca22f1881247c2de09913150cd1c34b196739e45c8df3e5fb07cdc49e9821ee84c3c87162a9f2f51ab2fab509dd9d2a8255027c00e94d8a425c60260403281d874e63ac3a4cfbfce73434eccfaaf9d573ab0a364efed3c1ec736f5a35e943f84e42c41f2fd70cdd676ff64769a58ed167a68e9162908f1f8b6d5f045c54e852dd2ab5d9e4f888a5b31a6606f21b2f75d9210952daf896742e5d99be03758c2844e5245f56768117d999b8aa797a105f119c3aeb45b9a7056c12371316c693f44f75032140f5a414baac5e22b82a19bfa869115d55b317c47fa15ee389d3e42acd8e11ed592cc06b0c357c8675be96ca0bd4ff2c248bf3be9430401ca827940f2e399c613867619e159f78516ea3189fe4655af7f205a68edb0d1605f691d3df46d6d7d678a74becdcdbd7e3b8649dc333c591b7baec905ca6cb79201732f8c496320ffdfdb5043635e8eea4fef7ee35c62b471274b9dea91857790ef4b6ab1c9db314e3576aaaae9974c3299bc7deecc3aff9e040ce9da174c2e1fbc425c96c6fa11f2286ab2ffa9002f97540faf9a0d004554707a5df36760af52a5f896133e3c1e7e7cd8b077bcc6a25afe6f0793b34a4e26d435496dfc17e048f831f60181683bbd224c8d399503ac6d78ceb3e1572a22f85885cbaf88356ca343fc6c9343f1eff6b1ad35a409356be9ec691384fad419c4ee02af53ba95c5b738ec73324d0e6943371ef05694f260e682d306af2c99499e6756efb099309f115007cba23c2f661175ae69686d3a598c404098da7c0af59d4d6605a8928d499ae08a1589c7f0c456b8f60783668afd015e11118e4e0e14b1d09ee172b042500e22bbf544ad7e543d846f0d7bf322b7c85d0b801b483c79771714b5095a6573951b1bda653a09c116c8a43c3a8547f87ebd951504bc1622d201bd42572470028fd78790870ef33b09f840392b67abae7b4c5496ed4defe0836e6a14ce3ff3bb46b992ae8b77df8c402445031fe4fb7b57e3511e0d7be95151e62b3d85ef6bf3f233c654e0b30388c147e11027e02f96dbc5f6f3c92554861ca63b147789e2d04b20452b98d34d190e2c56142ded56206c4ed9f1654c10bd1d9fd28f4717b8649153eb124ba77ccb5daec1983b5b5f12ca93f2a2c628ce443b6ca72bb1628329922a7f8344b35e29ca2f196cb56cea56b0f5c9f7b54716e3869e7732f0c76b8bc783d7520471e7d4283746b7c3cba7c767f85345f38b032dd45eded7fa2bc58217327b497488b6bae1018bd283d618e4af1c64f70ea293253dc492a907a63cdaf9f2ed225e67dd1501ae5100a6b5b25b517f566aeceac3646254962bcab1df3b9ec7b6065fc97f3d15fa1815fd668c25540236817bc6767e904d0d1f1b6c131b37993fe7e5078ddb7abc992ae7861e024801e26061e1f857f83ba4d578888f813bd45b09320644d203f457b3d13d2c3dcfba27d8dfe32274ee4475c41044ce9e189e45db73cd88cee0692d0b244ac425dc5f07cd6a75ca7424e379702171c70255c70085e6b718c4f6e8a14b34e6ce6c16fb3d047d19cc2317ccdf6d274b31a18e9c69fc44c4b05a1ba48fcec7e327520d9b8a877f9dba863b7e26f751f36bb9186ec4f58222f114a282c74644358552c358ca56c57f7e5307470734651020b2c43931eebeff66e9dd34cc151091a43e380b047b716c7c8ee6a08fc4b1e806c17d0d749b186b3e00e8d261111fed68a799aa47d24e9b42f7542aaf226f63da224070dd9cbb84888c46358948a4626492d8cdae43a3fb2a5fdd38fff04e5789aedacf92696e541c02503975d03d23370bcd906a495721e6c7416d0926f2c4f972f66269b350bf706298334795a80cc025816abd52565c1edab40ba7b2fb903db658a2b3e7806dfe8bbc06f4a1515007a3c74cbacaaa3a3d346b32fd19d517b71a8c5b27d6d7cb32db4f6ee00d5b7e6b9ef0688ece495581cef9ed33d6e57f47b8a6f9aed62ffc691834fd176252b005364c0a118a1e50672d8049ae79a9c85e177c42db0f0924a8488321b4bca04f66d0a88e30e636d5e2ed875567bcdd7b1d6bc2105e08ec5840a4c52c57539058b06ebad15268271b98125fc7a95c3de57080d915f3bc5b055624f8e0fc32f88847893ea567eb3e4fa9c651d8de90efe13d5e84c5ef0dab80112c0d2f38a6a601b2db2e30397e5332b97f56e66540811c5fd5d28396ca12d75ffbc15983068c7fe94e742de3e479c73d00afa6526201bb27f7bfc151a25ae33899974e358e391a9285b73a0214c979c5f6c761db6c2ae1d142772355ecd0ee0c4129c2e5ce57015486d5b33406b9f93f201fc532f151291c843c3543029cd123613726f85820a9a52318adc6184bf9708efcae6d38d31ab35bfd4d8ff74136155e162295e25f78347412ba465928d648c015628fdc08d2f1f56d128b74aae62ffd9117242ea005ce2b064c97dda6a7df7c23ec24a946fb11c9dc7ec7d58b18303b95260eee91c23733d8a36bb93cd9585d6cff146243183a0cc26f9426eaa53987fa1deeef22932075698840607a280ff7cc9df3ea8eadc230e8a2cc51ea9232a251b8f8842de9c3f8801a55e56655ceb425717bf36a67a12abe52c99f680254833639eef7c5664effc56d04f59d844315d1963e84e6c2c86c5449a47169e67b16303c31189061ec9fd3e26cad0eb7b64daf33e9d89350744be83e6784c5295cd754665adbfd124e9eeef9879a5ebaacd86cdfd9f4e85d60fdc5cb95478649852d94f04fbf88dabd7ba7b7173a317f6b8090143c6afa1692c0d03a901e245ab1982ef670ea5a7471e15dfce1d4c92cb528eac5ed09aee8bd7424b422c6d910bf13793a4f76594b315ed4ee09e525f246b18543a0b7b6f0dab476b3b275dee521db7f20bcb5b2a9e9e39bf355cafccd93c1dd61dacb6a3ffee286c7912db9bbccd52424f084423f1b7d013b0af36d82a49169fb1435699d6a9d0e74d7b0eabc79c79422a3747bb2f0dfcf263e08ef12c8a55c14c9ddd903c5d2c5b47bb076afb050450a3ce585999df79d8ec8f8a32366d2fd957cb234ef37bf236aac7f846eb378a7323976587c9ee978cb23e14c022a0c7da6c95c9724090d5f409ce27d97534326a16d120e7ae31838c8e05ec14b404c8e705c7aa05a1d359ffda4e8293ec0954376e2946c4f9d687405404918637bd05d61e7c21377f8ae17a0fe7da6ed8ded4fe31d0db3530bd521ebcd6ec04a9ebbc1e77222910da72eab64e54b1c3b505cd31a25ff30ea65ec6fbd0cdb4b26a5373e0efdc488a39e56f6266800b12bca25d801907bd1386a052f1da537d49837f0c148cd36805409f7fbc910960c9dbe39b877e9a5f7a1d14241792d138a4219e6c6a985e68db6beb34e634c29ae289ac2c34a03ec70f9792f5b0615f5d885a77cee38f4cb9248c9859969e0b28ad6c5b88af51aa99cf8e8b8d9784f13d45222d8e92325a4ddf9a75d3b426b8ce3a08660456b9e8fc3e524ce7b64363966c0ad24da652653d4d7e73862dd394a453d617189bf88ecdb8dfaf0170baab39fdf8c6fc82d4f76e4e09a85a6db8a0673753ad037b83ce4d46116e7a89f3a5d3852c5facc28d7066b1351d1a1b73353b8457733ab11a6fbfc4e884ee6c39e17ca88bce17110852016c2aa3526ffdc3036fcbed42eaef85738fa85fc52d7fa322c6654b5eac50a3e638ead8fba52e47e4794acb12a10bf2782b2b3dde605af3588524f437c582f9f96d15547f5f3ee0bf8ab1e9807835f3790769a5aa7a42e49f641e977249e166e2b6fdbfff6ec33cfb1a55bcca1debd370badc5cbc0a45d4e352f672eb39f2a83470695f62cb1293acf4e19b7fb8c98a056ced87683794a5a9fab46e2750f49779288b7e983f715ade91611f22e174aabed71ce84c72ad5dc6dab105e060672bddc134c1d5ac48b2e21525834a102a3a7f283c91351cabdd6099d81b8760115d309de6f75274481b8f48c95eb9c393ae5804e2b8a9a8216f59ef99206a3088b47561a83274b8bacc7558b1dff5753a4f16fb32a1f3a6749f494b2cd1c3515700bce31a89c9c5155a11fba53a39808d3be916e64cf7b87c0a4c8e6506d999d33503529e15f41cb50cb71d9af235da2585f89fbbec50402cf3a329ee35ca60448e7db2ecd90800fa4df74c166c279b419e7a796740a1c9c240868e9951d156e153d8b14a5c194d03a69ecf36820a69c4522251848d66f5ac4b37de934e06180732657158226dad0a3f883396e0a2d78fbba700bb713ef99ecee329093ff2b23e2dcf4b6f667eda7dd60b232639a5421b00fb5c4cb2696aad75f81432b4157c7a681a099e10455bc56a0778ffdc7241590d8b82daceada5e7ee778a2b17050c28d0fbc67878d67d3cc5b33006b1cc62cf567d4500a9b33f63e4ca7e1fbe52da6ca89d20a39d1fbc46ebc6acf8204d571fa446de418503bd7ae8df3e4b420cc700e3ed1e3400686aeda79ea401afc7e4099309fbd78c722e0e21b532dba2033e3c26f223430e5c4e0330536f172110b9f5b81e1612a20687b41d146c876518883f27c7654252f5c011a6c9d149ac02ed59697f03ef28bc64306c3bb3b36e579d53bdbf47b603eca5e65bd5f9b823c64c0b8039cf17029cb0819993a6cb093a844e727294b0aae0023689e938e5d34dee85aee89b982b70c4af5138f1a6116397ea4f7154bbaf8d7bfe4a7ae9bfb27cef068fd4f7810647e9f17f54cbd7272d66e8c2361701730e1ef0b67fe8a95df879a6d7a808bec4eb83db03907435e722238e9d17a206e6560be255f9eff159de8d04dbc0d9b1d8a9bb89b775aeb87f906ea450422dc5a4095bd90a31989cf505a06568f8dfd6dda889da478737d46bd050a87ef4a23e5c353cfa838a6712d1274d7d432224c536b4d0ed5c7b7040da8277baa2ab289fdc771bd1c608b9a6c0e5a5b4284ebdb24a1b61da6e352ed81335e6125cbc1d19d3456170f779d6b5e9488d135c4d6b34065419998985c43f82940aca794326a81f03970e88d5aa02f2947c12b8fbd9e56274a242cd18729ab72a3f326e5032e7b178847b4e207f83b08b27ea1c9105e212a529c736290e37c5ca84116bf13d29feb3422989a2ebbc8a0ebd228fd2f198406cacedd3ef89189c0036a76613177f3daf5969d636c6addb293d2479f9546460410371ea7a3ca416d648f51ee56eea07347f259120758b2ac0e97c3fd31cfc7359f13a40945caf92012e71513f7148ad5ae54f8d779de990deafa715b4055bf19b9911b501aa2575ab83e61a73c5c1e4f30bbcb3f963909e21922c0170fcbda399f1f4a104540ba387f699913682ce2aa50909791246de90073f791c5893999c014393263a5588b91784b4157f907980446749ecf89cf5503c89c2d89f55d8ae9", 0x1000}, {&(0x7f0000001300)="2f56d1f2b7ad3a3ea2e4e3cdb2286590c9e522ead9473a8b1624f5b9415b8f0b6f1d3eddb4deee599644709dec88b859d3fd121fe01c6045b3b083fc6bf44dbbd207df4e70e4d3f952493ac8842a326d71cc55c667a95d58001bb42fff24eba92d7ece81173137c95dea503e1ec4f4dfcc429ff10f5dcc8ca16767521f135fe7a5d079cb891a9bba256e4800a925aa7ba393daaa81bb8062969ee36243125f8e001ad750bc45d3ccec7caebb1fd8dff1ba4f303f3f2a06fb6e425ae6ba08cc32252b1e320fcd5f26e2f4690c6ff72fc3649a1591153fd5f82711d5066a48f4090a0e6b2aee0afbe7dce96efdec8fbd72d9d5d26aff694d7d64a44d72e6131b3c56d397777d7e72c6df13f324fba787dccdc9c3e04c12efbf297e088484d0cf49e3b76756483a6d054ce8c22910596b07a9da7bd2668613b2304985d5de852050b616f53b5f8dc4f5771d317435dbdcdb1673360996321062b7f19f6212a85603f49b77c86a5bd0435b2e96cbb747d8cdb125b9d63496d301dabb0c7a91ba37576fb0bffb9a51738ca07307528741abf91660981ab75b4298ea3ef24fca7802e874351d9badeb31e2940d91bd58dab0c2fa6af88ae38e8d736232c3b2cb57f6869584919da4ce7cf5525de2ce2eac61de397ddeca40a6905c58b2bb9eab839b38082f9435a4fc55e8f03b9cabb5bf40cb82e9a87815e97b572731a888b77eaa0d8c7b2c2c233ecbf4bac0c29ca3a1de5bd28fdc7a919f3e8ad5abed2dc41bf198210e84fb5fb5ac03275560b3d51467606d50a167ca40cc328f8681823e4a8bceac01660d4bb1c76bab37e28a1b5224efda856bf903fcba4dead4a81bdfb11d0c32e866eeb7d070b2469abf528b783820e91685500fa4e6e76751e8d826465248ebef036db422f069464a59f90249140b5481cfa018fa96263c246f7246d5fd7e01f5af09fe8a5594e124067679fde574b4cafb84450b4432fe483c91e24384dd40c9ec10bc1b58ea5eb271e177c036c3c93476a0fb705b1e5cb9b002e18d9306afb34867e4db61b5cba0b264c355fe3fcce3d915f0245feb86d49ddfbd144e40e65a3964bee9b567d3d6ecc760966f655dbdba6c572a39393615a67ca46fd30387f0c1ec47f0c6217e3fb75d24f4de5632379f993b34aed314fd5ccafbc91e726ed87b8f71c527a81bfd836d12fbbd64a37e6c6677982f2b0ff8a9c89d378e7ac371fce87776c39a60ddf9a3c2678dead6f5c8b201a7909a304f1f43225ac11cd7506cce8b7ca933cf2a7af932914efb2366c269f3c8d520b2cb20377f2399ca214abc2f2ddcf00d446e98a54d23b014f138ff453b0eed0c858186191fd001d90f2c9265df154e9f619513f4d8bb113503fa9f20a6901d32a66a2c029baf17a573883010f26ffcfc91630c37438d87aa6748cdffc326744bf4bdf07cdcc63d7274e97f87002207f3f91892f5b96ed749abdfe51df34b5c189a9689b71e571c04e9ee5b5e3bd41f8b9719e3d529064e0d8165ba0293d74d1ed339de62e1bf2ce785c66c4396901d9f0fb0a8128a3c95a05b17509079ed1c4fd9c3863aebbd084ae0d0aa90a4428ceaebd2954d697b93610aa0ec8e88b60098454e0abebfb400aff95af12768adabb8ef9002f4578aba2e6c78b8370e57af38b950adb944bd60fafd8a740d1bbb33815794553c8aa313744f8d44c02be82adae2ec8978566a2fe2fc5726b616acc134a745d4119258f0eaf0947ca109c6fcb6f14a6e3a3b2b04fc240667544397f9637d00632f4bafba6c274229480b8896392101d5530c400b88a01751cc8a19bb5670fa346a7ac13bf23c706dc4924455063b36a975393e4b181297efa2394b36baca0c780078551ae539608f56cf97f27b45471bc462bd0dfec1c9cc9edef48d18bf869ea2b8dffff8cb5fdb5d68f67ca473ad906626d87d7cfb957c0f792f55f025c68be6d15b2265079a3c02bade7bc2ff924f3abc3d7f1a52cc8d337e4ed87ed8fdac2eb29e0a32e698f42c5c1781bfb54c5bfdbe75fc2907e7082afc35ffca363dbebfb4012204786af0eba54be6437a015cf274191ed6e54c76bb36ee828bb8dc904ce0e45505d7c40a275ea646f183c688f76b5374c73a5d63081eb3f9cce06c43a0cc89262863e6705b1c18b7ac2f9e37e352e579dcb7e4725624fb96daa7baa72376bd54fcc09f5c8dda772541d7f614533a7b9b4a1ecfd54ddae1e4b69b4f2a81304b734f12b1b89632567edd25f70f13af8ffa8e6d697181c6cc9383df527e5f52e96774468fc990c5534081d6af037b69f55273e24be6dc8070e976bc06a34ad4fe22285be0b36f5ad647f086ae7eaa3ded5f0c5462f978d6da6913dce36778400b4b007f0cce200bcc6dabb8b65f8deedf8590f852dc8bbd79b790705e5ee63a54165740587881171984d98ebc78aa7dbd4b02d423fa942d3135d2150f4ec66e077a2877d2daff723687c8d9c29a4f00e0934e60c9eb73d5095e368286bbe0812682e140f394715fcdecb31d8d25885e2d8424b2d7f38c1650990f4085dac2866659c96afba49d3e4ed678c73133fe8da69f5054e656723a9babcd86ab08a6ab2b658cdf9b70df14d797d500098a66ac354897557906fb2d2bbafcdd89265bc369fb21d197b17c095c06b585b4a58ba05d72078b985b53a981a9b07c0b197d3da4e88fe34f107920d57625ac657bdd88201634c04b82ecbb919112fdffaff6ff58d2996ce3b9c90fc855af5af7a8ca354d090cca4cabad1498e52c325759176dedd751efd4b04481391d2a3e01c485bfb7d011ecbc67f2b16d09aaa01aa349059f23539d1126b572a9f43564654a0b03ee21cdf40405594e4ab560c586f14cee0b1379e755f5488a56c91483de8479567d4f89c9481d90a65e9823f1db4dda898031fd8fa2c398d7fc9314109d784edba53d3f15e0b7db8cc1d98e54577d13e2e3ac77155e0eb419818d2f930ea274fa20f3a0e942a38e930da3784144aa56efd35dac7ec6d52313e5d8ea9a156c79403d46b20543edd6789f37ad6f2cd81b48f45a32a6e82636cbcfc280a7905f54f8d8ee075eb99dea5a058c1174d7e6ac28fb6f28e678e1b443396fb6090c135e86f9e64002dd647f96a34c3401d857fab49dc24f9c94dd7100551abcdc35d2c20dc061b99cd5b031b56bafda31e14b9983e1df2cf2a02cc2c8f85d8f591fc4e03665ab77b69789fc8fdcbcd019ccdd8a164fefa1dac3241026bbf66e172414e02b739b0bccc3e0b2c241e73a72e2c4becd6cd590e241ca34a92b3827df6985cb97d58306218937f0ca0dcfa9245e64e65656ceb411f0e029111489b350efa77df475320c4001d2e3be78b80fb54eee249a7c0133937eb3035b7fc1c10666cc088374f80f847152eb73adf4196f74d7f3df9a06b0adaae12c254e18fedea22a65c2e845ae19fd5b60d2779c482caf360a7f5e65cea3cf99b1c2f2da8d1bfe3d93e17193c5a2ec740fe0fe354d403067d6c8821bb8d7b35a6edc9c58d1e9a664f75726a44ee8f8e887f2a90596c7f6b20f66f64f4409ac4fd0072b905c3facbed4ba9916a077748ce7535a0a5a8f0816c33909fe185a6f6199c5e48c16c8c19713d81f5cb9ee857039a90be828c5703c81cd03c58adf7c0861ece06c253b376783759e7ec24d49337ba1b3d5d94183b38b6aba292017473ea999be43330e6e6968d57823c3b917492e74c7744e3a423b958907ee196236495c3a878c3bed39c844a2e906ca7cb00f5a62f4a3b29c54405688b57187b2470a2ae807c204b6e7c3b3981dda1c9164856eeeffdc6d565cb60c496e5f5a0d27b274e15fa63057ce23312b72ff4e10475e2cbf666a1cd1c5552d663e1d118b770f88f4b8e8d062adaaa8140e3421fbc58ad30e134ac8fec1c2acecb1584b360e2eb356b42aac26264aabe855fdaefea797a9d5933c05332658e7cf29c2fc195829d021c3101467a2679cbd1f4a00f6bfeff73c11198eef1fbc4bb09a6ff84ecbf7718ec3c7c45e98324a412fbd61608faebdcd9bba9d0786d1eb6555ca7062790bfc74ff432ef80564eaf01632dfb8a143ce86568f5d00ecf980b7c41afd86dd286fe96b368b734e2267092513bbdd42e80c9e22c1ff1eb2f796b1777ae80c47e5b9859a1b821b221fd82c0cbb9210e937d438b7b1e6631bce1a0967d1ec0c718e978277b22d5cfed9ab827b7ba05cdf0b70ec9a6f5b7f46f3bead2ca592ccc44abaac802771829dced9a15e4ea183de638335e9d158453aa08a431abee2ccddf2af212612296b2927859431607248916e012af3fd565c5d31c9094d23a17e9759599cb020580370b9395863ef64e98d680acf57105144ce782f1ed9d821b4512dcc9495e303355317147254e857f13652e91a945a8fba11a799409173c70eb060b5e95df7f94ac55b8b857bf541e5ef605f567f5ad2370ec89df3ee2f8d4f193a08b3136c571f9700d19f137e0883f717d17bd194fbfbb0d0f06bceb0f338e6a4d4ec0b48fc3686356c342f3ac73240c3876c5b735c06cead8a93552cd3d94f93d1937bebc055cd83a3922d2a8a03569f035ff6c6ed6f989463b37195ddd6a53c45f879d65d94478b95a7b4f72143db1eacae4f33c4c5c3f4578e12e500e88d094b8af8ee883f09ed39a71d375047514be0aefe946985223671f3f48c6d99fa065060d12355257f8e5c3b089c34e8dcc418bf07ccf21d599d1f7876747bdbf8155dc3b72773feee778d3e53fad3e73e243be0df5de1c5f70003c5cba01f651feaa89e444180b504bc90ee3e40726fa559364825622b20a2ac2ab547770e9a0fc082226793c1749eaa86bd3def264c3f11771acda15c77dbe3b16c0f0cccd37b69a6954396f2932efb121f28301082e6a47170a6a94f8307719ac2fea09d403d3c3787af8a6c626ab89ea1c534e4741d1d192722d9ecad4e4d3a67ac2bb1682bc6896e95823a3c92009e88c62c731fbfb1db68b978f40f8bdd3c0c229d03692995a447c9d24fe6e59c20634aa4f6e9206241033cde52a30d23f7a1780a43c1d6e9ce58602cf0685fcdb8ed6f95e94ca46bf3ead02ca29b183d3c89e19b69f833967199e6784f8fec323f7ec618f8593e7c4b4695106cad9f79baa7fd36c6b1d9ed4662f308c90aed7c9435263de8b1d421159c9c9b9ddee7cec6de12e0be09c8fef6e7697e669bd9dc058ea4ab609c02198fd932b9d790edcec95f955fa4777a0ba50cfdd0d6af8fef55065566fd032565833aefd250033bc83ba493f03ec1e39b8dcf68a0f314de93f715b73f858ca19c93b6e181c17a2b08ac8dd05283fdaf25d12c937af884ad20ed4ee5b5aea97ffd415a02907eea0c826b6d38ba645ac4949ee6b0b6af7a45f8116c47e9cf432cb001ffbb26d91d946f2f758f1e7d467cf1f5bdeffc341f27b0b625cb030d9a60d948c51e4e9c89fcc28129824c6c8e89ea636dc02dc1ea26ade5f18003df4517df44c1ccab3e138443c15163c70085628a0743341e4f759bd920d8df4d7e18fcba9b45f65c8deb415e7088c293d7e3b72481e6bff1c01d6d4409cf7b46c89acde1befdb45b9cc039f8547b021f8759b15fdd4700a6b8c6077a0c1c5a6947e39cb6eb846ade96ceb092b521a674cc1dedce03c87b708855c0cbb77ae4055fe41b1ae4b33193c096c109483f8dc6d9944c23bffb49a3f55f24b1c5ea7cf69fc30e27409ecdf0f2d3685e8cfc5ab2882912259385f1f524ace51fa1949d493c4aff36054490ff3ab7ecdfba100ce42a0d806338b089278843d63210f4aa7493", 0x1000}, {&(0x7f0000000200)="181896dba9836d611863507c6b3960ea47dd47588a2e899b4b4856f66c2b4064521de5b53c4dc863ba088e846c09dabb270e931b9123afa4a60cf65ab021e8a48d432286c25d98927a99e2220e5401ca12fc71e7c4edb9f94bdf1eabe07c4fab0f5212628dd85ba9cdea6ae43ffb313f7aa57603eb88f379771b93fb79c5d6fca673576c53573fc2220a52211a20d0e218de8d34e983", 0x96}, {&(0x7f0000002300)="db5e8f25a03e026aa064194f702386aac95aa30f27e311014e32982f9972c697edeaee62dcaedcfdf2b42133e32dee105b4a216e19ceb4343d6ea49f81c3bd64e26358b5ae8e9560835841f85f7521c33584dc0a20e68c056de58414184ae3f5724f9171cbaa131a19314ba1b34b83c0e0462e7242c135c3ac938e6057a35baffe18ff25eb37a2454a6ec54397b0f5088302ba5031c0de4b02d3952f8245dacf01f15ec798badbbbe2356d392692de19362a74a02d12de617d4056a6e90e4fb7469cf0bc6f2d4a", 0xc7}, {&(0x7f0000002400)="0d71c1af3b23ce2c8a3a6966b218d07fd34cb486419b4eee4a2a56db76004750b4176fcbb4cadae29480dc50dd40db91a6e1ef31609a0158d03917db6c270f3b1b202ae2bbcd8a6f3573dd", 0x4b}, {&(0x7f0000002480)="2a922436bcb42d55250f233edd09a10eb5a9ce586992c7419a0d7248143c8c23fd986ce83a5d3a0a6bc491040ad0ba399f1b0472501478df0a562f75a37c925edbf4e197b82b2c9ca83ae4c1253aca403601a51bd522932283392926beef690e64bc27aac665116d3cd7e6f1816901d3909c8662c8b530580ab1a0283811cb27363f927229b65189a6cc3f044f67c523db020d4c1c6100eadce51b6c47fcf28c450abdb01059a2d3c4aabd0f05c32bf6f858ead9144b26b207c3082a1d597527d789d53bfb5cfa8379c498b57acdb9d0fe85bc201417404929d25a53041103849463e2d7c61471c1", 0xe8}], 0x7) open(&(0x7f00000026c0)='./bus\x00', 0x80, 0x4d) 16:00:14 executing program 1: r0 = geteuid() setreuid(r0, r0) setreuid(r0, 0xffffffffffffffff) r1 = geteuid() setreuid(r1, r1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x80000001, 0x4, 0x3169, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x200, r0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x12) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3d, 0x0, 0x20, 0xa00}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") 16:00:15 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x0, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x7, 0x100000001, 0x8, "1ccb9739d0052200ade4c469166388fc51bd9122", 0x8000, 0x1}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) ioctl$TIOCCDTR(r1, 0x20007478) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:15 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x80000001}, {0x0, 0x28a}}, 0x0) r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x3d10783d, 0x7f}, {0x18, 0x0, 0x8}, 0x8e41, [0x8, 0x6, 0x8001, 0x7, 0x9, 0x0, 0xbab5, 0xc8]}, 0x3c) setitimer(0x2, &(0x7f0000000080)={{0x1, 0x40}, {0x0, 0x4}}, &(0x7f00000000c0)) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x25}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000300)={0xa, &(0x7f0000000180)=[0x5, 0x1, 0x4, 0x1000, 0x9, 0x2, 0x461, 0x20, 0x9, 0x8]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0xffff, 0x800, 0x6, 0x7f}, {0x7fff, 0xbd5, 0x3, 0xfffffffffffff800}, {0x4, 0x4, 0x4, 0x40822}, {0xe00000000, 0x2, 0x80, 0x3}, {0x8, 0x401, 0x2}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x449, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x8, 0xac74, 0xffff, 0x1, 0xd14, 0xc6f3, 0x8001, 0x2, 0xc51f5910bf3a4586, 0x5d8000000000, 0x1}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0xa, &(0x7f00000000c0)=[0xfffffffffffffeff, 0x4, 0x0, 0x0, 0x8, 0x4, 0x4, 0x3, 0x4, 0x6]}) syz_emit_ethernet(0xfffffffffffffe15, &(0x7f0000000400)='\x00') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4, 0x101) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x7, 0xfff}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:15 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0xdd50) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x7, 0x20) r4 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r4, 0x6, r5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r0) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000080)="c3", 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x296) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xee) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1000, 0x8, 0x1, 0x5ccc, "b7008aa737831f12ff37e47cbe1097b2e11be5b1", 0x100000000, 0xae7}) dup(r2) r3 = syz_open_pts() fsync(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x15}, {0x6}]}) r1 = socket$inet6(0x18, 0x8003, 0x4) recvfrom$inet6(r1, &(0x7f0000000040)=""/14, 0xe, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x100000001}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") 16:00:15 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0x196) setpgid(0x0, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000180)=[{0x84, 0x80}, {0x41, 0x400}, {0x46, 0x78}, {0x8b, 0x4040}, {0x21, 0x2}, {0x48, 0xffffffffffffffc1}, {0x6, 0x5}, {0x24}, {0x21, 0x80000000}, {0x41, 0x8}], 0xa}) syz_extract_tcp_res(&(0x7f0000000000), 0x80000000, 0x8000) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0xffffffffffffff4c, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0xffffffffffffffc0}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) write(r1, &(0x7f00000001c0)='\t', 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, &(0x7f0000000300)=""/198, 0xc6) getdents(r1, &(0x7f0000000140)=""/15, 0xf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f00000002c0)="e3da4e208e265be57839f3b6") ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x40}, {0x6669}]}) 16:00:16 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:16 executing program 1: geteuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(0x0, r0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) geteuid() 16:00:16 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0xffffffffffff0000, 0x4, 0x4, "b83ee711c9bdb72c818fc9379e33731093e54a7b", 0x9f, 0x3ff}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x2) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fchmod(r0, 0x10) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r2 = semget$private(0x0, 0x3, 0x202) fchdir(r1) recvfrom$inet6(r1, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') open(&(0x7f0000000580)='./bus\x00', 0x200, 0x4) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semget$private(0x0, 0xa2e6fb77db3ff61b, 0x4) r5 = geteuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000500)={{0x9, r3, r4, r5, r6, 0x102, 0xcbc}, 0x4, 0x7f, 0x9}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x1008) semget$private(0x0, 0x4, 0x80) recvfrom(r1, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2a012e2f66696c4a5900ee777d674d391bf7429dc4888e212423429d6f8655d6d777d1f8da12317e3d0b3c050c2aa39beaae427c9193e46faa151509cbc8616c8d118c835d47"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r5, 0x100}, {r1, 0x4}, {r1}, {r0, 0x20}], 0x7, 0x7fff) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = semget$private(0x0, 0x3, 0x20) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xfffffffffffff745) ioctl$TIOCNXCL(r0, 0x40047463) 16:00:16 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, 0x0, 0x0) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0xe4125c3c2f8153f1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1, 0x3, 0x800, 0x5, "6525037a5db97429c0fb1c017740d512e2f15ba0", 0x8001, 0x4}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000884a216c8821e5801992d1f595711a2c7eb0eb13181f4f3f8e0ce10880f97a5a87f195de103b940388a422a8a043db1819f7b432c590805c9241f12e7e8dcdeebca03a60bf22cce32e6ff1df8063058388bc5a8d08fed89f6047b822368ba6c4e963238090b8811e0e82"], 0x10) semget$private(0x0, 0x3, 0x8) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0xb, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x73fe, 0xc11, {0x12cfea1d, 0x100}}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x7) connect$unix(r1, &(0x7f0000000680)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000000300)=""/138, 0x8a}, {&(0x7f00000003c0)=""/180, 0xb4}, {&(0x7f0000000480)=""/113, 0x71}, {&(0x7f0000000000)=""/5, 0x5}, {&(0x7f0000000500)=""/39, 0x27}, {&(0x7f0000000540)=""/164, 0xa4}], 0x7, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047307, &(0x7f00000000c0)={0x0, './file0\x00'}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x20, 0x2}, 0x10) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x54, 0x0, 0x0, 0x7}, {0x45}, {0x20000000000009}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchdir(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 16:00:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) fcntl$setstatus(r0, 0x4, 0x80) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r1 = syz_open_pts() accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x200000005}) 16:00:17 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffdfffffffff5a67071b542a538706000000b8180000002900000031000000ccb503e18d000000070005a2"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/123, 0x7b}, {&(0x7f00000000c0)=""/189, 0xfffffffffffffd00}, {&(0x7f00000009c0)=""/60, 0xfffffffffffffe10}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000240)=""/144, 0x90}], 0x5, &(0x7f0000000380)=""/170, 0xffffffffffffffe7}, 0x0) recvmsg(r0, &(0x7f0000000840)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f0000000480)=""/139, 0x8b}, {&(0x7f0000000540)=""/103, 0x67}, {&(0x7f00000005c0)=""/164, 0xa4}, {&(0x7f0000000680)=""/147, 0x93}], 0x4, &(0x7f0000000780)=""/190, 0xbe}, 0x86944f49cdc0d3e6) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) bind(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0xfd226abfa5c48266) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x4, 0x34cb, {[0x2, 0xfffffffffffffff8, 0x1f, 0xfffffffffffffffb, 0x3, 0x6, 0x0, 0x862, 0x0, 0x733b, 0x5f4, 0x7fffffff, 0x1f, 0x7, 0x7fff, 0x8, 0xf042, 0x50f8], [0x6, 0x7, 0x7, 0x2, 0x5, 0x7fff, 0x2, 0x0, 0x1, 0xb39], [0x10cab258, 0x7fffffff, 0x7, 0x8000, 0x3, 0x95, 0x7], [0x8, 0x200, 0x101, 0xa697, 0x2, 0xfffffffffffffffe], [{0x2, 0x1f, 0x800, 0x8}, {0x1, 0x0, 0x9, 0x8}, {0x1, 0x0, 0x3, 0x8001}, {0x8, 0x7, 0x1, 0x68ccaa1a}, {0xff, 0x8, 0x3ff, 0x4}, {0x3e81, 0x400, 0xfff}, {0x7fff, 0x9, 0x40, 0x7ff}, {0x10000, 0x9, 0x200}], {0x200, 0x9, 0x7, 0x20}, {0x4, 0x5, 0xa5, 0x40}}}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:17 executing program 0: socketpair(0x0, 0x8005, 0x5, &(0x7f0000000200)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r1 = open(&(0x7f00000009c0)='./file0\x00', 0x80, 0x86) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(0x0, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) semop(0x0, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r1, 0x4, 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(0x0, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x7, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r2 = socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x8, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0xfffffffffffffffc}]}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000003c0)) socketpair(0x1, 0x5, 0x7, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000d80)=[{0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0", 0x49}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea", 0x4f}, {&(0x7f0000000e00)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0", 0x73}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba", 0xb6}], 0x5) r5 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r5, 0x2000747b) semctl$GETNCNT(0x0, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x5ac5c6040f7c364, 0x10, r2, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000780)) r6 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000008c0)=0xc) setreuid(r6, r7) setsockopt(r4, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r3) dup2(r1, r2) 16:00:17 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x3) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0xcc, &(0x7f00000003c0)="7a55ca67595e2ca00ef70f000000000000000007487a275c2e140a2c927abc5194a6efb20823da4d244d2421cfdf2e43d868d3808efef3350e35ff878e936be21cf7746dd0f159f4977fd9f1706d60ad10a70bf2c387edb0b8d0561b9d08517ef84d48ea23718a822697c8c7adebb35c4778af3b6f8711be6219491efe02fee1a4a6ce02e25912d22ece5320e5471941dcf97878b8e3050f358698552c67913af39d74591cf59d42763403473db92a8b35196ec26223904fbe89e43bca692147226873352bf8baf8af1eb65a") openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/220) 16:00:17 executing program 0: r0 = socket(0x18, 0x8000, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x20, 0x9, {[0x7, 0x3, 0x8, 0x75af4e3b, 0x100, 0x1, 0x401, 0x40, 0x8, 0x3, 0x0, 0x400, 0x5, 0x0, 0x1, 0x10000, 0x7fff, 0xffffffff], [0x58aa, 0x8000, 0x4, 0x0, 0x9, 0x7, 0x9, 0x7, 0x80000000, 0xc7c0], [0x101, 0x7, 0x20, 0x0, 0x89, 0x6d20000000000, 0x6], [0xffffffff, 0x6d7, 0x2be2, 0x8, 0x5, 0x80000001], [{0x23, 0x7, 0x8001, 0x8001}, {0x2, 0x7fffffff, 0xf7bb, 0xe6}, {0xb833, 0x7, 0x5, 0xb73}, {0xffffffffffffc591, 0x8, 0x8000, 0xfffffffffffffff8}, {0x100, 0x1, 0x9, 0x4}, {0x74c8, 0x7, 0x0, 0x1}, {0x2, 0x5, 0x5}, {0x5, 0x5c10, 0x7, 0x100000001}], {0x800, 0x100, 0xffffffff00}, {0x4000800000000, 0x3, 0xf8, 0xfffffffffffffffd}}}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001000)="cb084345af0ad10db8be3656ba34762285df0a5557ecea532b9cc6d4241dfcc2fc035a234dcfafef9bf5a061c082e952966c44d503d58cf0ccdf464710fe27658dfd310203", 0x45}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) dup2(r0, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x401}) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x8) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8800, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x91) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x6, 0xd8}, {0x800, 0x7}}) poll(&(0x7f0000000240)=[{r0}, {r1, 0xc4}], 0x2, 0x0) 16:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x3f, 0x6}, {0x4, 0x5, 0xffffffff80000001, 0xffffffff7fffffff}, {0x0, 0x8, 0x3ff}, {0x6, 0x4, 0x3, 0x7}, {0x200f, 0x1, 0x80000000, 0x7}, {0x81, 0x5, 0x2, 0xd38f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x39}], 0x800009, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./bus\x00') kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7, 0x0, 0xffffffffffffffff}], 0x470c7795, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x2) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100), 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000000c0)='5') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x5, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x4) 16:00:17 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x200, 0x0) dup(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x4, 0x3}, {0x24, 0x1}, {0x47, 0x3}, {0x23, 0x3}, {0x41, 0x9}, {0x23, 0x3}, {0x83, 0x3}, {0x43, 0x40}], 0x8}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}, {0x8f}], 0x3}) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x0, &(0x7f0000000040)='?\x00\x00\x00', 0x2f9) 16:00:18 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fchdir(r0) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) 16:00:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 16:00:18 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = dup(0xffffffffffffffff) r1 = socket(0x1, 0x8000, 0x5) r2 = socket$inet(0x2, 0x5, 0xfffffffffffffffa) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x80, 0x0) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x800, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket$inet(0x2, 0x3, 0x2) r8 = socket(0x2, 0x8000, 0x1f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair(0x39, 0x3, 0x9, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x0, 0x0) r13 = socket(0x10, 0x1, 0x1) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0xd9, 0x20000000, 0x8000, 0x1}, {{r2}, 0x0, 0x30, 0x1, 0x2, 0xb5}, {{r3}, 0xfffffffffffffff9, 0x16, 0x2, 0x1e6fe59d, 0x6}, {{r4}, 0x72d2df2a3217c792, 0x2c, 0x4, 0x10000, 0x27}, {{r5}, 0xfffffffffffffffc, 0xbd, 0x0, 0xc8, 0x33}, {{r6}, 0xfffffffffffffffe, 0xd2, 0x0, 0x5, 0x9}, {{r7}, 0xffffffffffffffff, 0xad, 0x2, 0x2, 0x7fff}, {{r8}, 0xfffffffffffffffc, 0x4, 0xfffff, 0xc5b, 0x5}, {{r9}, 0xfffffffffffffffc, 0x2, 0x2, 0xfffffffffffffffe, 0x4}], 0x7f, &(0x7f0000000580)=[{{r10}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x7, 0x1}, {{r11}, 0xfffffffffffffff8, 0x8, 0x0, 0x1, 0x2}, {{r12}, 0xf28ce259f71da11e, 0x81, 0xf0000003, 0x2, 0x5}, {{r13}, 0xfffffffffffffffb, 0x80, 0x40, 0x1e4280000000, 0x800}], 0x7, &(0x7f0000000600)={0x5, 0x3}) r14 = syz_open_pts() ioctl$TIOCDRAIN(r14, 0x2000745e) r15 = kqueue() kevent(r15, 0x0, 0x0, 0x0, 0xbc4, 0x0) ioctl$TIOCGTSTAMP(r15, 0x4010745b, &(0x7f0000000140)) kevent(r15, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r16 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x4) connect(r16, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCMGET(r16, 0x4004746a, &(0x7f0000000280)) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000240)={0x9, &(0x7f0000000200)=[0x100, 0x8, 0x8, 0x2, 0x9, 0x1, 0xffff, 0x1, 0x0]}) kevent(r15, &(0x7f0000000000)=[{{r15}, 0x6b3ed855ea96575a, 0x3, 0x0, 0x3, 0xa2e4}, {{r15}, 0xfffffffffffffffb, 0x41, 0xfffff, 0x8, 0xc8}], 0x7, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0xf4, 0x2, 0x800, 0x84a}, {{r15}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x6}, {{r15}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x1b4a, 0x6}, {{r15}, 0xffffffffffffffff, 0x8, 0x40, 0x6, 0x1}, {{r15}, 0xfffffffffffffffa, 0x80, 0x2, 0x80000000, 0x4}], 0x7f, &(0x7f0000000100)={0x97000000000000, 0x1000}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x335, 0x0, 0x6}]}) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x5d, 0x80}, 0x8) read(r0, &(0x7f0000000180)=""/60, 0x3c) getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt(r0, 0x17d, 0x66, 0x0, 0x0) getsockopt(r0, 0x4, 0x8, &(0x7f0000000000)=""/213, &(0x7f0000000100)=0xd5) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff000001e34152613e8f55cdc10b4b0db09b92acff409747e2aefb8391816041bfac"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x6, 0x4f07, {[0x18, 0x0, 0x3f, 0xa531, 0x5, 0x9, 0x2, 0x1ff, 0x1c0000000000, 0x7, 0xffffffff, 0x4, 0x401, 0x5, 0x0, 0x537d, 0x6, 0x1], [0x7, 0x7fffffff, 0xff, 0x0, 0x3f, 0x40000, 0xcf7, 0x3f84, 0xfffffffffffffffb, 0x1000], [0x40, 0x20, 0x1, 0x6, 0x413, 0x0, 0x2], [0x7, 0x9, 0x2, 0xab, 0x8, 0x3], [{0x1000, 0x8, 0x8, 0x7}, {0x7, 0x5, 0x0, 0x1}, {0x4, 0x4, 0x7fff, 0x9}, {0xfffffffffffff001, 0x3ff, 0x2, 0x80000000}, {0x1, 0x3, 0x9, 0x5}, {0x80000001, 0xffff, 0xc517}, {0x7fffffff, 0xdb09, 0x4, 0x2}, {0x6, 0x9, 0x6, 0x8}], {0x58a4ccc8, 0x9, 0x3, 0x1}, {0x80, 0x2, 0x100000001, 0x37b}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14, 0x0, 0x8000100000000000}, {0x5, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:18 executing program 0: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) getpeername(r0, 0x0, &(0x7f0000000080)) fchmod(r0, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x7fffffff) 16:00:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0xc00, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000240)={0x2, 0x20}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwrite(r1, &(0x7f00000000c0)="32209b1487fc904b772cee472ceaa2b421b66a757d100cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d7d0c000000000000b447d5f18d52e0c29881b314b19e30c68b0b79174c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b16ee9e2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d9552b4b17915a611a869e7b1f75969dafffb55ad6b0db9b5ed3abade45dbca3a0a66f1f7a0b469508a462d9a7eae76eebffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e788be90383e1856a9f571444ded2063e15e2a75622e00", 0x15d, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x14}, {0x3c, 0x8001, 0x0, 0x80}, {0x6, 0x0, 0x3ffffffffc, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x142) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0xfff, 0x400, 0x6, {[0x3, 0x486c4f2b, 0x4, 0x8, 0x2, 0x401, 0x4, 0x3, 0x4, 0xffffffffffffff0e, 0x8, 0xfffffffffffffffe, 0x2, 0x0, 0xffffffff, 0x7, 0x7, 0x9], [0x101, 0x40, 0xe6bd, 0x1, 0x6, 0x3, 0x0, 0x3, 0x9, 0x81], [0x401, 0x48f1, 0x0, 0x8, 0x492, 0x7f, 0x8000], [0x7, 0x3, 0x10001, 0x6, 0x6, 0x3ff], [{0x3ff, 0xab2, 0x1f, 0xfffffffffffffffb}, {0x0, 0x6, 0x6, 0x2}, {0x20, 0x7, 0x1000, 0x3}, {0x3, 0xffffffff, 0x8, 0xfffffffffffffe00}, {0x10000, 0x2, 0xab0a, 0x4c}, {0x1797, 0x0, 0x81, 0x7d2}, {0x8, 0x0, 0x9, 0x5}, {0x10000, 0xffffffffffffff00, 0x8, 0x7f}], {0xffff, 0x2, 0x0, 0x7fffffff}, {0xb80, 0x4, 0x8, 0x4}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x10001) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x3, 0xfffffffffffffffe}, {0x2}], 0x2}) lseek(r0, 0x0, 0x0, 0x1) 16:00:19 executing program 1: r0 = socket(0x6, 0x4003, 0x0) socket(0x10, 0x4, 0x5) getsockopt(r0, 0x0, 0x64, 0x0, 0x0) 16:00:19 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x100000000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x536, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7", 0x0, 0x100}) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/56, 0x38) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 16:00:19 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() pwrite(r1, &(0x7f0000000000)="35d2dc8dca6d448351e3c8ef3326e7f4dba1d573875c8ae75eb042ede8bb0f472fbcfe26019e294cc65870fc5d14431d5b6a32c76f64316b706b8ec4bf8f07ab92265c065da3acb9b0e45423befb17bb759fd3035ca772a742a831bfd2bcb37a209c1cc991eea49de70f190bb4e7d0c0887eb418a783bc0c47bd63fe82346fc4ffc00dce3edb279f6593da3baca2d276de67a95b692963e7e67700a6484655ab6fe72a7a4e3ee98a14c8c57eed8229", 0xaf, 0x0, 0x0) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x10, 0xc) ftruncate(r0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="b527d9e81740e3842ab69584079fb8f3d3ae523702d58de8cc8b2ccdaac7ef6f7d", 0x21}], 0x1, &(0x7f0000000100)=[{0x68, 0x1, 0x80, "940cb4bfd6d89acdefa30513387f1a5f97d12251786aa5d191dfa662c72aca9e6162fd1d1dd575889353373c318f3206a35ecf9b4f128ae6f5a1635bb954ed6e69306dd43c4285c02fb477b8fb940984d5d925c4"}, {0x80, 0x0, 0xffffffff, "513fddfcb9c3ee1709fd17082605851b39a28b291abc0ffa3475cc57f44a935e6261679a9907b7f0931bb2a837f2555ebdced37e81e2bb877f940d3df48a0a7da42d30833a54113008829e00b89b05a3b435d81a910ad6fcf18baaa3171f3b177054ee3bd58b70bf4e13"}, {0x80, 0x1, 0x3, "eadec62f92400bfdd84a1e4d5306205f6497d1bbf867ce373d920274abe7febef86c9614851012e915264b441ae8dd5d1ad899fcf5f166eb5bf30b4703ec542797bcb69fbbcb01a7f6869588eb278f8397d02c0f415dda1f19a8e79713fe9ed2a8b3c5d10ad4699b8b8550"}, {0x90, 0xc994a0e9359dcee4, 0x80, "376a1a6679336ab30a963ec75d4b15f577ace44f4538bddaa7820e8efce9ee380d1286af0ab0623f3f4d56a5ab22657c3ae5010925bc73ce894d72c48b68bf38dfe86c67fde75dc1aa8a2ddcf531c46852668a94f859420e8bcebb67eef08e85a13113ea8886904952b80f4e4f3fb3166ce869a15918c71173b3"}, {0x10, 0x1, 0x9}], 0x208}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f00000003c0)=0x10) r1 = syz_open_pts() listen(r0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x58416ad6, 0x2d, 0x3, 0x80000001, "ce8267d340ca4d07d41f0bdb67b7cad2b99ea6fd", 0xcdc, 0xff}) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000480)="ae2cef36ccf27280faebc8a798bd3526b853fb234f3766b402a835bfdd6c937189ff2aba0d401e73e06fd9944cef1a09af2bffafdc09e02c1fecb45f8ec8949ad43d504e6c12605d5d22cb2d3e769cb96b74340fc91a4269d860fcaa80092293993c59d56718ca96e6ccb29d25e63b214efa9419cd3368d21a06afa864cdabf82c767e3cc8648d0316a726574d56bc3c716d85dafca4f12c2fc3decfa6cfe1dcf58803eca53e58d36b51f5043ef0052edbcc4c03ecf275ac1a2b0da2748795f60d6749de3c8335bea45ab626398d5e9981fa5c7141e6", 0xd6}, {&(0x7f0000000580)="9821c00d117758e9881e4573f9163d423a9107b12ee3d2c3aa37f487913655dfb1c82bc49a3a9b1c37189185f3addc7c2cb1ab1e5c1e97d822d8d6358beade16", 0x40}, {&(0x7f00000005c0)="ba82d35c72fc6ee301ac523f4eff9d2626c8c8867dd002160e34d7db297f2ba495f3e5a19e3816273e60a1b1592e2e113aade13d826c504fed3eba13232f2da096d902220ac7d4fcf873d426da03881dd1fa408dadffb68d3f1a2261d5ae2afeb31a5de8069d40ccd6a8dbebe1a80299969cdabe7edc802e9e08a3da59bb5249bcca90a13e7b93414dca2d3f9ef34f468edeafc9485c86eb4966e8e300484627c8a6436cb870c4a646fb7e43678119fd30fa29c70af7efcf6e86d5eecdf2a9f5da4ff94702235475395259cdb8dcca244af5bc6cfd73cbf5", 0xd8}], 0x3, &(0x7f0000000700)=[{0xd0, 0x1, 0x7f, "0ac957ebb2c9a6db01924282c71d976656466a430844f6619ae29f09ff421350962ee5d578c1ac04e591d7acfa4c2063471b79be69631c11089d442430805d3d10382963854d5a101339c706e6f2cf65299daa70830b126a9e7e53f23f84906971a31d415fbfb5feebd6c65ecc00bb7505eb23345f28d6cf10c26589656cca8cd7bac3cd5e8e03d0ae4277edce240d13064d1dd6b7d5fad8950890612b37affbcf2bed40fe6501fd25e990c05983fc16728a5c5c8f34069f9a9ed050b1724806"}, {0xc8, 0x1, 0x4, "e66b0e04c892674d8992d9afce984917297ecadbf2553d8934b833fc8aeb95f34af74b968b6bb487fd501a2a7f889196ab70f42bd1b1f4015f71335c80c90139b89bc16ad6f2260c0eb64a605ee3d2e9a407ca18be2afeaf3483ed79c6e85018c01b2c6898c40ead0770ccef4d024526a69fe9235336a8828c8f72d4a7a657a30f4e72070344087405c0bb99db2c0cd93ffd6241810f067dbb229e1d5f873e1b4a9daf11d65db24147d9a82c3ed5c56fc49049"}, {0x88, 0xffff, 0x100000000, "d56d36e92e52ecea9a8feec9f8a43ab783fb52d86bd36fc3462a2e8b7d77682e2906a7433e4368b91c4c1e182cfb1288302bc67f69c27c8ec4eb6e83cf31b60e0928b86fcb913e2047bc2f72082674d27ddab199866beccf30a71a603bb49bb0414cb0c01ba59a7132beb7d2c0d6d6e4a6e73d07c1dc"}], 0x220}, 0x400) sendmsg(r0, &(0x7f0000001040)={&(0x7f0000000980)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000c40)=[{&(0x7f00000009c0)="124760804205d78e63eab254b1c8a4c665ece6d401f3dfc822ee7fa30ac26793dbfa0d9a6b26af9be7632341c326bd05de0f4af094a58f50aa7477903cd085ea5ab47474f68961c34ed1ccf0728440b72e9e1bc1c47fd9e8654de8fe2be214c12121ba549cf22427f3e0271d5269d942bb5747708b96518cbad35da85733a3b07e", 0x81}, {&(0x7f0000000a80)="1aafaf29fbd3b8514e45ff4bcbbcc359bf5da3d4ede3d59e0f888ad2cda85a9982c3d3d12bc0696078ebb1117406f2244c6a7ef293b00ea2e3f707861ecc8d42d5375bcbf80180fdd196294580c0519f67aa7900d57dc4f01710af", 0x5b}, {&(0x7f0000000b00)="dc12eb525595405dacf8d126d8d4098f78fd6144d84e3c71a426da4f4f09b81bb02debc2ebfbbc4068f0bcd5ebf134f8b26f850b973edced7d8c048061eedd8f6ab1b0f4481d5257a6", 0x49}, {&(0x7f0000000b80)="adfc8625f15931f7916423e5b33e6b42af4e9b89803f1b6657845209e5aaedbd9a8623125035dfcc7c88cf5c871650d06813a0d2a6e5da83aad89899d1d578f1cb65d9e23de7bc35b733d5fb51f40d9f6b1e6861f63094dfccfa0e4662cf7dfed9fa548ec124621df3b89e009373eb2a710b240aba259b406ca952a80673bc6f0fc9ee17460aaa59208613739a128cb7c176813897", 0x95}], 0x4, &(0x7f0000000c80)=[{0xf0, 0x1, 0x1ff, "f355b5bc94c122f55ae6ca79a20b4dad40d399bc72d66ebf2a04094168803fd97aed8c1a55530c71e25e76d8f4e3af08ffcf0fe1c0ddd29c39aaf57457915d5831708a7bbe2ae333b8ecb3701731a869cbe69139da72dac7e6f64db840a030a23a8e4f86574a657bdb0a2a6689757954e4c32cb33569c178adec30ce86d55f2b2f78c4d0e2108066ff3fb2bec62d3eaccd8493923bb65be07382b139dff596cdff87a6a7d8ba4ccdc6173cdc98df84a65fe77da80d6cd09e96f93c141acaa4492eb3518ad62430766e85d79fa002e933afc802b7aec4e042896af006f8"}, {0xe8, 0xffff, 0x800, "f73ba73256d13131eaa86be2fdcf8014673b90ec7b65f97dcec8a923d1a70297093325f412cc33ed50a5b1cf6b44ea1dc8123819bea1561969032c581a15ab5ba300a318c9f3530c82d5860fdd292537324cbfeec4a5f5230ff1f45c4c3ecf664c484dd86c5f177c25bfb25fb319f5db3539ea8406417628291d85f9e45472b045aae765c8f01476ec16a03ad9acdfa5d88703fb8c614983e35cc18df80db8fde951130a1ed5de1747dfa5af92cd0c3da667306e93b21e73a580f3189dd2f537cdf00eb6ba40e3745c6a39569c21d79e24"}, {0x60, 0xffff, 0x7, "37a856c91940d3aef26df12ea982805430c45c3b880c46fffee1842b4caf9f118141d6603f83725025a702504cc06ac8101f2321360a1327902817b403560fb82f9d8ce78462dec4f93d"}, {0x108, 0x1, 0x2, "ebc7887c11ca13ed5ffc881d5c86234430ac7a242329c89886bffe04aa736088d9bc4123c8df3168feaf39aacc5e4ca5851c765ba72c49d22874a6e4ea27765bdb3c0ad2db7b4720d50e4fc200b28d8f54eeb7fcc2daf8cf52149db44eec4fe608c98f637931f68ee51ec2044e60f7df3c6a4953f33e816bcbaaf2a8dec66a9c7b2e0f87d15b63da7500c52a5ad8489f3b1bea5937bace8a789adb2e1aa84f56ebe21d02abf090a1029db3a84ed45351ea9ac1cff805751861187ee0b319be7db5f548b8977fd47e7194a8c23212f7f29ae85691d9923998df0bc032514b60366d2e3e0b19f8fe614e1d13d7a7a4a8ffa8c895"}, {0x48, 0xffff, 0xffffffffffffcd3d, "31b216304fcf6133151096b50ba4a4dc1f77507ec978d8cda286f30e627e4f27d056baf0a2cf3cc158b639abdcca31b90b"}, {0x28, 0x1, 0x0, "743bb9d9b29f02ea3e04cbfef1d4c07dd909df39438ec9"}], 0x3b0}, 0x407) fcntl$getflags(r0, 0x3) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000001080)='./file0\x00', r2, r3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001100), 0xc) setsockopt(r0, 0x8, 0x80, &(0x7f0000001140)="4408df309e22fd28df851580713f6b62ce34a2e6ca3d80a8753bab4a61b49b6d7e1e9086fd83d15e01d0f3be37945bcd3c275d4711a28aaf3a10f3a0a6a9100e8dd785f22f0c8d17d8b0400705a01ae28aa8446f942039ec4180a18215eedcb493e7323f", 0x64) close(r1) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000011c0)={0x1}) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$getflags(r0, 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x89, 0x0) setuid(r2) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001240)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000014c0), &(0x7f0000001500)=0x8) socketpair(0x20, 0x4, 0x3, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000001580)={0x10, 0x4, 0x4, 0x80, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x16}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xfffffffffffff801}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001a80), &(0x7f0000001ac0)=0x8) connect$unix(r5, &(0x7f0000001b00)=@file={0x1, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b40), 0xc) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000001b80)=0x5) getpeername(r4, &(0x7f0000001bc0)=@in, &(0x7f0000001c00)=0xc) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000a005, 0x5300) r0 = kqueue() close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) mkdirat(r2, &(0x7f0000000080)='./bus\x00', 0x110) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x6) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x2000000) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 16:00:19 executing program 0: symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000180)='./bus\x00', 0x80002047, 0x5cc2) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8c0, 0x85) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000005c0)={0x5, 0xffffffff, 0x20, 0xe4e, "5b6abf46b42bdbefac96e9a6a4d666bdc7a383d5", 0x8, 0x1}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x3}) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='\xa7#\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\xa7--\x00', &(0x7f00000003c0)='*${@\x00', &(0x7f0000000400)='[/E\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='H//\xcf]\x00', &(0x7f0000000500)='*/\x9c-\x00']) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r1, 0x1}) 16:00:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x8001) getsockopt(r0, 0x0, 0x1, &(0x7f0000000040)=""/62, &(0x7f0000000080)=0x3e) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xb, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x40}, {0x6}]}) syz_emit_ethernet(0xa5, &(0x7f0000000200)="31bd6bb4ce5689e918231e8ae512e3097d8a61cd21ec6b40fd81b2a3f80347bd8e3538e39508d4d0bf63b17ec329ec4f9b020a9b700261c4dc816c24271eb9c2c392baa6d476a56273d53ab86af7ad1fa85d585077d0a2b958d7954b5c5e969c7ee8a011e6506edb29e465164a02484eca09637255228b31f3b4b467e074f5acb25186dcef9f553db4c2cef294831e7f996954dc763b9a8bea7a1f014c82856fe80f642578") syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:19 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r0, 0x20007471) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x1, 0x100000100) ioctl$TIOCSDTR(r1, 0x20004401) 16:00:19 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1f, 0xf97, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xc3b000000000) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044271, &(0x7f0000000000)) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x5, 0x401) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="bbd5604a57ed4c1f659fcf3c550ea6c7d10724c1b287990ff36fdea10ea8abc103f72dbf44685fa27f4f3da7816085a99347b7fd8023e0d7699d3b413f61131f0ba39964aa91492747efd0fba679f2a5b913556413a092d854a21518011929acf95ea429cb319050b6ac87093eac884f323eabee7c06bbbc57c9c216f58752d88fff0b468d568df567f7316456004d90499ef7f902d1f48c1d7859afda34c3ce12c29c3ccc4504d64499de2984238af7bb883faf5eeca54a7b07326a7710aa4b6f150742807606a0b0a654cfe53f5b0b03380c2a487f2bc680a3df2d8d99a5d197fa717e647428e730c337f8356301e70b35f32cb3e46f4c558eb7936eaf", 0xfe}, {&(0x7f0000000180)="1612a6f261e7eff54cfd3794f6d49335d17468302f26316b22af64f7aefeb889262178e4f9d52940a454777541d66e6e6252977e8b1c8b7d6ffcd49027055b0f500f5a815609d261406252e30716bda11d53e67bfc6a118cb89c25628882a9e29c03e150b8d1504308716ba2", 0x6c}, {&(0x7f0000000200)="cb8444b70cd5ae1bb284ce73757fa90902d536ae353995f1f53b5ecaebc546b68a0ec33433dcf18f00036734c51adccefd6ec615b2c5958646c34cd0543ca79908ca2c93eaecee612e9411ae", 0x4c}, {&(0x7f0000000280)="628c07e59e45fb6b8dea8ded82d953398eb18660098ace40100322fb775b163310bf6b198120f4327d4c5c937f82cb4e67a08a8ff49de30e923b0d397393c04e7b070d8175b222cc7eb07a068e739e41039b046cb3c51e3f5dfc270b8e90be811a106e0fddbe8a82c715c5e0645ea3dd12afe54834e810c0a65e8951", 0x7c}, {&(0x7f0000000300)="a3f80ffee57ccc905a5a87155f56e43223918d2e952243a39dd725e3b84c353205d2930268abd4c71ccfb05bf5f234085053b1065db569e9c8c5bf22a97f144eac3543f843891f6b772e6aef2b4fd4fa283d51b9d2b7d21510ff8e307d9e2cffe5515923726dc67c03397fd1ff0eadb8c095e253d2d9b6449de9285bdc4ee97de9a1f8adf3f8c57a3ca40eb69e4f5a548daea037f661a401b7c257ada4e3092b2bc98ebccded5f18c3a80834", 0xac}, {&(0x7f00000003c0)="a8a67cafb7641c52148150f5a60b6eb34699602a3cc65b39a1ba522b1a37bd971eb8090446bce062576c4886e3e57e9f1de9b119a247ec29ccbff00350f7f1ceecc985531c99575ce950036bf4f26efe0374740c2063ada910f7f06a968286503c94ae2d032b98603bdcafe93ea9ce069b6690a7a0d48883", 0x78}, {&(0x7f0000000440)="23231a4d420ac53aa3076b98dbfbf987f160c0eca132c0d979d37f41af3e12086914991fc1ebbd1b989690c1143bf7f59d66c4bc77d955378d6013540ddbe8723ff18260a542bd876fad0aed6a318d90f21cf661972f62a231e53522928795e1f29ac77f391bc9b5253c6400cd7395ee29dc2913ce045e8f83d6e62b9b3af2acfeb5778fa950e2b5d751f100c951a7c4ab6f68", 0x93}], 0x7) r1 = socket(0x800000018, 0x3, 0x102) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) connect$unix(r1, &(0x7f0000000780)=@abs={0x1, 0x0, 0x0}, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r3 = getegid() clock_getres(0x2, &(0x7f0000000040)) lchown(&(0x7f0000000600)='./file0\x00', r2, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x180, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f00000005c0)='./file0\x00') minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000680)=0x5) fcntl$dupfd(r1, 0xa, r1) 16:00:19 executing program 0: r0 = getpid() r1 = socket$inet6(0x18, 0x8001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) listen(r1, 0x0) sendto$inet6(r1, &(0x7f0000000040)="89d759dfb586013eece80f2a6ae78313a98f9b9e0b5a4d54039c1adccde6510dae68c5836c45a100de542bfd0df641b048568db841ab3981dd7b54a38e8fa23cd949beb87dcd8b2795ab7e16052dea5a", 0x50, 0x400, &(0x7f00000000c0)={0x18, 0x2, 0x71e, 0x5634}, 0xc) fcntl$setown(r1, 0x6, r0) close(r1) 16:00:19 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x9144, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = socket(0x6, 0x0, 0x80000000) fchmod(r2, 0xf2) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x40105706, &(0x7f0000000000)) 16:00:19 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, 0x0, 0xffffffffffffff79, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:19 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001d40)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000000000000000000000000000000000004c0000000000000000006766a5bef478ed0000000000000000000000000500007e833e191af61e4fbb63bedf05d368245a0e72e2da77459e87498977d02e285d2f57b072"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x7}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r14 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r15 = fcntl$dupfd(r2, 0x0, r0) semop(r5, &(0x7f0000000600)=[{0x3, 0x5}, {0x3, 0x1f, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x40a6, 0x1800}], 0x4) setsockopt(r15, 0x3, 0xffff, &(0x7f0000000200)="5dc4bc988dc4059acac5dbe5f52e7b0f5c867366f485f0365233ae758b9d8981979ef3558108c10eb354a0ef214fec86cf5b78850cda7f3d928bf741a60c31686ac1d8127cad4418bc1d48e1c8930f84ee10e19a05f6cadc81b16a05952017ef8cfb3d87a4c96e57555cd2fa7efd745c25fff4edb20a104a7525ca41e95ef6e6019770f6b77056bbb94c981f818cb19530486176d7496997a8", 0x99) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) syz_emit_ethernet(0xbd, &(0x7f0000000240)="e4373a00f932ad7d3ae27df235b395b3738c920585020000002ad5756bff47357bc1101bca28b1c3dee5f0ba4dc32e4944f6ec74e26f09ee47b6e9289a31a77001f6e8bcb9700f064df48eb538a13e4c7d9a771e7e705463279a779f68b4737d5d121c3bd5a229d010825975449800ec40dfdeacd946968e714cf060cf9c45c4330a59efdd75c75043c21311f0df7af12ebd4e94cf5572fbc19b31f0799ddab135d7055175ecbc8f4f7377fb1a9864ecb9cfd12ef40743be3ba4d9cfed") ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000300)=0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="f7d86ecf10cfddcabb1f750e72f0c2396945e1d4d28f47dfae984444805dd498078c12932bfecaf297622f0e80013862270212ea02401ce4477a92be8bcff67654cae51278da14b60f53500227eef5e87c4e226a12facc2d96c0aab052f11d91fae29d9f53c9a6bbb4b9586492191e42063c20e19add56d864a778072cd39b3435dfd2b76b21a84c2637a7af8f25d62e524d818e27c5e99ba37077999d044467179fd377a5ec1cda0fb7c931c8fc194cb1c03cc720b920f04c2b94fb5f2061379d0dac3133bd0572bf9c4ce24a88687bd22c24c96a46dabbe219", 0xda}], 0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x849, 0xffffffff, 0x2, {[0xdeb6, 0x1, 0x0, 0x7, 0x2, 0x0, 0x341e, 0x40, 0x0, 0x5, 0x100000000, 0x6, 0x9, 0x5, 0x3, 0x100, 0x7f, 0x1], [0x0, 0x4, 0xfffffffffffffbff, 0x100000001, 0x3, 0x5, 0x8, 0xfff, 0x9, 0xffffffffffffffff], [0x4, 0x9, 0x6b24, 0x4, 0x100000001, 0x3ff, 0x6], [0x803, 0x1f, 0x4, 0x2, 0x3, 0x1], [{0x6, 0xfff, 0xe19, 0x3}, {0x6, 0x5, 0x9, 0x3}, {0x7, 0x10000, 0x6, 0x7ff}, {0xfff, 0x3, 0x8151, 0xe357}, {0x8000, 0x3, 0x3, 0xfff}, {0x4, 0xfffffffffffffffe, 0x8, 0x2}, {0xbef, 0x80, 0x8}, {0x3, 0x3, 0x0, 0x40}], {0x5c66, 0x5, 0xa5, 0x1}, {0x7, 0x7633, 0x8, 0x400}}}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() r0 = syz_open_pts() pipe2(&(0x7f0000000000), 0x14) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) chdir(&(0x7f00000000c0)='./file1\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='U', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0xffffffffffffff32, 0x1}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x8001000000000029, 0x200800029, &(0x7f0000000000)="0701d3c443f04d48b8c8a122bed419b3be16c7789e3c6d641cee0fb5d01f7a1ee57afb148841c2c50d47d151ac104d5cf13a6b6a6a52de8fc0efcac5f60e231b", 0x40) socket(0x6, 0x5, 0x7) 16:00:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x42) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) getpeername(r2, 0x0, &(0x7f0000000080)) 16:00:19 executing program 0: setreuid(0xffffffffffffffff, 0xee01) msgget(0x1, 0x91a2ccfa35f7fd9a) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) sendto$unix(r0, &(0x7f0000000040)="26fc783a89dbcade3c81e2051dc61efd00b973edc45f8e77d1a7508705725ba429dddd832c7b9225e0b2c2626afc2da9c8d1f3af5a8b5f0e23a98a5d71c4f74f4793db2d758c9fadabb6d6f4bb7a7647fbb5dd7af12828adceb2eaed5ca805a68f5af430b49af52cb4994ca7ce989f1d7b3566058a7d51fac38737f46230aab3b3f81fd31fb0cc0b6aefa9068dcc7015e582ace775f9fb3a9e657b472adbe10feacb852e9fe20c021e1192051dde6be774a57925540be44c4e31bc7de03ad1e0eedf41b71660dc1394198ca19966408147655773b57f2cacf07551bc5442d60f098eaf9fa92f2e4daa", 0xe9, 0x9, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:19 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdfffffffffe22ff653000463f7b238bf46854aeff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2900000000000000000a162b58fd4237b8fa4d012ae447473c238b95aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49f88b3f59659779d9cbddde8f7ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000075e9bc54ba9c0c7707509cb8497088a454f89450f8a088791758"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x90) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xf8, 0x0, &(0x7f00000003c0)=""/248}) open(&(0x7f0000000100)='./file0\x00', 0x91, 0x1) r2 = socket(0x6, 0xc003, 0xa1) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffff0700653000463f7b238b090054d78a2a197a3862078dea24018295954984c879606c453f68c11500287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b002ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b62b58fd4237b8fa4d012ae447473c23848daaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d0000871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc763410000000000000079be4721b09db076ea7c"], 0x10) write(r0, &(0x7f0000000080)="9e3eb390b6034230e83105f3cac19c86fab7ca2730619556", 0x44a) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f00000001c0)) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f00005fb000/0x3000)=nil, 0x3000, 0x7) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:19 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) syz_open_pts() write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000300)=@in6={0x18, 0x2, 0xbf41110, 0x2}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000340)="aa4be1237c70824ecd8566b14429ca3ff370ac297ca4a5f067424a7e1f4cfd0976c2f7161f32b4ec09395a19a24bc2a132b63b3e854f319ee06d9a94", 0x3c}, {&(0x7f00000015c0)="a4943920cc1d11d431fe4dd0e1274b415afbdf51142a0e73eb67f6d423e99b9557e301814b5f3534e921d4d69ecc501cece785cf3348e843f38cf5feadd1006c92a76006f12b63b1a2b96d228c82c063b744c9b162585541676a10ec5ad48f1f69a06a8f7c25f692bec6a2e2581f50f73685004148c2d29455948bb3a8ab147656f97f49cb7ada5d20917c1841900a1f42c2c6b1e7571da82a409cc66a6153fd9a4af16a910c4f3f78d047f78ec39421a898c1051278d73e61690583250dce349334463cea", 0xc5}], 0x2, &(0x7f0000000440)=[{0xb8, 0x1, 0x4, "24a35ea081858f4c44cdedab2553dd90195e9bdfec8d121df240b808c9fc2c5249e2592414c96a61aae22037a803a7fc8eb421ea87265bb03493f2008267e38fd7c3cbf6a1edc9c9c28c7a7b0eb30d5d5d95c542d1be6acb94db47e616920b2120d6cef70aa8c5a5fbe1a9e6d9452b44b0af2f062118e696b1e6f1fd041bb5a872b10b53ab66e0b4ee390afa80329f35d2f68be8f5482c9a3d07db66236fda2f33d0af"}, {0x1008, 0xffff, 0x8, "cd71206cb576e1b8add185dfb1be9d0854308da64b30d5c40eedfd2b05acafee54fb5b58165f29e018a99156584982dd7d01c1c4012a21a077f2051a87d7d7bdce254e4adf82ed21697c4b2308dfbe953ab48a409d4eea9b22dd7d0877e317dc9bb8f356410afea7a4052f27e4cbf1ed837aa89c9bbcb205f506b5f5d211fcfd6050684886c15ba62a650b9fee2684f0970e284957e9d458868fc3ada3f773dc41f9d18b8db17af6f02bf9fae10694da11c6ab9193fd622c86624dbf4b5c95343d5dc94e2cd4f5108a39618c2cfaeadd9099f6b5d165cab164019206b3fa540727aa2e8f668d35a5e4f75df27387dcd5727d426d0b71b8afe80b8d42186799a46e27415b8db1c28ab812ed646b328903aa44331783d4a896a5b70be0f9540a60a986e7c9e4d1800662ee5a98bf86c32392e8347c253471fd1116f761377f95c43878e013d92c38948bdee9da3d70736c14b226cf953eb8210a8b5122c9d530da81223a5974e5362d8fafd27cb548e4836f4319fa476c6db0495e7351b3668c54a5c74459fef411f46d5f16a24fa7a11c6701baf8c5abb8ed64f108eef80e767c261c0f6abcebbb151d45961e202b9a987f9f9952111dfebec4ddd71e4ebe96ae39ada5971fa61a556d3e6b16bc77aedf169682dd179736a0f2ab710a8fd3f77891b1847edb2d15fe445601156e968a2bcbf2a0d07c3057f8325e736ba681e5396b37c0132c763d4d8a2ff1a3d52488ba7b3c1f4b045356bd6c61f9c6aa96763ab3da4b552f696b5a7d96b510fbaffc7d12b4da9230c4866f406ce9daca5fbc961a1ed02ac451ceae05ed7d1ad111aec994e8dd1431bef3e33fa5cbfb17431141de351edc4576f765f3906a02e167dd840a0fc8868a49aa441a8ddad7286536387eca9b3059714c8659dbb4cb9b36440a55678c4683209488e673799e7927646f41b54b9a7ab2cd216ab01410ceb6a3b131b05cacb8a686def29b4d0d023707365173f6da5d0fc4a2c4f304bbea3fac1a28e1494153d2ab0f5b22343d28b8750f2f7fdf089e723d6006fd4b5f3014c38e87bafbdb8892e44e7fe679326cec65c768b0869b8d0803a50de173cb259c7e2e82f72748232b5954723a5bf70016c854108ea3c3b0d7ef3c006a58c517448b4b1ffa63e1f7ceee25c0947407d3aa901cbafa1acf5c0f9d680a4fb7232741444120666a6a669d5f5d62a6342e145d8bdc9c7d00b6ba922f96826bb61df1d5446ac6f348abf62d0a362ea147bc85114ca1b0ee0d9c1cff706357ecc8860bf2d9ac570a500d3375259a5eec89c920b347c164cb6e5d9c513deb4b31fa7d83367a6572bcb51f67d04db70fed9479226885e1d833d4d7acbbd3dee6fe9025d36b0ad092efd3168dc5170355e7bb76796a6d3e47cac00e003745b822769451e26c3a483565c7196e72c484e4c9d4dd11ea77a4b45660a2520eec436ea791eaaa9724b8c623c6a4e1232624d0a87af26bbeef8f4c80b5ec25fb4aa81209e994a4a5aee8fa2be310021beeabb4af496f5c9921a3e3569b558c68d87df9b70d05b957286b4ad0f95f255d250bfe947b8216c811c072775e9cc9d90806de47e0a065d471b752d9ca8be6ab3605ba0a25315a102148be1cb1b40deff3b5cca4dbfa96d0677c0b1c488a33d20f6b125369da3be5840a71de79907a1c4feff91b83a3e7f1de0c12337a744b1a6c0efdfafa8f65604bac2366a0f4c432cb65fa212e72ae4044ca58d098c86716beb446c3839b359cf1941a3d33eea3689d40698c1f3a41159bc7af935019e9b502e1ef6781eab86eb3be69c9eeae8ce8103eab483916935d84f1578178cb53671fbaf91259c29a0744dd5e4d02b8402f30295cd8decb6661994c9f112279e02ab634e7be231175eee602bba63a3f32375817642abe79ee3ba2c01520b6a153d8c80992bc4695c0b432901cd16c8667290332ed7160a01f94f794b899bf81c8222d7b41393ee0b62e288245f59d7a63d6e8377013d03d76e55b414321fea882fb14b44a40acaea526ed227726eba49ad03a1abbc977911c7f27a470dc49e02dda79b2952e49970072cd7a8913e934077bb0ee79b417eb65aacb11a06b119621cf69f90641ddb484fbe2f5b9656db5c7d77a16a00e498e8d0f49499f6a4a6763c802fc2cf25640ee89d600931ef1ed6b26a04e12eae4042033d3257a1ee8557eda9f202b3fc15b7f183e5d242b582486264505b88a382d2da5d8d7cc3263907e58338610174e5736d4a0e0175f1f23b025e3d9ab7c0f067eb0371c6782bfa9b1f6bb3de03807d06365e0561776c309b03f1b36b023a7f02ce56cf9b4e2754daa8e4dd3da6764cb5f0f2343146d85e57d12cb40842acee386651722ad2906a09651829de6b9822dd797883e97de778b105b790e6c58466506cd9238f270851102bfdc39af374c8d592e40991cce7812b936e058f976ceaf6b712a2053549ed0e03d806bf99fe671fb86f38a2e51201f851584359ee13c7485eb78ed1101efa087d7438d690ae985741219ba2719fac583b3b8fb17b0953d31cc95e8330d933d08d7359e480d794a656be0f78b1a12ad8849409a415ab1709cc3e3962dbdf4c03b45da8cc93c256dc91f3af214002106f81b989c1230528f6cd19c4f74687909d8b306d2402c66c874316ea0e555304c92c23566861a4f9a2de85737d88f411670d0f9154809e541f871c2cb46b69bb57ddbb8aaabb833cb2df95cc35437e765103346b2fea83c44d26d67d2c8e86838d7ef69e6c7a533716979589e5f4e80cb63d9640bcab2ed0719395eaf095ef7ed3a05f1caab0fd86c2151c2f832dc504135e7b12191385685de94f36f16f1cf02a7c874f07ec9dc5c5757c836ac2cfaa31b9ac9cf764b90e19b720eef14fda68a71c2f1ff57e19b06049bb78a9671f9279ffd654e2a614796b0ff461ffc1d419ab8b9c5af525ff8dff4317d80629db1347cf14346db1e0e356c7eb99cfc9a73bc98b65b7b9a12cab37d1268d95c5f6784cffa18c58e6871401943d12f6e6656e430790119bd243186fb4856e9becdabae2732e261a64875ceb36c457c6330b4c83cb6d5b29f803613e7d0488ffda9461a0db062c9c1fa10699fcdda7323745b978bf30df22f0eaebaf40989ce548891192f922c491fcf7596d749d070142357300a7e0f152f71a31aec863213927eaca17c88d9cc320fdb377b4594d666b8c1cd530028364c601cddebf5b6a1991c91655329665aaa01f7b3f4e0965f1423b70bfe94a83527bdb097af2eab015f9a0ea9494efba136a46ef5344534d3590f83b35d80555fc4f910b308da1f9a739bed22d73824be4e38d1f466e7bbabd283bc37490127e22818929321e46ccb9eeb3bfb93db44c58684973fc597cd90f25624eb3887f62f7524a6a30dae2b043d01a35ebc66174a26376e97f2db3fe204d17b33f867cc23bb57b811929602733957f1ef0d17429eeec5ee003221c25c8f1eb03f35a64d74fa148a7d3a3c1d4fdc9c7e344b92c64d1e95d723ec63aa6e2484d424dc65f9b2646e6aa37e2e81a8005539c7000493581f14b39b8baf5179ca2e342a7d3532858465db0831d709e90e4d1ed10199b326df88a4ee4a52c77f8901556854bc102e00dd73602d4c7ef5ae95ee1ae463a073e814c4cad00eddb460568849ae3b19a6b00e109046f63d67afa950b89a0ea2e7981b7fef47fb4a358b439d95eb4c29a3882a94294c2e1e67d7cc26d7d213d09d2db9f92e062fd381c84576acbd85db9ba6228a9cda7c216401eb7dc4e99ed52090bcba57a253ce28217f9b5b1882156aaa1f1663c86f5ca27fb606f8243caea842ca8d24904b33ff0dad1389a66993ddb1b9786b129bfa1ebcf7a37f394d6bdbdd6b54a3c00c6b8bb53281afad4dab8372501cd26b434d693ccf33fc56bec69ffbd93c1e0fc4aae4d9b41d767ed6b732d856289a6bd33e4f23114841dadffef47f94cf7ad50b4b2c5d69e5a9c40e8be2358e4299f8d3211c071b1b84fa81062ffd75744aa9fdbc931805c5f999f378cfe58b2fb050032170330cf804d288074bb68b468cd6dbcda3207177a4b9c245ee48b4f86ae4fe9de4511ca8f1bf51a7d3a580de8809e28e338a8ed7246c7b49f85ade50a85cb230331bd7eebffbb9261140fe9919a170c332c2ee42c30fa173943c4163a27c137c4b831a2e253ced4ffa4b1fd6c0d55eae09fd17d1eb49a8a765ea2e196149f83e03e02bec74e1e2dc062f7de000830e6151eb10a88d58913e15c597d1bae1e70eaeaa25513ab7022b6322e281f6b3ebceb41237e43ccaa42b8dc075a6f7c7565abb2d30cd6dd3507ee72754f908091109b6f25a27c9dc9d303c8b5caa770cb12efda24145a1dc3ff7e9f3336a9d6818f3782ba6bde952cdc6fe2c4c98e49926bb60a17deb9e67367539050d8bb191947764dfc4dbf13e42783e6ce92476eca342bcac7d26e5a685fdaecf7fa7b118e00bd588d83cc879a8bc880cef310c1ea821b63966908aa3209dfa1460d72051a65fb51f77ff24c53d3ae9e62796b49990b7bf7df77a8560a48cc0bddfca8e37a55fab69eaf1fa4b14bf63cae94d90b90365dedd7ee01761f5662c4085d53cece6d3bb24442dd8f1a5cc7adb500e9dbbdbb1b52014322729b4a9c02a2f42f0d044b07e0b4ca50741af276811ca244c83d87b1ae811459150534a95219d275f703369f6b64becc511528acc530331645dacd215227e105a4a8b4b7ee70ecefb94df1d724a0c7e14d4d996b6b0922e44da8628b722107f7106c84c9db55f25ee0c34918e9ef1a0fde7a9115538f98d20800c6983b00b2245d6e80787ca4e1fb3b8869b15ddc88541002b7f7eb5ff7d1c26628a09921bf0428e7341af01dcd4bc3ccff825d8aa9a9d82a8f225015f166266dd7c3a82c397709b69f7fc2ed56f4aac0375b65c6149972e5164dd6791854a6cc0af413a9d7580d270803bacc2442be0625f170e1099b70520f01f5251c6eb54aac8e30b9fb8b278ccea0b78756ab00d7e0d73a362d741c99d48e6018dd2be044d8f33983972e1f590a97387e88afaaa32e27932bafc8e39f7b834c33bfe7158ae364921a3c0cea7ed59b9493404b573bffebe26cb0c68eb88a01116b9c8afe3a28ec8979c463517003cb8983189e230a93b3aef074c491532560c135c57ec4567f0bfbf6c5e744d659139a9310296328ac35cded7d4fee3072592e374c62c65e7833e57236a6281f81573b2209de5351adbb5af4f04431054716efc99c06ee2f7309aa2c44901d4f8e2f7338d11a8f7de425bff5eb4d6b314a763e6534b5beeefc021338247f01c2bff335c0e439d2a789637197665ef288ef88d2addcf63d30219997d9f9a3cd7a21b05802a721791b360e75a0bc47df0b2b5d1320e290341c53d8a6a1ee737e6555d06c6cb1c0a6364f8f91e8a33bdf5b5f4745cd47844fd0f10bff712d15d83a023f8ba9977ea572c6a5b8e4e7cb1747468350a58d1bf9024741fd258f3351d9549ca4058aa99f3932199153ca488e53e684e83bd7d0cbbacc3234b34989d9d60c777a93abcc71faf5da60bac3270c7d732e43ddb966043049fe6dbee311f8a2f850ca1b1705a0b825ace4ad6373f3b17aec505e164776c5dd2fec62ec10b0b5cf227cd2188cda27486cf8b43c130aae64d1bf1c0ad92b46062f26621a48abfbb9b71b2060704e289059deab9c3471c9ba9b433da2b6900b48228520ab9f4626a3ef969ff990c33cc28f143173d1de5cac81c65968dd9f50dede3abf27c"}, {0x60, 0xffff, 0x401, "1689cb12a63296940a062e76f0a037a10059a65d261ed090cad67e74c0764a8084cb951f0f75fb4601f47d5e7fe0aa7508df3e9e971881a999bcd2657b4b581316afe783c7bad2871e9919"}], 0x1120}, 0x4) r2 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) recvfrom$inet(r2, &(0x7f0000000180)=""/62, 0x3e, 0x1, &(0x7f00000002c0)={0x2, 0x2}, 0xc) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x3, 0x43, 0x2c00, 0x0, 0x5, 0xffff, 0x3ff, 0x0, 0x2, 0x6, 0xff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x100) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000340)="8b29d82a6c22f994c19c7e4cf4f568461d812cf40becb0260847f3dd59d2a1545fea98f2cc770dff326100ac1917e36bfe88fd502e71", 0x36}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4d, &(0x7f0000000040)="508bc64cd5b7276d61ba4cd9c748481e6252015f26b519518e4ff4b7d056b2253c4bb6afea14d370effd7c9c262afe29c16962f1625eaa99775fd4c3ae193221111f4a2b45beba69c5d49c4049") 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) socket(0x2, 0x0, 0xf8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x6c}, {0x6}]}) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000040)={0x0, "932a6d7c046367cbb68c191115c7c1fba9763e84b83768ed4160c92f748e4a9538f1fd47c5c7d8af1b32a4d141897e8fd3dbe84001614ac0a9fc"}, 0x42, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000600)="08afbee321177d022bb72a288d9c7cbb7d044072000000004203000000ee22d500dcf8962bcdaee601000000010000009d30b1b7d62e79b5a41af455fcda607064ca7c4138de4c6938452232e468966f7b042e3ad3bbf4bfa8b527f06f242b546500ad939dd0b71e0a330a6fbb46596b976506a28d3da5104beeced091ca7f4d884cd9471c059ccb944896832600001e4f1f62f91df8ac7fcabaca53adff12d374f41e5f606dba6d912df855fed5b819ee25e2ebbaa451c39f72dee9c095635e4e05499ff6758221d331323659f96828bc38977cc8a1d2f173d981548c9342e12fbc87871736fb226638e5015ffd32de3c72785bfdba6c1e2e47c4970d104e42c58cef3111de8b48ca43f30eab26538c85acb0802c2c7476f2e242637831c85eeb7a0365e0247c942158014a07639ffe3de4cd303d72aa744d4d2274f755cab3799c99a1d0ceb89e346cd54510906b9e5c92d721c9190deca1265ff1bf33b0198791949317efe5ffa9f458979f08efdd57a48c7ebc6594e3dfb67cb7621460a6da0c2fc05c447d99525ccb4f31c10ad8136689063677f304be42c8bf1d610f2eb6720b1c594a4ed23819d20c3fb8bd4861d87eecd836a015f80a787a458dc2367ed553a7", 0x1c4) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0x800) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x8) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x100, 0x5}, 0xc) bind(r3, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/146, 0x92) dup2(r2, r1) 16:00:20 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="1caf63bf81d43311569725548601d984e5c99843ca435c", 0x17}], 0x1, 0x0}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x17) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f00000000c0)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 16:00:20 executing program 0: socketpair(0x1, 0x0, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0xb149) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r1, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x0, 0x8}, 0xc) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = socket(0x18, 0x4, 0x4cc) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:20 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:20 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000005c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x10010) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000140)='./file0\x00', 0x100, 0x80) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x6, 0x400000002, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open$dir(0x0, 0x0, 0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:00:20 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x5}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) r1 = dup(r0) r2 = shmget$private(0x0, 0x2000, 0x480, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") fcntl$setflags(r0, 0x2, 0x1) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) setuid(0xee01) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x1, 0x400, {0x1, 0x4}}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000002e4aad8f"]) ioctl$BIOCPROMISC(r1, 0x20004269) shmget$private(0x0, 0x3000, 0xdb9892d755dba911, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7}, {0x6}]}) open(&(0x7f0000000080)='./file0\x00', 0x627cb579aa33cac0, 0x60) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:21 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000380)=0x3) close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000000c0)) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) sendto$unix(r4, &(0x7f00000001c0)="91834ccb561f1e9e90183c57725674b61d68cf909985a2cdfb5ee1849a05025ce1f9b75e099769ef5b6801feae18a33920878fbf2f623aac9b3810c11c2bac32fa3ec7245e6384d575442101e22073bafd744357ec39e96c44c028202de142731449feecf5e3e2f7de17d48b3d98b54655d2de7e0a268fd0fc80d0cc8b01b7154afb81bf9d13eddf690d6d1a9fea36edc2ff21b6af853598a72fb6dff6b9142b54eb60ae7812e699e1cbaf0483aa6325f626f6eee045e3b5227b58158dd6fa31170db34949bf3fc91481b256efb2161396e2f7021a9d75294a67c4ec385b1438225f6c141b19ddd161", 0x27, 0x40a, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x2) r5 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000003c0)=0x7) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000740)={0x10, 0x5af5, 0x4, 0x7fff, [{&(0x7f00009fd000/0x600000)=nil, &(0x7f0000b39000/0x3000)=nil, 0x78e}, {&(0x7f0000ca4000/0x4000)=nil, &(0x7f0000c5f000/0x1000)=nil, 0xfffffffffffffc00}, {&(0x7f0000e67000/0x4000)=nil, &(0x7f0000a51000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a90000/0x1000)=nil, 0x7fff}, {&(0x7f0000bf8000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ab1000/0x1000)=nil, 0xffffffffffffff59}, {&(0x7f0000bd5000/0x4000)=nil, &(0x7f0000d13000/0x1000)=nil, 0x8}, {&(0x7f0000c99000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x752d0b68}, {&(0x7f0000d99000/0x4000)=nil, &(0x7f0000ddc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e3c000/0x4000)=nil, 0x80000001}, {&(0x7f0000d5b000/0x1000)=nil, &(0x7f0000ea9000/0x1000)=nil, 0x3}, {&(0x7f0000d9b000/0x2000)=nil, &(0x7f0000f32000/0x10000)=nil, 0x2d}, {&(0x7f0000e6f000/0x3000)=nil, &(0x7f0000d47000/0x2000)=nil, 0x6}, {&(0x7f0000f19000/0x1000)=nil, &(0x7f0000cf6000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000a28000/0x4000)=nil, &(0x7f0000ae4000/0x1000)=nil, 0xfff}, {&(0x7f0000f5a000/0x4000)=nil, &(0x7f0000a43000/0x2000)=nil, 0x2a8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6d}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x200, 0x3, 0x4, 0xbcb, "bfb89667bfde65c3dd39466f1c21752d12fbae1d", 0x217b, 0xfffffffffffffff9}) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) 16:00:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) close(r1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0xff1e, 0x2, 0x0, 0x36d) close(r2) dup2(r4, r3) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)=0x1) close(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f00000002c0)=[{0x20, 0x101}, {0x101, 0x7}, {0x42, 0x5}, {0x24, 0x80000001}, {0x8b, 0x2}, {0x86, 0x78}, {0x42, 0x2}, {0x26, 0x1ff}, {0x47, 0x6}], 0x9}) r5 = dup2(r1, r1) fchflags(r1, 0x0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000003c0)={0x9, 0x1, {0x4, 0x5}}) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x80000000, 0xcbda, 0x100}, {{r1}, 0x743a5cef6c1156e1, 0x80, 0x80, 0xffffffff, 0x5}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x100000001, 0x8}, {{r1}, 0xfffffffffffffff8, 0x8, 0x10, 0x1, 0x2}, {{0xffffffffffffff9c}, 0x0, 0xcc, 0x8, 0x9, 0x4}, {{}, 0xfffffffffffffffa, 0x48, 0x4, 0x600, 0x2}, {{r1}, 0xfffffffffffffffe, 0x22, 0x8, 0x657, 0x73}], 0x7fff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x1ff, 0x3}, {{r1}, 0xffffffffffffffff, 0xe6, 0x2, 0x80, 0xdc6}, {{r1}, 0x0, 0x2, 0x6773f90426390a4d, 0x6, 0xffffffffffffffc0}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x50, 0x4}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x0, 0x385a}], 0x2, &(0x7f0000000240)={0x7fffffff, 0x75}) 16:00:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x10000, 0x0) r1 = openat(r0, &(0x7f00000007c0)='./file0/file0\x00', 0x845f329ec5382bb4, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000080)=""/249, 0xf9}, {&(0x7f0000000280)=""/236, 0xec}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/154, 0x9a}, {&(0x7f00000005c0)=""/250, 0xfa}, {&(0x7f0000000880)=""/226, 0xe2}, {&(0x7f0000000980)=""/209, 0xd1}], 0x7, 0x0, 0x0) getsockname(r1, &(0x7f0000000a80)=@un=@abs, &(0x7f0000000ac0)=0x8) close(r3) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x3f) setuid(0xee01) clock_gettime(0x3, &(0x7f0000000500)) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x4) mkdirat(r5, &(0x7f0000000700)='./file0\x00', 0x40) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1a}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x6) getpeername(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000741700"/110], &(0x7f0000000000)=0x6e) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x85c2b251d4d50475) syz_open_pts() r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0xffff0}, {0x0, 0x4740}}, 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) open(&(0x7f0000000200)='./bus\x00', 0x800, 0x6) write(r2, &(0x7f00000002c0)='o', 0x1) 16:00:21 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2b6e696c653000"], 0x10) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="856987a239012fb2", 0x8}], 0x1) syz_open_pts() 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x100000104) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x100, 0xfde99704e0b747ba) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x8, 0x800}, 0xc) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x3, 0xfffffffffffff34f, {0x3, 0x20}}) 16:00:22 executing program 1: setrlimit(0x3, &(0x7f00000000c0)={0x7, 0x100000}) r0 = syz_open_pts() close(r0) dup2(r0, r0) r1 = syz_open_pts() write(r0, &(0x7f0000000340)="b1dd68031b18989da710ff36ad49be82f32fb0142306849f3d8ef21ca17f50632a7973f9f4489598a46fb7562c9566bc3361b31ce1ecfe007b9cae2e011c1a4bd0bc39d08d896cdad7a9004942144dfad11cd8e01c9343f7bb3c8e0dcbe7", 0x5e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xeed, 0x2, 0xff00000000000000, 0x1, 0x800, 0x1, 0x2, 0x0, 0x3, 0x79d, 0x5}) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) write(r2, &(0x7f0000000180)="a7", 0x5193793ee7e2a363) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24, 0x1}, {0x16, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x10300, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="b3af3d8387ce48b8e44351e6aac2ca8a04ae4cea368152b8b6bacb46f39aed2ee947bbb74518a6a345e43444e8a38b89b691755c5c994fdd7bc5f03f2d2bc384aefb255c521f51f7fc8b4501b70c8ee7794264e13265093de37c438c42028fe7aeb0d3410c37617f8fbf0439f2fdf52ee5841b734f0facfdecbcc6e54414fee44041", 0xfffffffffffffded}], 0x1, 0x0, 0x1) 16:00:22 executing program 0: r0 = socket(0x17, 0x8003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a01d90000002000000000000020208a371a3feffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000240)='-', 0x1) close(r0) read(r0, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) open$dir(&(0x7f0000000280)='./file0\x00', 0x102, 0x2) pipe2(&(0x7f00000000c0), 0x10000) pwrite(r0, &(0x7f0000000000)="ed388e20844bbf90a4776b94b3c6a66f5a058c6f3eec2fd91dcfe978fb28a8991a42b9d96007f9af77ff0b69c2a34bb744422131317ba2e7e97f5e1d1f14daa1bda6cb001cfd5b9ab1b3e25b5cb01975d5d25d1d3e073118f4223ca30175a960e8fad1181f", 0x65, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x80000000, 0x47, 0x6d4e, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffaa, &(0x7f0000000140)="b6") 16:00:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x2) getuid() 16:00:22 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r1, 0x9073db82bdb7998) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) dup2(r0, r2) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') getuid() r0 = open(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) r1 = geteuid() setuid(r1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x9, 0xfffffffffffffff8, {0x6, 0x7fffffff}}) chflags(&(0x7f00000002c0)='./file1\x00', 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)='U', 0x1}], 0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x100) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x13) 16:00:22 executing program 1: socketpair(0x6, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0xffffffffffffff7f, 0xe26, &(0x7f0000000040)=""/173, &(0x7f0000000100)=0xad) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x68, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={r1, r2, r3}, 0xc) socketpair(0x2, 0xc007, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r9 = geteuid() getgroups(0x7, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(r0, 0x5) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r14 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="f0781cfb7d540e", 0x7}, {&(0x7f0000000100)="3f8fa2a0ac151906e6003daad6e5eba209bd81", 0x13}, {&(0x7f00000001c0)="82683f0451bf5417a91c9ff446d3c7162d66df3420b35892ff4646fd49ab2a06f65659dd4c6207d06dfbad7ce9bd403f294563b9fe8d65899ebaf8e5d208859116bc1f68cc5a1e8f7a867a4cdd80698d323d846b086cf5d0727d617fc7cd8ad04c57468306602cf8c132cb3bf2167e97cb0a0db58aa8af620c0034cd26", 0x7d}, {&(0x7f0000000240)="df90241e7e1da1fa6e30abd2047344a10df546f811c4bb8e9cd808360d414d6c6e0af7caa5dccca091d5f6594639d192f9ea45f78575143601184b15b07e47a2fdd1f061e56b695c15706fadbeab316a7d04d1142f6002519dd48ccc3289adc65d18eb2c94033a136b63de06410f8cbf299d8a6a2ab6ba7f21a67d18d3ba98bab853c9b43553dac5bf9afdb31dcfd900287bf6fb752ebcce975f32bc6c11d6cba48576b691994849d2e180", 0xab}, {&(0x7f0000000140)="19f0cc012097d9938e220de200d8ffb56f8239f127f957c1199b7e40221962ee1abcab2928f75c88eea92eff4188b01bf4bb61feaf1a7b83e8e92f54", 0x3c}, {&(0x7f0000000300)="b67446c2abf3fbaafe99a38b08f01246b46bd1ad8cdab465dd5d99a1349692de7b71d56170c160df820f1a843799f275ae3eeab5fde060bac2a0e3b4792ada5e0bdbe67d7402b00458", 0x49}], 0x6, &(0x7f0000000700)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xd8, 0x403}, 0x6764c01fbd7a29ec) login: OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 16:00:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40a, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r1) chroot(&(0x7f0000000c00)='.\x00') 16:00:22 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x1, 0x6, 0x6, "f919c72cdf73573232d2b47b271b2306dd6a027e", 0x60ce40ab, 0x4}) r2 = dup(r1) r3 = syz_open_pts() syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) close(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) clock_gettime(0x8285aa6ec7d2b7e5, &(0x7f0000000080)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) kqueue() 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x7fffdfff, 0x4) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(r1, r0) setegid(0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x40) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0xff, 0x4, 0x10000, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfae}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x2cd0}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2c1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fea000/0x13000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x1979}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1650}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffff01}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="0300000000000000e35a4ee79dcf77fcda9a5e8a4a82b0c0bda2bd66901d3e91d77dc317eab79d43e56afb30e07475a4e24e9928219c49c96c3e436ea2cd910d43bda6426273d47bd0c9e29f8d6a42220036ed610e8bcdbfb6d8e4288cbebeff70c29488d18779f4b83f0e8a5eceaca3c83ab636e3b9b7660d5693d8d47a224478d5d9664668036c3ea520d1e05c4b893b6701a8286094fa29942cf49df7a2131aac6c499ac8310c6f20eba185aa4c9716177328dc1d695fe56bfd08b99594ab472ac10dd8f95916f86f51beec6c8478001cf5a65a49a0419bc75acc45abd55bff89bb4a86abc57ec6ee07fda83313ef6ae90e3e079d2650"], 0xf4, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/50, 0x32, 0x0, &(0x7f0000000140)=@file={0x0, '.\x00'}, 0x4) 16:00:22 executing program 1: nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) flock(r0, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:22 executing program 0: r0 = semget$private(0x0, 0x1, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) semget(0x2, 0x3, 0x681) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x7c21eff6b75ff3dd, 0xf8) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r2 = accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$TIOCCDTR(r1, 0x20007478) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6d75c666213145ce, 0x810, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x6, 0x7, {0x6, 0x40}}) link(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') semget(0x2, 0x4, 0x20) recvfrom$inet6(r2, &(0x7f0000000200)=""/89, 0x59, 0x840, &(0x7f0000000280)={0x18, 0x0, 0x101, 0x5}, 0xc) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/61, 0x3d) shmget(0x0, 0x200000, 0x200, &(0x7f0000dfd000/0x200000)=nil) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000340)) ioctl$KDENABIO(r1, 0x20004b3c) semctl$IPC_RMID(r0, 0x0, 0x0) symlinkat(&(0x7f0000000380)='.\x00', r1, &(0x7f00000003c0)='./file1\x00') mkdirat(r1, &(0x7f0000000400)='./file1/file0\x00', 0x1) r3 = accept$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) msgget$private(0x0, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x1, 0x7, 0x100}, {0x18, 0x2, 0x1, 0x80000001}, 0x3, [0x8, 0x2, 0xcad1, 0x4, 0x2, 0xfff, 0x1, 0x8]}, 0x3c) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000500)) bind(r3, &(0x7f0000000540)=@in6={0x18, 0x1, 0x7, 0x6}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000580)={0x1, 0x42}) setitimer(0x2, &(0x7f00000005c0)={{0x5, 0xfffffffffffffff9}, {0x3, 0x100000001}}, &(0x7f0000000600)) semop(r0, &(0x7f0000000640)=[{0x2, 0xbaa3, 0x1000}], 0x1) setitimer(0x2, &(0x7f0000000680)={{0x8, 0x329154b4}, {0x4, 0x6}}, 0x0) semget$private(0x0, 0x6, 0x20) getegid() 16:00:22 executing program 1: mknod(&(0x7f0000000240)='./file1\x00', 0x8000, 0x3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000140)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000280)=0x8) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) 16:00:22 executing program 0: socket(0x20000000000001e, 0x3, 0x0) socketpair(0x10, 0x4000, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000000), 0xfffffee9) 16:00:22 executing program 0: open$dir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x40, 0x82) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) 16:00:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2052, 0x4900) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r1, 0x20004455) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x9) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x9ac, 0x5}, {0x18, 0x3, 0x7fff, 0xd0}, 0x81, [0x5, 0xffffffff, 0x8, 0x65c, 0x6, 0x4, 0x4, 0x4]}, 0x3c) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setsockopt(r1, 0x6, 0x100000000, &(0x7f0000000280)="705cf98705f45bac89b8cd0ac84410e4314c2cf6ceec1416acaa0bb4800814a841f14b04865e83fe7d2b48e7d571db21091e899a825a861590c3cd67ec8da7efb9f72960d7679ef5bfb1eb6160fcceef7329f449ab", 0x55) setgroups(0xdbb0f34, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() geteuid() r4 = getuid() setuid(r4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f00000001c0)='./file0\x00', 0x126) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r5, 0x100}, {r1, 0x4}, {r1}, {r0, 0x20}], 0x7, 0x7fff) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa, 0x0}, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x3f, 0x5, 0x7, 0x1, 0x8, 0xfd4e, 0x7, 0x1, 0x0, 0x9, 0x5}) r7 = semget$private(0x0, 0x3, 0x20) bind$unix(r1, &(0x7f0000000180)=@file={0x0, '.\x00'}, 0x4) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x4, r8, r3, r8, r4, 0xc0, 0x1c}, 0x2e7e, 0x9, 0x840}) 16:00:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) select(0x40, &(0x7f0000000040)={0x0, 0x100000001, 0xc25, 0x5, 0x1, 0x93, 0xffff, 0x1}, &(0x7f0000000080)={0x9c8, 0x1000, 0x9ae, 0x1, 0xb83, 0x14, 0x5, 0x8001}, &(0x7f00000000c0)={0x1f, 0x6, 0x8000, 0x1, 0x5, 0x1, 0x5, 0x3}, &(0x7f0000000100)={0x80000001, 0xfffffffffffff3ee}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x40, 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r3, 0xaab644ecae4f220d}], 0x1, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28f7ac6f3ee3c984a5c1f22141fdccbe9ef1564aa83d990659a60ab6499d0ce5a2c45809000000ffd25708660b13c9c530c48dad3f"], 0x35}, 0x9) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x6, 0x5, 0x4, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2000015e, &(0x7f0000000000)=[{0x30}, {0x30, 0x1, 0x1000000000000000}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000340)="f94c4c49dfd6836e0ab24495d30fbf84cb4cba2ec485fbaf8a8d1a029bbf6a4a46c4dc63ef654e930ee4f0fd7d8e2d5e91712cd430af5828a54530fa8ebded7cc2c17f2f90f96deda61941b24eec72080165cfe819e0c7d1d2f9d0caf509178055f63d461c3cf0243a1cb184b141d0feaf3c3a8696379193d94d599e9860d08eb7535f59d03898dfa629ef9651ba6263f17294f54ec0609d6fd8fb404461bb0e45a024e3633855828960fcdff2cca49e320f6d6f8a7cf9129a8eaa01d6976e89b42900aa0eea4b021336ae87dcf2a4b00f953ba1ce4eb56abd8dd3fff7c625196dcf4cb88305904071f500c4ab23a57c307a3338a3736f", 0xf7, 0x0, 0x87fc) 16:00:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) sendto$inet(r0, &(0x7f0000000000)="64739c0b821695120511b0fafd73711ff9155474523169a31c33e3be3ecca53d1d6994f11d52c2b4c020cef96271a23ef988af02dec8ee3393492a5efa644d05154b7b193bdf1631ddc29275b9d08ef47ca9857f6de2e0b15afaa143c2263642505d3d91a852e93f20bd0549f5cebae01419f13d4359c844b1", 0x79, 0x404, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x778, 0x0, 0x400000000000000}]}) 16:00:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) sendto$inet6(r0, &(0x7f0000000000)="13afe840f8758ec332c50dea6e937312369b03de7eda43e8e37123b33f8e923acaa9979f49d5d817f091247c33", 0x2d, 0x3, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x1000}, 0xc) close(r1) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffffffffff922, 0x6, r2}) flock(r0, 0x8) setitimer(0x0, 0x0, 0x0) 16:00:22 executing program 1: munmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x9, 0x3, 0x145d}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x10000) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='r\x00') readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x1, 0x4003, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000000)="1563c036ecc72c6c6915f9d2a28722281d04e5253196bf94cea3517ae8593fd38cca610b9255012c47928268ebe9e127b12cbc8f826c63f1297ebe15ce4b315fff96584f6865411206ead3dcaaee167349b9e5d9ca524b4f1707517ac2cb7d46e7b1d4d8944243e5c81dd43a260d80848c33d41a46ee614a246bc5595a397a66eb7f179f0257b33afff720aec6a71d7e0a19569cc4181ca41ab7023f5e2bd11093d8168dc5b9c47226903be9a9c84b4745df215cb68732813b27c559cff6059a60f2530b3919a95e2994cbc0db006bbe3b6ca5dee31ce8a4fe84f5121422f04c7f94", 0xe2}, {&(0x7f0000000100)="f170e99130e924869ff2bba353eac586c8e3844fd51e7738ad541e6b94f8c22211840e176f1a1cb5bf78a2997f051459abbd787c737314a2ea4717849bae37f3aafb3230d9266710fb5e518486c7d57cb24e1681bce4b4d28e06150b6f6b8835bf8acc861a9b10d8830b522ef9f8caf2a75ecac109c99bcadd81609da8b44927d06796cb30423190f3a83fd85d6aa56788beec6b478bb61ad8687a25d0f5fb51893fbe88b51318429a59376c3475e559e26bcc2b3d3b79770b58a36e73e47a6df382de509a6140333590da5e9979c4", 0xcf}, {&(0x7f0000000200)="e516eda26f28851903667d2b511a3f31de46d38fdd923715c6130e9e6016d07f9a253250bc94bbfd9e7214d765b64fa5a0d4e6d9bbd810ec033248ccac5765641f5d809fe29dd0e5374024336812e9179ce4607bd60d73daf1931f34ea387297cdd9f13ae48e8f8bd25728e3a398da9b2d21cea2ee842476c66f0372d93e09f868249e4ebd75", 0x86}, {&(0x7f0000001340)="b63ffc9a613ebd9f1d8b02c1b60620a4ba9f04fac3dbbde0e5d4a085ffbc6621b6ef30e4921f13c8dfbadb6c22ed059f6483cde5e0e66535391cab2b8ad0c735093a68fdfa68b5057eeeb077a0fb0019a7e15f7868b57a683d46cae26374fa59cdc584de4a9bf472b6fe19e5678e7ea15d534dafccb8439ae6a114230bb17c778b32710d069a504e02ea28c87da909a6363a9772407b8a55490c2cea170c9e00462aada0b8ca0a7f9245e11663b23a07b8c8b09c7dd3f3c057d72538e6a9207fdb48d692661cd88aaf996949aae8172b166281e9", 0xd4}, {&(0x7f0000001280)="52c3aaba4acc120e3be4e72b6e04e1d0c161a5b115e4f94dc73ffd07c6bf817f9ab216e0b6117571f65b0fd542cbaff289990ec3d55d67335827a004836245c30c753b033a6f0b248c38b262270b47e9d450fff15644785fffa0bb048a8f4f97903c53cf7e566a04893a13", 0x6b}], 0x5) 16:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) r2 = dup2(r0, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x5) sendto$unix(r0, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) connect$unix(r2, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCPROMISC(r2, 0x20004269) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x100) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000300)=0x8) r4 = getppid() getpgid(r4) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b1") 16:00:22 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:22 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:00:22 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "000000000000000002fa00000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x8000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = socket(0x200000000000001b, 0x3, 0x102) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) bind(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xffffffffffffff7f, 0x5}, {0xfff, 0x6}}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x80) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x8000, 0x58cd, 0x5}, {0x8000, 0xfffffffffffffffa, 0x1, 0x20}, {0xffff, 0x20, 0x0, 0x1ff}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 16:00:23 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30001) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) unlink(&(0x7f0000000080)='./file0\x00') bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x0, 0x7fffffff}) 16:00:23 executing program 1: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x3) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x10914, r1) r2 = geteuid() readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/201, 0xc9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) 16:00:23 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000340)=""/101, 0x5) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x5, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r7 = getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x2, 0x1051b) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) semop(r8, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x7, &(0x7f0000000100)=[r7, r7, r7, r7, r7, r7, r7]) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/61) 16:00:23 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 16:00:23 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x1f, 0x7}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)="98c0db1762bd16652154808cd1b9c6fd78a33e27bb2da82fce500a38f160a5429e747c5a08176d79e1a86df01210ae4afcb7ac6d9c9a9aa314c3c58ae37fe5cf4bb728845f9d642b7db85ede4254a3cc30738dadedfaca88443d345e1df834dbbdd78ab86b71246de89cc1c4255988274bcbab8d0c2d70f5d367d5245e565fcc907c1883aa22969972457157ecbdd0c88853a017f77e5be46a892b76545e75dee9f98e3df4d2414aca05aa4505423ea1fecb10d5a59e9e76e87858d63f88e37eca11cfb99a5ba277964d34d6b227e6a05db4fbc94b0fd7d39a98e56fdd2409eaee", 0xe1}, {&(0x7f0000000180)="6213c84e3b04d9a01b863bd76a23b840b4f417b3776dbd523d9f5820e11f4df723000c49030f3cd4c9c5f90be950888cb3df910a26792ba5c4b863e77d54ec15ba224980ba7eea73829b48bc6eb4d7fe44f85dd8cca452273ade22bc86e09fd8dca07c6a64766877a0c87833968ab52f4b1f1ee4c52fcf3f9553c914c28c8362f0b8a9bd12dd4cf7337a", 0x8a}, {&(0x7f0000000240)="e5788f3ccdb6e87a5dd8c4fe9564acb4847d0db418755ac92367c67aa2cebfcb31381c0d3a712d2aae9841d54227d552c3675b", 0x33}, {&(0x7f0000000280)="747a79e9af327b47972aa6ca9e23a51bc0818c684cc80ce950ac87de7a6bdd9121776b52af79a5f7a9a71dd75f302005082e11cdcfba7510d5bda7c6993ecb4326e264c1b915f4d8fa3fc4078963f8d84f0ad1927be3bc6b5f", 0x59}, {&(0x7f0000000300)="ee2ab17452c582cbe2c1c10f9c2a16db5dfea624a380c0ddfb2deb814fb465eccaaa44df434e813244fe332fe76596a9f942b80f4b6f32d0f3065060353a16f68b9a6d198189f2f7d974bcc0fbdfd0", 0x4f}, {&(0x7f00000003c0)="1b24f9615828cabd72aa10f372a117ed61843f3845bba1f85c51", 0x1a}, {&(0x7f0000000400)="b3", 0x1}], 0x7, &(0x7f00000004c0)=[{0x10, 0xffff, 0x9}, {0xa0, 0x89c801b0b03ab9e4, 0x5, "e74dead5addf616460f119a84ebb8a1d8eae4b465f721977f4b598b97265efe5888dda95790f5749df715456a3119eb2afd706a86656056fb45f350f4713035c42518ea65133341b5814eba8dbd264884d8fb005d8728826c0a08282c6ba774e9f68ba8c8a3d99295dbfbe179ab0adb00edb15178bd3c2f4ce01fb5ca543a255b41798bd225d6a2b17b6f48dc8275cca"}], 0xb0}, 0x4) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) connect$unix(r0, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:23 executing program 0: r0 = socket(0x2, 0xc003, 0x80000001) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="82022e2f66696c653000049e45f5b11c61a67c5819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b663470a35416fe49414488e27819f621d58217dc2efb0260a5f0000da21b0042fecbf03f9a41cd013248829dd9e10ebfb48ba74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3ff236b2b824246aeac248537ea78207ef90fe8034e296bb5a4faa1a688ec24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a57d574cc5b79ca00270afb599293b32b1e2f98e73a1430d92188eae4bdc0d9fb3ef44aa635c0cdc2812fe694a651a4a9b52d174a306920c754682460b59b53aafa0c584c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911db5d1e5845131e97571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73becb5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375c3d9e8f48ef33a80ce6143c1619a2cec02ba5c"], 0x10) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca02939c06ae69c6f0c07173f4d08844e93f3ab5448bb7fe029101c12dbeef26b6cf511522eff7497f1129e88f95c89c80207a565319dd4ab43b2b2c9a74ee1d3e2737b9414b185d73ca4b082892396d1ff2fcc7aeea5d6943a7c32ab7e7ac32a2f82088400957f30d81", 0x91) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:23 executing program 1: r0 = socket(0x11, 0x3, 0x3) r1 = msgget(0x3, 0x400) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000000000ab80b12191ef47453478cddca21a2cc786e7276528089d2df28fb77e93607bfe55f77f6baab864ea805a5b43ce97a4166d61da18a2f6f79098d9a0952bb3b4af84790481143be20f88c9f76966420438ceba29b91f0085"], 0x5f, 0x800) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) 16:00:23 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x51f6) writev(r0, &(0x7f0000000040)=[{0x0, 0x37}], 0x1) 16:00:23 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) sendto(r0, &(0x7f0000000100)="2f8d6134074f230afee7b89865c9031d359b88f0130a53d4983eba5edcaebcf3f3e526e6e03efcb3608f5c90b99846710e2b2799bd0d915e22fd68bf6c25a17766c42fbd01dfa4a6720af1099221d21fe99fc81ccdd1b0624ee8f886590097bdaa4ccbbe84500534e94986c9486d031da8fade9dec060441025ce2fea08404e55a111be1c3b7a8e5a12faaa8e1815cf503e613ba2a07f6886a07b9f589c52c0bcae5e8e5995add100632f94d46a999d7c2b92beaa8e8b38943a964409d5925702587d4c7eb", 0xc5, 0x400, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x4}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:00:23 executing program 0: setuid(0xee01) r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x3, 0xfffffffffffffffd) sendto$unix(r1, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:23 executing program 1: pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000004c0)={0x4, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000040)=""/70, 0x46}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000000140)=""/142, 0x8e}, {&(0x7f0000000200)=""/86, 0x56}, {&(0x7f0000000280)=""/127, 0x7f}, {&(0x7f0000000300)=""/210, 0xd2}], 0x6, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x102) getpeername(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000180)=[{0x80, 0x53ac, 0x2, 0x3e01}, {0x72c2, 0x2, 0x7f, 0x7}, {0x7, 0xffffffff, 0x7fffffff, 0x8}, {0xffffffffffff8000, 0x1, 0x5, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x6, 0x7}, {0x2, 0x0, 0x0, 0x7fffffff}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="cbf47a32f4d99a9f4ea3712db23e6dfe76805015563706d763ea7c6a829a5692daaca842977ce1285a3d2011190a912947b890154f292e7569a0a0d76f8771d4e00900bd802d7c4f3660ebba00ea27736a9236c65b159ce1efe8e742dcefdbad6217a2c45f4580b8259ada", 0x6b}], 0x1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)}) 16:00:24 executing program 0: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x2) mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3004) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x101, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x100, 0x6) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0xffffffffffffffff) pipe(&(0x7f0000000100)) mknod(&(0x7f00000001c0)='./bus\x00', 0x1, 0x7) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x64}, {0x6}]}) r1 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0xfffffffffffffe8e, &(0x7f0000000300)='&') r2 = open(&(0x7f0000000040)='./file0\x00', 0x202a0, 0x10) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/53}, &(0x7f0000000180)=0x37) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) 16:00:24 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) recvfrom$inet(r0, &(0x7f0000000240)=""/160, 0xa0, 0x41, &(0x7f0000000180)={0x2, 0x0}, 0x5) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x5) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) r2 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2d, 0x0, 0x2006, 0xffffffffffffffff}, {0x87, 0x3}, {0x5e, 0x0, 0x0, 0xd4c8}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x38000, 0xe392bed50eefb492) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000100)=[0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:24 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) r3 = dup(r2) ioctl$KDDISABIO(r3, 0x20004b3d) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x2a6) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x1c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) 16:00:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="dea8d82f854e19fdcf923c5770ae6e764c018e35d5f0d545ddef76b02ff10f9b7c8cc0810b216e43724f78f663f8419c42dcf70fd06fb22fbf9326c8cff758323f0c62006321a74361a5d38547c5cfba375adecd7275c33bd22aa360deced115def2f2c6c74462b3d56cb597099c73900bb76dc8121f274d1142d5da816f8e34231aead23e76f8fb1f5b9f5a8903ff1097917a1ecf7af058b376d42a95883dd3ac303cda22fe51f32d8b39600a508fbf3ed656945f5d4b7941add6a31ab3b5fefa382f7d545ebdba2ae402fec258df4533", 0xd1) 16:00:25 executing program 0: socketpair(0x0, 0x5, 0xfffffffffffffff9, &(0x7f0000000000)) 16:00:25 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() mkdir(&(0x7f0000000000)='./file0\x00', 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00 file0\x00\x00\x00'], 0xa, &(0x7f0000001240)=[{0x0}], 0x1, &(0x7f00000012c0)}, 0x0) 16:00:25 executing program 0: readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/41, 0x29) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, 0x0, 0xffffffffffffff98) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="c255de60eeb15ea938c8738559dd975b139b09fd923a650f0932cc61bf7a17607b3bdf9ce03e30f54d8dbec31da1c3e2451c1c5b1c7a1fb21f316031bd66d8a205b47e507af459f0c6b6e7b2b1dc578bc340c9845da53a24bc9edca944968c75428abbbd6553e99cc5c7fd60357ace1af8ac8e9d70cdd3258aa9bc2ec3cb6aaa67b0eeadabf8feb328d7357adb75a8333163deb737a74ec2eb885f354ffd02de2818dd32eccd207a18b325a545985df5e6465ab4dbd3e27a023364c5e38729db477b3fc2a74b0177e7667a44f8cce42034cead806c539464ea5a68e9e4c46c6861da5c5335e2d355962eb72f003a4d8a71485fbe55ebfc343970cf5fdeedbe813cc87f7553df295948d37fe086974c1d4ea962c4a7c8d68ff526598734884cadd2c253cf2b3a8c91f0dfd6033bad608c2b007c098fc75307af4c76a45c088e88cc51ad5f704512b1bdc603ae31bd9ab764822ac779cf05dca408572d46dee8da20a8be9471a3db01dfa4b034d4122cb605cdac96341fc7af0a7b9745a62610e36cb8a1918082e84208c12930b35c76a391d9dc5e927083e7cdb191a152c50192ec54bf0263156919360b5c7dab0c1dbb5475deb1d426962510b8d5fd53bc5c809d5b1fefe8b19b04abbf8dee87d3f3d590ac134d1303750fc8bd2c63a3586c31553481cdecb47fb3409ac22ee0b464414cd990b256b5536646c5e1ea6dfa820fca116aadc91ca19f6a3ef3609bb6d87c3993fb2c759918a197ee649f1f61f72791b14a40c5289b3432f321aae174b568197a192befb139412a91384694a12a57940e72fa6e2fe1fbdb4d4d83bb0c2dc1c90865ad03ded6d1e679e0254327615c0c42e31978d8793ea4178db00bde3afc762aa550ced7b3e533ac066faeec73a7f1e46a8cd56415153cc93fb4e6690855008914bd0ca035077469f3e6968bfe7b580f295753ec60499db463437daa50c4d2b6d81ca79d3926b713b4a1133882604610324305bec35bec0e180b7722d7552d2bf890bdbcd625ad68ee50b9f17d5a867e5abe4611b69de7fe3808d84b8c9d9433ecb9743a766a3ba0d0112be2938d592a0c7c7f76306b1a6c6a2783cbf0695525c64680ac96a3d3cf04d7e8c59220f77956a3787610ff0712325d6c03812cf63e32b6945a8d868e9bdd056e4edd164275cd4e0ec207cf6fe2c03881e22c9b9ff3cdc8e66a641a6cabac2b707a8d6989487db88d2c371ea4655a67bc9045af066e068ae24f686e64fe9fc238588c0cbfc9fad08a5a69a4c509af411d0e789fa86deefa54296bc561b36d9bbd75f1d5a7aee984031e51f2ce771825a3314263fe83d7a32659c80552f4e2a9216685716c904a4ac0839e18ca684789b33fee872ef2a66763cd6ecdd68353bf318705430ecebd7812a5fedee7d698a1ac30950f3362ddec2fc9f8844f799f8bcdd9de79f2533650cedd54ad75981d7b1e499ee80337dbe0a3159c4124f069bde4df4c8dc47515aef71bb0426360bd8baadb9a22cc0bc769a6ed86d9bd3475d5b6d834d761780b1e6a130dce2151c9bdbad38f29f0d327240462294d9451cc2e3304f1f6ad0aa096e4870ace595f0b48e249f6c7fc8575f251a5cecf0c090579c8b4b7d66050afccb27d839a6286a88037eec0a587d8f4e982c39b9335fd5044e347660cad1a685c2935244712ae3629a8ea36bbdd0c5bec62d9ef376bae9d5b4c058e4ea5e19c507b9f976d1ce0a5ee885c63fb9b12e118227469d2c4d1d7f67527e7df6c987f7ccc79e2aa9715383a283adc06cd228cca1848ad7248dbbd2f2caaaced1e5db931d98f129538b2bc1d351e9eb02fcb70deee07040cc12a3931b3a0aae5f8367ae09f6670884f3dfbe0dfbb3579b9bd05d26acd415dab51b0777c283520a127c90d7a5d8b6dd7f53d4d214275c80a4d318059e17e496ef162f5a04e61e853fc4fa79b34cd43b9ff794ffa236d471c735021427b2bdd9d5d37f40d7469ee405228ed6961a4d5e23e66717d4ae0ae1493064326400312353f8c17ce1405031b552703ac89930b76f636d12610e206007be24ec78d5091f3bfdaa7a33654c0045bc5e8199af7949cc61559eb91b494bdac6c7e9fe30efb6bbba2de46146822c496e26c738b182edb7412f405edc68f4d5b92d3a5383e445e05b1f5b01a0f84b4b6a68fe96a3b7bea600060606f0eaa71f501e08aa195658a1b5cde83bb900b41791530618d20ce7408b3ed71a228d8d79f9dddad0d34470ca3fc2c67e5fe43487736187769ac293444f35ca7123769837e14f8d672e1dae676810a27ffbb681c419e005ead8ef3e18c6d813f3f37641f2eddf3bc3775f23322bc5d2f46b032bc3122483cf2bd8e3d5be8e2cfa89736f908bccfdbef3b610a57141c49b121412720b17156340e2463fefd47eb5d3df5d643792b65d6d7285c422469d618079010a011c7d6d15ca9f1ff07bcf199fd5145794e168de769049da13fdd0da36715e46c791efc237d7082143cd9cc06b9effbb98064300e1f4e2c2cb9f63b6bf974aab6b7bc09ca8051f2942e59e0e7d5ed910fa30969d8a1a72988bb4d66eebdb38c0e467d80210fb1453009e43ae7b62c1d239237a4cb5fe59f4bff291458819470571b69568fb8cb5d45de246744ebcc65d5414f6024dcf504f1732007530056c73cafed88e908198da293b629c5b0eb338c1f8c0762ba501e1bbe2122e9242f9a990e7c5a2dc0c52f2f039c1864c06aefc2038c157e5069e0edd2650a05c8395ec215362c665d125747a5355fbf7a2c8f59a10b52d47d7c16c6f49d964c4590f126ea155f331a9028d5921e8d435f230461c2544201affa0728f315315a873ea46e67b87832bd4b430413bc28ee527ca9ebb09f5f0036b3b00f2b0aeed10ad54422bc2ceec41a954463fedf061e71f9ef8d047f4a595b7310cd3cd28f35a7d94956f8bca3606d3e6d3fe1a6df1a837b60f88ce5608e1d7b6de80e50f9a20a7bc2008f05c3bdf93b59b2400416dbe8cfef032ac0a294d416d10e3a8e3f77c99f820c652ab99b9fc7550552d48f15fe714cc81d3a8f1d4f9235e9811772b9d0f26449bd811928312e58d2092fc34ac1fcce3777bc898e75cd682b5c6b8117a808e126da7af5c2a884add44a7a78426f4bb772bbeca80d414489d852cd351b27966d2d59ffb9e1c85f09844833ddcdb064bece1aa74dd5254eb3e532c1653d761c5426a9ff47008fec55f00ac2bdc9918046603d42a7b394c8a357205c6e492f799d5a5c06d46d259ab1ad5716672bc7e018be4d2203c5ec76d869ccd4f80eaf829a0154db50a6034c72188a2d6b8c86ed52976c86a30c650ae0ac1cef4a473067e8d9178908defe9f8fa9c2db56b29205344265bf14e20b266712a97c70104f9385a7bf348b22e6c6ab00671b7614645aaf2515ce035b43c94f1153b8c34dc98a7f92459d5b9ecf94c33ecebbff28e6ee15f680624c780dd17a57fb1e8845df3253e9a1cd4b415ad2124650c3b06de30ddd23753b9fd2b8ac7520f452ce78983688675f44d6b027cee71d8f7c92e6065a238cb960617331e77bc8a56b1d01fc4afecd4b74d50d9b547db7814a2625a866de57b3bf7d976970da285614c88502ef435c966aa905c6eb0f498d7f1be875bed23e66afdb52ea3b61a64bed63adbbb90702d3ad551d56154b6a8859185731b3e35c5596dc00a00b75652dbc88f3cb2b5cb950e5b86058a80ff36945de9cc3d953987976893f91afafbbb4b0ad6087d628f16f53842e77508966f2b09be10a3e208a26098de696f694e7d2f7501eedaeb0a8e2b82f7099b00831b832d346c82a830c78a62b78193d7dd18ec75d09a4a8eea5fc431f46b46783ba5c12f97014cf357eaa44621f582be04cd58f3a790d661a424d2fd73f990db2c7f58467cce9e4fea6a2ee6225435cb86835013663d86aa3e00dd38892a18ab985f769b5defdcb827589d4024ada0380d9220362ce2d898cb9d2a982251b164425a2ce5637d1ba61ff483f77ea494fc36216c29a437fe3ec2b3d1f91a4b2f3c0a9d928bb13117a8721a921837a6b0afa7e2ced978f7386da8c5b9c966cecf6fb7f28ea851a74128b9afcf8994c28fcff2f50d88e0d156134b09f4de3aed9435d06d11cdb7441a0957613731970a44fb9563aeabe4a64a53f746577b09133080e1e153e83d70c40461d2e85c5947b7a5d2520027903adb1039a9581852a18a9e73fade57af00fd9eb546510262b6c1b7a2d37cc2248039a77f5b2356648e6032c48684ba49fd3bc8c2f11518a1a09e81f067fb8d1315769774443fd8d32ba069b8723342a1c52ee612442594b96631be2b5a37fae951150b52443d5165c1cec4ad19dd27145dc0bac02f4727b3ad2913639777146ef6d5a22c1441ff09fb9306c52dea9a9a19da36fa68c9f93c38c2dbb6514f72ab85e1048d3957e2e1ecfe9c17bc953123ff552dd8e4cd934ffdcc71e5294f1708809b86e2204a5fd5f3838458caf6bc004cce89f9b5f7ba0cdea3aeaa8f435c9972d49a2692369907086f0ba41b05342f0fe4702950a4177519ca96e3bda9d314f0268f99602e7e61e3c8a6dc76afe9e3ddd01497d101ec017dac7649bf05a4602c638ca5ba7e93e9e7bf6826cddd2ae2d8724259eff401cfc3f7aeafe3fb869914d84656ee840c123ca1119d73852fe9a5bda75efea6f75a77037d82a4e813ecec540945d6862a0fffde7d63fc79df0c36546ce6068a6f56e88fd392061d74c7eacf74efa31ccb1144885582bbdde3d30d36c00c4b0a64434fb7298a154140d820c41837d791532344d45b2b3cecad52783e186d1a897c9092250c2e47f2b2140c9810bb037ceff501521ecc121eb2841426bb7b7627c9046affb9b5c4f4aaf40e7b813ddbbf11f52c1aae4c4d1af48db12b56a4c8aa6e3fc7a806fe72f47e2b676d9d45e31a1ae64489828962560b7a6618e02f58e9c340f1a3bbabd9ff80cb49e12b1e8cbf4cd995b37cd36b7cbcf88a25caedecec15ae3ee344cbc579b1d12d2c6988a16b0d150054d99003cc39075d193a293f4aed43d9e28373adab256ac4b5f750a70709a8e5057778510c9714ea7b094f96d8e8d0c1b77140d0beae5f35edc3c8195cfefdc72b546a16c0577203b38265f4bbbe7bafd678bd8e48e1095994ab144c13ed9ff3b96f9bbd67e315f716d66c6d6c4ab965030fb56327d60e6783905c9a7bff4e5f66c215fb7f071fe4c76840022b208d2e14c5a633267da969c652dfcd6521b4a771b4e7a06f9eb4de3565fa07d4eb4ab807d10f8bbfb67a7eb5a88ffcab8c5b3e53cfc383a4287d8085367203766a18a2c66eabd8895e8c15ecfb1079b8bfb6c4860c86a295ffdd99c3ead11636bc1b7d445dfc26b8163fcd145c5d1475f31e0d3a876fc10998b1b59d55ba3cc8e016ef97389739d6e1393decb2aa57bdacd10c80befa13979f034ad95dc852930877455b5f367df57cb3886720c3ce2ac2d09029de4f2e0b9176d17837b3bc1b2cc2e575cb3865ad596c4a4a0a70f9f0ddfb2cc173fc42be2296b700f399bb337e5493713c1483d154cf6a005cbce2977c4a97d266fc3f32240c62d47996e709c2d7de3308d8337036e1ef59b70b5cdd4c750573a7817427098ae039d29dda31a8616bc0fbda38f137bf78e67d3d8b5af8301f13330dec39023eb89712c319794c2e703a7207b645c83505914049eee37b6b6ac19280ba9b0d72b2c168613832bd2aa68e3bd18b5d89fe492b01b690283bd8262b809b171b45c75b23b914f782b5bab604390a644f35001f52e", 0x1000}, {&(0x7f0000001300)="7bf34906220aafd355147421e1c1b841afeae74c83c98e9a452d8e475f7da779f7cae2ab23ebab33aedf6d943450dafd3c8f1b3e4f5a3c8efdcbea34b00e91eb9303d27cf05df049eb4b685846339bbe744b7dda03511977828e75cbe51aaa0b4dc636a1af99d111ae63f4a735fe395db783e02092347aadd9169fa369c82f3e5f799f322ad2f988ae23a9571cfabc71b48fc5b8e3135ca6530632f9b4e1eb1b7c1ac2adb6cb9421c072ec65f52daa9d6145d332ed89625c24779b248e3bd3f08c79b8542507d76bd65acfc7de152751f7099803067c5a73844774905a125d669f7649c6b75ec311a126833af15198b7b72f3e0072b1c4add85c47cf3b3b5c083ddf40e75c7bcae8cbcb59555c4e6bf3e6051fb0f1e09245bb177344d3e85c443c1c324815edf3ee971fcacdf571e1123bae9e278be5572c97abb1b3590598392f1d63c4b54b6bd51a1925bf9054db1fed01fd450664fb5f5d7e2a3482ecae768b851389c9a58b9267b63b0aa76a43da93c11beb94167828dce6e966b371e1e58ac0867e05851434c5462e221ea58ae10b8ed0fce6b02ccf1f73c84afe2c9aca50665bdcf7a83e3ecfbf76413350952301c651d56ffe08a96eb712f130c45721610ac3faa1b07c859deaa5e2bdfdab701e095de9e1a83fdbdaf4506a3893e3fb194761d27c1dbfcb0c324a11ba37b578edb63359845aedd68d98b5ea0ec907483ab8217130517455d0c4e5b9fc6cd3f0ca24e2e808d8e0266b1c256e5afb3da2aa9db138d9fd89431ce74489cbe66c8816e78416052da2cc8e7bb17ae95e7364d0be1156303c570b880c5eed44a97ec494da7da6545b8f5e261c0e54f21d99561237081f50b5375073d29f0bf53b2d5e6073d19752573fd0bff6fd9b874ee43aa4756c3fd73f4a27084a7a1db78e6f1d75a5fed6d941131100af7ade30af911de5dd0ac059d7fa171b87cc0f7e9aea0f15ce405f2e101fc0cd448a5b5bdd5be2e93767006e410fb70c635e47f06a210ea5422b552e1c5d559b3c8d0eabec3c0ae9bd3c87bbda31edff844c6d65f404978adeff44e5d8c412d13e2cfff3a6523292af64e925187cad4879feaa18b966688d0dea0efa93ad98cc6ce873f4d05c5f6a837808efe043b7813be30383814c35ac42a0b8b534700d8b91779e9b284c0bfe60ad3c74c93f43f211b6a2cb82152a940fbe8407f5ea3067d0dc9928a0b1bba3d5c2da221e435b2a7f726aa35e117f5b32e8f900e3faf368e61672f4527f697a92bbe7844546d7ef89c3f30c69611fe9429df8252e6ce1d3b9fdd42350c79e3bd869b32244172d2b266f0a320bcf7f1ee22310245536579645bc4ffb2c10759429570a04b9a28777094f31c69fb7efa40523fb17e769ec9df6c911b9d14faccf2cc130da4350239cca5eabb435ce4798b9ba2338e8a95061c8ce4a9900bf55fee6bbf7ec241794d1487f5f4f88c954f8e484d3e82ec1ea645b6b2f6e6fdbc87350088cbe77194b82714fa571a0407b69c76d5ab12fbc1eacd2a51b96667d667d0d151cd674ff7d40d5a231d550a039c232ba3197619fccdca7fbc56bd2ca50e3b580efd57b4abbf44c89d806fc907ce086bdcbb20345af784fedcc66e000bc1c0d6ac1f7892617daac70e25960db9651ffa9c1142711d452a104ad5180cd32ddfb98ce357c39f4ee31a6417da2145c79b87fbd0fb1a33d49397a6228cc61e2b7270274c65ca5a9293551b28a288b70e966c0aa62438a627d74a4d680abda5c641145fa3b620f72371813819f28efc552ce029a71ee5551d316a88f5b4652b325a37a14fa3200c4d72dd84ce4840fd5233e45e9070ce4e5d85ba3db3daa6bb38b5fe4f314f8e5cd4dc3a25b99907e800b9ea636a81ccdb5871080fb92aeab2a38a64f2834e21cbba2f83f0b109bfe08457d51fbf59a87d1bb6cd496d7288233e9261bdf4a130fe846db51137ed23b585dcec37b8283141727dcc07ea8635bfa00598eadabf6bac6ea5b52714eb315acfebdc51ff56897b1a8524a0b0aa66cdaf7fe3b1d8b546b04e50943d02f67ab61419c7fa0c31faca1c5cbcbcfe22f5db7323c93a1dc520dcdbcbba41dc0394bbd149f200257c04f0e9040a845040a920503a44d45f0a81a7aec4168b040e1cbc39f01096a29a744e32c34ed37d267c72a9dbc8224df881b80774220db9b2ac5719649b49f693089960a947cd379f5faa4ff7b4849a2aa935bee288d6a7af5990fb9af5bfcdb7ee483c417d55b2de93c4dadccce817af93f697fe6bb353060f544e3f3c98711de327e847043d90bd0f0fcee00743e1f0d2e59193bcc231ea17c7b176ef9040e0bfe7443b10ac083599aaea9655b82f29cce97897782321fe9dec5c26db340dc671466998f77e9d8cb1992b914da9c94f4e5d7874b83205cabe02e0cb130d37f2a2047abe1ceafa3fab78e17c18b541c0ddaa1ed4ea4d1cb72ac3e3def0745a42101851daa880afdc1f568cb7e60178c7ed82aba002202a6e0a0e405ad66626c027c6d1bf1eeb9300d14a9be38cf3ee7639c3214d2766ad9e6c441e31d7a91d682c565b9f1a549a8fc0d7c9898bd7afb0fdab3cc5b4606fc0466e30ac025aa8d2c0d10d092ff0d165451fe20feaa965eeaf01b9bd89974841cae8e1baf66406fcf4a127f2775177b83141be75e08c3b911a30aab5cbd275d1aa5133b34ea7b4a04f207b5bd1709ce895508dafb610efcf3d94c37e60da35001daa54d4f9c039fc05156a70a7214e0ca13166b1296e723f923b65ed89b8884d6d35e0f0b0fcf361cc6a0445ce15b49dfdec95528917be68e136622fdf44d81de52155ddb3d0ed83025027daecd4d34276dac97cc9cb33c5fe8ece1701bd6bd136df425919e567f2330817c050c2da813bb97e341caf1b6d80661775fc11e20db6f55453ed8935e940461fddfa2589a379ef67e76bf56e4e45082215e0e6582f3ba211cb99b143b4b1d6bf375a04b108f0a698858051653a8a7fa5238433fefe118f0002a69d33ea2ce1c50880f6cdc4c474c4b9dd445c88b50c155a003104141f4ab649cfd71f343a8ad9e2730361c57bfa58f847e8c26dd60e02f422792fe68990eb735f83d8de1769d640c423a8c8c4f87721bd116fdde29d03c633fa375d60ef70a3499a7c55577a727a1b1a65975d3c25f844a2fdc6575dfdc1080fffdc65af5374f2c9f86e50357182dbd78a61c8dfb7ab85d30aaa7c8ae7affe0ec3612ec301a4a0c791b50c5817c5959f3a2d7a62709ff2d334b65fbb8cc002568d98942c8491414491cd71fb142450e6418d86a8617d093f4a13835f1b0a1b06ecb4676dce686bc6478e5696d2caa680c26785c86a07dd127931475d86b1677472bb1730f16eebb7218cf16c2eb41f2734c038ad728d0695036dbd5e2efc7f3e953a18d2a69c52eaac88ef109b2fae9ab0d4ebe8d432116f981cef77408e42e2d3b823ac965b42f0cb934ee30732e503ee74f67ba0c62cc57277dfd1275fe81c6573b1b6a37d85c40e647f1a9f8b17abb268af1f55612f853b969602304e4c90fc1fe890ef649ff9434cf6c2a9cf3194f8952ce34f1995d299260313b3e26d00d7981c2da4b17bcfcf0fbfd70b8ec14c0b74a295842b0322f723e07245a17e1deca7535b63319cf634f11054014ad5c6e48b75297f0da8ffbd8303e42ae379290436aedc86154de6b25c63bb3a07eeee59639f30da88239f9c360d14bdd48802520946d82173ed3514bc395f2dd7843205ae7495750e1e0724a1f318d21ac60134fbc59d0150163c7e53a3cd2c292208d21f1980ca1281b128f18111267c1606c9fc770da46de3652449e39eaeaa92f3fbd45ecc2226bcb82b4602e4169b66d3f1fff4067e475350af9f59a4d9a856a5e139e8766080b1e25cc3609474afbc2bcfc1b3556915384ec976116ff4a341be66680a4189374d6267294af9c6dc48518b82260866aead6ea0a09fe954780615d99c90934f61c2eb9db19cb3ad3f78f8996c541338ddc58f885eae62ec60cbe3a549e38943a7d48acc8c5f0e25094ad5934a2ad89e61d7916e0db87566f6caf39add0666880bf848913ed74b5b3806b25f7836a0d57b5fc544989e14da4363c23fcc7bc768244721eb6467b61f203e11ca99caf926b642bfc496ad073d3301178ebba4370a0a8f504ff1a2ced747301ecd497cd7e925d8c94f8f8853ebdd0cd86e5fc4d10571806ca67ba77a50162f15bf1315403b1dddde351cb2319825c2aba42aad769384dc66be5cfd88a158e6fbd00a1c8f12b37b6e6b4bd40bc4234a7cf0bbaa87978a84c05ba8ed61fe479615669a14a09cdc2808f5a60c523cabd026c671fdc6ce83641fe68071b7493c947b899b533400d525d1501cdc3c3ec4db3b61488bb9846852f1161e60dea13901b7f39ddad2edd3a127d7b35f08cd66ae437ac03d79f2344460c761216c57d407929bb6faab1803dbc7584115d2da2c740226f20dbadbe89e56e9351ae3c6585150699327def8f51a8c230bc86900f4f7129d4fc33a06cfa60032c88ad7fab66c054e3d982a5c57f141acb3bcecc6b63589726c7a57601cb564ff4ca4362863ef6ee1b537e654f2b69518efcac541d44834b423a88a5e5914f2802835944c6e2707a779c7aec6a9b15aba622a29b1c351b91af98ad6a19474a45fec5d0a87da2a147977b95ef58aefb91a4f379c1c914b91e9b56646c75984535f088a22fd938fd226ca887c1e21e413bf40355b5fafe285a57201b3c4c2b77294b0a150ebfae09afd149de4debca71c67377e5581e2e778200def540a3b46184112bd15e515c829c590c8a428af92f501575a85e45de9e13f3c4a4a0cdaef7988f504b31253251d7e7b154688916816a587a7f754823c069a5d1c7b86dd8fe7187209ed725bda8a6cc82861abde51040dfb4df1deb5ba06d24494103654a09270840f0814dd6884f1a90d5fc2bfd20a0d9d618e799c361f3b5d7c900aac14a1f97095e9f57fe612de8f2ccf30a108e9993d3f72c74d75b5b34ba0c1b955fa015c6d30f160e1d22f0287c163fc8a5db423e83048e784b298643e48bec", 0xe00}], 0x2) 16:00:25 executing program 1: r0 = socket(0x10000000011, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x5c0, 0xfffffffffffffe4e) r1 = socket(0x18, 0x1eb457a5c2917e60, 0x20000007) getsockopt$inet_opts(r1, 0x0, 0x18218286c787b534, &(0x7f0000000580)=""/228, &(0x7f0000000000)=0xe4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x8000, 0x186e}, 0x10) r2 = getuid() setuid(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100c8, 0x0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000280)="a8365055340884c6f32eaabdbe6b5abc5c8b9c3c082cb5eaf0deb4d555ea5870345d3598176f0509d1153a639b45890d7312653707cbffa5f412009521d32b6d6f4029a4a501cd6f820d6e63df8c547202684ee765f3762eb3ac33dee2992c38c532a65897476a14ebb6402651a30d45bc612db79ae924b3339258a09dd4259c7f274fb05478a3fbed076d875d1887c574bcfaa2cf54f91635941217bdae75998cee303b7ef76f8f4a111f6aca3250972cc3cf6da336fd3bc4ffc134dbccfa88b6460ab894a85d99c9ec73cbb7288eeb86798ade34b322dae490186f5fbe5bf1287980b5a46d9739fdb49a809e17be7d96a35512", 0xf4}, {&(0x7f0000000380), 0x8ac8d59189fa6071}], 0x2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x400000000009, 0x6, {0x9, 0x7}}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xc06bb9d7772aa4d9, 0x0) write(r4, &(0x7f0000000440)="79b16070172bb1d318a107915012ca82d7235fd80794e44584f4fbe6f7eefaa796cfe8a9d04f2ae10e945942cf71836f27fddbb8cb02d5ea2ec0f75e5f94b57798f1cbcf39443f09025a42427188e47a204e5c19935ca4eb79868c10f85c4f02000f545a6210e4f08e07d039008efa0f46dd74516008be628c93b9ee14116f4c929f5e3ee7f36e4b58620fd79a4005bed4db1300786d35bc61a86ba4c1e37e8e9f0f69a355b79f319d889462eac2ccd0e2962bb4533e89d3eeb1a8ee6108ad32f54b03f022c019b707963e5ee74062e925e5790df5b2406b966e78cc04ed6b7c701bbb47c77443c0fd6e1ae9babc327112bd0aa3c7ae4e497f202e05875311", 0xff) write(r0, 0x0, 0xffb1) syz_open_pts() accept$inet(r0, &(0x7f0000000380), &(0x7f0000000400)=0xc) 16:00:25 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0xa02}) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x4010, r0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) login: ÂUÞ`î±^©8Ès…YÝ—[› ý’:e 2Ìa¿z`{;ßœà>0õM¾Ã¡ÃâE[z²1`1½fØ¢´~PzôYðƶ粱ÜW‹Ã@É„]¥:$¼žÜ©D–ŒuBŠ»½eSéœÅÇý`5zÎø¬ŽpÍÓ%Š©¼.ÃËjªg°î­«øþ³(×5zÛu¨31cÞ·7§NÂëˆ_5OýÞ(Ý2ìÍ z³%¥E˜]õæFZ´ÛÓâz3dÅã‡)ÛG{?§KwçfzDøÌä 4έ€lS”dêZhéäÄlhaÚ\S5âÓU–.·/:MŠqH_¾Uëü49pÏ_Þí¾<ÈuSß)YHÓà†—LN©bħÈÖõ&Y‡4ˆL­ÒÂSÏ+:Œ‘ðßÖ;­`Œ+| ÇS¯Lv¤\ŽˆÌQ­_pE±½Æ®1½š·d‚*ÇyÏܤW-FÞèÚ ¨¾”q£Ûߤ°4Ô,¶ͬ–4ǯ 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10180, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b09a0027002f000000000000008900"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrlimit(0x0, &(0x7f0000000000)) {—E¦&ãl¸¡‘€‚èBÁ)0³\v£‘ÙÜ^’pƒçͱ‘¡RÅ’ìT¿ci6 \}« »TuÞ±Ô&–%¸ÕýS¼\€[ïè±›«¿î‡ÓóÕ¬MuȽ,c£Xl1U4Íì´³@šÂ.à´dALÙ²VµSfFÅáêmú‚Êj­É¡Ÿj>ó`›¶Ø|9“û,u™¡—îdŸa÷'‘±J@Å(›42ó!ªátµhz+ï±9A*‘8F”¡*W”rún/áûÛMMƒ» -ÁÉe­ÞÖÑæyà%C'a\ BãxØy>¤° Þ:üv*¥PÎ׳å3¬o®ìs§ñäjŒÕd<É?´æiU‰½  5tióæ–‹þ{X)WSì`I´cC}ªPÄҶا9&·´¡8‚`F2C¾Ã[ì w"×U-+ø½¼Ö%­hîP¹ñ}Z†~Z¾F¶çþ8ØKŒ”3ì¹t:vj; Ð+â“Y* |v0klj'ƒËðiU%ÆF€¬–£ÓÏ×èÅ’ ÷yV£xvÿ2]l,ö>2¶”Z†Ž›ÝnNÝBuÍNÂÏoâÀ8â,›ŸóÍÈæjdl«¬+pzi‰H}¸,7¤eZg¼E¯nŠâOhndþŸÂ8XŒ ¿ÉúЊZi¤Å ¯AxŸ¨mîúT)kÅa³m›½uñÕ§®é„QòÎw%£1Bcþƒ×£&YÈRôâ©!f…qlJJÀƒžÊhG‰³?î‡.ò¦gcÍnÍÖƒS¿1‡Cνx¥þÞçÖ˜¡¬0•3bÝì/Éø„OyŸ‹ÍÙÞyòS6PÎÝT­u˜{Ižè7ÛࣜA$ði½äßLÄu®÷°Bc`½‹ªÛš"Ì Çi¦í†Ù½4uÕ¶Ø4×ax j Î!QɽºÓ)ðÓ'$b)M”QÌ.3ñö­  –ä‡ ÎY_ HâIöÇü…uòQ¥ÎÏ yÈ´·Ö`P¯Ì²}ƒšb†¨€7îÀ¥‡Øôé‚Û“5ýPDãGf ­h\)5$G®6)¨ê6»Ý [ìbÙï7k®[LŽN¥áœP{Ÿ—mà¥îˆ\cû›á"tiÒÄÑ×öu'çßl˜|Ìy⪗8:(:ÜÍ"ŒÊH­rHÛ½/,ª¬í]¹1Ù•8²¼5ž°/ËpÞî Á*91³ ªåø6zàŸfpˆO=ûàß»5y¹½ÒjÍA]«Q°w|(5 ¡'É z]‹m×õ=M!BuÈ M1€Yá~Inñbõ NaèSüO§›4ÍC¹ÿyOú#mGsP!B{+Ý]7ô tiî@R(íia¤Õâ>fq}JஓC&@5?ŒÎU'¬‰“ vö6Ñ&â{âNÇP‘ó¿Ú§£6TÀ[Åèš÷”œÆYë‘´”½¬l~Ÿãûk»¢ÞFh"Ä–âls‹.ÛtôíÆM[’Ó¥8>D^±õ°„´¶¦éj;{ê```oªqõàŠ¡•eŠ\Þƒ» Ay0a Ît³íq¢(Øןݭ 4G £ü,gåþCHw6wi¬)4Dó\§7iƒ~øÖráÚæv 'ÿ»hAž^­ŽóáŒm??7d.Ýó¼7uò3"¼]/F°2¼1"H<ò½Ž=[èâϨ—6ù¼ÏÛï;a 16:00:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r1, &(0x7f00000001c0)=""/133, 0x85, 0x41, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r2, 0x8, 0x4e1fc873, &(0x7f0000000380)="ff561e95291bea04cdfaa9319a3a1f6f2c6a24b74c2b4f71bda6aee8925ad86d7d19e177d9e1ea637ba11ec867bafbe7d3874ba778850b523df6c61a58128d6a093bd5c9d86b95b7f6239cfab46ec4acfa6c557ede9919f74db299e2e34d8170cc9165c21ef653bc4f4cc8d2cb34d50ff9e6b12a62d7ad2e3f360233d0a8c094df112db993586bab8a8ff80e8e53d6b366915a65e7f280a33fd591878d3fc96b54dc8cd841f50b679c7bb6273bfa60172469559c5698d99c09c576", 0xbb) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) WI±!A' ±qV4$cþýGë]=õÖCy+eÖ×(\B$iÖ ÇÖÑ\©ñÿ¼ñ™ýQEyNçi¡?Ý £gälyü#}p‚<Ù̹ïû¹€d0N,,¹ö;kùtª¶·¼ Ê€Qò”.YàçÕí‘£ iØ¡§)ˆ»Mfî½³ŒF}€!±E0 ä:ç¶,#’7¤Ë_åŸKÿ)X”pWiV¸Ë]EÞ$gDëÌeÕAO`$Üõñs SVÇ<¯íˆé¢“¶)Å°ë3ŒŒbºP¾!"é$/š™|Z-ÀÅ//œdÀjïÂŒ~PiàíÒe È9^Â6,f]WG¥5_¿z,Y¡ RÔ}|Æô–LEñ&ê_3(Õ’C_#aÂTB¯ú(ó1Z‡>¤ng¸x2½KC¼(îR|©ë°Ÿ_6³°+ îÑ ÕD"¼,îÄ•DcþßqùïJY[sÍ<Ò5§ÙIVø¼£`m>m?á¦ßƒ{`øŒå`Ž{mèPù¢ {Âýù;Y²@ÛèÏï*À¢”ÔÑ:Ž?wÉŸ‚ e*¹›ŸÇURÔþqLÈ:O’5ér¹ÐòdI½(1.XÒ /ÃJÁüÎ7w¼‰ŽuÍh+\k¨á&Úzõ¨„­ÔJzxBoK·r»ì¨ AD‰ØRÍ5'–m-Yÿ¹áÈ_ „H3ÝÍ°d¾Î§MÕ%N³å2Áe=vT&©ÿGìUð 16:00:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x426b9651a1fc29e1, 0xffffffffffffffff) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xffffffffffffffff) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) ½ɑ€F`=B§³”È£W \nI/yZ\Ôm%š±­Wg+Çà¾M"ÅìvØiÌÔø¯‚šTÛP¦LrŠ-kŒ†íR—l†£ e à¬ïJG0gèÙ‰ÞþŸ©ÂÛV²’4Be¿â &g©|pO“…§¿4‹"æÆ«gvdZ¯%Î[CÉOS¸ÃMÉŠ’E[žÏ”Ã>λÿ(æîö€bLx ÑzWûˆEß2Sé¡ÍKAZÒFPðmã Ý#u;ŸÒ¸¬u ôRÎx˜6ˆg_DÖ°'Îç|’æZ#Œ¹`as1ç{È¥küJþÍKtÕ ›T}·J&%¨fÞW³¿}—ipÚ(VÈ…ïC\–j©ÆëIèu¾Ò>f¯ÛRê;a¦Kíc­»¹Ó­UVKjˆYW1³ã\U–Ü  ue-¼ˆóË+\¹På¸`X¨óiEÞœÃÙS˜yv‰?‘¯¯»´°­`‡Ö(ñoS„.wP‰fò°›á > Š& æ–ö”çÒ÷Pí®°¨â¸/p™°1¸2ÓFÈ*ƒ x¦+x=}ÑŽÇ] ¤¨î¥üCF´gƒº\ùpÏ5~ªDbX+àLÕ:y fBM/×?™ ²Çõ„gÌéäþ¦¢îb%C\¸h56cØj£à Óˆ’¡Š¹…÷iµÞýË‚u‰ÔJÚ€Ù"bÎ-‰Œ¹Ò©‚%D%¢ÎV7ѺaÿH?wêIOÃbšCãì+=‘¤²óÀ©Ù(»z‡!©!ƒzk 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002c80)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:25 executing program 1: mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) r0 = shmat(0xffffffffffffffff, &(0x7f0000ff7000/0x1000)=nil, 0x3000) shmdt(r0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0xa6, 0x8, 0x3, 0x1}, {0x20, 0x3, 0x6, 0x4}, {0x1, 0x683, 0x6, 0xfffffffffffffffd}, {0x10001, 0x10000, 0x9716, 0x100000001}, {0x2, 0xae2, 0x8, 0x3f}, {0x8, 0x1, 0x37, 0xffffffffe2f0b70a}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) 16:00:25 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() fchmodat(r1, &(0x7f0000000380)='./file0\x00', 0x40, 0x4) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = geteuid() getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000140)='./file0\x00', r4, r5, 0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x80, 0x80000001}, {0x0, 0x5}}, 0x0) writev(r2, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect(r6, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) connect(r6, &(0x7f0000000300)=ANY=[@ANYRES16=r2], 0x1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) write(r1, &(0x7f0000000040)="0b49544eaf4fda6f2760b109d5", 0xd) syz_open_pts() ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x6) close(r3) ftruncate(r3, 0x0, 0x40) ú~,í—s†ÚŒ[œ–lìöû(ê…t‹šüø™L(üÿ/PØŽ a4°ŸMã®ÙC]ÑÛtA •vsp¤O¹V:ê¾Jd¥?tew°‘3>ƒ× @F.…Å”{z]% y­±š•…*©ç?­åzðÙëTe&+lz-7Ì"Hšwõ²5fHæ,HhK¤ŸÓ¼Œ/QŠ è¸Ñ1WiwDCý2º›‡#4*Rîa$BYK–câµ£®•Pµ$CÕ\ìJÑÒqEÜ ¬ôr{:Ò‘69wqFïmZ"ÁDðŸ¹0lRÞ©©¡£o¦ŒŸ“ÃŒ-»e÷*¸^HÓ•~.ÏéÁ{ÉS?õRÝŽLÙ4ÿÜÇR”ñpˆ ¸n"¥ý_88EŒ¯kÀÌ蟛_{ Íê:ê¨ô5É—-I¢i#ip†ðºA°SBðþG• AwQœ©n;Ú1Ohù–çæ<ŠmÇjþž=ÝI}ÀÚÇd›ðZFÆ8Ê[§é>ž{ö‚lÝÒ®-‡$%žÿ@ü?zêþ?¸i‘M„enè@Á#Ê×8Rþš[Úuïêou§p7Ø*N>ÎÅ@”]hb ÿýçÖ?ÇðÃeFÎ`h¦õnˆý9 a×L~¬÷Nú1̱H…X+½Þ=0ÓlÄ°¦D4ûr˜¡T ‚ Aƒ}y24ME²³ÎÊÕ'ƒá†Ñ¨—É "PÂä+!@É °7ÎÿP!ìÁ!ë(ABk··b|F¯û›\OJ¯@ç¸Ý»ñRÁªäÄѯHÛµjLŠ¦ãüz€oç/Gâ¶vÙÔ^1¡®dH˜(–%`·¦aŽõŽœ4;º½Ÿø ´ž±èËôÍ™[7Í6·Ëψ¢\®ÞÎÁZãî4L¼W›ÒƘŠ°ÑPM™<ÃuÑ“¢“ô®Ô=ž(7:Ú²V¬K_u 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1011f) write(r0, &(0x7f0000000180)='mN', 0x69e6c0ba) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0xfffffffffffffdc2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ppšŽPWw…ÉqN§°”ùmŽ w êåó^Ü<•ÏïÜrµF¡lw ;8&_K»çºýg‹Ø䎕™J±DÁ>Ùÿ;–ù»Ö~1_qmfÆÖÄ«–P0ûV2}`æx9ɧ¿ôåöl!_·ðqþLv„"²ÒáLZc2gÚ–œe-üÖRJwNzùëMãV_ }N´«€}ø»ûg§ëZˆÿʸųå<ü8:B‡ØSg 7f¡Š,f꽈•èÁ^ϱ›‹ûlH`Èj)_ýÙœ>­ckÁ·ÔEßÂkcüÑEÅÑG_1àÓ¨vü™‹YÕ[£ÌŽnùs‰sn“ÞË*¥{ÚÍÈ ï¡9yð4­•Ü…)0‡tUµógßWË8†r <â¬- äòà¹mƒ{;Á²Ì.W\³†ZՖĤ §Ÿ ß²Ì?Ä+â)kp9›³7åI7ÁH=Lö ËÎ)wÄ©}&oÃó"@Æ-G™npœ-}ã0ƒ7nõ›pµÍÔÇPW:xBp˜®)Ý£†¼½£{÷ŽgÓص¯ƒñ30ÞÃ#ë‰q,1—”Âç§ {d\ƒPYžî7¶¶¬( ©°×+,†ƒ+Òªh㽵؟䒰iƒ½‚b¸ ±q´\u²;‘Ox+[«`C¦DóPõ.{óI" ¯ÓUt!áÁ¸A¯êçLƒÉŽšE-ŽG_}§y÷Êâ«#ë«3®ßm”4PÚý<>OZ<ŽýËê4°‘ë“Ò|ð]ðIëKhXF3›¾tK}ÚQw‚ŽuËåª MÆ6¡¯™Ñ®cô§5þ9]·ƒà ’4z­ÙŸ£iÈ/>_yŸ2*Òùˆ®#©Wú¼q´Å¸ã\¦S2ù´áë|­¶Ë”!Àrìeõ-ªaEÓ2í‰b\$w›$Ž;ÓðŒy¸T%×kÖZÏÇÞ'Q÷ ˜|Zs„GtZ]fŸvIÆ·^á&ƒ:ñQ˜··/>r±Ä­Ø\GÏ;;\=ß@ç\{ÊèËËYU\Nkóæ°ñà’E»sDÓè\D<2Híóî—ÊÍõqá;®ž'‹åW,—«±³Y˜9/cĵKkÕ%¿TÛíýEdû_]~*4‚ì®v‹…‰É¥‹’g¶; §jCÚ“Áë”x(Üæéf³qáåŠÀ†~…4ÅF."¥Šá ŽÐüæ°,ÏsÈJþ,šÊPf[Ü÷¨>>Ï¿vA3P•#ÆQÕoþ©n·ñ0ÄW!a 16:00:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x100000b1}, {0x10000c}, {0x276}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0x67fd, 0x2}, 0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x2}) Ãú¡°|…ê¥â½ý«p ]éá¨?ÛÚôPj8“ãûGaÒ|¿Ë 2Jº7µxí¶3Y„ZíÖ˜µêÉH:¸!q0QtUÐÄå¹ülÓðÊ$âèØà&k%nZû=¢ª±8Ùý‰CçD‰Ëælˆç„-¢ÌŽ{±zé^sdоV0,ÿó¦R2’¯dé%|­Hyþª¹fh êú“­˜ÌlèsôÐ\_jƒxïàC·;ãƒL5¬B ¸µ4p ‹‘wž›(L þ`­Eé äåØ[£Û=ªk³‹_äóøåÍMâ[™~€ ž¦6¨͵‡€û’®«*8¦O(4⻢ø? ›þE}Qûõš‡Ñ»lÔ–×(‚3é&ßJèFÛQ~Ò;X]ÎÃ{‚ƒ'ÜÀ~¨c[úYŽ­«öºÆê[RqN³¬þ½Åõh—±¨RJ ¦lÚ÷þ;‹Tkå CÐ/g«aAœ Ã¬¡ÅËËÏâ/]·2<“¡ÜR ͼ»¤À9K½Ÿ WÀO@¨E ’¤MEð¨zìAh°@áËß j)§Dã,4í7ÒgÇ*¼‚$߈€wB Û›*Åq–I´Ÿi0‰– ”|Óyõú¤ÿ{HI¢ª“[î(jzõ™¹¯[üÛ~äƒÄÕ[-é .Y;Ì#¡|{nù þtC± ÀƒYš®©e[‚òœÎ—‰w‚2éÞÅÂm³@Ügf™wéØË’¹Úœ”ôåׇKƒ \«à. ±0Ó* G«áί£ú·ŽÁ‹T Ú¡íN¤ÑËr¬>=ïE¤!…ªˆ ýÁõhË~`Œ~Ø*º"¦à ä­fbl|mñî¹0 ©¾8Ï>çcœ2ÒvjÙæÄAãz‘Ö‚Åe¹ñ¥I¨ü |˜˜½zûÚ³Ì[Füfã À%ª, Ð’ÿ TQþ þª–^êð›Ø™t„®Ž¯f@oÏJ'u{ƒç^ù£ «\½']¥;4ê{Jòµ½ ΉUÚûaüóÙL7æ £PÚ¥MOœŸÀQV§ ràÊk–ç#ù#¶^Ø›ˆ„ÖÓ^ Ï6Æ D\á[IßÞÉU(‘{æŽf"ýôMÞR]Û=Ø0%}®ÍM4'm¬—Ìœ³<_èìápÖ½mô%‘žV#0| -¨»—ãAÊñ¶Øaw_Á ÛoUE>Ø“^”aýߢXš7žö~v¿VääP‚!^e‚óº!¹›;Kkóu K iˆXS¨§úR8C?ïáð*iÓ>¢ÎPˆlÜLGLKÔEÈ‹PÁU AAô«dœýqóC¨­ž'06W¿¥„~Œ&Ý`à/B'’þh™·5ø=ávd B:ŒŒO‡rÑýÞ)ÐçOgº bÌW'}ýuþÆW;j7Ø\@æGñ©ø±z»&ŠñõVøS¹i`#äÉÁþ‰öIÿ”4Ïl*œóO‰RÎ4ñ™])’`1;>&Ð yÂÚK¼üðûýp¸ìÀ·J)XB°2/r>$ZáÞÊu5¶3ÏcO@­\nH·R—ðÚûØ0>B®7’CjíÈaTÞk%Æ;³ ~îå–9ó ¨‚9ùÃ`ÑKÝH€% ”m‚>ÓQKÕòÝxC ZçIWPáàrJ1!¬`O¼YÐcÇå:<ÒÂ’ !ñ˜ ¡(gÁ`lŸÇpÚFÞ6RDž9êê©/?½EìÂ"kË‚´`.Ai¶m?ÿ@gäu5 ùõšMš…j^ž‡f %Ì6 GJû¼ü5V‘S„ì—aÿJ4æf€¤“tÖ&r”¯œmÄ…¸"`†jêÖê þ•G€a]™É 4ö.¹ÛË:Ó÷‰–ÅA3ÜXø…êæ.Æ ¾:Tž8”:}H¬ÈÅðâP”­Y4¢­‰æyàÛ‡Vol¯9­Ðfh€¿„‰ítµ³€k%÷ƒj WµüTI‰áM¤6<#üǼv‚Dr¶F{aòá©œ¯’kd+üIjÐsÓ0xëºCp ¨õÿ,ítsìÔ—Í~’]Œ”øø…>½Ð͆åüMWÊgºw¥bñ[ñ1T±ÝÝãQË#‚\*ºBª×i8MÆkåÏØŠŽo½¡Èñ+7¶æ´½@¼B4§Ï º¨yx¨LºŽÖäyaVi¡J Í€Z`Å#ʽlgÜlè6Aþht“ÉG¸™µ3@ R]ÍÃÃìM³¶ˆ»˜F…/aæ ê9Ý­.Ý:}{5ðŒÖjä7¬ן#DF vÅ}@y)»oª±€=¼u„]-¢Ç@"o Û­¾‰ån“Q®öîS~eO+iQŽü¬TDƒKB:ˆ¥å‘O(ƒYDÆâpzwœzìj›«¦"¢›5‘¯˜­jGJEþÅШ}¢¡G—{•ïX®û‘¤óyÁɹ›Vdlu˜E5ðˆ¢/Ù8ý"l¨‡ÁâA;ôUµúþ(ZW ƒŽxK)†Cä‹ìÂUÞ`î±^©8Ès…YÝ—[› ý’:e 2Ìa¿z`{;ßœà>0õM¾Ã¡ÃâE[z²1`1½fØ¢´~PzôYðƶ粱ÜW‹Ã@É„]¥:$¼žÜ©D–ŒuBŠ»½eSéœÅÇý`5zÎø¬ŽpÍÓ%Š©¼.ÃËjªg°î­«øþ³(×5zÛu¨31cÞ·7§NÂëˆ_5OýÞ(Ý2ìÍ z³%¥E˜]õæFZ´ÛÓâz3dÅã‡)ÛG{?§KwçfzDøÌä 4έ€lS”dêZhéäÄlhaÚ\S5âÓU–.·/:MŠqH_¾Uëü49pÏ_Þí¾<ÈuSß)YHÓà†—LN©bħÈÖõ&Y‡4ˆL­ÒÂSÏ+:Œ‘ðßÖ;­`Œ+| ÇS¯Lv¤\ŽˆÌQ­_pE±½Æ®1½š·d‚*ÇyÏܤW-FÞèÚ ¨¾”q£Ûߤ°4Ô,¶ͬ–4ǯ 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe9f, &(0x7f0000000200)='\t') 16:00:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x22) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x2, 0x0, 0x3, r3}) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x18f, 0x3ff}, {0x46, 0x3}, {0x1, 0x75df}, {0x25, 0x4}, {0x40, 0x3}, {0x84, 0x8}, {0x84, 0x480000000000000}, {0x101, 0x6}, {0xfdb177abecf7cf04, 0x3}, {0x89, 0x9f}], 0xa}) pipe(0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r2 = getgid() socket$inet6(0x18, 0x5, 0x200) fchown(r0, r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x100000001, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") r4 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000003c0)=""/216) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x4, 0x800, 0x10000}, {0x1, 0x1, 0x81, 0x4d1a}, {0x3d62d7fe, 0x100, 0x1, 0x4da9}, {0x2b9f, 0x1, 0x2, 0x7}, {0x800, 0x1f, 0x6, 0x3}]}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='`') 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:27 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x18, 0x3, 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x2, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x18000000000000, 0x8000}, {0x2, 0x0, 0xffffffffffffff4b, 0xbfdc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x1a8) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000240)=0xc) 16:00:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x4, './bus\x00', './bus\x00'}) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/35}, &(0x7f0000000140)=0x25) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x31) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)) r1 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r1, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0xd9850838033d4598, r1, 0x0, 0x0) r2 = getppid() wait4(r2, &(0x7f00000001c0), 0x9, &(0x7f0000000200)) r3 = semget$private(0x0, 0x7, 0x200) semop(r3, &(0x7f0000000340)=[{0x2, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x3, 0x1000}], 0x5) poll(&(0x7f0000000040)=[{r1, 0x1a7}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x3ff, 0x1, './file0\x00', 0x4, 0x48, 0x7, 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000380)={0xff, [{0x3, 0xffffffff00000000}, {0x3, 0x10000}, {0x3}, {0x2}, {0x3, 0x2}, {0x2, 0x20}, {0x2, 0x3ff}, {0x2, 0x8}, {0x2, 0xfffffffffffff001}, {0x3, 0x6}, {0x3, 0x9}, {0x2, 0xa4}, {0x2, 0x7}, {0x3, 0x32f8}, {0x3, 0x6}, {0x3, 0x4}, {0x0, 0x80000001}, {0x3, 0xfffffffffffffffb}, {0x2, 0x5}, {0x1, 0x5f}, {0x3, 0x8}, {0x3, 0x20}, {0x1}, {0x3, 0x9b}, {0x3, 0x6}, {0x1, 0x401}, {0x2, 0x5}, {0x3, 0x8}, {0x1, 0x4}, {0x3, 0x4}, {0x1, 0x81}, {0x2, 0x3f}]}) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/39}, &(0x7f00000002c0)=0x29) 16:00:27 executing program 1: mprotect(&(0x7f000008b000/0x1000)=nil, 0x1000, 0x0) poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x3) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:27 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xbc4, 0x0) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x800, 0x9, 0x8, 0x6, "4dbfe4fc84cd32a39b9e08ee92b1733f9eb95dfa", 0x9, 0x8}) 16:00:27 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x16) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffffa) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0xa451, 0x9e, 0x42c8, 0x0, 0xfffffffffffffffe, 0x101, 0x0, 0x0, 0x2, 0x2, 0x6}) r3 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r3, r4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x2, 0x401}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x100000000) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) semget$private(0x0, 0x1, 0x200) shutdown(r0, 0x1) 16:00:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x280, 0x2) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') {—E¦&ãl¸¡‘€‚èBÁ)0³\v£‘ÙÜ^’pƒçͱ‘¡RÅ’ìT¿ci6 \}« »TuÞ±Ô&–%¸ÕýS¼\€[ïè±›«¿î‡ÓóÕ¬MuȽ,c£Xl1U4Íì´³@šÂ.à´dALÙ²VµSfFÅáêmú‚load: 1.82 cmd: getty 92638 [ttyin] 0.00u 0.01s 0% 325k load: 1.82 cmd: getty 92638 [ttyin] 0.00u 0.01s 0% 325k 16:00:28 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x100) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e55b95d2bffd35a130a907aa7091f69dd18d766a6b696e7568bf89f633e052478b454825a7d679", 0x27) 16:00:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x48}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff000000000000000000000000000000000000000040000000000000d6", 0xb1, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) read(r0, &(0x7f0000000340)=""/159, 0x9f) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/55}, &(0x7f0000000280)=0x39) listen(r1, 0xff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x1dc4) getgid() r2 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x4, 0x7, 0x9a}, {0x100000001, 0x2, 0x1, 0x8}]}) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x1000) ioctl$BIOCLOCK(r0, 0x20004276) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) syz_emit_ethernet(0x1a, &(0x7f0000000140)="789689b57712a5a9cc1482a83559457824aae10e746cf4ecc381") 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = dup(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002680)={0x0}, &(0x7f00000026c0)=0xc) r5 = geteuid() r6 = getegid() r7 = getpgid(0x0) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, &(0x7f0000002740)=0xc) sendmsg$unix(r3, &(0x7f0000002840)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000025c0)=[{&(0x7f0000000180)="667dab08210cdc892848f9601dd94e589d6b521169d1ebef7062db32488ac26176ece02da954fd15b411c4a55787167b4cb2450556b4a1e1c7dec7aae8974ab222fa03ee451b6df9b1d740438cf53a4e927e669de42be9be087667b29af1d9a46f4bd797102c90579d0b32bd", 0x6c}, {&(0x7f0000000200)="2075983aefb2889f32596ee84a9fc214f672e070796399d9f0221e1377247a2e475627ebe1b2831b23e70c0180615e19f334fd4851b5552954a176a5485ef1ea6a65b8f8eabf638de39ff06b0bb8ba6d429acccced4d2ac6c6455e4306614e19886cf8b006bc7d5e2a5e81cbb45bc61c817ff97963ce68bad42bdfca92e2c8c712d1173bebe6d6baea7d12bd80651757d6c8b5a3b20883b5e23d93ae5e98f03ce97a4e7b806c5f88d41267f73329da1823f5f123d4bc5b733e2dae229c89d777072a50cb1ed98667a57c0c55f59dc854649133065c2e48c590", 0xd9}, {&(0x7f0000000100)="44f12928677c", 0x6}, {&(0x7f0000000300)="3271e0d5db6e1533e112b1de7e6e344961b63ec9c3e720ecd8017624bc53900bda6f3ad107115d12be0e093c14193b8b50b19a84f336923026b495691b6b7eb012789a1aede5c1ea3555a4672b35a558bf99125489ffd51670b7180d80bdb3d3aeb35b9656ec0ac7aa1ef0a61d533fc695210e2627b32ed52881c3c757b6a89f45bb965fd1803b98623fc08de22adee1b7d414a64f4bfc24021aaa18064d2b1dfe6c71a966dc5209319c26c224f9ce95b6e30dad25ab21c18599c93ab76f9d0b5652a6f40438f604f64c40041069b432318e5a679fdb407e33dd24fd68dcd8fcbc62dfdc2369d109c1943320923c80fd7f94766c2da202d10a03c33f9bc76e134146e86b204b15bfc02d958fe427d3fed10efa091dd5ce320c306a4f49d0809e1a4da5af2c9f1968779a63ec109c813a60d884eee2ccb7b499d48956ee5a1e9140f2936162bbe07ac87167b7641e59c3cb80724cf22d284edf70a337e591d38984a9581bcaf0b26f084a5b87585854c4003f0af8a289aa0e23833e653e5743f24f355467940ffecd973c7736a7c82f0b391facb97ee4f85f12908617b5cd0c9065d3f8fbb350cb5d831b0edf154e9ee07228c112200c25b1fb1b078c7a1ce38df843c6ac9d90b6d97bf2dc6406845ceb351d19eb53483f575310d5acfdc07071b090b9b9e96b909b44505fa4f6e23fa76477370abbedfcb4d289a60538ce2766d43a7ef47eea2268e862da8cf43f797697f62825fecfaaaeb0fc1610dd5fa7405d5ae30d711508f70c255460416da53dfa8d8bd35d4f3ba340efa28e3ddcbb5bc0c77e01fa38c1557cee381b89f5b74dda0582e8126900d2a4f1d8e38241e38c35ac554dbb07600a60914e22a61ada343fc2731c03ebdd8a717e6f17dbe9642f333a10120aff9b681c2dc0537f79e393a3e9b9489d274024822da592a126784184d439999f3fce2db5b7f8b24c5a26cc2a782881fb88673c149c298e9dc9224d94cdbe17ff2ad3cfcfebc125dfbae378af066aed5fcb65de5b3fba331aae23a1a7cc7cea6c8fe0a196139db8d7dba22845c4360804e59092b6ef6865f222ff3e14d5219ee70ef72e51f94bcbfe0764dd49e2e7a49fa0aca701b29c92fb924bd0c83deb2d5ef4d4a0fbf000267a9192d9ceb8c183e9b1943cd43122bc3c1969629fda6aaf3c2f59fd38740f35cabdda3bef3734aba3fd0acc59402ed4e3f809f893c271a3342829c0ff3a80bc0a563fb59b30b6732289396d3acbe097f227b9f482e5719fbb1d545425d46b7fb45c23c408b829f3dec2b3353ca683aead9d0b2386364a1c037ea20995e9e40ab1fbea44c2f6212bc7c78dae9e59efde441fe4aa758393f271aef77086702481e7f18d228d9ec660a1a939f7530e51007c22ad32ae036efffd5d99fd1bd37562fc49ba5cc05386facf64eff3321d2a5286e36c07fb3ec0e959d04214aec4cf7eb391037266d5e841aa0cbff24a5985c6e8e2945d21108e85345679289add16a316587d81ede2293e769d4b27b1d09dfde7eb0342698772aaee794dd98c33d6199f7cc0ced9d7e5259c39e42b86de7a4804f123ae756e2bb396c565f22e33cc22135d6ea0eebce86f72ded7d9bd164a5d1cb2969d0f7f3e27882b8145928e2b21049864b4820eb8cfeef7c09543c862a85c70b7e48c86b9242ca0182f2475c20da464eae529081f5d85045046fa6ecd674b95871ff01743dc3227d2ee3fec7b95f91f54246de8a096de4e3968eff588006b4b21c15d9db1d1603c1255241362d07a60b6501c674b0c263e821b2ac1661688748b3f31faec253a9e92a4aa2ad077adacaf977f23bfbc72c10c56b0d7536c47d5de974025ede86c7edc8fdd0c7e6481cc5b43648bfeee519a34d5675411315239f9244d6acc95ce563ee23a4e8874d9891349079f90778f7e0c03c8f599c83c9fbad4a4fa75cc3494683624d1aa794f68cf6d915c12ca53436d67a4cbc5c8b45e2e37dedaea4663477ed2c9be3dc5efae8b6456d10227d81c675677b54b683b6efb048eedbdf5fe47f4f80a53fe2d6636aba71bc0325d22366c71705249a605ad5d7ea89aab5386aec550817a2ad7be8b4a234fa68a65666c950cb920846ebdb214d70adf875cb333a35f3d5a753d5c8e1029798791909313714efca8c20f6d86833c8767834f8ac84718050fcb181172b84d355226b3ecc74c30fe9a0814979257251a1316316b693192c7d5593b5ed5f86b3607868e91a576309e2e0cfb872eff0947d28afb4cea9750a8ddb60d7b0c96ba77d3659cfabd4a710065a10f5845910e87c789e947d292bac897734c593f1120aa8c3c1fd9f487b28faa97935be3c5f07d1fe24620cc6b0844bb6edb2031df1c19081960e3af6e30a266bc24b0f2f1f4ecc87bf1a125f5f48a4dceebe4fb3cd4db7313592fe2737ad7849b021e89e520154674c92287289aa53c745d03744e4c3a90091e315d878266ccd84789542959a28dce1391e7b1279be5428906226697e5c3ae765374c9e727a003d1ad14729cb033abbd30ac4396c4bfb56674586cac45a6c40954db0f4286d27717ad9991a965792e59dbbfb68c1d79300133ecb6c50ebaa9f580a4d220884fd5c4867f965509e7d8e6caa3fb9a4400fe865b3e7e1b7092dfb13ace06c2110ef33f81074cc7b564f99f3a8c62f59bd0dc4fbb07dc10324784fcaa532943911c04ba2238d652469774a89eb68464be0e0e185fb727297c7b0d33e055a2d25c55edc0151a562d86e69de7b72292a97f2bdb95aec33bf8947c3f0b6fad29bee923160a8a9ed0e0cf514047ee9719984b82fdeb6bedf7767d2811c70c90eecd656b0529bc31ab2c2625d66d65b02f5140a391c7f615b97f2ba5b4a630f83e29dde74d7df70127f584a2b8adbd476cd33a25cd690858bc8e5de290cef39c1db3e80e65bb14d1d61447f1f94ab7192b91bdb1a935a2f7bde150efdf94c570cb70ada1e7edb448c3c1a496165d282403107bfe8d325296a910dd9b776cf93cf2f74206106c0ddf7b0582f4e2697a81e70bd2dd2705b13a54811adc18e66787bd608fa4e574e1132df7244878ef66dce6f019ea57628f1aa40c59cc25064e14e62393ca0a96465ec06efc07775a1e78a64aaf136268cdacd4ce01eb8298a50193930e203a33db40d2c2c01e6686de0267f1565c6f6f4a9cbf7a6d0c711a3c7549a842e31559cf30de74955f6f329477983389d446255b9c4dc4343f85ba1dd4e0d2b8fcc841bae709a548a69656cc26edc876acd2317934d6036897fce89030c24457d628ecf3ed79d2d5d1abb3561c37c2f05d6b682f621e11a551102ba83f9b925d95f93389cb515f6e1e03707c77986755ef2aee101bdfa884530c6ad1f10b2bb07fd03a47c53359438958a7183dd3b7b6f86d84c4798cc0ac47fd36458ac46ddd49f4d49f43e4b9fa4835f4a51d13dadabfa6186098d83bb2cd3df99438fc6e40eeafdee22570aef331b2f0aa49af2a23925166d4c57a3101dbb8b128243ab859a353e46f19748a32fa8bbc2407f62e63eb70f63bb851040a451a10da0746f90e5a1792a820ee0512e2b40fd0c0da08b750fc7410f65a5bf0a3935088364af58976945c40b1c9d4aad2273ddcb07d60fe93917705f5e09d2288b20603f5e4d6eb8cb75ccf4a14a654a8dfea7fa9c80ec655c193daeb63f7fae699b74345ea9d2df587279ada8e44367bbe75dcd790dc35ef5def49434b7c0523c53369baa0754ea36d22f03710634a3d00c9b13ec446507de9d8930354913cd4574c4436f0bcc51bb482569a8dd3b1a692b44f711b811f877e97cc5c2434a9daddfb65718ec07cc2ad5a6023597cd1c92b661d9749786dcd2101758b364d496b9eac2d9d40f23133fe5e464fcbfd26e3453333102f0c9580a9041fc49b8e664be0f344e26886d3485f510968af754c823480edc0f75fe465bda6ac4c2d47d138e80224b7e46dd3c2e742d3d165566267fdb1c82e80fa09ebde62091580cbc02d6acc3e6f438c8038c66cb7d7b8a1bc880f90096be73a335bfc01f88ec581b2c5c21b60c9520bf1dbaf90c4b85ff95769192d2fdc787371741be2c3e89fc384bc36dc4abcaa48d8fe3017d752e993239b7991595682172120d4e656c73a79fa462590fa73821c1c796addc50dd52963e787ad697cf8e1193084e3e474ac3224c2d13af4eb04781618ba08621ebc9353ad4a5973fdd8e3b0a7b0bd763fccddcfdd33fd5729c2faf73d0868c7a8e579d7a213b6ea0054f7eb9fb8c3d7d2107744231a8bbdf77e0c5689554948037d96d79c3f861057bd42457961c0e9e1a46242897cc9b9e92f374d93439fcc1dfa21798428934cd4e107002428bc084d0266321b1926d603e6da9e5cd04e7c7d9fb2c54cea8fd4359ea777f12e022408dbc2e6d699e9974f65f5954aeea421e794d76467d593dc3ad1095ced50bf871e14509deab9a16379d201e906d15b948dbd4a95abf9128dc71ca8db6a75360db8f00b1cd6a17d873e2c6ea4d87da4316b6e8e21d931a539c3814871de0c44c82904d00ffc9fcbf2531926d7a1581fbe73b9e2aee337ad1284c73a687408034cae9bc1b718e0b314137327861ec9a1f486a3171ad0a7e53b1c6f1378e0159b6b1b3a214e2eef58ecdbbc19139f210f5d65a5c21dd6d86afcd8789d93d52021a56d372770b497a4f79f183904f2d4c2e4435e752b6ef09a6002629c056e95b82b026b438c173056318dc6133bfe836e0bd34b294a774e4c3705107b5b4861ef12170b05fea63f2e713cbb72f0d742386ad47d27451b5786a98fae495b52f09bf14f2f650f4d6af94ac0a7a4cb43302391ec7576b89b9c82cfe374dbedc868da7114587d7700783882d1549de0a2d72c0dc659ac942b67aae86e7860caa1da7633f6ed2153e4f5916e8bce7323216fd1fc28235b392829cfa86bc78b9bf2841c075e363d9ee4c0826abccca038998cdf563542be5d30aa3a09972b95485b0420692fff9d5e3f60a259be388c8de2bedba940459d09d5dc58d4e5bcd64a988305830998ca84ef11cc5500518fb64ede833f62008ad5ba0e0ba2cf82c9e0b5af4a02b1202e535f6b47c323fc59da0dd75d61107c42e69fce1a578584b1b2f4c15b411c4a8f4c65020b44b5116605b091aaf290ade2a23d2d50862e7f01eb52982c1a0e36c0b1c2e41070d9c7fcdd9ef1bdb8eb70a8e938e0b6cd2cc8a8c9f4ff38719453a792d1c27285b6be1238be16e45810c71eca628f4c6d2178cb8f0fa4fc35e98940832e15fffa4e640eaab846fc5ec7ce51892978d1cb40952a6174e1f7f01078c146f3ca8c487a6db1916d4e18aac4a8cce997f74d4a8765a80aadcf999747415e95ffae31783606d06ec5ff368bd7bd21778fe49a66da06aa6a9a268605ad10549aa8a1cfacee0c9378a3b741793cec47adbc9c24511d3ab903be522a32da24b7a3b56d221f16f709e7aa57a4d1a5c83afefb44a7643237743af0a942799c31ca71d5f8bbf6149f9851d4031fc1e6df686625cfffe4bc52a53c26d137172ab71e973ae224ef9f6884f4bf147c6f7884622ea15c4513d275cc6b72571cc0242ffcc01a8f1143944004a64d630b0cbcbd9e1fe01ef9789632195a99ad28fc6416c6c509900189299369a3d1480fd0b210cf5bdab5be8fa897bf609b53374b8d2cde9ef422c29273e5616e919772e36587305de3769a70bc565a79fa47bf2d034220cc61d0791e9e25464be1dadd60f1f4d68afcaa96a0f196d071483c332c78f911066c215326344e2acbda6b23ae29094a", 0x1000}, {&(0x7f0000001300)="493a7379a886fcc0be9fb07a8b2b6e3e07e11dbd7352909ea860749981e84df077b94aab3f65eccbc0d3d043267a5f9e9d659cbec556f8cc5283be393aa04d2dcca1b2ebe931d4d9872959b1635778f22500364c08f31aaa119918b48dd8a54585f47268493aa40a172e8fa7d8c19ae91f690f2c50da42d0b92d3c66159c8e35e697c846f2f868a9a428564c0a0421ec62ae8afc37c9eb439fb8aa47b804f2591630092b7ebb3cfe621e0773c29140ea269856a4755e52580c22bb3516177fabf0ef5a1bae566dca0906370d19021f56fc502ecf8e1890dea0d0f5220c825cae3e9a9769b455f0dd0fc6e93177059ffca4e404ff4189b7449afafaca823a7e3eed93bc5faf9eacd15b3327eb503e484fc0c4a7250a15d5146a83487c632322bb888e46c6c720212936f0a1d22e80967f68adbf1b1a056422579891f2bbb65ffa04786b47295f7d7fd2009413d3e3421cdabaae46638de81653c415a05e20f49c43423aef50c74645dcecbdd0584246c8649beb7b50f49148dbbcf6caa5d306414d52a1846740838549555e07d8ea94492bfb366197c6fc886a8b07bfb22fd321d11f012f385e9b225bc970c8def2e61748b6988d1f3ed0b96ddaa369a264ed86fef90d2310e8b56f193052b8f530a690ef852f5ec2fcb979d6c5c4d62cfa2119ce9282472928c6b9db04e6bbe716125d37672e000d869effaec2d7b98d52ba5d8b4c7cc460dcdcee8f2727d968765d41d161791dcd40361fb5c1bb574833b4e2c07d1a029f045d94426dc66849c5f39cda26b48c11a9fbfe8a27e4775d2b2a2d205a44908c6241984fcf91a3f828d7b32138c6961303caa02dfb09df91975b8c574e3356cc5f4da7b5033ea0cccd5efb7d6100ae42e065efa550853fb9a633bd81ae472ae03cbf521cac001c450571a3a6ea1166db5f0cd608078f99a8251861eadee620926ca083b1c43c6a162a21f921076b0a235308acbc737efda084376c0bba1ee1c7c348e7e7fd817b2b3c4e0def0d265efe52b86f9d5597675584668d28b7cb22572ba55ea12d12ceda4ee683c8598fba10156c6672854b9fbfda6f298d4092adbb4984001eb535994ace3de1f5e1f1f222b335e9114b5d3df0e7214e302b7d27733b0b3f26edced55a688ab132ee4da91b2fe3fd64378fd2eaa6733137719069e202870ac574595c7cfc27cf12255a851944a7dc924a9a14dd7767c547dd987635c0d526d454e65a1dd9e71c50fe733e6ca174b72afe7fa2c4ef88e78ac327c8ce640a9bdf4623b4bf4f259b6b41c96130455f16eaad9ebbd3a500761c12323ac558dfdfd69d1a627cea42f31b982449ad7a82f347c7659b8a0bc6653c5cf6bbd16998e4987a44d740e74c9c08f6366fd6580c24a3ddc8274f317e9b6091928d9f81d701c4fb5d6f52eacd91885e1963e953b310e9a8ecc4feae6fb7a2c989c818ac38c730e24d2992a6f1b8df26cdb2eb8b02f2dbc11fd7fe38543bda030502dad8234e196303536e967810d3608a40242db4e105eac3facf7b825943b53676d1e1e9be014bf377e9fd03aa9865729eef800235cc9c2de6ae375ab31c8fe9ba62f6333704b923028a3bb83826c0fb65b76bdf8ae78fac2f8ed2bba79a6b011343c936b725f166c967b78b630e3f4f3971c96394c3c3be80e0ea7d45f6b0d156c471ddafe67c5097e4ab5921aee3a9453e90f80cdae07cabfad87699414feff1a9fb2238f686683268e90644c63c0a389b37583d351eb9fd7d74a4ce4b4f2117ac95aa28d0a4fa0e2dc1d5258671f76eedab58e008539505956b4bb8706e7fabcf89d664d5251303ef1fa790be0ed3ac1b2058f43bafe0eeadca13fc73fe0795753473e9f05d3d4a134c464449006203549247c0a4b1cb59d7d423a0c89e82e26bca8b550f17b99e49b5ff4ab2d36f478c3e475b444ceab352592791eb2b122ee8748020eb013678b4eb1850940e810b6e98df448262f713eaac89e964a3e86ea0c2aa0677b56407981884ee95e7141c4326c79befb5c3516fdbe8c2d49ea8313cf8d428081c1f3b7c08ba906a5036eb9a6c4e70f980902e0e4b70a0ff4759de0613b6cc61c13a9a84e1f4c798b58e5b921db34d3676282c21f0d19107ee04d99da5d2388458d2794da210101014b1515c0bac95d66e60cdb42e37f138b8acbdc6cc8b2e7e23b611f0d85e675194b82d26527d1e2c3ac09e0eb685e3ecb5c9a516b404f16f7f8621d5fa661bf3aa6ddeee815817c7b9858d7c91e8a6d5db8e01852c940cbc02211e43a566acffe2026c351eda74fdfcdcb74cb86da1143b9b88f3c406783d91767c5a441207b7b9defebaea675be20ad834b00926f3549a105be391e7f9a886b566aa63bd5c49efe30c9c54a4b0f03bb033821a71c7a4cb5ee6fd2ce5c8e6e22dad4f73868128473d98b13e2ea0c43603ce72d6bbd620540b98e1cea3522a1d831b69c6839660faac1049e59e9d5c0df1c86d40888e3299c8d124c8d4d83e9d4090e3ad54dfd0572876a3003a96fb42d9b264cae806c0e16b76c33aba9311260544780d4fe6d5e1fdea4dbfd8650efbceb0e96671a0b740856128488a74a4946c298715fa4b1ff7ee65dc6ff1390f287c03957ac9b16a14c11a7399a928bbc1c8b24e51b76e17cd497baddd0d9c605107b7898f5dd61a7f8dd1f50c83af9a10ffcbd7f4492cafe7e8b7a84bb841271e8024466d408506bf4e53322dd458b82055ec81f74d6ff4b69d65ee2a528cab74df8d3ace0486fbccd14fd727aab3c8a9daf9e98164249a1413ea2445872915d1968006770471ad3a75250c325f19a2faaeb7b98b2650e4a15f7931c11326b521306ec8f3b0e83a49694dd3f4ec1653c11489e0f12f1e7546b50bf7ec64c38e02efaf6ccc70297e7988646f772843b21b7d55ba1e5b5356f7cd06e211aab413a2551390e8ad4f2d2fbf03fe048c3a2749955392de2d0956459b187fdb96c1ebcdc18e1958a7023924d08b0bafa77592e1a2caa5a58bd9c61c651e25202e7f971c8e7ce08643ef27c48a1047380b8bc01762f78fe8f6af6bd3acb424732bafea5bae0e815cd736e1798dfe6bad3d27c1ad40551ead883430749d3dd58b449b113dadd17e6a9d224b82b7229282370e8ecc922332a17a0368fd38076db19ca8afa46126b257237860369c06ae2abdc5bb8b4ef0c4187ebb2b8b382f10748e41247b2f5fc1e07f7aeaf5fd430b18bbbbac6a87dbd1854ff9d71e5505a277a5dd5203f597a352b9d3ead42cb338ddb44ba6bcaf3e22f24d9870bb113aa29d18ec7ab6e9f02c76f57ba76190afd48564d4d197bdbfda147f0e49da3f09e99da1e847181103941a6c5fa21e16c0e153b4d45e2b5ea43b6e377759619a738b4545a2b86b9406948eab4cbb31922858e0b340a69d610789306d18d025afd7d0209e1a868fc74c5e0189adeff034d5fdaee8d044578436247ca7f72dd0de696d5ce74c503eb0d5d0e75ef348f18e11d67fb4ff5dd9f0fc2335d9b5ef95fd65009f1f975f96841cb290789583f5cf2e14f16136b8af6f381bfb83d36048ed4452676ce5e43bb0955d059e847a79de6b5de4cc47627a67b1560e4f7331875aeb6d5da5662f8cf7c2a9d50b4ac6a86d2c2d4c2b6d862cfdde19087754e7fdbe51f9bf07ca1c3c3cb5b62764fad2e6e01e6c01b6bae7286ea37c53c6da1d07dac170e7ab19f6020585b28afcba57b22813fed6b3f5a95ca2f2f5c338e2a6582a0eac451743d64edbca70ab97b6f0e2c509eab389f8be35c14f25f0e102438838743a0295c7e3fcb1f1f037809b479029aedb5c5ac5631ce35a2b8c0adff28b08b3b19370d39e05e69e8fcb7ee01bfd5bea1814d27a2ef208567b5bc02410ae0fb33105ff4b1cec56d1836624007979a5459d0c2bdfaec28e1304a93fe36830aaf3a23fa04c9167bef194f231654dee4658f28f8f2e922491ce42e639cef917b7b4f6a180de85104ce51bf4309bf5e8aaec6ea46b3333c2b02a6424d97448ffb0dbdec9f4db11e853af363d81d78a83036d7cb685c2566b2d00cd34e28f860b16f092fa43db3517882f83fbcdb0cf1a4ae6da2ca358847eddd60b0184d3d9adb8ca8ba3b305f89ef44545ae9722b7d30b62eb6190beff858cfebcbe430771011c68a702a003aea826edc51b6b8963d3370cfa9fd7665ea0bb8b056f45c975879a134b7d45a2de7520777498ecadfe094be9076667cffefca9210cc742d742b671e7305db78ae5c2f99de427a77b55a2d66894e445a5e97df3df02f07ff525295176663b26b26f760fec148e572ed39d05a7a28a10e4a4159ee26d3ce95f352c57b4b5d9dbe06c42fa61b6a0d981c087298d33aba1ddb8750c6f1bf4aa2030f34dab8c8d3ccac9b8de63badcb95c6a172ec4cc4000ad8b81206eabb911e21f78c855d5e89c69fe06008a056bb95d09657773d55f41a5559cc8df3dd36fff382a06b8437f93d3e57c4087ab174c4b7c46dae517b6103a32f67d0e4dbc037f1f75240422f22badfa3c3b432520b916ed512089695ebd882c1c4ba3408bf588903e94a8f4a6b9cd6964266d16022a9c7c9d9a98e9ff72eeff8067153bac7a92052917f82f1ea93d1ddac61acda37d33b908c05b9bb95575c0a6111f8dc629ea048e17116b29ab28a29a6ee317828bc6864ed72dd2c1018acf52d03a791f6e49b9dc50b73a125daee98ab32daeeb1c055c911670c9885309d3759975bd77c4ea2fd03b5a9232f6bdca0e4790d640f5249ad639ebb7b86dea8c58cbe30cf9bf228d140ad0046d8c92154972b460dc1f5ed066d1bbe565162e8d90d542713e3ab275c0196d14553ec6b5a282e3d36e6e65e8e317745daeb2c79595a6a5ab848b944a2d22b8af0c92212285a5b34bcf948e0323e3a0bba7b58118283c087708b03f220442b283ac39f29fb44bce9f0e3bc5a3da246fd498ff3d4b473a326f9ad6034a3468253b9c056b8df4c6adc4d3cf3265108b0259bfdda9c3aad883d911abee35d570685e3bbd031de794d73af9508dbd3b9b12b042900ac95d2674535c4c014e206122ab1764df00efca44d265cc6c5205c6581da2e15caa93abc0f5f1c25fbcce7846cd801339cccc127d9c65f31a8c0638cf3ed8d8e03abeee4a8055351a4dec4c9f26de6bdc609b44e071632893bf92bcad5a145130a7b32cdff04a3c558a281b8695c145837187f28be34bc0fa3a9e4d4c19b633f63cc2119ed87e8e9e58368ea40299787c7f74f8608165e1f5ac79f2eef8afb91da342f3506d5db1b406cc78b8895710b48819b342743165b9a499771712c5528f8f679488a10e0d73f0a99267ee686ce4b98ccee649bce65249241a7fdc4cd637610b02146ac752eea88914aef5856dd8e5feedfea492279940555fd9c61bc4e920698ad4623082e0cc52e48fb86910f96ef0ca3c767df9c89ee9b84a221e066360680405f14df7d1956afef677c6e0fe3771ae796372247c677d29130023f6d4e0deeca044c64ff7a8a418a3f9ea017a7aa9a205cc0c1cbb69241a1f6128693a2f30d6bdffdfade270104af7bfb8c33bba5be1dacb0d5099e6a198e40fe9cb18f80afcaf03a835f0ca75f8e07f0f74fd058452e7decda328759221455c708305d44a57055940876e0ab749f65b8541cf6715f7542d8dbb811ad7875e1da0859d445d5b2481aee4da79bd078c6d508c0831124b68f60f73f556071eef16a12f027a5f317a6bd55031806cdcc98b6f6ef8bd07bf4de3fe5556128b2ad055ab0785002207640654d14a9d8208e386ff0e639e6b3729e39ef625", 0x1000}, {&(0x7f0000002300)="b928b8a75c40a8223ad74c8043fc070ff4e7278a93572615c9d9c07f5ce2216c58b65470a3a80ff5888a0e615a52d7e5884fbd2714bb74b5269a94530d3343b6c9e689f4cad7a01df562180d6adcca47c536c507692af975a822cc4c00e737686799a1156ecf661bd6cb8d6d0c675fe76565222297e50b889914f6c2c2f7034437b857f0aebcf4ced33d14e8f015c1324823c74ce3a1192bc86881d44701c664a40badb6e98394f4e89f69e246aa355e1c1f6323f62536e83f6f41a91e78c70a20", 0xc1}, {&(0x7f0000002400)="c9ca43b024e685aecc2be5ab20888f1eae7672bfb3df4ccbfcaa725bd579458c113bb1582caa94b25c228b44b327655f8f9eb3647b966c0e76e3149a1ba8d98f9ecb32f4d938f0", 0x47}, {&(0x7f0000002480)="4e58b021949c60e90f8f6cf6bd9fca671687ec40bd5feb9f5a3a7f902caf27e6f7d062dd232c55a2960e991ab2a8a1afb1b1aba413a7477d464818571c75206017d36f33f68362bba2dd94735ce0ac54941569e43c2968d12eff66f51a9ee26ae62ddf2e79a04cdf7edf7f49f00ad5899073e7895bf60276d1accd6064ee6b660fa73d21b9d26a585efa9adf59cf51152fe093708c017c1477d72ba8156444574bbd245dcee97145646fc0f6ef02c9e7421a6d05ea7c1c0122e6ece7a432749371a78a30b69e4d4d1d2a8ef289ae24", 0xcf}, {&(0x7f0000002580)="07900c94f3f9cd7819f366bbd6b3f469b75bba15f426330585ba6616cd34a9e96254ad03a3ecfad7e62a", 0x2a}], 0x9, &(0x7f0000002780)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x88, 0x1}, 0x401) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x20, 0x3ff, 0x10001, 0x7, "651182fb25ab2818c9a98b11f44b1bbe82f339ed", 0x2, 0xffff}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:28 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x100002004, 0x7) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6000, 0xfffffffffffffff8) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) write(r1, &(0x7f0000000240)="19c03192889ec05d05d57f626fafa72595c35e2f3af463bfe9d94013ecbcdfbf0322d4c3f6342a03b952db3e8222b58494cbfdd7bc56c7b0d90252b4c0103ca2d56359eb70dd42fd9e6bca0145d5f815983d29268b03d77719489998eba5e8502ba1c4d06d04bc142ba247481b058e5b15255db0d66c437e0357abd90d853a882176a82f9b3b808d", 0x88) mknodat(r1, &(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffd) 16:00:28 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x6, 0x2, 0x5) r1 = kqueue() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x13, 0x11, r0, 0x0, 0x4) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x101) getdents(r0, &(0x7f0000000140)=""/248, 0xf8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) 16:00:28 executing program 1: r0 = socket(0x38, 0x2, 0x20000000000003d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xa9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x5c) fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r0, &(0x7f0000000080)="685c6789588aa66bd0609fe64030aa7ee8f047109f6eda6ee9e1386bd926e94097d0275abcfb", 0x26, 0x4, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x2}, 0xc) 16:00:28 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) read(r1, &(0x7f0000000080)=""/34, 0x22) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "c1e5c6dea560c7bca22a5da0ff5fc1125f62f7c5"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x118, 0x2) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0xfff, 0x8001, 0x4}) munlockall() r2 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/178) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x800, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20080, 0x100000004) fcntl$getown(r0, 0x5) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socket(0x2, 0x2, 0xde75) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) r4 = semget$private(0x0, 0x4, 0x400) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r2, r3, r2, r3, 0x40, 0x1f}, 0x2, 0x8, 0x401}) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x800000000, 0xfffffcfa) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x426b9651a1fc29e1, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xffffffffffffffff) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047460, &(0x7f0000000040)=0x2000000009) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/100, 0x64) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) 16:00:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x820, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x8, 0xfff, 0x6, 0x265e043c, "cdaad88d43c3e3196907be6d5522ed2363dbd640", 0x8399, 0x7}) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000000)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x48, 0x0, 0x0, 0x10}, {0x2000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="b1", 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x800, 0xffff, 0x0, 0x6}, {0x7, 0x4, 0x100000001, 0x8}, {0x7, 0x80000000, 0xfffffffffffffffa, 0x9}, {0x10001, 0x8, 0x3, 0x7}]}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) fcntl$getflags(r0, 0x28180391a8818c6a) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)=',') open(&(0x7f0000000140)='./file0\x00', 0x8, 0x80) 16:00:29 executing program 1: socket(0x11, 0x4003, 0x0) 16:00:29 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x2}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x108, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x40, 0x8}, {0x1, 0xdd}, {0x83, 0x4}, {0x8b, 0x40}], 0x4}) write(r0, &(0x7f0000000180), 0x271) r2 = syz_open_pts() close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000001c0)) r4 = dup(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "09a2aced0f5031e329e5d05700b800"}) fchdir(r4) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = kqueue() ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchown(r2, r3, r4) setsockopt(r2, 0xbdf9, 0x1, &(0x7f0000000100)="89bc39b90dfc026dbd8efb308d033b312da9d50919de4ef81da94284d6001147d910a95329e7dd21d85e32daa6281d18fe", 0x31) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) bind(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) socketpair(0x6, 0x8000, 0x9, &(0x7f00000001c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000200)=0xffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0x3) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20, 0x0) semget$private(0x0, 0x2, 0x4) r9 = dup(r8) ioctl$PCIOCWRITE(r9, 0xc0107003, &(0x7f0000000380)={{0x4, 0x81, 0x1}, 0xfffffffffffffffa, 0x28, 0xfffffffffffffe01}) ioctl$TIOCNXCL(r6, 0x2000740e) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f00000003c0)) flock(r0, 0x2) execve(&(0x7f0000000400)='./file0/../file0\x00', &(0x7f0000000580)=[&(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='tap', &(0x7f00000004c0)='/dev/null\x00', &(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='/dev/null\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='\x00']) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000640)={0x4, 0x7fffffff, 0x8, 0x7ff}) unlinkat(r9, &(0x7f0000000680)='./file1\x00', 0x8) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:29 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x5) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x3, '\x00', './bus\x00'}) mkdir(&(0x7f0000000100)='./file1\x00', 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, r1) linkat(r1, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x48}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000200)=""/226, 0x100000059, 0x1, &(0x7f0000000040)={0x18, 0x3, 0x4, 0x11}, 0x3aa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='m') read(r0, &(0x7f0000000440)=""/32, 0xcd) recvfrom$inet6(r1, &(0x7f0000000300)=""/157, 0x9d, 0x42, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:30 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x3, 0x20000000000000, 0x1000}], 0x2) mkdir(&(0x7f00000000c0)='.\x00', 0x73) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)) ioctl$BIOCFLUSH(r1, 0x20004268) semget$private(0x0, 0x3, 0x104) semget$private(0x0, 0x3, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r1, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) semget$private(0x0, 0x7, 0x2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x620, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x53, 0x0) getpeername(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) fcntl$setown(r4, 0x6, r2) close(r1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000980)) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000440)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r1, &(0x7f0000002d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d17f865e0000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4fdba200000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4273], &(0x7f0000001a80)=0x1002) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) fsync(r4) fcntl$dupfd(r3, 0x0, r3) bind$unix(r1, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:30 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getuid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendto$inet6(r1, &(0x7f00000001c0)="5cb2e742fd1214a09a175c3f3b76e6d7a96e837356388526b8f0e0b7163461403c4048b9e24cb9ad7eba362652", 0x2d, 0x403, &(0x7f0000000200)={0x18, 0x1, 0xffffffff, 0x596}, 0xc) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x800, 0x401, 0x8, 0xa4, "0a0a3731c2c20a094165ad95c5c14ae366e29895", 0xfff, 0x1}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffbfffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r2, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:00:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x1, 0x20, 0xfffffffffffffff9, 0x5, &(0x7f0000000100)={{0x6, 0x78, 0x967f, 0x378, 0x40, 0x81, 0x101}, {[0x9bc, 0x38, 0x10001, 0x3, 0xb08, 0x81, 0x3, 0x400, 0x7, 0x7deb, 0x5a40, 0x101, 0x2, 0x9, 0x800, 0x0, 0x101, 0x7], [0x0, 0x3, 0x9, 0x3, 0x0, 0x9, 0x9, 0x6, 0x5, 0x6], [0x52, 0x18d740f3, 0x8, 0x400, 0x1, 0x5, 0xb], [0x9, 0x80000000, 0x1, 0x0, 0x1000, 0x966], [{0x101, 0x99, 0x2, 0x707}, {0x80000000, 0x0, 0x9, 0x2}, {0x20, 0x1, 0x80, 0x100000001}, {0xe7b, 0x8, 0xde, 0x101}, {0x9, 0x6ed, 0xfff, 0x8001}, {0x4, 0xca, 0x100000001, 0x8000}, {0x401, 0x1000, 0x0, 0xfff}, {0x0, 0x9, 0x80000000, 0x81}], {0x1, 0x1, 0x7fffffff, 0x3ff}, {0x5, 0xee, 0xac, 0xffffffffffffebd4}}}, 0x100, 0x1}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x97}, 0xffffffffffffff3a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000003c0)={0x1000, 0x8, {0x1, 0x3ff}}) connect(r0, &(0x7f0000000400)=@in6={0x18, 0x3, 0x0, 0xfe00000000000000}, 0xc) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffeffff, 0x4, 0x800000005, 0xfff, "1acce52a02419f1df7417cb2a1cc34e7304a667c", 0x200004, 0x7fff}) ioctl$TIOCCBRK(r0, 0x2000747a) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x7, 0x401, 0x1ff}, {0x5abc, 0x8, 0x101, 0x9}]}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='6') mkdir(&(0x7f0000000040)='./file0\x00', 0x88) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0xffffffffffffefb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r3, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f0000000080), 0x2aaaaaaaaaaaac2b) sync() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000000480), 0x0) r5 = socket(0x0, 0x20000001, 0x3) fchdir(r5) fcntl$getown(r3, 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:00:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {0x0}], 0x2, 0x0, 0x0) r0 = open(0x0, 0x80, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x7fb4bfa7828e78d3) socket(0x18, 0x0, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x7, 0x95}) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0xa3) r4 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x800000001, 0x21) ioctl$TIOCCDTR(r4, 0x20007478) semop(r3, &(0x7f0000000480)=[{0x0, 0xffff}], 0x1) r5 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0x0, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x80000010) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000240)=0x8) read(r2, &(0x7f00000008c0)=""/167, 0xfffffffffffffdc8) bind(r5, &(0x7f00000003c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) geteuid() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) open$dir(0x0, 0x10000, 0x170) 16:00:30 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x0, 0xc000000000000000, 0x1a7c}, 0xc) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xecc0972ed23d0622, 0x0) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) dup(r0) write(r0, &(0x7f0000000240)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x2) sendto$unix(r0, &(0x7f0000000180)="25dff4cc88a89fb07ccfb6bcfe426a7617bedea8a239441eeaeda7a099c85106d8b892e6ef4bf71297c27f44bb928e572198a233b49d3256f7cf06eb3f0f4034f6a318cf644c719d717037e2b6fdaf35e34b31d84753ef912c9192bc672e0983040740142adcd80940e4df21ee4deaf97ab3402737dec2ba5851600f20dfc5e97adcc79da4601ac37bfd3768682eb2d08c7960a5d8927868e897a22d75f10e68a3035ee2723fa5a77f5daf29", 0xac, 0x8, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x26, 0xa328}], 0x1}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000280)="bffb7d465763de7f7f94d41e14bcceb84668a71c71b3f90b64d4f775f334068039cd0da55617f2349e2ae289e2822b4db9afd8448b54d845cc524cd35b2fccafa8d3033ded611e2bc512c2256d36a25cc3415096076d683dbef11d86027aa0ee09783ba04d63cf5aded675db9622ab8349e012ff282fb5a374d48b86a714d3c823c4a6439b74713a44edaee1a11a7749a4e4b86b79c6c7f0bceb6dc6ba163b2f5c1768f628902fc1f2294babfdb8d58549f5467b2ab723a207ddf0e9", 0xbc) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='m') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0x80000001, 0x5}, 0xc) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x2, 0x0) r1 = open(&(0x7f00000006c0)='./file0/file1\x00', 0x400, 0x1b8) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000400)=0xfffffffffffffffe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x1, &(0x7f00000002c0)=[{0x2, 0x7, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x639, 0x6, 0xfffffffffffffff7, 0x3f}]}) r2 = dup(r0) r3 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockname(r3, &(0x7f00000003c0)=@in, &(0x7f0000000480)=0x6) r6 = dup2(r1, r2) munlockall() r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r9 = open$dir(&(0x7f0000000740)='./file0/file1\x00', 0x80, 0x27) fchownat(r9, &(0x7f0000000700)='./file2\x00', r7, r8, 0x40000000000006) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000340)=0xc) setuid(r10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4900) r0 = open(&(0x7f0000000000)='./bus\x00', 0x89, 0x0) ioctl$TIOCSDTR(r0, 0x2000444e) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0xfffffffffffffff7, 0x2}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x200000000060}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20040, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) fsync(r0) pipe2(&(0x7f0000000000), 0x4) syz_open_pts() 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="fa1204a49155ce1e00", 0x9}], 0x2d6, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)='\\', 0x372}], 0x1) r1 = getpid() wait4(r1, &(0x7f0000000240), 0x1, &(0x7f0000000300)) pwrite(r0, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00', 0x7, 0x0, 0x0) r2 = dup2(r0, r0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCPROMISC(r0, 0x20004269) openat(r0, &(0x7f0000000280)='./bus\x00', 0x1, 0x103) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) ioctl$TIOCSDTR(r1, 0x20007479) r2 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x101}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0x8cb, 0xa33, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x100000000, 0x3, 0x2, 0x9}, {0x200, 0x800, 0xfffffffffffffff9, 0x8}, {0x81, 0x2, 0x800, 0x7}, {0x400, 0x2, 0x2}]}) 16:00:31 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file1\x00', 0xfff, 0x100000001, 0xd60, 0x1, 0x8, 0x1ff, 0x40, 0x2, 0x1, 0x6d22, 0x6}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:00:31 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = socket(0x1, 0x5, 0x0) mprotect(&(0x7f000005f000/0x4000)=nil, 0x4000, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80801, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x26, 0xffffffffffffc829}, {}], 0x2}) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f00004ee000/0x4000)=nil) shmat(r1, &(0x7f00004f1000/0x2000)=nil, 0x1000) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000002c0)={0x7, 0x72}) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004ee000/0x4000)=nil, 0x4000, 0xffffffffffffffff) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) r6 = msgget$private(0x0, 0x4) msgsnd(r6, &(0x7f0000000200)={0x0, "687375d34d6ffe53bf15cf765002247e659a779a61da06922469f3b596e65b86cd9967128bcb05dac8a3e0e917898bfffc765103b24ed2d9fb7f4f329045a058fcc3feb6b0537a5e852d91e0dc31a6161c6a4d938abb4abba113b5ee224c0344cb0d3027e4b7b2c43af7ddbb100ee03873a25dc9b98f280bf724a464"}, 0x84, 0x800) ioctl$BIOCLOCK(r5, 0x20004276) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)='./file0\x00') r7 = msgget$private(0x0, 0x200) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fef4d609a774b45761d732dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d01d0509fd0000000000000000000000000000000000000016359623835e5de99dacb6000000"], 0x1, 0xfdfffffffffffffe, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000140)=""/179) 16:00:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x8000000}}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x10001) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000140)=0x2, 0x4) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100)=0x6, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) flock(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xffff, 0x5, 0x6, 0x1, 0xff, 0x4, 0xc7, 0x1, 0x0, 0x7, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:32 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffdf0) r2 = getgid() fchown(r0, r1, r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x10000, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) fchown(r3, r1, r2) ioctl$KDSETRAD(r3, 0x20004b43) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b3f6ad37cb2d713dfedf4706c5c5f4df853347296cb886650bd48086238523b990eebb7226bccfb789d89a59568ca054376474d90c93d2376ad9e48b49b6aa8729e9fca3f2c3ad6c872562c201e0de03ef32c3a419074024fd356445510ec00bed0b39eadee256b1d5b9fa37f35150f677d97fe0b2044e40c4cd0158b5fd1d2c0e2f3a985f522379bba397371fe1b37555a965e730f034d8710a2f778b06e08e5ed30df5605532a1de8ff71aec89adcc3aabb89a64cc676cbe7cefe843e880df85b1124a26d3408296843b51bcdd2c96ee69643e3c80d0db9e303c14b99cc4b549af") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000240)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000054}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='6') 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x100000000a, 0x0, 0x0) socket$inet(0x2, 0x4, 0x4) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000900)='./bus\x00', 0x10442, 0x0) write(r0, &(0x7f0000000180)="6d6c112efb40fd4203", 0x9) 16:00:32 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000000c0)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) shutdown(r0, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3ac, &(0x7f0000000000)=[{0x9, 0x0, 0x7fff, 0x7ff}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000240)={{0x6, 0x3, 0xfffffffeffffffff}, 0x5, 0x20, 0x11e8}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x60}, {0x3f}, {0x6}]}) mknod$loop(&(0x7f0000000180)='./file0/file0\x00', 0x2000, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) socket$unix(0x1, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) write(r0, &(0x7f00000002c0)="25ae029bc551363c1132276d18751911c42e053a3b59139b6a1ba9479a05442e02c8aa8f47aa18f69f48a795a3b71ac9874b437078293f1f135e840dec2a12ef6abced0d99b8285234e205e1ec80ca120f122c198c7387c0dd1763088bbdc937d05a72317349f2", 0x67) r3 = dup(r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x33a64b7d38ecd0fd, r3, 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000000c0)=0x400) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 16:00:32 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x3, 0x2}) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x3, &(0x7f0000000840)={0x4000000000000, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="acd2a3d48d727d85fb311cf3d91d5cebede58a429f2a7fac68966ea84a765e24c12ad7f342b61025088beebbaa2bb8852f23bead66c394c68434546fca413052ddc1de92139e9e11e36e5cadd76687be5d59", 0x52}, {&(0x7f00000000c0)="38696d4365ed767249179215db88b0801f105195bd06dfe937296a64284f5b1718f368c53ebe32904c030cfe500385a4c63bc548d0ba9eda7025ba5b7bdd2cb24603b0fb4347e7003bfacc6735265e872ec5e19c0d33e96ac951fc85da31748b84a5abdf1be0e1b6945f7266e1e3bda5ba263ee828dc4d143825c13b327b9c", 0x7f}, {&(0x7f0000000240)="686b9b6711ded5c31d1c1795cf1cdebc2aaff804c362e27fda54e2b63f7e2458effc77c2bd8e6006aa59c11daa1d1f68caca5ae838bb563ee394a5fc5c3b27a0232d99a51c900ed878a23919ec4ee22e3dc8d9af3f20ae8cd9", 0x59}, {&(0x7f0000000380)="89777d48b26f9dbee370a965c33655fd9c1fcb36b05745b6e688e8e681bbe441aaba81a79b8fad66f0283f28208ff120a03cd6c7bb0e99639079673d93c1351b00d3440a6f7a3da60c2a38c4f065cf3d7de87034eafe43eb79606888d5e1182801d652db4f431f31468f7622fc2bc3e7166defd5c5299d2a0a577f7c0e31530f02d2635249a28e478970bbb530a7fc39deee2d82f3ad273e662aad568118d41db3cfdad335065db7a17516be1b55719f4674f643faa975acb919dff2521ba4f4f60a0a8f7b", 0xc5}, {&(0x7f00000002c0)="162c5808cbc39a3dda0898f4330092e7c9dfa58a8404572150ee2426be491d751e6cf09b19be3581995548674d26846157ca63e439e316290142ac80dc50020c54ecef83b11112c5dc81521bb9d538c7c6f739", 0x53}], 0x5, 0x0, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) setitimer(0x3, &(0x7f0000000200)={{0xdd, 0x200}, {0x0, 0x9}}, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x40, 0x800, 0x7, 0x8, "10ba84caeada3488ec9099befb693b5b95971ce2", 0xb5, 0x1f}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x480, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x85) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getrlimit(0x3, &(0x7f0000000100)) r4 = semget$private(0x0, 0x3, 0x40108236b6dcf5a6) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000180)=""/111) r5 = shmget(0x2, 0x2000, 0x200, &(0x7f00003f9000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18e15cbbdf696c000000000fdeb57412a144f037f0c44e59abd8ad7387d7891658eb4c37a9c5a1011763fbfd53c966a0f96eb734db248cbb6da9c18c0cb30810fe50c3cf0240f2fe1085825d120121c68b122a2053880f486049d8dea81ac04997f999462c2eccae6a36e6c150cfcee2c9670d38b6a956d1c0d5d739472493d08c7b588f72ac8962c909d587bfef86af49df2c11f3006d2553b42471d8dc4c1eb96bf2915a9e0771a1b5512d15118333f8d01fc606747b86e25fce96ba66dd93262dfcade4609ef6a150348583fd59"], 0x1c, 0x0}, 0x0) 16:00:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/60, 0x3c, 0x800, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x6}]}) r2 = fcntl$dupfd(r1, 0x0, r1) close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:32 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xb3c3, 0xd397}, 0xc) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2d35bb3f3f5eb264, 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x28, 0x4, 0x677, 0x2}, {{r1}, 0xfffffffffffffff8, 0x8, 0xc577e1bb7806c5cd, 0x9, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffff9, 0xe9, 0x80, 0x4, 0x8}], 0x6, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x4, 0x0, 0x6}, {{r1}, 0xfffffffffffffffa, 0x8, 0x80, 0x6, 0x8000000000000}, {{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x10, 0x1000000000}, {{r2}, 0xfffffffffffffffd, 0x26, 0x5e4ab95c473153ce, 0x8000, 0x2}, {{r1}, 0xfffffffffffffffa, 0x40, 0x80000084, 0x1, 0x85c}, {{r1}, 0xffffffffffffffff, 0x1ab3848c419e4c9a, 0xfffff, 0x8, 0x5}, {{r1}, 0xfffffffffffffff9, 0x1, 0x80000023, 0x9, 0x4}, {{r2}, 0xaeb2400ccde73cb4, 0x40, 0x80, 0xf0c}, {{r0}, 0xffffffffffffffff, 0x62, 0xfffff, 0x6}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x800, 0x46}], 0x8f62, &(0x7f00000000c0)={0x0, 0x9}) 16:00:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x10000002400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/65, 0x41}, {&(0x7f0000001e80)=""/4096, 0x1000}, {&(0x7f0000002e80)=""/4096, 0xffffffffffffffc4}, {&(0x7f0000000240)=""/144, 0x90}, {&(0x7f0000000480)=""/151, 0x97}, {&(0x7f0000000000)=""/60, 0xfffffffffffffdfc}], 0x6, 0x0}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x267}], 0x1) 16:00:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) fchflags(r0, 0x10000) recvfrom$unix(r0, &(0x7f0000000040)=""/87, 0x57, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:32 executing program 1: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f00696c65c600"], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 16:00:32 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x6, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() syz_open_pts() semget$private(0x0, 0x0, 0x8) close(r1) syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xaec5e56a9a378aa6, 0x8a) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x80000001, 0x100, 0x8, 0x1, 0x0, 0x2, 0x76a, 0x2, 0x3, 0x9a, 0x20}) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:32 executing program 1: socketpair(0x61f592c47fac85f5, 0x4000, 0x1f, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2005fffa}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) socketpair(0xa44f1839cd2e54a0, 0x5, 0x100, &(0x7f00000001c0)) setgroups(0x3, &(0x7f0000000180)=[r2, r3, r4]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x10) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) 16:00:32 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1, 0x0, 0x246}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 16:00:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, "d7e200020000000000000000f2d4af96320700", 0x0, 0x800000000}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) setsockopt(r0, 0x20, 0x8, &(0x7f0000000040)="6b25b322382bb46bf8e6ff37ac9691f6cc875c5149d29e248b5ec2be2b450a97db1fe92d125dba7d28b33f3a0216fb7bd7da60106dbe", 0x36) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) setsockopt(r2, 0x40, 0xf5, &(0x7f0000000100)="13290e375a2662bf88991df167dd5ba4b1323a2151402807016b6afd22bd5bd773636228abc0b8483d330f9ae6e81264eae9ea1cd211ec342e408a680fc9fe76d489a692dbe9a9b0754ec5253c931e342607ed623788958e89673f2005e68a25476d83ff52b39b08cc62365317302f3508cd7ad100ed4ae4d07a3eb6b324200c27de229502318113119842f99c3a43cb9e380f3560d3a01ad3fefccf458380b956de492b20d03dd05f41e495b65f0b36fce5bf0ee345fe2ae28af33ced0b7a96bb4fcaeec4c10d21fbbee0901266df73f0a3f2cfa30cb0a5df91e4ba6297a85172167d12f82f1af68c6cd11b1ed611ba089caed3c7eb937f", 0xf8) 16:00:32 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) close(r0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5, 0x401, 0xffffffffffff7fff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x2, 0x0, 0x200) r2 = msgget(0x2, 0xd0) msgsnd(r2, &(0x7f0000000240)={0x0, "0447621236c915a5386a76fce2d0f27dde7f0ffc4f4999a63aee01c2344d224b82a35421c392afa4ff1b9629b5ccf5fa6da03524a84d731763f5ca58dc2ae18b5a552a1aa612f06ba93e4a4de50321d21b72ab8178"}, 0x5d, 0x800) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000140)=""/116) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0xfffffffffffffff8, 0x40, 0x1, 0xffffffffffff7fff}, {0x5, 0x3f, 0x0, 0x800}, {0x0, 0x2, 0x4, 0x6a}, {0x100000000, 0x7, 0x5, 0x3}, {0x6, 0x6, 0x5, 0x471e}, {0x2, 0x80000000, 0x5, 0x40}, {0x8, 0x5, 0x5327, 0x62}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x7c82) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x2, 0x5}, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1efdedb8, 0x4, 0x7, 0x1, 0x2, 0x8, 0x4, 0x0, 0x1, 0x6, 0x5}) 16:00:32 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/20, 0x14}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000003380)=[{&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000080)=""/9, 0x9}, {&(0x7f0000000200)=""/168, 0xa8}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/4096, 0x1000}], 0x8, 0x0, 0x29) clock_getres(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x45, 0x3) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) socketpair$unix(0x1, 0x5b0290076c22c556, 0x0, &(0x7f0000000180)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x15}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x20) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1) 16:00:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)}], 0x4, &(0x7f0000000340)=""/209, 0xd1}, 0x2) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) socket(0x18, 0x4, 0x8) 16:00:33 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = geteuid() seteuid(r1) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r0, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) listen(r0, 0x100000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100), 0x133, 0x800000) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x5) poll(&(0x7f0000000140)=[{r1, 0x47c4f511b876c7d7}], 0x1, 0x1ff) 16:00:33 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x2, 0x2000100000001}) r1 = fcntl$getown(r0, 0x5) flock(r0, 0x7) wait4(r1, 0x0, 0x8, &(0x7f0000000080)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0x400, 0x108) ioctl$TIOCSDTR(r2, 0x20007479) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000380)=0x7ff) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x9, 0xe6}, {{r0}, 0x78a444bd7951c8d0, 0x10, 0x40, 0x101}, {{r0}, 0xfffffffffffffff9, 0x43, 0x0, 0x0, 0x9}, {{r3}, 0xfffffffffffffffd, 0xc, 0xfffff, 0xfffffffffffffbff, 0x23765606}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x100000000, 0x1}, {{r0}, 0x1289cfa4b930681b, 0x24, 0x2, 0x80, 0x5a02}, {{r0}, 0xfffffffffffffffe, 0x7d, 0x1, 0x8000, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x42, 0x2, 0x9}], 0xffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x1ff, 0xa7f1}, {{r0}, 0xfffffffffffffff8, 0x28, 0x2, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffff8, 0xf9516b11a70e068e, 0x20, 0x8, 0x335}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x2, 0x10, 0x5}], 0x9, &(0x7f0000000140)={0x1bc, 0xfff}) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x18200, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="57f922455b633a4da97b89db33dda435823429bc286889292957974e40f240c5a2fc48f25fbec7494e4a77c13d", 0x2d}, {&(0x7f00000002c0)="19baef8f098ea0b279fc7518e2cb99ba34e4f45af2223541e5996ee980bb74c1433cd4595da0cadc3a90c63edbfed71ce1ead99607f7c3e3588ad96bfd8dc428f1d27e62ab3cc7e79779c40050", 0x4d}, {&(0x7f0000000340)="d61ceb64d556529480aeb2f23ed52a89353767f9047dd365ec028d240a", 0x1d}, {&(0x7f0000000380)="5e1d0b7c6c1a4a678b087c679285af7f00fbd8781ba775df92107a727a2ab9", 0x1f}, {&(0x7f0000000540)="be4c941fcc93c0c78c6990807959794a0dc6bffebb52746797282cab452d8f4921e999d6b723f1dffbac3f5ca5c9a1dcc7b8c10389d7d332ad2df2845f8e5c26294289fda30c17e91a16b2ee6e7f755d4bcde26ee7c561c5336366612b06b4b74112bf2f37306cb073d3213d216f1b0ffe60b6bf30569e98f3e478cceab59110b315dd6fcd5336f23dae75c7f3710631f1433f977acf85fef2422e114cb2329452c4624227c3685bac8aee4a028049ce6fbc5728743425b3f3c6dec40ab92ca43eff9ebf3a507172", 0xc8}], 0x5, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)=""/252, 0xfc}, {0x0}, {0x0}], 0x3, &(0x7f0000000440)=""/148, 0x94}, 0x0) r2 = dup(r1) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x5808f0ef}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) syz_emit_ethernet(0x34, &(0x7f0000000140)="0ced075cd53387af1d6412163c615f204cb0f979ba4825ecbee363bacd7f92e957e7e821a10f06418b2fc24c88224308d59a1c47") 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932a5010000002a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3e014eedbc479f2ba8e14e22fd32f41fdaf29e29f5caaf2f3fdd309e84b220d004e9bafeea57e8634ff1e376fd6b42299da7b3b41a66fb06ab3fe1c", 0x11a}], 0x10000000000000c6) 16:00:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x110) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x3}, {0x6}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: r0 = socket(0x1, 0x4000, 0xfffffffffffffff9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="93cbec580f29083a19a20b186a22afdf8a62dbf466a139db4c635ff4f44a6a29764ca77ae4244a0fd92620d347cfe6", 0x2f) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000000), 0x2a6) 16:00:34 executing program 1: r0 = socket(0x80000001b, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x8, 0x4) socket(0x18, 0x4003, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername(r1, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0xffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0xd76}, 0x10) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f4") 16:00:34 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r0, 0x2, 0x1) msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x822, 0x0) setuid(0xee01) r5 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r5) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='tap', &(0x7f0000000200)='tap'], &(0x7f0000000340)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='\'$*^\\\x00', &(0x7f0000000300)='tap']) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000380)=0x1) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = socket$unix(0x1, 0x2, 0x0) r3 = semget$private(0x0, 0xf2d3e56c7a53244d, 0x927ddd1a94346d9e) semop(r3, &(0x7f0000000180)=[{0x3, 0x2, 0x800}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x0, 0x0, 0x800}, {0x2451bbe43b1be19a, 0x3be4, 0x1000}, {0x4, 0xfff, 0x800}], 0x5) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000040)=0x266) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0xe0) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x102) close(r0) r1 = syz_open_pts() dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) r2 = dup(r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x1}, 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x108) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x800000000000004d}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3001, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x200}, {0x18, 0x1, 0x6, 0x4}, 0x2, [0x2, 0x6, 0x8, 0x0, 0xb18, 0xffffffffffff0000, 0x8618, 0x20]}, 0x3c) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0x104) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000}) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x6, 0x1487, r2}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0xfffffffffffffff7, 0x200, 0xb368, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x9) 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) socketpair(0x18, 0x4002, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="b5b440ec96be4a0687417d646c146d60fbdc69875498da1471ffe90b0b23b806712e088caaa056f84a1e2e085ef43fb752fedd666b3eb902f584c36c5b3fd7658e7bb6bb304105f3af355c6d673528861eb83e24a7eb40977638d2b04a302b5acf10bd439ed93cb2752a10c34599434b9acfd0aa030281dd9a40963f847502b36bf0b9e62ac9cbf051e0eca530", 0x8d, 0x2, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") r1 = dup2(0xffffffffffffff9c, r0) r2 = msgget(0x0, 0x2) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpgid(0xffffffffffffffff) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000480)={{0x81, r3, r4, r5, r6, 0x8, 0x9}, 0x702, 0x5, r7, r8, 0x7, 0x4, 0x6, 0xffffffff80000000}) r9 = fcntl$getown(r0, 0x5) wait4(r9, &(0x7f0000000080), 0xa, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x3ff, 0x9, {[0x4, 0x8, 0xff, 0x100000001, 0x101, 0x3, 0xd670, 0x0, 0xd425, 0x3, 0x9, 0x1, 0x80000001, 0x7f, 0x3ff, 0x1f, 0x4, 0x5], [0x0, 0x32, 0x5000000000, 0x7fffffff, 0x6, 0x7, 0x2, 0x1f, 0x3ff, 0x7ff], [0x9, 0x8000, 0x7, 0x7, 0x1, 0x7, 0x3e13f6ea], [0x5, 0xa5b, 0xffffffffffffff00, 0x9, 0x2fd, 0x4], [{0x9, 0x4, 0x4}, {0x5, 0x5, 0x1}, {0xac3, 0x7f, 0x7f, 0x7}, {0x9, 0x3, 0x4, 0x7fffffff}, {0x1ff, 0x9a, 0x8001, 0xffffffff}, {0x3, 0xb01, 0xfffffffffffffc01, 0x1}, {0x100000000, 0x0, 0x80, 0xffff}, {0x9, 0x54580, 0xffff, 0x2}], {0x6, 0x9, 0xfffffffffffffff9, 0x81}, {0x9, 0x0, 0x5, 0x7d8}}}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="0705") write(r0, &(0x7f0000000000)="694758d2587b4d10d8889f9fc83f885b24b9fdf2526501dbc771", 0x1fd) 16:00:34 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) semget(0x3, 0x0, 0xa635472ba76fb7c0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x4, 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0xfffffffffffffffa) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000540)={0xe1, 0x9, 0x8f98, 0x6, "504d61c62ab5f77ce2f629c3ed3f1ab72583c11a", 0x7, 0x6}) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r1, 0xb, r0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000500)=r4) getsockopt(r4, 0x5, 0x7f, &(0x7f00000000c0)=""/78, &(0x7f00000004c0)=0x4e) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a74932ff5fda01ad61d3b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab00", 0x34b) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") getuid() 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000100)='H', 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 16:00:34 executing program 0: getrusage(0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) wait4(r0, 0x0, 0x87b8bad083a59ca5, &(0x7f0000000140)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) getsockopt(r3, 0xf1a8, 0x5, &(0x7f0000000240)=""/68, &(0x7f00000002c0)=0x44) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x0, 0x2f6, 0x4}, {0x18, 0x0, 0x1, 0x80000001}, 0xa2, [0x6, 0x9d, 0x20, 0x0, 0x5, 0xfffffffffffffffa, 0x2, 0x200]}, 0x3c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r7 = accept$inet6(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r8) pwritev(r7, &(0x7f0000000900)=[{&(0x7f0000000440)="5b7a7779c7872539847dbf714c2c423ddd603d3de41196f9f061083aca38ffec77f55d", 0x23}, {&(0x7f0000000480)="e949e086517a69b3ae2697f9226597344a903974f3fe9baa58a424c3c8af86e020f2b5a9a06bf54ee922b11d957ee406a4dac4cdee2c382df26bef48aaf73265b20c58462770138a2314b2cce0ce4283796b1dfd0c9714e5d363eed2775356c56b9f5269e2909b93216c6e4ecd8e294b3e50a635e916f90141179e1578cb781f2202049887a475a651a9ef9dc545e5aa2d001932cf240b4e1f6b82641bd618b7b1b1cd64de3491d73cc7e1ec028a70d52e57ed60fb5716e3845b9147872866e2ce", 0xc1}, {&(0x7f0000000580)="47f0ee0c9f7de1a72223949229aebec683402a61ee8fe7d9f0c2674fc7e6b582c245d7e5ef797245a44a57e0b0712cd7944751a75f1d8215629470159f718045524846b22f53e4e13e41781c7cf642a050ea3bdcf873dd370eb0c655c049516a0c7b286fe72c3cae661da6c1ed292b3447fc69c99f849bc915add4acb4f428259419e12fa9d562180c98364d1cd8901a61ae3a72685d54479d2898c071c37554b904", 0xa2}, {&(0x7f0000000640)="8109ae715566094f21ce553c09784f690d2384173c703bd09324c9b73f03043fb2eeac3536e1c334f3d823e48796f732d48709e7344fc63de77a77d9c0b646c89afc4aa7db96b8f6f6fb896a2fb981ed6c2012e74a929311e2ad1193c48cdb0ea845e9b220394fe705bf62fd83f93f29e4c8da7cf4c8f50b923f5a77ada598f1ff46bd16df0213ab130b226208ba5a1caf4a4a4f450e75bd4243bbb9442bd73c34d48d7615bd3ad79de4e1d5901e2fe32b8ae247916c67a6bd91bb7276c7951fc928df2ff9d7b6ac9969f5a945b26b9342a6b3282da4ccfa71a6eaa69428ab067de4d806f9", 0xe5}, {&(0x7f0000000740)="a45630605e51e11b21cac035bc592096fd5ee194ca61e898005677ad345ce251aa37695355ae72ff0a45d25df83587fb05cb6ec0315762721a2ab903fb421515946112f5ef6cf56f2efb98a3689c94d08c390094f711ba0ce4a168d829b7c9315ae4860eeda589a9b66c739efea00157495fde1a06c3dbee5bbbeea01196d1e3b71897288dc6cef2acbebeb52a3f5c51eb9e460672294ae818818d20629ef5f625c40e7f83", 0xa5}, {&(0x7f0000000800)='tda', 0x3}, {&(0x7f0000000840)="b4c47877ea56f3dff722fe9c4dd4c01a3cccaba23f13d028b033ce7c5bb5dcf78c0bca3f2bd1c49dbeadc5d3ad06dc239515648414fb9dd7b52507a218a196489e9c621b2c3b802aa2e405874bfe7f0e553d27483b31f73b88c88992476c770e5edc25eaa979a610803500020801aed8d616d89dafccd0a65a5b76376427738a1d2ca31444e47bc4969e3cb8abef04b922b0273a126b", 0x96}], 0x7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockname(r3, &(0x7f0000000a00)=@in, &(0x7f0000000a40)=0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000000b00)) getrusage(0xffffffffffffffff, &(0x7f0000000d80)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000e40)=0x570b) pipe(&(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r14, &(0x7f0000001100)={&(0x7f0000000e80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000fc0)=[{&(0x7f0000000ec0)="dc709c9dce36c9c45f00bf0c3d2ae88daac002e21a0f75cd634311849867532b1f7abc36049fab375879b72e7cef2cdf92ca2c3dafcb03c6a275a04fa1cfd22f2754bffcc1a136c9b56bc5b9f7a4aaf4b2a8847e34f5db47512f4fd6900cf5cb9781e202805ccf78bc9d16095c2ab2e6fbc107bf3a98d6f4acc0e34a9a6d157f94a79310259366c6238355675eff2a36b69698be8997e757d844efe1d994d0b4945711e0a794d50174cae6eb3a24424d9b606e19547db83a3795927dc48afb4cb5cb423c6410b7037a6ed7d973ed533cd3c31101f33a9b48955085c2", 0xdc}], 0x1, &(0x7f0000001040)=[@rights={0x18, 0xffff, 0x1, [r12]}, @cred={0x20, 0xffff, 0x0, r0, r10, r2}, @rights={0x28, 0xffff, 0x1, [r12, r7, r7, r12, r15]}, @cred={0x20, 0xffff, 0x0, r4, r1, r6}, @rights={0x20, 0xffff, 0x1, [r14, r7, r3, r13]}, @cred={0x20, 0xffff, 0x0, r9, r5, r11}], 0xc0, 0x404}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) r18 = syz_open_pts() poll(&(0x7f0000001180)=[{r15, 0x1}, {r18, 0x80}], 0x2, 0x6) fcntl$setstatus(r16, 0x4, 0x4) sync() r19 = getpgrp() sendmsg$unix(r12, &(0x7f00000025c0)={&(0x7f00000011c0)=@abs={0x57379443b95b1741, 0x0, 0x2}, 0x8, &(0x7f0000002400)=[{&(0x7f0000001200)="526349821f73850ae7c064fdee3b3a9e932b", 0x12}, {&(0x7f0000001240)="25537a0f0c0b6b1279b1d3ff4dfd0a80df", 0x11}, {&(0x7f0000001280)="7db8d03a844dfc75c690213c2b30000089c736dad62b5331bb766331a1b5bb464ddd59ecd47c84aad8124a981fa823da72e45a6ed76dfe686b7da3c601e55f83d5d4fecc26e0ab3c6212ce4e6675a686af3f09d47608f15cc3e2959c3f6407e71056d0ef7e3c0a2d0347309ba9dab3dfcf1a35345b018dc530da1ca139f28a32754982c53afd250a84d11c032e6f0cacebe7e150415771158bead6693b3370c4967de0657bfe6875bb12334988dc789ca4879ff9f95acf0fb8f9ed2a80a3157e30e4c6fef7937f949ba89b506f1e50f7c91afa8bfcad3620fa56b3808ebedf13a0a75bd93aa1106e7d162f7ee07a45447f9759a9ae", 0xf5}, {&(0x7f0000001380)="00411bf6b9b963a0a372d28f96ce1931fe7734c01677a6918d6510a97f742ed6099645b5943d10a7945ec8aba5bc178d56fdc4ff910fce0f", 0x38}, {&(0x7f00000013c0)="918266fa4835d35f006462e488eb29e7d4ddae477156beba778a12e653be701c931daba2823bee17c43cfad573c5a30850e741ecbfc9ea4690625adac62b3258056bf73a66be2f063124d47d2dbf269076f433fc214069345263309d16a636bcfe92ae5b30e8b011f30ecd8cf58ad64b0a6f73090744c321b9a04c18358f041bc37cb36bc1320791fe79990f2875b9727e1dfc1a814f7dc14217e3e2953c971d0418c4ed6822f416097a01f9c20cb519407979d1cdcb44172aba4fb4b2bcada9a213336df7c234d4dfb8cd54c81cd61a13291b08abf6036dff0f7549119decfea05533c517d89c3ecd92d84be644c7316d090f628fbef3a420932780e88ab1fc53b2b70f7ad6d91c37849cf78f74c1f554cb20fa25e596e58453de72f194573c6086b0ae946f603e99609208640c8faba0e11a2069135d2b42f43cfb5e3bfb7edf7c3b73a7352d1be7451ea028a4841e2c82efa2127909c726da48afef11199567e4f39c679fe32f3537c3b472eaa502e2de3debbd43b6ff7769b4533b3594aac11360d0ccead960601da834288b60f3990086e06f0962a33ad82c78de42abeece7fabc24a5b6c1ffa34a21658debf5c58023ece71393ff8457986aee4a9ee065a98eb8f5db7a1ad525d2b144a309c1325a17ba9290af57d5cbc3169f850bbcf146df82ac1a4e32deda225f379f563eaf533d4c761bf74ecadebe2d014003f522d1a40305de6717433df733a218fe58a36f4c3268c900657fdb2c9e07726cd6ba3735058fb67018c9e3eb77f156466e6d32f9fe1ac0ca3215511072395c91c382a1510f02a005812c07f05e48fbc04a7249c93c9caa4f92cadf7142e642fbd16a0927c38d7e5d8092b88bed19a19f9ed72162b65f226595bb9471e1672e306391f8e81c026ac5a7a3b723e2818df3ee59203ff1f99b7306ac3bbf86e5f5ae3655f913aed9f9e1094c70f555a3805d221e2027bcc02b48fbf822bd2b8bc8e9abdef065d6eb6224a320613057c39bbf5f875cea1f3d321d85a4e9f7560a34f4b608fd90c3ddb319bf3f6f6cb59dfb2c33aed10887a7a3f652645d085ba3011136803ba203de955d67e66afe5a5dcc91980cca7ec0dfba2fd9c2f839325f6cf39889d6a61bae9c164e510ca0692fd4d41e194bf7bfb4efed4009c1487c91c0162063b06f5b6ba494a70b32e5ced685dfa8a423977a0af1ea479a6e700ed6e40b95759dcac0ea0a4c131b049eea4a2262411e1c08ca21d6eca5d5d0afbb065f2555a7422c4c0d45364f3bb4b4f8322018ea71a3aafead383d79c6f786d9c64145d1e61cd77a655c6d218b0e15c2013e4790fe84e334d66a965376e10bf456c519a3906d69fe36be5e3c4f746df45a261917d9b2cf21bb26d21c19bbb6641b2cd65b60cd59e6eddac823978f7d49eeb0343e56016ba7b473ed4d6cc236faa9b8aa091ba98d2d2d5e65e605be7e6dd98ef6d6b6a41889276294d1bf7ed5ec94ecacf7418b7364ac59d4f50f95a97de5692e25f2919148bc5df3ec1a14134fee2b91d554e8dea3d9f322cc1a3c10801bf7fec583a10cd56762f36f85c96fe70eea7b028a4826ad5862193d8581922227d54cbf04c1d02389fa6fcbee37a2a66cb7091c884311987091efb699c15891014cbd8288a130471cc7774ba04c26fe44c3f39b9bd2b2adaeb2b96971c745dfc5968bb82baf596424b4ff3800fc40fc050d0fa1aa265870b323fb291c02de15a5f653f0d4f313b9109c4409d0b155c5129a99ab10b1dec18c70de85d34d9e37f20f1b2f8ba0bf538250e1745f4706634f8cf69a2779b035a1957d39ce6217ea7af6dac83943665d58665a6e18b2e9fa36c33ac5d72c8b03fb4c15b542ffd6a978443c34543b9aa096b9ef79ef06ebb3b2ea2f272393556f0bc60d235b86d9a13b1a5f30a66d608647c05597192297b3812d3e8f0125a4db7ac4cad9ca7413bda3a08277ccf9190657784bdc25bec3f19f1b7dc685aaed8ebfa038c0d89e90d27b40d512687002d6786de1f977d23dfa51277d2132e7fcabfba17e827e861afd74247c97cf334ccd9f890a43d7f1c62cc3d12c0155e660337e60d80a4c9fd69b2e774e1dcda2f07a479fc9c109bbbde464cb4bfb33014f10fe46eb8fce95b997f52b851b5ebba08bf9c9fa957d6a17647937e0f14c631b24afef726c7275091791972df52f1aae86a037f8e42ada567eaf94aa6b2593319d0bb6a2a9d276b744204feb0488964e462acd683f70f953e1c64eafacf1ae12888b6eed77095c40da73e71875388f3b19d2f91379e592717359d5137ada239a9de4bdb66b55879071427803f52319bedc4e0fa68a58a050b8aa50a7c403406db5502c7d4b61df3cb95acd41606816f399dca39c52d4ebde8f0e0d163a0b4713dcc9ab2a0c35885259e25ffd00c23fcd640eef00f44bee6d19d7ef2706eff5d0a52fa8b68fc57a13fe02008020d33619fa3dde2cc641ef3643422783c660ef3b711c37466382625cbf31224dd4ac73485be865928bcbe583fe5bf8c710ee11694f3eb3337c6cc339ecfb04f00ca095c73fe9af278358c3711e149138c81b778b51ba9b6104e6f8effc74f3858f6e394c52395fb0836b384bd9eeb9fafbb66767dab6f9433b7d1f3145f0d17e3b5db0f194d96cd34cce0fbf90676a814ffef8c4dcbf5022d1dc0d7cfc6a34ad5cce3080e3043f1bdf2e3f71c7448d4ddb11be1dba1863c4e97a2f49c90ce694fc0f9de1047f3fa66c525d82ef9389f464f3bd85ff5fe9d6e7e9be9d09995d3dbc977bcd6bad2f32332edd4bd38710defe36771b3838c9b8db786fac10ca5a66e40ff8fc282d7b74ec4e896bb3097fd715dbb0b4d9aa669ef554e2c1b1841749ec4663b5b3df0e30be35c05cadd6ae5370cc992f340d66e81111d6d30822d88086443adf08d848f71b6e32fffdbe271645f300d945a0b1b964133f5e9f8562bf067b1bf1d2f1845c6ac094ed54b7b0fec880bd5a3aa914df8f1914c040f563d549b766e361a4b19ec0958473ba8dd1d2ba9e68d5a1845bd945b1d7175127855fa05a9d8f6514a8444dac228c1c81149fc2f00fdd8c99b6d8fe45d583a2172f81c6716ff44877709335e2ce111017bc9386aa12267c636cb6bfc89327f6c6bc0f2cf43ed758e86363cc8a6b21f6eebcd817e03209a219538a97bacf4e9e5b8b160217e5435937df54118bc9285671622e6a246dbe5c549ab6e6bb7b42c6704ae03f3ccf4a918d36c973e12361cfbe9a5145335a407f6f090a6646981a4f0dd3bf15b08a0d2e231e5b33ff7ef0bae749df608c14d00eb19ec8cc858220f20e3e47e97c0d0b0713dd77fb535972a0c719392fe5b68d0e0a37e7eecd1d541e86f5959b3bd90942a03ba0ab64ad131c39cc84b35b10b62214e82e0b83cf717ecf7dee735065a8cf50abdf320922f53bf2505d6b17e5ff39f075bd2b469c1ef11016940dfc3c5206ec5a3a442691af625c122b482de93abb41cabc1045141411f185e7e1379bb6ffe936a984bf88238f5147fbfe25b91b86a91b453fd9f7579c2b8c19965861151dd13522a8c73c96831b996627b0259f5bcd0cc8ce30c592253d066e2e0815623d9c0af709343e5ad64064bfe3fcb2ceaa8b541eb3228e3d0b1cfc56e8b0f0b5edaea13c2933926ba15fdcc1e58ccbc235f7ebf9c3a3ab9fbb154e2ddf69784cfd7a267b1755e1353a71e554139a30d6a57da2d2ccde150b06b811057f939b7a6c0c3af61daf19bb3accda7652345b1d16a9884cb28247a535f4ba52c8fe3a199e6b1bf39c3e73cd2f95d5c3d18439ab59710a1fe26157c28a9eb166c88709b8e0be5cd07dc033e0d6b21eef14bb56770b1bcbd95358e6d2a4d6316bd2bf114aef6cd09b41a4c8dea1f3c430765a1d4d3b4bb28c5b6bd6d95b14b0e8568ba52e203eed68f1626613e8a0cb5f099625fdbec4ba23788e5adebdb2ad6fe797b47e16dc5032ab9c51e5a9d1d08d08402e81d59a42bacfac6c2521825f91a412c40bb71def20a91e54852bb7f514472aca92df312938f6f88220b72c75eee9cad0250a054bfd759ccbf2012d33b8524d27d4a198311d368298b7b585522480e2e4c253dc4726b3f04fd4c9a1195638c9d41ad96506a13ca5c968c90e7bf026ec31893034f4cc4c3183029c7fc42adeedde38cb3d33d8791e6f75cb6dedbf3fee8f30bf26f905634be4089993c7d14c7f0417c328a64bad8b244277cc57ba2afdc4992736cc674df06c031c615af4c6f375336fc79adc1f1116379e2fd24790ec02dc9de71ae4958e6102cbbb621c003c8aef2e95fc18bf8d7167340f34d95b45f82cea18fefe4a0a2dcd3acfddf58dc0d26fbfe1986087cfb063d72fc9b1c4a3f71e7b1c33d77a47dfeb86698e4dc76d3e5ab4c2631f0aa075e0a0b7c19b6ca83fd8740463d200338f054c50929d9f1f6a3be206de1a3e4b2ef13f178b61b067bf5560bc9f4a4174ed7f081a35361133a19f4db7fafa59423d4af1c5f7f217298fc1b97aa13fe4df116ab895d0618ce2ae77811c3ec86fe7c14e17eaada394573adba2f1a84b2e6a5399e7b0b2014960b534be6209c5e37856eac0aaa93764d7e970240e1eb3eac7465f1f4232b9fe860aeb32af737ef995a591f7d6c423e2f10d039e7bcb271a92ee35dd63e3b3cbca875c5da8070d55fd50eba17d122aa309e57bad8b7669e8e37e582952ee5984a1ccf348a5e2425720ecd2936c2ba0b49f0bb1dc907cda05409e5257ab60400bd1e1326a2d989f3351112af03751d4d97c9b5e89a22b547170c45e817c06db2192a5fe9d3e37dc505b123cb7f9b07a35538d8118423979a68030d8d31fa493a1def984ffb3675ef6ad9a0f0157bbe958e54f58ad2ce89408adc758f2e6da3f1cd1cc6f02e2a3a838670fd8973e74ba3c5d17b88cdd09a4652be9d26b4b92fff0cc2bdc63e40eeecdc722091f39d542e43e3319010598cdb6235d209bda00d20148e2c2d52aaf5b69b4201f6d8b326996300f4b10377bcfb07c983201bbf19311b129d830c25444457a18b9a3bb2323925b0b468346bd6a4949f5ea8f695e5ea9a721b89443c713f50d35e624711d0957594ae43a151d3032b323f933ee60e2a429d27b89677c9bfb2b883c7239e2f12c1ebe8f2975122e1da453ece662536201545bb9e475baeae1f2d8086dc645521129bf80078c2c81e67e184d0c95ff4e3b07b34d62a0a2c14956f418089cc1693798fd6491238ae196c69920788f957356973ff42b104bf3447e8e7810c48246e75cba306366b4a3dbc77c5c2929cc13c99688f9bf5ae747ff942d28e9f6bd4357a0218c99032e5053bb362a23447ff67695cd80d10bffe20ff37e4ee683cc180b911aac3d866a943a8b1ee8a53dfccf5c44a780675f0fdba771baa01caf6f95ea4c8cdcd9e91d72be9913f06a65bc7c84578fb9a88d0ca0e2a034b69528a0c336831745b6b307b1db4b6c4538572b1b8f62347d93bd8406c5e8452bc0081243d3a12d70e7548e972ee95155a065edbebba36b0c372082782b6e800569f88cf67bf6c009356aefa3ce604b015b4c1fda03de2d0835f9de73b2c350abb92846a3ed46c99fdddf8ab801e7b94bb368dcdd4b18db579239c2ce32b7f19967da646eefe1e5c9a65674cd6408dd0fe417afb3d99d5b476eab43150eedf43445e9a401675717914bf8d49dc8206cf0388e8a5f22413511300052150dfdba3781df3dd8dbc5fe7abdb9a0088fc75c7135c0c2e8f9c7f01d9ee12ea2fb3a53a61729f8291c63fd246d70f36507915415fbaf9f50520", 0x1000}, {&(0x7f00000023c0)="0d8c7eb39d0a2233a4fa89", 0xb}], 0x6, &(0x7f0000002480)=[@cred={0x20, 0xffff, 0x0, r19, r10, r2}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r0, r10, r6}, @rights={0x18, 0xffff, 0x1, [r7, r18]}, @cred={0x20, 0xffff, 0x0, r9, r10, r2}, @rights={0x28, 0xffff, 0x1, [r13, r15, r15, r15, r13]}, @cred={0x20, 0xffff, 0x0, r0, r5, r2}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r0, r5, r6}], 0x118, 0x8}, 0x8) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000002600), &(0x7f0000002640)=0xc) close(r17) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002680)) 16:00:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0xffffffffffffffff, 0x0, {0x0, 0x1}}) r0 = socket$inet(0x2, 0x2, 0x80000001) write(r0, &(0x7f0000000100)="277ce532a9d2b858dd90ebfed25d0b8972cabf230be7ecece5d5f920fafa0a5b8fa6b74a7327374ac9719697b8d120aa75a0ea8fae8c27af1390bacf9fdc6de69af8abab79e1f664f2ef411b26af1ad4b9d40c5adb46b3acb8d6e9391a3f7bc104e5a9cc32eb8b0c0e4507d11c4a2c86568b7f5962f94a6a5776d4d10e8efd710919abf8cc071c9c360972811feb4225d62c47589919fd517ab0b3bca47c901732c6341d0d19ad8d9b55a8ccdc0042879a1ecdc50f2abdbba0306583c58430cfcd1eda5e47b3a70b32d42da9e9401d044259fb5239defb93c2edd703a4", 0xdd) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x3, 0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) kqueue() write(r1, 0x0, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) preadv(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/197, 0xc5}, {&(0x7f0000000300)=""/241, 0xf1}, {&(0x7f0000000400)=""/200, 0xc8}, {&(0x7f0000000500)=""/41, 0x29}], 0x5, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x405) syz_open_pts() r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x488b) recvfrom(r1, &(0x7f00000000c0)=""/74, 0x4a, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/10], 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:34 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x611, 0x10100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918f", 0x24, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x4, 0x101}, {0x5, 0x8}}, 0x2) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) lseek(r1, 0x0, 0x0, 0x1) r2 = dup(r0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0xf8) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 16:00:34 executing program 0: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r2 = semget$private(0x0, 0x7, 0x400) r3 = open(&(0x7f0000000d00)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r2, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r4 = semget(0x2, 0x3, 0x4) semop(r4, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000940)=0xffff) fcntl$setstatus(r3, 0x4, 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r2, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x7, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r5 = socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff}) writev(r6, &(0x7f0000000d80)=[{0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0", 0x49}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea", 0x4f}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0", 0x73}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba", 0xb6}], 0x5) r7 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r7, 0x2000747b) semctl$GETNCNT(r2, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x0, 0x1d, r5, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000780)) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000008c0)=0xc) 16:00:34 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, 0x0) setregid(r0, 0x0) 16:00:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) setsockopt(r0, 0xc9, 0x8, &(0x7f0000000180)="838c8ecd02227d91f2e3264f1dc1e92b1b0f65941331f8fed7368da43d672ddff640f4ce2563fc2395d60e87a6d44f9a", 0x30) 16:00:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000500)=0x5) 16:00:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x800, 0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 16:00:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)) setsockopt(r0, 0x1, 0x2a, 0x0, 0xfffffe68) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x1) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x81, 0xf0ba49ec81a2ade3, 0x6, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x60, 0x10001, 0x6cbdd8f}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0xffff, 0x8}], 0x0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80, 0x6, 0x8}], 0x0, &(0x7f0000000100)={0xfffffffffffffff4, 0x5}) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x80, 0x38000000, 0x4}, {{r0}, 0xfffffffffffffff8, 0x70, 0x2, 0x101, 0x2}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x80000001, 0x8}, {{r1}, 0xfffffffffffffff8, 0x20, 0x2, 0x7, 0x9}, {{r1}, 0xffffffffffffffff, 0xc, 0xf0000000, 0x5ad, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x6, 0x2}, {{r1}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x702, 0xffff}, {{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x3, 0x6332f01a2f6281b4, 0x69, 0xfffffffffffffff8}], 0x166, 0x0, 0x2000081, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) shutdown(r0, 0x3) close(r0) 16:00:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = kqueue() kevent(r2, &(0x7f0000000300), 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) kqueue() close(r0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xff, 0xffffffffffffff1d, 0x9, 0x8, 0x8c73, 0xfffffffffffffff9, 0x8000, 0x10000}, &(0x7f0000000140)={0x1, 0xffffffff00000001, 0x80000000, 0x8, 0xc9ea, 0x5, 0x81, 0x3}, &(0x7f0000000180)={0x3, 0x6, 0x3f, 0x1, 0x7f, 0x80000000, 0x8, 0x9}, &(0x7f00000001c0)={0x800, 0x988}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x500000000000002d}, {0x54, 0x0, 0x0, 0x4}, {0x8000046}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = kqueue() minherit(&(0x7f00002eb000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000645000/0x1000)=nil, 0x1000) 16:00:37 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) connect(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x2) execve(0x0, 0x0, 0x0) bind(r2, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) 16:00:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x19ab971a8c275723, 0x0) fcntl$getflags(r0, 0x1) getpgrp() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r5 = socket$inet(0x2, 0x5, 0x8) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) setsockopt$inet_opts(r5, 0x0, 0x100000000000000a, &(0x7f0000000040), 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x0, 0x8001, 0x8d, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(r0, &(0x7f00000001c0)="a0f5e2128bc2d4cd4b1eeea234e1273836ae009b8d76fe9d411409d81660829a30b4ef020ebba182fe1bc09609ab62e6b87e0e1907048878e626fba75e70670d7611daecb872f2ed5d2757a61966779d0902fe3f022710f0a23b0642edfe8f5acd56b4b0bb93916f87dba503bd596863199b613c82b397038752ccd92cd8bb48b897f85dc01e2135dc6592ab0b8cccc9ba3ef7efc5730136763ba106fbe6823da6ab63eb6238204666844d2593c3ef19d52adeaaecf17138b35475d488b89f42f38b0e", 0xc3, 0x0, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x55, 0x0, 0xd4c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget(0x2, 0x20) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0x7ff) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/110) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c", 0xa) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:00:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[r1, r2]) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = dup2(r0, r0) syz_open_pts() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x7) 16:00:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8000000000000, 0x0, 0x3, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9", 0x5c66, 0x7}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) write(r0, &(0x7f0000001d80)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace376c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f173183b26db8d2002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13bc07a970316eb66907b9926f589c61a2567f05b8450f7f91b076bcf33720173022fa6a8e5519d78ceaefae97de8b00c8cd5418eb92a24715fdaf00238f8c592ceb1d4b975912d82ab968c0b18747668884ab287f20a05dcf3b07374664d056d0d486239aabd5a80c41b402f8a4d0298b493750023524dbbf738de97a3cd38d78138bd8f353e8455b1d066f83d97cf433dba69edc186cfc3f0e7ad9e976777a17920500f6a9787c73f3d1cc7f02e2a0acf05762c8d20a748b970653318e3564c1f9d5469a38d73f72db5c5f3bfe6175926ff27e6c789255b9fcfb168812b46a790176b9a739f3cb2224dfd7635651bbfcdc957c0a8638c82afb08f81369189596d86d9384cd695bd0f7c71b4bb4fe339aa56822c259f58aaaa7926ba17369751a353f9437ba11a680936b8b3ee1216a87b4a2f3362c4906dbb218eaf2ec3aaab394549508e11ee6b1fd84dda092f5930bf1fb8879273f603297de4f85e2d84536820545ab6580e5e3ef4ad7859f7d75ee0f491e366ddb34fe0a08ec323f5fef21bb90a59ca1450c98778809059e180741dc3dfed1d6f6bf6d3d4bc5a960cdaf4ce6a0686cfedd610b67a854db6c8eb290f32f3513c1185a9bbf433382d1984727a0951f5a75bb3d372fa07b62dc9f5ce516e2da2ea6764e68514328ecae24501aeaebd6b9e7a8fccab5f815e83e071764e77c1a39af190a4715a09fb405f95fc4b6ab90b88448e89b57f5eb562bdf6359852fab8aa6ed47da61d79e4f9e80eb218472e6a7f1fd98754859e574006289b23eb14f06a8aad050e7947fab109dfdda114548644b188b3fc392d607dcd448166a283a18b998a8762aa0d304e6a2195f13ab6bc9d7dd9867fc2a3da812548a9ba597bd8aaad522a65aac3e0eb5b6bda8d869d7734035581feda890bacd4018bc85c47c383ee85afa4777bb9891f734e25f17c547e4af2168c60e0d4ce0c74633f81f2f990d4cac9c029efeb9bbb36f871716b9e0e969149c5fc23bd8630b23806ef097547f417ab0b5191aa8465a176060ffe63e06ebd16b7eb0c70259a2683bb189c7ff16d3e7fb359fe18c5fa82eb979e862c3a22b9d0e18e21fa2a6a6a6401c197472b2f8c48f91ab37698b80a15d2edbb9e451d6501326c1138cb104134b23f2ef5f4a57b795606ed1f8387adb9b28f858890a63dd0520bf07c60ccc8ada7f8d4fdead13338648bba63f10627b1073fdad07721569a04d45fc88032a4ccec7367dc5cf5288300a57dbb111876ecfdb39df77ac5155b601e5eb2f30103e624bdb9ff3bc47110a38c8ab8cf577f3bd111acd6d4715aa588f15285e9e34f326ede790ec8744e1b9471593e01535fdd8393dba9529f3208be6ea248e3731916ec0354d27bc1e572ea53c046b38523cdf11048d48a98be9e248ce1ea8b05dabe39e5fc1bd34c6590eb7346a37c008ff5eec29e6b6dc87df4fa38a6b4e0b024921d8befc23dc0cc74c414c74f14aedde56e53b73ea2df03ff4200d1e0408d865c83ff8fa505aa04eb1665fadc1b1111efe36fabcc70847126d8d8647100f5fefc3074322079204bae2a5c0631dcf5c8131760045d42785ae9b8c2401c21e83bbf0302f7843e4c9efdb87db859b08ee4bc141adde6fb357c7d089efdbdc13ab39ad712a4078227ca24d5a7180fbbd3dea4fb7943feb1c4786d49d0ed078513d8e5dd54b238705ff8bc509522a1ef0a78406d249b168ca1fbcede384cdb6449fd1a37ff6c8657a4c998b2824f8da34f4da79c897a89d6d043e34c745f6c1ab411eb2939d4ccc3104762169f456b09fe5300b0b63a7b66c562f2f1cb4714aff164ce76e0bb2f4037923e1ee924426f17a896048929fe58cf0a9171e7d24d7fc6e7e4d478c8ff33b98a0e50d4aa5646e2048d6c82637014c2c0bcd623d520764194cd087fef9d39ae032480d6f0296c83e0959ab6a06d4233f12c3c4b56319b475acad5afa72f8c", 0xaf9) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x6, 0xfffe}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001000)="cb084345af0ad10db8be3656ba34762285df0a5557ecea532b9cc6d4241dfcc2fc035a234dcfafef9bf5a061c082e952966c44d503d58cf0ccdf464710fe27658dfd310203", 0x45}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x8) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x0, 0x204d, 0x0, 0x7ff, 0xfffffffffffffff7}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) recvfrom(r0, &(0x7f0000000200)=""/44, 0x2c, 0x1, &(0x7f0000000240)=@in6={0x18, 0x3, 0xbc4, 0x8}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:38 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) 16:00:38 executing program 0: r0 = msgget(0x1, 0x10) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0xffffffffffff8000, r1, r2, r3, r4, 0x1000e, 0x7fffffff}, 0x8000, 0x450, r5, r6, 0x4, 0xff, 0x401, 0x5}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x1, 0x7, 0xffffffffffffffff, 0x2}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000440)='.\x00', 0x100, 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) dup(r8) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:39 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="c32d5a620275cee00000a144871aa15cf783ad48f4e5488a3bc52019d045f39aee7fb44a66ce0bc93402726ca12971c1d9b759eda522288d548d9ac22262c5a12b482f6987628db5aa644299d0d621cd8f358ffb6e75d3e682c59a16d8dd3781cef2213eb4cd3eb312fac91469c6ac9d8ebe9f9349dc0fc2ef69f19503fb39d0c1dbdbc4f26ec3150b509f3639a534f6666dd1fc721cbb4b62034b88c6566a9cbe3351a8bb3c2e0a293bd01aa4922bfc2c8d95fb0700000000000000d7a55380d798e61089522f8f43750c8137c29408fa4033d20f"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x4) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0xc) 16:00:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x8, 0x5, &(0x7f0000000440)="ec2f0c3a5c2c5000fc4f9ac8ae1d95ebe2c74c9f5b7c79d25a3c6fc8a9afbeff4a69bc8a233bd68fd5b506bf3e957354a29107be85d7120c70c504b1c044ce3d5d6d24b13977bc918a0576c3704d4514472117c8f0038c500de1de38d0782617df4a431c85e7126a88da7a8ace420f1433e2b449e54c187fb5a779d378350c74a13d3fe2eb00458e0cef2c21ef1fde42c3cad2a6a0309456005f799fe19453986cb0f74af4f037733ac9c39e4695f6a7b85a86ab847e29cdc91c5f884054c85318a41aae1904c1375840e2e073bc821af64980e870b0300353a1169ea1beb0ce693c2a67a151256a15f53d98238b9c6d50355fd8b1821208ade702a7aefd94b49f9336b823c17482a8ee4349b5091d01be83d6c2961c01dff2ce796f03f4734da165039aac2c83088f194a871374a29d079ee701c9ec9990249a5e00000000000000000000494a93836a19744e2ac43bcbddf3a1b36c6c93b3f3e4063fe7adb396d009e31130cfc5be97244e1abc6de623f2367541edb7d20eb8161c196ccf37b056a3f95fa3", 0x186) dup2(r1, r1) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) 16:00:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{0x100}], 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x4, 0xb6, './file0\x00', 0x1, 0x9, 0x9, 0x3}) pwrite(r0, &(0x7f00000000c0)="c34db1db789aa539b3a4a4c25e0254dd9f0b84", 0x13, 0x0, 0x0) fsync(r1) write(r0, &(0x7f0000000180), 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0x8, 0x5, 0x3, 0xfd2b}) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) dup2(r1, r0) 16:00:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x6, 0x4, 0x10, 0x5}, {0x10001, 0x7, 0x1, 0x100000000}, {0x1f, 0x3, 0x0, 0x5}, {0x3ff, 0x9d7b, 0x4a4e97f0, 0xf63a}, {0xffffffff, 0x4935, 0x1, 0x5}, {0xffff, 0x7f, 0x800080000, 0x3}, {0x7, 0xfffffffffffffff9, 0x9, 0x2}, {0x9, 0xff, 0x0, 0x8}, {0x0, 0x9, 0x1}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x7, 0x10000, 0x6, 0x3, "1caf38d4276295ecd2f297c9e1ce841ad12545b8", 0x2, 0x1ff}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r1 = syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0xe0b, 0x6, 0xe2, 0x80}]}) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r2, 0x40}], 0x201e, 0x0) writev(r2, &(0x7f00000001c0)=[{0x0, 0x260cd67ef4eb7d19}], 0x1000000000000152) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/224, 0xe0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xb1, 0x9}, {0x54, 0x800}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) 16:00:39 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) mknod(&(0x7f0000000100)='./file0/file0/../file0\x00', 0x0, 0x2f2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x3, './file0\x00', './file0/file0\x00'}) kevent(r0, &(0x7f0000000080), 0x7, 0x0, 0x9, &(0x7f0000000200)) 16:00:39 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0xffbffffffffffffa, 0x0, "68d3eb23233f0200cb2fc1c36f9cc6822bc6ca84", 0x1}) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 16:00:39 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10002, 0x0) getsockname$inet(r0, &(0x7f0000000280), &(0x7f00000003c0)=0xc) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/20, 0x14}], 0x1, &(0x7f0000000140)=""/251, 0xfb}, 0x840) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) lchown(&(0x7f00000002c0)='./file0/file0\x00', r1, r2) setuid(r1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000001640)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001480)=0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) geteuid() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001600)) getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540), 0xc) getegid() 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) setrlimit(0x588a8fc755c9929e, &(0x7f0000000200)={0x4, 0x20}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) 16:00:39 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) 16:00:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0xda87cfc7ba9fac8) 16:00:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f00000001c0)=0x10) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') shutdown(r0, 0x2) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="cb569f0ec39356911fccd0e8987cd3a06aa09720e763fcb24a548f74633f90f40da9c136968f4f0aeb1e6ebd19ab980af25c56dafc89cf0c8bd9aef6ad880bc3b4560ab6222b6188fc6a16dba724886844d0cb3574cf295bb1a79885fdfedfed2d4a74a22c427cf3ac1f4d905413db6745184908da15b9cb706f1416df513f6b9f2794caba51c99f16e56925fb55db053a818ad90f88ce50660afd5c19d818cfb46b39aa2541dacd10bd941113d0c2d14590be085bb2cc4c1b74c2805afbb6f27be365465a3eb5432f79ae550d7c7e6954134d4257bd5a8914bb1014294f9b406110765dd394621041", 0xe9}, {&(0x7f00000002c0)="c31cf6ef100d4383115b258956734f52cb26365f6c02df5c45b92c90327ce88695f08d17cc26721dc70907dc08b3097b356291f085f2920a54c747dcb8f066c6449095e2eb38d2fa48075b992f1a8ea0e7d1290d2fa9b0daebdead6c8dd31148f86c18774db25cfb499783ccec1ba7ac58252e43c7c0d272e68f43ffb25e539fecd1ff74645a34c38b74642b4cb440127331dd2d68937b4282e7d86367bd26688077d29be18e5c4011eb5d7b64b6c740f66b3c6cd0e034088c4e1699dcb5351dc75cb4d16124650827246b9ebe54921686dad163d694aa67d6a7b521ea82befa94b6332406ee720f4f116e", 0xeb}], 0x2) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) execve(0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000180)={0x3, './file0\x00', './file0/file0\x00'}) 16:00:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f00000001c0)=0x10) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') shutdown(r0, 0x2) 16:00:39 executing program 0: mkdir(&(0x7f0000001500)='./file0\x00', 0x61) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000240)=""/53, 0x35}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000000340)=""/11, 0xb}, {&(0x7f0000000380)=""/152, 0x98}], 0x5, &(0x7f00000004c0)=""/4096, 0x1000}, 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x4, 0x402) semctl$IPC_RMID(r0, 0x0, 0x0) syz_open_pts() r1 = syz_open_pts() close(r1) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0x4, 0x444) semop(r0, &(0x7f00000000c0), 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10000, 0x0) write(r1, &(0x7f0000000240)="88276985a166e5a2d658b472604803fec1b1d87e2d034a37e05c6f60272700789a075f875f4f63ac394fd6651fbb03f15dd2c2b73acb10d12efc7fbc4509e42d20542bba21fa29c8e5789b544a94c499a09f3bea4936bc2546583a79daf82cf41cffff7f8768f826bdc7b19d66fa429c17fcabc34fab622f97fbd4f7ac2fa18bd4c17855e847c64c0077e9a91b97264477334cce91b06f6b793d81a358fb1d590788b085eef64f005a02394ba5f00e0d6d0874db6ec98858d1a337486190841333fab7d6f6fcb5c297d10e911d1d2cfcece7276e712378c10dcf0dc921a548e81a6648614692f1f20ffe7fd7b96a0d4158b913ded37094c321ea0e2765622405d4feb87d45b7ac4c56db7eeab843bb3827dc42aef2994ef2675b2a3ad93ca8dbeacf0d8b5209988815e1b38466e301b9740b70967bb3b0242c814efc5158610b29d10e316b1f9b40c3b45056e9bf226bee2ee8c7bdf552f10d6a80ed1ceb909343d06201bef9c0e7ac6aa134e8fb19842dda202d551da8ddae340604bf39f62096d2cba0c7d078a6b5b492f828e4c7cd32036eb2419cafe2d933ab3d9d27259c3246bd2d43fe54f0f2f35b9cb1f834827b2fd8bae7c2bbe98f055cf3acb2a575c02b4f8119bea5db9c547ba3f3d9618cc39331931894b00ab79bdcd912563dd76f60403d11da49ae6901cb51caf5d1fd47c682da35ec94f4e30de0b3faed6021e7ccb8f9fc7acdd3e9943744fb7ee5a6d7df86e216af66297acc3af55ec6f397cffd99e11f6bc7d93b988adcde5582721953be72e845b5b7d88f2eaa383973fbe8b9192037153fe15696974b4dbcf600fba499ea5421c8f816bf79b45acfcaab9357b48a2ea2982849c2dde0351fe951441c4e8f040931a0441bcbc85ce874b38c8c62807cb8c9e12d859a25bfc22b53f35989066cd8a1a6a23470d8010d11e8215ebe8fac6b65955a7488f6d161c1c63b6e31076400249b492c6d3694ddec50827baf5f23e0e978b140a2c2eeee4ebd726cee9f2d7ced3dd6714c28d29564354e3be81adadee1b081a144f770399bb40bbc2fd2ee8045c3ebeaa5234de84fd886f74c71d085edeff61d5986a308fbcd295ba727c385d39f7621dc98d5809218a18fb57cdfcb72fefb895e58128ac3e07ef76c0b05982dd4a94961ac82263d9cd962b40405da38c5b55767e714457bcbb5fc98ec90ccd860cb65befdae72c1cafeb422dfa2016e1fd395aa31f81507f288d506a6237d95ff8373fcb61dddfbd42151a8a0989d914781f7a031ac5ea2e9bffc23de342ddcf6627b81ec7e21cd5525028af5260718645bf38a5a972478ff1609267b85fe5c73ffda62a5e261f404969e6fef0024e8d105eb615531ae621a2ba3a8057ccbbd97adb84462fce40fe58f3e0db66fa522a2f16969750c9a639738bced2ab78ac0bae42ddfe21f96d6cdfbc8e972d1427138b74786561b816aca085eb233348c6f7df553110538497ebcf878dcc1e568616ff3f2c4d072360d55abd222ce1190d52a99d76371af4f613340bf357de54f4697d6749a2ca2532484635b3ceaf199cf1cd2960a61d4756662986df694665e9fc2f502a9b97c931899aa8596398f092ae9ec0e8a08f8ecadd7f021b72612eb56d0970e50da0b9f501427dfc490e64e5469d6afa2d86b205a8ba3d81c5af3740e338cfac7cfa87421c9fabfeddf17efff2f24d4a8e42961d00b57ca94551e1d27a635dcbb97c4ccb33921e52d73f931c42cecd1b4be3ea661eea78d2325bd46adea1c48dd04252738023e1945798e104cc5d761416b821d8284f6f74b99951c1f1b2f6d23b043e05c113b2cd04d73f5ddba65247d1b3408d1ed46b7bed5141d0520be9815fff48706f028e717093dd2a537e1401a9766d66b5b9094edfcacf24057cbdecfd3aa4a046cf06f9123fe2b1332817c98e814f12bab7cafcd0c70de89c6392b1cae69d0438fbd4094b91a39fd16e3d29b7e390eacb92860027604020726724a669d92bccc2ccf5c2cbcbe3fc0ff19f9bad201483c2977dce3c96b1f1309c13d96b61de6eb0f873bc4ac27ccd5da984af875416a3f207d1d9f8fe0850ed3c5ce06a0fa315458e15e71b8d3b31cab193193d875bfa0d48ac986c6118a7845248d03601ce09021eaca6c58529a3c0f669e345c26f37d5e05c90f6b80a775a7b962bbd890fa1c998e1d72d098f28f1ff59112051238e5f3b0aa1cd0715bc7e3a5c679afc99622fd90efbc3aa1d1b4b3d803fa12e4046c952e359d87af607597a04bb52632c96ea4177dbea5876dad2584aac0ee6a8018ff35d9e262666f63ca7a08d2b4697fbc330a2fe30199df5c7e194b3155f7e78c3b089a0179227ba9f108a8a30db44764578c4a2e1406da2ca1fed5bb15edf4ef0ceb04da120b05d69674b4255c2526cd9f85b3c6d5633a3be5a0cb9e6b2c8448847d7ed02b0bc78ecadc420474095a03e9a614562e990a6efae14fd7fe8ca8084479988483a32983b3b9690b9e78c6d4c8b34f5a6d1466f44ff5c6656e81776b33f9072560cc61cec90a2d6dddd148bc771df2a8265b80d79a7b6147e53a60067364227290edc098c5fcb129d7d2c67106d8de1e15023588b3b45a85b7562b85c98bb4147a804ebcd1fbb607203a1c06abaf73ae2c97fb254cf8e2b73743b44e649b631754c1a788dc93a85b04cfc692532c05275658442ac8eef72407bd3b6c02ebc805f71e9eff1a162f4a26ddfdd8b52320a43f4cc8b38a31233f0ae420a2f4eb7a47da064732f87fcda96560f161df7c7d27d83d1e3858120d9c3a4e51d1494f52c036b4ec007511bc7a083b6f1306c41137ea6508de729d78c13e83b5132c49a88b5b30a031e14447ec69ba58d4d8a0a65543c363299dac743c0de7b4ef4ba59718c58c286fb58c8c7d83546d86f36ebeb44c2ca13b671303a3af4810683a94bc8288ac69539c69810141168eb9e8d1d5da4644096bb2f68f8a9e96729bfccf5fa430a07b7bac40b7bba298e64c7094f70c6715bd5e22702f122e13b77a0c74bedf2fd40da2deafb3ba4731604edc820e33b04751c67e6da6ae6e3cb4ba42fe48d698b21f27d08f67a6ed9de038fdf1a802a6c9d351d81d11412e2a499306eac0a7539fc15f54d5e64971d352c4ba72aa1fce47b46db6a340bc13e678f196b95fdf8e48a1e8b261e5c106b90b85dc7933535a16106b1ac0431271efc8ab1ca1c68b5a660ff9e71a41857685e70da07677bc91365d422fb6ff5dd95eaa65c0dc7bb860499afa9d52d2d16133b45475ff6b6d7c00c80e0f812bf8a9079df103713feabf14bb6c18a91877ac094bf90e4febeb1b931b6334ec40808de91fd3328056597e6fc8bd251c022e02646b3b4f4b2accb99694ca7173a6263c19041a4677b957d8c8e386694fdd0de376d02f98fe1ce43aafaba71d40f698f5a838d4b2fff49f2170e016c22f967d8034aebb92201d5dd8ce3ad2dc2a141ffd1822a9c3b1062383f585a54c8e24317c4b31f4427a99ed3f4fc50e57368c1d8d2621b75f1d8affe176d090005eff448bda78cc1d9ce0b537d27269d7aa85ec7f41260e70a47e2b72f8152a81490b69ef6ec77dce3d4505d72219992a0a5a4b6a9627dcf91abe52c3d96855c1fc5f65becbbf8ae13d0453f67f81f20cabee0c1fb305fea4c7c0a22168013d20ccfb3333191ba3b515a9294fc7f22d0a916a56fb621d7843b7da461cbcc4fca87cd8aa3ae6bef773d9d5991ce199666a99580f15b754b6e0e664ef59e2064a56fdf02a7ba99ff889042b06847a044a9a6cf38d55f3df0ac45580a590a40348109f4137af846120a688d93be32bdc920d52ba3514f3cfaa8bf2c54dfd534ae71394e5b7b7e365923ebbbe6d384153a8157ca0534433c53d69005ac8c14df1a4bd0bf1d44fed75fe396e513a46323c4efda70c6d804094bbca6572796756f942f93f51728a5f7a230018a725f44549ed47928b39943902ce688fe499a599816d6f1053cc1fbd5ae24ea4398d9a77461ef901b9734b36bc5543401c929b97683453f26df4c62b38e177d71b1ab831d31bfe63df6c22fcc438447ca0038f5ec1d9474b17e1dbe270bdefbb736c7c79fef4b2a8dab208e54b7ed3ee9136e2b6dc37b83c6aba42ca0cc9b64c53e0f021f016cb82f59a31189aa369c8eeeb1a3fe61df4b2e3a096a1edee5aaf409b39ab083834511fcf21ce5794a1fce157aaace801ae0f80bd9a7f2e1ff6b5bf7ee3911dbb5ababa21d0bcfeab0af71397361cc8bcf8f38a83c915635e3c86e594786cf40fe4b4a4e67c88c128fd2e0d72ab2649ff7e94248ca22efb27dbe7c24b48a229d66d0d5e4e8bad093ed5063c2b1a7aeb967b6cc40784c62e4449017c24e86ba8d9a3fc2ee0f34175baffd8a31b036a08477df846444dc402daf124f654640e013fded9deec36ec39a986f6038e13ce5b556509cdcfdbea7993758a827826a9f8ebe3a297817702be6ad7ad0d3745e4cfc0f1120d987ec76f2dbbd84288b564a9e8e2a7498a6d48c8b19177ef7549f15e10e2c7b529b34dbc50b813f23eb30d6df0ae5f08de02b31931a534f65d58fea8b0b50dfb5ab6dfc6cb6d7796fd394312539a061e9574ee360e055aa51860e9db74b84ae436ca70b487b036fe97113a676329eb80df77a92027b3bc2b75397bb505af26eb536bdea868b0d769f19e87b8575138c9387f71d98619a035c09e92893d6a52c51632f14047f99473756d6e2200131cbf093b4a039745a3ca3d71da1066e594d17dce683faf285113e94e40b906ee8a65c685e17fcd3f649d5dab5e51fa7e2f4b694bb01039c22e1bf7d45dbca3e8f0426208deb9e12259242712a81768fc376eb63ed2e50d0e113ba8af8c03c8c1aa8659cf3a1cb26ed86ade1f1e98fddb4f9b0fb5a6294088ad92a7a61d0d5d74c234d825788501cc5917819d74e6b53cc540e4c1737008ec19a172d656f25a5990bf033f015e99bafeae79b4157aca9005c0615f81b8ed5b593b953951ffa7f6aee4154e65131e4f9f2118d7f8585c150c8b168165977ad7f458642141b3e956cef60d22c3724a65912e149d87886766d2f563b8ae90cf3cd81f1851bc4de3f7257495d2309c4a3f0c2ba992352b1bf39da0891e9ea93f1d2a3843aa66eaf51a897b4d0590903cdd36c4be0f973f389a131707f580095bb502afe5ffd435be08dd7dd71654efe53ffe593672bff3370facf7c728362302e39e7e0d93ba82ba642a1861f7b48ce4e6b12c3e12b7d481c107efd31dd2140ed6652ccfec205d76d6b93bd2fbee4fb0378b3ba5760272726641910fc39f0bfa8c4ed13d2b9660ca57d347b7e77fdd48b6f951e757a616e36d66283dcaae2f1971fd8664dd5efe5d71d9902eaa283249644acf84879861e26eacd798630bb5cc3141ded42544e906bb1eeb8eca9a963dafcd51b062c9f269f65129acede88fdfc2fb8f6858afda236e85676a52eebd9629e1f180012d31062ddb5b3f0686b74c813da43de4fa985406737d18333ec65cfc49a071be5f6b991c06dde72caef8401347276246c8ef9170644c9779ce0722fceac24e7889119f10cdf3afc8579ce979b373c7a594bf0754cfb533122bce68a6addcefe7a321674f35a8e6c93663b536f99b7b7eccbdc30c26ce74b59d9f547374c2d72d3d1bdba5222387830c2711de53830f0232a55a62a9a399ee7c812d54b076e3e642fe5c01c589868acc8ceb5af1a100735b6fd88df4c0f878e7619ef2dcdba682755cd9ac0de946d4d368bbf7f6f275a194f5d5a4a284fd10e80c8225", 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) fcntl$setstatus(r2, 0x4, 0x40) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) r5 = getpgid(0x0) fcntl$setown(r2, 0x6, r5) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') r1 = dup2(r0, r0) r2 = fcntl$getown(r1, 0x5) r3 = getpgrp() setpgid(r2, r3) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfc00000, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x7f9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x5) r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x200, 0x107, './file0\x00', 0x8, 0x7fffffff, 0x4fb, 0x2db7cf53}) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x4) shutdown(r0, 0x1) 16:00:40 executing program 0: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) fcntl$setstatus(r1, 0x4, 0x4) 16:00:40 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) socket(0x20, 0x3, 0x9) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r1 = socket(0x1, 0x3, 0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000732000/0x1000)=nil, 0x1000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:40 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) socket(0x19, 0x5, 0x0) socket(0x10, 0x4000, 0x5) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c6530003dc2dd2b6bfc663427fa7f22814d63d1bdb99801c68fec929eb8d6394f601cf39b91e26e7919a99666a7d0f05ae4b7de5209ef8baf454d5d13557dc3ccd651bd34808c857c550e160b27a85408de80d484ddd5ad86634ab46c69cf3496740d12691df3947e0e1a0d02f92579c2075b72da4acb07f6459868d6da11bc45177b26da108069"], 0x10) acct(&(0x7f0000000240)='./file0\x00') setsockopt(r0, 0x3f, 0x7fffffff, &(0x7f0000000040)="bd1c40b1df25", 0x6) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1", 0x8, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/68, 0x44, 0x1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x4) acct(&(0x7f0000000280)='./file0\x00') 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x14) r1 = open(&(0x7f0000000000)='./file0\x00', 0x793486846d8e2a66, 0x14) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x84, &(0x7f00000001c0)="f4952952268c7236e83c03344038f04635c888a940aa0f9ed61931620f08182a283f70b3df0317616c69eaa45f098d711bc05ffdba9df8d294e2ad33b9a962e20cbc8a28e7d69ceb35913eef7b4c19515991b10a92a25e58269a6402f4d93b56f10f7fcd1704e439296435b15c9574977774e16b591c13172c70d464cec9b6f47d03634d") 16:00:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x101}) msgget(0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000200)=0x1) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getuid() ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000004c0)={0x7fffffff, 0x3, 0x6, 0xff, &(0x7f0000000240)={{0x48, 0x8, 0x3, 0x94bd, 0x6, 0xfffffffffffffe00, 0x9}, {[0x0, 0x7f, 0x4, 0x1, 0xf57, 0x2, 0xffff, 0x200, 0x7, 0x4, 0x3, 0x100000000, 0x6, 0x8000, 0x100000000, 0x9, 0x80000000, 0x1], [0xfffffffffffffffa, 0x2, 0x2, 0x8, 0xfffffffffffffffd, 0x7212, 0x0, 0xe340, 0x8, 0x180ca91f], [0xfffffffffffffff5, 0x80000001, 0x1, 0x7, 0x2, 0xffffffff, 0x100], [0xffff, 0x10000, 0xf107, 0x80000001, 0xfffffffffffffff8, 0x9], [{0x800, 0x7, 0xffffffff, 0x9}, {0x3, 0x7, 0x7ff, 0x7ff}, {0x8af, 0x0, 0x7, 0x800}, {0x0, 0x0, 0x3ff, 0x7}, {0x20, 0x1, 0x9, 0x2f}, {0x6, 0x80000000, 0x3f}, {0x8001, 0x4, 0x6, 0x200}, {0x800, 0x80000001, 0x5, 0x81}], {0x2, 0x7f, 0x3, 0xded}, {0x8, 0x3, 0x5be, 0x3}}}, 0x47, 0x1400000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpid() getpid() r3 = semget$private(0x0, 0x2, 0x20) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000600)=""/204) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x4, 0xfffffffffffffffd) select(0x40, &(0x7f0000000080)={0x100000001, 0x0, 0x9, 0x8, 0x9, 0x2, 0xfffffffffffff001, 0x7}, &(0x7f00000000c0)={0x10001, 0x8, 0x7fff, 0x8000, 0xffffffff, 0x8, 0x10, 0x800}, &(0x7f0000000100)={0xfff, 0x1, 0x4, 0xa00, 0x8, 0x7f, 0x0, 0x3}, &(0x7f0000000140)={0xd2, 0xaa1}) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/241, &(0x7f0000000280)=0xf1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 16:00:41 executing program 0: r0 = kqueue() mprotect(&(0x7f00008d4000/0x4000)=nil, 0x4000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mlock(&(0x7f000093a000/0x2000)=nil, 0x2000) syz_open_pts() munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000b14000/0x3000)=nil, 0x3000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x1}, {r0, 0x8}, {r0, 0x2}, {r1, 0x140}], 0x4, 0x3) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) 16:00:43 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x3000, 0x164, &(0x7f0000ffb000/0x3000)=nil) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00c5c0 failed: hole in range 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x8}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = kqueue() pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="cef4e031b09b39d81e63c81511578f8cc8092eeece56e848fd95d6a2d75dbadab5c547d388a02b96aa7142909a146945a176e9f4aefe738d7dd178e0cf8c97f635bfec4dd8ce5a3199d4650260f3a51f1d2a3bf4779f213e39dd0ef7106ac2ea1fe52300e31c4a861be8ff82b6c040b2ea781cda010d37e1d5ad3a18e84ac06c2cc187a33559d6465eb7c3965c2a1b8fb4557d4ca683f1fa706fd60b2bc8de3323fc7b3d7e78728d2807a04a943b3ab5178461575595ac86df357734bfb138e1ca386c99eee42348356694289a6b7be751db2fbe847e95daa0dfc74af61a08420d", 0xe1}, {&(0x7f0000000100)="cf1091f2bc67fad6918114e957d4e669add1055d9e81c892612eeca6c93863ac4a56ea5adbfc2d5fc49357d50e375a5a050f8e0a47f4a61665f7528d3d4780aad9a28c9c79e75bb1b60db4a3d3d7441a90363ec5adcb2edb30c2ec8aa2507990f00668d3", 0x64}, {&(0x7f0000000300)="3b9af78fac8c48c7dc9272f7f8733bcb508b733f587de8ed3b14c046da1aadb4394c92453cfb9d383999c0bd33e253f758ad3984aa7bd3e15ac4d645f84ae682a31ea2e8209fcdce4a98b602d5b5f61d4aef11c3e89fda25f3e6f58db33ca4ed83a946cc312a88c72983ee30d8dfd4f1f7075586140b83705510e026d27746fc379e60a98fac8a78c24c05bd064474f560f4d552629bb8a96ce2db9652d528e48f77fafd27ac0967ef3da471d101b28882e81345463837a07f15f9709720f5b11a8cdf6d170e5ff72f584b8f8fd6e7b9218e81067a23a7d8c38359e48cc50d78dae232452ff39b8eed00ca587ee2008890efbca0", 0xf4}, {&(0x7f0000000400)="c3058be8024bc8c9a6bc1593090fe3474856a51c6ed70db97cb33d09d85ea06c7a7777cb4b165c3c50dda71bff0761acd7bc91fd08446ff1508c97066dfb024371c0d9c55768a424e4926d177f262164c790583864c3c9c2c75130b6991edf8c1aa618f2e79ba91bf97d3d9531e013dbcf9c930734c6904b9bfeed6c31eb174d89aa45cd744bc1df57a8b74708718d285d716248c1fc7fb25ee4815fcdd551342dad1b224b1cbe080b518b0f6406b7190450f0d3d506c1ac340f57552e2123", 0xbf}], 0x4, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x140000, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 1: socketpair(0x0, 0x8000, 0x80000000, &(0x7f00000000c0)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) shmget(0x2, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) fcntl$setstatus(r0, 0x4, 0x80) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) getpeername$unix(r1, &(0x7f0000002300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000586ef4eb745345e6005dfd92bc14e5dcd7191103a5f817d52871d79145a0cc905c08ea0139d2470000000021769af5b796c00bfc7fbefe6149c0622666a768ac1910eb5bd7"], &(0x7f0000001080)=0x1002) mknod(&(0x7f00000010c0)='./file1\x00', 0x2000, 0x100) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x8) 16:00:45 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x48, 0x0) close(r2) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800", 0x0, 0x2}) msgget$private(0x0, 0x223) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) r3 = msgget(0x1, 0x156) syz_open_pts() msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/5) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:45 executing program 1: rmdir(&(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sendsyslog(&(0x7f00000000c0)="65e2c17601cd90618ad7cbc3e29564a37a873add3a713a764d6a14419372b7eefa36143746b94abca6a53b9ca142e820ccbb2ded41b9abc7cf7ac468e0d35ba8625a90a66b04417ee5ad98010576a7", 0x4f, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:45 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xaec2) socket$inet(0x2, 0x3, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x2, 0x3}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) openat(r1, &(0x7f0000000240)='./file0\x00', 0x800, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) 16:00:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xe8) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x40074, 0x80, 0x0, 0x7}, {0x16}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r0) acct(&(0x7f0000000000)='./file0/file0\x00') fchflags(r0, 0x0) 16:00:46 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="70cde937cb81585acd6d94010100000097285214696c653000c4d11ceefd2fab70fb0f60e8c16ca67b844ba51c626213e80cffda5aac6c0bceaa54863321885ff9bec597b84bb8a11d0c59908f942f0bdfb07aa0f27a44175d46ad1d4a88109ea63394979849e44af1c673514b7bb7c6fc3dac3194973714aaf4ae50289f4ba5a1ef75586737ed41e0443d56138ee5231d144faf1b0ede2cb4e260742597133649a4933eee33083c5fc48c1de3f5b31477bead6a01eb97f7fec1ee77ada98f69c32a258a00720215b841e2e7b02ba46555f3cb002908237b2f992fe32ae17b17e230b0cb5e519e294c4f6c52cd3eb8d14a08"], 0x9, 0x0}, 0x0) 16:00:46 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r1 = syz_open_pts() open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x10, 0x10) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) r3 = dup(r1) r4 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = getegid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) utimes(&(0x7f0000000700)='./file0/file0\x00', &(0x7f0000000740)={{0x117}, {0x5, 0x38}}) sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="5744d777ad1781f09db2dfe28e0fa99d3d8b4f2226698006600b49ed9c239e47448320b53fc46783afcfc44b5f66855997d24bdb384ac91b31f983b663b443527b725b2e68e945cf58a699b34126508cb2a7fd6ef13ea895017badcd35184f6e1bec86f67285fc", 0x67}, {&(0x7f0000000340)="9f3ec588216cc05aeb1a4b37581682791454053f4c30ca91c2e2d23b28c616e00636f3c37bef64ebfe5766f8989855fd590bdea23463e0b2f4f01f4fc7d89ec3e6aab7bf978739ef51346bb3ce2f6a7bd19b8344bca0ef299fb7ee7384a498d4f21f5e8427876e01e062499565f9376027986b454d7b78619233edae243a8cd4985ae3a0f2db5a2f336bc2b4d64248950e2d795f3f49e9dbdc640851806cdc91ed73952c515991881439e9df2ae336a82a84591e606fd51d90d90f3072b5042a83d6e94e613a06442f1938c61945caecc3d83a0473befef08517c9a83a98901210ff3f51", 0xe4}, {&(0x7f0000000180)="df4785e7777d75e3fefb48a52651ee55cbfb881e2e8597e868fe0c449ec87fb261bd22f0825ba57b3092768fdd14d4952a15c4d5ca6ba9c865b6e36925058fe3a5e89bd363f43004c756ed284060c2aacfddf04484a2d946cfe03b819292627b6b7bec15d208c9b76687", 0x6a}, {&(0x7f0000000440)="f51aa89058f328dfbbc008e0469fac3dc1e34e90686928c68f2e979881fb5190436d4a29c69612c11fa72655fd1021085685ab00a00e9f1dea8d90902053b0ecf533948d9570924f52817f1d8dec65f8457b67d742565b9dbfe007fc4f31ba24c84ec31518811c3b3de8bdb563016756b810ae5bff43dcee860e6c2c3bd70874a41845cd2af6372ad775dfaf977bfb7807d3d4175211a2ad2f84395e4109b8e8b83b8d4256f49d69681b28c3e08a574ec48e7aa5ed21f19f34e5a232569b2fe2e50c", 0xc2}, {&(0x7f0000000200)="fce757060b743f7bf1dc1437aba7e1064e0e9ee59ca24c", 0x17}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40, 0x8}, 0x401) 16:00:46 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r0) write(r0, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:00:46 executing program 1: socket(0x2, 0x5, 0x4) r0 = socket(0x20, 0x8005, 0x400000000) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:00:46 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:46 executing program 1: r0 = socket(0x18, 0x4003, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r2 = dup(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x1) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x20100, 0x4) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/51}, &(0x7f0000000100)=0x35) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:46 executing program 0: r0 = dup(0xffffffffffffffff) accept$unix(r0, &(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYPTR, @ANYRESHEX=r0], @ANYRESHEX=r0, @ANYBLOB="fedbc694790b9141fd6842ed979e78999b337e5ee83c0977bf6699dad02641e243cfec3db8689d303b92cb9d99c99f753d9825097d2fff1c3b809f2595fc8d3fc107401b074fcfe8b7f050e8083559baa0673471c46b87a458420805ac8ab86d242e01550d75c3ce35d31672767bcaf20f71ba7ecf89020b3fa84a96f0b53306b1bbc2373d7a4b137b19e1c7d0fcb8461adeaa8e21701eb35f39a7b83fa659d649498f2b803dda589bac404dc8b3c45612b6faca81afbaeff2d76bc96eae980671448954577cd5fef077f3bc210b30695f019b93f19c07bf73629aee8c15cb75a1de5e52c2dd", @ANYRESDEC=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], @ANYPTR=&(0x7f0000000300)=ANY=[], @ANYRESOCT=r0]], &(0x7f0000000080)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000040)={0x0, 0x23c, 0x0, 0x0, &(0x7f0000000780)=""/85, 0x9}, 0x3) setsockopt$sock_int(r1, 0xffff, 0x205, &(0x7f0000000000)=0x2, 0x4) getgroups(0x0, &(0x7f0000000140)) setgid(0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:46 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="ac", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xf1ba, 0x0, "08e21e6c8400", 0x0, 0x100}) syz_open_pts() 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x38) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="f206e7c40d70b6f6580ed9f036f56d3ef84ff660163a8a2435295bca45f46fd89c3a7d30124f2e0adb8eb9a30357360b6d2ee58cdde8cb3cfe8fed3d97da430820b72ac8f107d7f92203200865588cfbfe58055fdd23987b11b00a532753af9160c86cf5ab4e5bebd972c1654bfe11b38ea962b97b28227b9b757c808fb3132ffd24a84dee3d9b7c26cd70d4efbc034423b88424b63d6225311eb6da2c5c3c6e82f3e2c8cc8721fc3199273463ef30c49929538426080ca976d82c8fd230aa4962e9d8a6e6da661f5333cc0abf0a994be9648a9206af305ed2e5572ee6fd9f708332f9d2b50467b2cbd6d895e09a10b26ef206ea04a1fe19658cdd05942342d2c8bed8b06b1f046bd61c5ca5d28fcf5fbd7e7bf73748150783fe1e78bfabb43abea1a83ee043c9347faacedb2b21a7c444d3731e21d1ac950164de31dddb6a7e809b51cb4edf0b2cbbbb8c3ef6a80b66a1555c315721d1b73b7ab81a25130d6fa736a8a9d7403a1ab085f9eea2f7996463913aad84983f5c14ec55c6eb6a760c048df2daf169d430e8bb806a5d9f8e4ff2eed359c94aa0be9532e397a5c6f20e876d7d27a0f7112a72cfe108236604f52c1b9fec47c9d985516aa94e3da2d9c1e1857a857077cc0c4747d065a78826fa1c9885049eb5d1af56c9e27f551b751542cbc4d357c17733ede931291406bb04d8a6115e0212011b37cee42c96c24e2c032101120f5611ccd1b5e21cd2c84e80038d9e6307eb8c9b9595c04da67001b4e70fb0d9a47ce7ae88136b8303b662d4cae818de76a5f5fbb820ee53970d8fec7c2c7527aa286212c5af53b54b537473e09c5bcda539c0ea4e4359d02f5df7fd6c881a69a20e182ac6156aef10935206be9d96bee4616570430c503ee311cf369ee0c14cfcb3a31bebce8f581e2276e33ae91ad0c2bca5d2c0d5f91844a1a7af061cb7c460a043c2c2b63b49ef32c2f1668dcd5a4b387322db7c23095cd3f765be99114b3aa3b5b3f713cff54d4e56686b443ef6ae93f26782c3c76018bbb8241ec4e574423a31f77dc79dd23c596099cec7ef7b11bae7a951a3c45d8551753ef8ba6edee5230e32b55f02471cc686e75556a6281b1bff87a5fe44b54d7c11b06adb33843d6e0ae0cf629f7f5740bbea1872a2b688d5dbb994e0425281a226e507c3bbcee2de57c1d291b5cfeea7c0fddf831679c8a941c89ea2b4e7d98e253d31b84dc6ecaaa59606abe92c5ffebcb57ce88051b1b8169b28e48d2a9bc5cd10a767dc7601ae95e41b12e77b608ad6140a12ffe31ea948a47fca006d3389a0f67f8cb569afcee9618e4c14f0c14f074804624e0fe632587f3c7ad1615dfda169270e37a49b865224a8d46bc501f6375af6f84696e37a00c99f4cd9bb5fc35a5bf65d1e305f83c3da23022d25ffa70baa13f21eaebfe2f9c72a615e43992f67e7074bef8f7322e4597833ace7c38a46a15997a7b6a8bfa9609d5ead3feaf588686dd0dc169fe82747ce7663ec3e73772d48f0e0d2390e1d60a9b2e2f59bcd56feb5dd45f9780008c8a3c60956593ca6ff8b1922bde0e3fa8f8fb6bd4b913cd3c31fe19626cfd976127d81be86af280e29cad01c55b278463a2cc7f88f9c61b3a4c52cc224cd99679eaf946891e0fd9a98f9c045521cf7a94e0409667e88ef7752417f39a90c81bc0e53d3804bc0a8fc8193db595ba26fb838a5e81c434db84d74d01eccf01dfe5c1f95a76ae2f4af046007becc1b0500f79630f8134ed7d12cd63bb84543498696eb982fa5f7ddd5a79545102de1ec055583b01c1b72c6a65611c6cab67e4f03a5bb7e66aa4e755b21ce74d4a63ac7e645bfd59b3d09babbf0043b6be2e2595d73a1736d54fb8e415ef3acabc68ba9914faa0a96d67ba8f69895f22e64230c6b069a2746841f4ffb6724c5a45856b35fa95a6c67238fa8ce7a9eb9faf708e1ef16afee92feda121824291ac509b141cf611b10c2360b03c1d87904fe5459c3bd58169dcb4750cf584bcb1667e34af9a953fb7ff2e6e93306e2a15bb48f273174b97cdfb9d9542549ed57d658f901534d495bb007ba59d9e6e52e3ae0a245054806bfe38e147c41096ec95d506f7ea8349a840323d105a8c2c0abc7e334cec99be412a8187473d9ade536e83a9c63ec922a16b5989cd8817ecc2621fa79dcb0d667e4d0c40ddcc2ceef5a7415da9cb1a882e1364fc7074b16c549ddab7941c1190bee9341603efff215e7fd8101c65d5a2712ee4d28b3bfe99c5451cbdb260e6d6c73ad38bbd523b3a0ab8710dc2306063231fb868a1e4eb6e36f6fb534cc7998b9218e194ee71aee70d43661b09fc78a4fb40e9cd2e9cf9b8091f9f6dca99a69162f9273af757f7aee2169e5d08e68e11d02c87fc1e21e265601a95c605c4b0171f6c288493f26da066eba7d716f0b2b0349329d056b91f90c0c386c7ec9dbc960c7dc6f8e6a81e80fb0fe563554bd4b823287dc1eb0def5ae33f61f743d170fd34a186bb4b102425ab96c0d3651c673eae81c0e96fd62510027b621e4a8e5a9a07ee935e45c807dff5f027a551c4c690e0ccced075a950f43bf784105f89b0dc71889a032bcb74f77cc07aac77f41b8af3be7a68f380f2bc8519f42c44a4cf346bf4293450689667ee1647eadc82c64f11d8fc8aa827c79c567763e8f2c26abc1b198a6d4ff796f85574316f0fbb2bf588fbdcb2209a20af3ab3f19440afd3b2cc3216297602a2e8f2d3dc081853bea1321c569ef576b1810e14fce09ddf96f7b45494d9e10de854a1ca602b214bcf55cde5de518f10ea078bf68b285535e22dbf1db31771883b62226d1421ebf983de5718a137b912b5a6114ae52aff911166220fece2cee0929c0c49ada6a6de66b0b523cff55e8b8e5e3b56efb3567c57fefc9a2f563bc464fa8d67faf2337f62f045085a48fbd4266ab393fa4bf5b645229f19be16a496403d8a010e8bfae2c3691ca3c5ba5da7e77fb3eb03b79901b26ca58535b1a68e5f562b18b3ba6b1dd7709fb58de6cc684558da0dcdd5b5d9e9348c2e29ca46c506bd33a7c50db40d4a98df8015fae20163fb96303bd57b115bdadecd01e0a21fbb8f1f02d41dfa165244e1a104a16564ac782e0f919e68ff3a85dc159813f120a0cc398f12cf20fe32ca077ccd36bedc7c1f4bad1dace2cad7517eaf7accd33df7e75af2119524dddaed6e98dad1a47b304481b1dadecb828af6c77e53989fb0b1a7ccafa7fe118da2f192a9fbfb04b14602b6a20fb36b56f5861cdda853e7bc2be539e33e06b4093c8c92266a760f4b5535ce043fd78ff0157f6e1c0130e11a55217aa8f75f87da7e784b0cdb991483e1236cebf8525d7beff80aa36f10da81cd831684ce68d3f04050ee767ea597cb9e61c18d270e48c5a7df5f2313c3bed4384b58f1a31f9a8c7aca015afeaf7397b932b4c7b8249774d9bc21698331b65708d0cc00dca3c9969c5f994935f561a4dc40a9133f28c2c94abe490ad5550a0bcc9a9e65fa6e112f3e4c5ec8a0403bb8ccf743ad6805818baa5dd381ea1d3e45d4d1838d0c1d681eb0505d4b619b5703dd22ab5c965244f880971f84c250e4575423285db9f3327a23cd032e0d590f4131cfbcb98035dda87557562773ed08ed05e7dd16cd310f3aacc36bfb3f3764d1c3b7ebc50b933ca626ebaa454dec0e4abd8792e2361bd113ce6c880f53ba53a6c0766c6fc3f6e0a940907827efaa79b72ffd7d1a82af20c42ca51bcaa8cd9c68d008e9f63814e52bff3ceb0dccaa79fcc61bd9cc8f6a8dabb5fce7b97c1fa7d53efbef533da8d5efaf09d3bf61a345c3d54343b343b3075addf66fe723e0d9adc6bccbcfc865b57bf341d4defadc83c0faf7596cddaa469a49ea63d6e191bd5f64a6985c4bb0480a63ca6a8892e7154275f09f08bb2c12cc2479ddf98ccc2e92316b01bf62873eb3f98f2d5f2c13bb1292fc357f6a9078974d7248142627b580cf7232b9ec22e26d0fffe2ab31fe79b01d7b4ecf78a12400728cd4235e22c9750c5184eab3affbe69c1b72d6b812656cb91eba0d5a2071178395848526e2573e8f3f397dc0f19e6c0a95eaeba7e36b054e8d16045de58483aad33a7422f45bbfb9d69f7cddfdf6264a4982c42e9079b85e09ec180cec1e21b891635583dbf5df32942009940f6a932b1408e8fa6d39fd06b994e6b2c5834457fa16bf48863736e7322f4c05a12ef752e8a9def7fe62a720dd418a389c65f5cce1b8438492982222cc84806b166ffe79a91d879a9075f5aabd984b7be63cc2c465156928168ece852ac8573d4290ec8855e3612b431327730d6bde632c1ddb1382c853549db887533c1f64a82d59c345967d2d793023821b5de82d280d4220b95ec882eb7db736b75118b6d50a3cde6e561ebe308c789e568fee91081bcebc36e966d4621f16429f647b406faf2901be931a46d60b49ab61a79cf361036bc2291dc3f834b734acc50b36a63a2b9df9eaf0faae512be161a786ed6caddd28a2f9a634b1fb83623d7039def7bb3982451d62d6a1318216a356c57656257513390fb3236ca34e03fa63631968ed937ec3d4c0220659b23d5724544ca1eb36655b9c6ea3429c946742a00ad3799f2dc86532b7ff84fdfe9f6e4e0c8903fae8c215eb515289a73275a4f18a00d5f441c5ebcca814870c7dda5411c8de1c0a44ad7ee2e84d075204e0e9e44ecd244418a8111cf861c32fe85eb38eac98ed1eeec7a3adb96d6ecf369f8828a3ba33ed6007a5fb13e76b79f0b02d375669d3d2e7d661584c4f9b7a6f2eba09584f411846dfb84b544892e82d21a94ec4d3e5d0d8366673f6b7407e9b8c092da451891653707bb20bb8f5f6be67421813dabf576e3c0086cf2458d12aa0edb32c71a10ca9b3b4ce6c7cfcd460e02b5c2a4739282c5115da91e80d9388c0a5e290433747c3d12dcefa9edb400e4352778967674e622719a70f3444faa571f73dc3d12a9fd16cafa51f32d1d3065cb55c9c22d065bd4f70f6960d7350e3ddc1f26e162d13558bed39f44a4ce6d13f7c6e8660b39b77861dd5e3676d0d33a4c1963104e3bd393bf0579cb74505c4ac11c725d8f5c0ba1e74f2d54bf665c80a8170133cf3f37edd314ccb4107ff353c3a45c0ff262a1a22dc1b108d1f71f8cf35580fad972673d45eb74bad7aee9d86a1b77536b27d2611e34b13b79d20a0a484d55e397c133aab8c0ce1143080922da76715d17986688429ca8a9ea473bde52e9330caafb9844caa56957d64e559c8f77da1cd89cccb65fa9e2540ef0beaa38f8fc76aa6d8412e0fa8f4e8ce08dd34324d7f83a43ab385fa3b82e2c38274ab185dbe2fa192dc6c121aa1bd9570dc07197e2b208ef7c8845655e9d13e554543ccef2b83de19e7f26cd3dd474f057797249778c43b92368e9b906d50ed8afacba2ef77ff4e571a4b6aedf7e9b12f4a9ad925e2e2e01a2294d86f0adf53d96d075c2c9aaf7823892f412ce25a39f4f536589df92727ecc594c8929f44e83a74ea2db44696e377eff5ff742f97898d5c5cd10e361ba7dbc3e2c74704530f7fdf877af084a98acb15473edbacd6d7858f5433317e3b486adade49456a4fd367202a564b1149bee99e1e7f4db1e6089533db2c74fd04ad978ff594e6a620f7c40403c25fcce2d5c09c83a15ed6b8390c3d93e24453bd4b8f1eb792066045576994d661e6aef89a07bb2f4805f488d971f9c6c33c387d771fdeece2d13efa9eb021c9ca45efdc3d38bb7d42b2c2d6a59f45609fe73654abfa6afddcfecbdadad7d61d79b4daa01", 0x1000, 0x4, &(0x7f0000001080)={0x18, 0x3, 0xf6, 0x5}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000010c0)={0x5fa1}, 0x8) r2 = open(&(0x7f0000001100)='./file0\x00', 0x400, 0x23) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001140)=0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f00000011c0)=0xc) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001200)={'tap', 0x0}) syz_emit_ethernet(0x8e, &(0x7f0000001240)="117c43a540e4958c42be14ea0d98a6a34e98a3a0417a33caf8010c4466e723eb7381c1b0486624f18935a60274a3763c91c6a298fcac167f16469332c22942b117beebcd094111f955ab5cb47867f500bd28fceb50673d8d9b0b279407ddfc0762aaab4732a90c5e9873c4d77b8288f028bd4f9c294990c87671859f3f6d8370b5c7943785e93dfe87919376c036") r3 = socket$inet(0x2, 0x5, 0xdc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001300)={0x7}, 0x8) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000001340)=0x995) r4 = dup(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000001400)) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000001440)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000001480)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000014c0)={0x5, 0x4, 0x8}) r5 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000001500)=""/114) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001580)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) listen(r4, 0x9) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000001600)={0x10, 0x1, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000c64000/0xa000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000e8a000/0x1000)=nil, 0x6}, {&(0x7f0000c49000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000f6e000/0x2000)=nil}, {&(0x7f0000c23000/0x3000)=nil, &(0x7f0000d34000/0x1000)=nil, 0x9}, {&(0x7f0000f29000/0x4000)=nil, &(0x7f0000e0a000/0x2000)=nil, 0x3}, {&(0x7f0000c7a000/0x4000)=nil, &(0x7f0000c06000/0x3000)=nil, 0xdd}, {&(0x7f0000c9c000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ee5000/0x1000)=nil, &(0x7f0000d69000/0x1000)=nil, 0x2}, {&(0x7f0000ce4000/0x4000)=nil, &(0x7f0000efa000/0x10000)=nil, 0x5}, {&(0x7f0000f0b000/0x2000)=nil, &(0x7f0000ca8000/0x2000)=nil, 0x101}, {&(0x7f0000c89000/0x3000)=nil, &(0x7f0000d3f000/0x2000)=nil, 0x5a6}, {&(0x7f0000c8a000/0x2000)=nil, &(0x7f0000d38000/0x3000)=nil, 0xfffffffffffffffb}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0xbc4}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000001b00)=0x2) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000001b40)=0x100000001, 0x4) chmod(&(0x7f0000001b80)='./file\x00', 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001bc0)={0x1000, 0x3, './file\x00', 0x9, 0x5, 0xe17, 0x6}) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x2) recvfrom(r0, &(0x7f0000000000)=""/42, 0x2a, 0x1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = socket(0x20, 0x4001, 0x8) r2 = dup(r1) close(r2) getpeername$unix(r2, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2faf979253962e55191f06b6a722e3243301e54b6c1683eaa5eb6a973d4b70a736217cf97d8b8bec9736609d1e53dc6095c6f3"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x998, 0x101, 0x7, 0x7}, {0xfffffffffffffffc, 0x1ff, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x110, &(0x7f0000000380)="31f0b26fbd286dd9f47fcf37814aab5dc0def8c28eb64177c848f1f8333fd6af4265529ce2958b65dc176f7eb7bc8f4e1f7c3819ba0a43227f8ed7ff422f5d617c5df4c189b3cceffc2727c2ec1a5ed607e95d415d5da9b8c5f296d45da2c6585d02bf76a778c2c1f92a093ff731d406dfc4a8e83c3bfc68d115cbd6abc8b939d02559da4e91084fab0d19eb7f6c997fa0614860d0e35d7118fd58b6b7c7e78fdfba61d8405fe7b91ccfaa7801e2791b21c629e1ed36e929619d3f666728a0a73b3b48480236a9faac30fe0776817bcefb63171665ec088190ddece2a8475f1803d49e19d734528576d5e16e461430f287c9a1621e4ca0ec911aa42fbd2d1537ff1b00"/272) 16:00:47 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) pread(r0, &(0x7f0000000080)="3fdac5a9b5aad050cd7f30bd2e6942f37249d3707151179b9cb05f840981ab265d7c1b054dcf282375124df497e271e67159009b4ec84c8851dbddb41fdcf85c08993a75cd723eba55409099bc753c1e1e1b6cb9f849d12e7615c456a501b2e92d15dfb4e3172d695f5c8a877f89c45205cb4ab956ab3554aa9f6bcf19fe8a22bf30dd8d9aee24d97d4dd2051b4ff7744adbe24c52c871d36330220b91516caf3403d12be832362f0d10274765c9136650d16d72b5bf2fcff2e1c7cd7d572f0d69375838fe7d9d05e704fe98c393a029ec18950ddb6da36e8e36e4", 0xdb, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) 16:00:47 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = accept(r0, &(0x7f0000001100)=@in, &(0x7f0000001140)=0xc) r2 = dup(r1) getsockname$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f00000010c0)=0x1002) readv(r2, &(0x7f0000002280)=[{&(0x7f0000001180)=""/31, 0x1f}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/184, 0xb8}], 0x3) socketpair(0x2, 0x1, 0x100000000102, 0x0) ftruncate(r0, 0x0, 0x6e) 16:00:48 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="3f0be24280e20d681095f514462a684f14d6e8057ead687f0b9bfc33c683c2ab71e349df61d9db438a57ba64c7f6a9d76de3b6cef562a43f1267942ab2c71b602ed439eaf7d6bb610d07acd3307658cb9c9717cc9fb0bb8edd5273a5fdb58a519c73ed28521ecf9a34609e4d0f77f125898485322001", 0x76, 0xc, 0x0, 0x0) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) write(r0, &(0x7f0000000240)='ol', 0x2) execve(0x0, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x2, 0x0, 0x7984, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xfffffffffffff827) 16:00:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x446) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r3, r4, r5, r6, 0x0, 0x7fffffff}, 0x100, 0x0, 0x1}) r7 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='-mle0\x00'], 0x8) semget$private(0x0, 0xa206fb98e1b5c198, 0x8) listen(r0, 0x0) r8 = accept$unix(r1, 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) accept(r7, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x880, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x401) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000780)=0xc) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000007c0)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000140)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 16:00:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) r1 = semget$private(0x0, 0x3, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x3ff, 0x6, 0x100000000]) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() 16:00:48 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = getpgid(0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="dcc565f2f0065ff6a14025e4884d9d1f677063ba6562b476edb6b481bdad455995e57c875f2908e7ca25fa8339a853991456b2e3", 0x34}, {&(0x7f0000000240)="df4ccb2352fe10d1171123673004b1028d2e4ac926771cfd9e393c632390ca7662d81ced179dedd80738e1d1dfcddabdd96755c689732649f402f561946829e6dc08c0dedf8f9949889b993c26405a332e956ed328d6f21cb101ce0d8479613f184a9fd3861f560c0fd9e2906bb2c984af5412f655a8a43ee3590b421e0509d55b7de956239de227f33af2a8311bc07d8be88a6cb9028e971f7e8f24cfc6fd7377fd069d157c04f9d0598d13c16875182fa0bd02d19480090188c41ba2", 0xbd}, {&(0x7f0000000100)="91ea2c2f5d91fca82e8f00189cef8e7ea7d5296c5dc691083ba76137cd05b8128f84d6a7d450e8311277f499ba91814aa68ff7a8707f3208bf895998f94a8119af54de5d8829110d2efefd2ddf5177a145a9ca1d2eaa99b99f2b0892", 0x5c}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x2}, 0x400) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a87ac881ff7cc53c89947eb22f310b404f36a00500006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom(r10, &(0x7f0000000000)=""/60, 0x3c, 0xf9483b1b6295639c, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x707, 0x1, 0x1000, 0x3, "62a7dfa61a785ec5233c855866bd6010b41111c4", 0x1f, 0x81}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, r0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x100000000, 0x400}, {{r0}, 0xfffffffffffffffb, 0x3, 0x4, 0xfff, 0x200}, {{r1}, 0xfffffffffffffff9, 0x4, 0x20, 0x800, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x80, 0x20, 0xf5a, 0x5}, {{r1}, 0xfffffffffffffffb, 0x90, 0x2, 0x8, 0x5}, {{r0}, 0xfffffffffffffff9, 0x18, 0x20000000, 0x40}], 0x6, &(0x7f0000000040)=[{{r0}, 0x3e0ea2a9ddf266e1, 0x1, 0x4, 0x1f, 0x5}], 0x1, &(0x7f0000000080)={0x0, 0x920}) write(r0, &(0x7f0000000100)="d3d61b2399983adbba4c5051bd59924a104b76623fb3c5cb920f5789f87b17ac10050e53e49455c3137d46b99fc1ba5a0469b7f9283ba404497af34bf38a09df694bd5964da3b4185b595bd1379967563e99255527f11bafdceebab20ff6244dbff9f833aedc5dbb8ba452c0463e7f4dc29d502bcc36a8faca2c5499963d1943dee2c82a128316b6d765ed03bcd579bca7a12a7c8524856f43eff0905bf6d99196c7a1f1b2acfffbeea4af5cd3c9efb298f15aba2be5d1f1b12d", 0xba) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8000, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x2, 0x7fffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) witness: lock order reversal: 1st 0xfffffd806e0b6b38 inode (&ip->i_lock) 2nd 0xfffffd806e661bd8 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd806e661bd8,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd806e661bc8) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff800024badcc0,1,ffff800020ab0c70) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa7f648,c0106477,ffff800024badcc0,1,fffffd807f7c6900,ffff800020ab0c70) at VOP_IOCTL+0x88 vn_ioctl(fffffd807b8cbc78,c0106477,ffff800024badcc0,ffff800020ab0c70) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0c70,ffff800024baddd8,ffff800024bade40) at sys_ioctl+0x5b8 syscall(ffff800024badeb0) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,48ff0cca0e0) at Xsyscall+0x128 end of kernel end trace frame: 0x4922cdd2060, count: -9 ddb{1}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800024bad880 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800021f94000 rax 0xffff800000ad32c0 r8 0xffffffff8187b235 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0xb413d658dfe5aad r12 0xfffffd80029b6c00 r13 0 r14 0xffffffff825b08c0 w_lodata+0x3b4c0 r15 0xffffffff825c9570 w_lodata+0x54170 rip 0xffffffff81b977e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800024bad870 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=110437 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab09f8,0xffff800020ab13e8 process=0xffff800020a8a390 user=0xffff800024ba8000, vmspace=0xfffffd807f00c450 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 51034 37950 67553 0 2 0 syz-executor.1 51034 474403 67553 0 3 0x4000080 fsleep syz-executor.1 *51034 110437 67553 0 7 0x4000000 syz-executor.1 51034 89861 67553 0 7 0x4000000 syz-executor.1 85902 322984 99109 0 3 0x82 piperd syz-executor.0 92638 308381 1 0 3 0x100083 ttyin getty 67553 316815 99109 0 3 0x82 nanosleep syz-executor.1 16551 331941 0 0 3 0x14200 bored sosplice 99109 433029 58394 0 3 0x82 thrsleep syz-fuzzer 99109 2576 58394 0 3 0x4000082 nanosleep syz-fuzzer 99109 319 58394 0 3 0x4000082 thrsleep syz-fuzzer 99109 394748 58394 0 3 0x4000082 thrsleep syz-fuzzer 99109 496225 58394 0 3 0x4000082 thrsleep syz-fuzzer 99109 75843 58394 0 3 0x4000082 nanosleep syz-fuzzer 99109 304425 58394 0 3 0x4000082 thrsleep syz-fuzzer 99109 322817 58394 0 3 0x4000082 thrsleep syz-fuzzer 99109 239359 58394 0 3 0x4000082 thrsleep syz-fuzzer 99109 366116 58394 0 3 0x4000082 kqread syz-fuzzer 58394 464325 50624 0 3 0x10008a pause ksh 50624 397559 47734 0 3 0x92 select sshd 47734 217283 1 0 3 0x80 select sshd 79803 14858 21253 74 3 0x100092 bpf pflogd 21253 250386 1 0 3 0x80 netio pflogd 32091 103363 51538 73 3 0x100090 kqread syslogd 51538 16327 1 0 3 0x100082 netio syslogd 67266 297045 1 77 3 0x100090 poll dhclient 63717 503267 1 0 3 0x80 poll dhclient 62234 95336 0 0 3 0x14200 pgzero zerothread 62995 216910 0 0 3 0x14200 aiodoned aiodoned 49148 518209 0 0 3 0x14200 syncer update 99918 276246 0 0 3 0x14200 cleaner cleaner 83017 117306 0 0 3 0x14200 reaper reaper 16124 41483 0 0 3 0x14200 pgdaemon pagedaemon 44010 414411 0 0 3 0x14200 bored crynlk 76027 68328 0 0 3 0x14200 bored crypto 74151 172172 0 0 3 0x40014200 acpi0 acpi0 22465 242021 0 0 3 0x40014200 idle1 24486 325801 0 0 3 0x14200 bored softnet 90173 273246 0 0 3 0x14200 bored systqmp 40132 447699 0 0 3 0x14200 bored systq 52680 360286 0 0 3 0x40014200 bored softclock 41972 78560 0 0 3 0x40014200 idle0 72961 81705 0 0 3 0x14200 bored smr 1 403414 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 51034 (syz-executor.1) thread 0xffff800020ab0c70 (110437) exclusive rrwlock inode r = 0 (0xfffffd806e0b6b38) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826648e0) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9664 6624K 14791K 78643K 40696 0 0 pcb 13 8K 8K 78643K 825 0 0 rtable 111 4K 5K 78643K 4215 0 0 ifaddr 100 25K 29K 78643K 1498 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2064 0 0 iov 0 0K 32K 78643K 1195 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1201 75K 77K 78643K 12209 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 174 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 1418 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 12070 0 0 sigio 0 0K 0K 78643K 153 0 0 proc 55 51K 83K 78643K 3483 0 0 subproc 32 2K 2K 78643K 767 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 1049 0 0 in_multi 33 2K 2K 78643K 917 0 0 ether_multi 1 0K 0K 78643K 62 0 0 mrt 0 0K 0K 78643K 21 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 162 715K 715K 78643K 162 0 0 exec 0 0K 1K 78643K 1757 0 0 pfkey data 0 0K 4K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 122 23K 31K 78643K 39579 0 0 UVM aobj 130 5K 5K 78643K 146 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 625 0 0 NDP 25 0K 1K 78643K 464 0 0 temp 263 3545K 4185K 78643K 168657 0 0 kqueue 0 0K 0K 78643K 117 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 96 0 90 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 527 0 525 1 0 1 1 0 8 0 rtentry 112 532 0 488 2 0 2 2 0 8 0 unpcb 120 4028 0 4018 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 10180 0 10180 3 3 0 2 0 8 0 tcpcb 544 1898 0 1894 1 0 1 1 0 8 0 inpcb 280 5626 0 5618 11 10 1 2 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 135 0 129 1 0 1 1 0 8 0 pkpcb 40 71 0 71 25 25 0 1 0 8 0 swfcl 56 7 0 0 1 0 1 1 0 8 0 ppxss 1128 252 0 252 28 28 0 1 0 8 0 pffrag 232 38 0 38 17 17 0 1 0 482 0 pffrnode 88 38 0 38 17 17 0 1 0 8 0 pffrent 40 105 0 105 18 18 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 336 0 312 1 0 1 1 0 8 0 pfstkey 112 337 0 313 2 0 2 2 0 8 0 pfstate 328 337 0 313 6 2 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2178 0 1981 20 7 13 13 0 8 0 art_table 32 2179 0 1981 2 0 2 2 0 8 0 art_node 16 523 0 483 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 14 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1416 0 1406 1 0 1 1 0 8 0 shmpl 112 144 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 19927 0 18482 47 0 47 47 0 8 0 ffsino 272 19927 0 18482 97 0 97 97 0 8 0 nchpl 144 36651 0 35016 62 0 62 62 0 8 0 uvmvnodes 72 6774 0 0 124 0 124 124 0 8 0 vnodes 200 6774 0 0 357 0 357 357 0 8 0 namei 1024 122114 0 122114 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 31 0 31 17 17 0 1 0 8 0 scxspl 192 110580 0 110580 47 46 1 7 0 8 1 plimitpl 152 1184 0 1176 1 0 1 1 0 8 0 sigapl 432 12158 0 12143 3 1 2 3 0 8 0 futexpl 56 150546 0 150545 1 0 1 1 0 8 0 knotepl 112 2785 0 2766 1 0 1 1 0 8 0 kqueuepl 104 2539 0 2537 1 0 1 1 0 8 0 pipepl 112 6696 0 6677 14 13 1 2 0 8 0 fdescpl 488 12159 0 12143 3 0 3 3 0 8 0 filepl 152 71648 0 71543 24 19 5 7 0 8 0 lockfpl 104 3844 0 3844 4 3 1 1 0 8 1 lockfspl 48 1308 0 1308 4 3 1 1 0 8 1 sessionpl 112 78 0 67 1 0 1 1 0 8 0 pgrppl 48 202 0 191 1 0 1 1 0 8 0 ucredpl 96 13763 0 13754 1 0 1 1 0 8 0 zombiepl 144 12147 0 12147 3 2 1 1 0 8 1 processpl 896 12179 0 12147 4 0 4 4 0 8 0 procpl 632 36590 0 36546 10 5 5 5 0 8 1 srpgc 64 88 0 88 37 37 0 1 0 8 0 sosppl 128 146 0 146 30 29 1 1 0 8 1 sockpl 384 10383 0 10364 14 11 3 4 0 8 1 mcl64k 65536 769 0 0 95 40 55 66 0 8 1 mcl16k 16384 32 0 0 4 1 3 3 0 8 0 mcl12k 12288 35 0 0 2 0 2 2 0 8 0 mcl9k 9216 22 0 0 2 0 2 2 0 8 0 mcl8k 8192 28 0 0 4 2 2 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 11 0 0 1 0 1 1 0 8 0 mcl2k 2048 231 0 0 26 5 21 26 0 8 1 mtagpl 80 103 0 0 1 0 1 1 0 8 0 mbufpl 256 1272 0 0 36 0 36 36 0 8 0 bufpl 256 41466 0 34447 439 0 439 439 0 8 0 anonpl 16 1109118 0 1097986 242 182 60 67 0 124 3 amapchunkpl 152 72690 0 72579 101 93 8 19 0 158 2 amappl16 192 59554 0 58859 315 272 43 47 0 8 7 amappl15 184 2585 0 2584 6 5 1 1 0 8 0 amappl14 176 2915 0 2910 1 0 1 1 0 8 0 amappl13 168 3102 0 3102 10 10 0 1 0 8 0 amappl12 160 1788 0 1784 1 0 1 1 0 8 0 amappl11 152 952 0 935 1 0 1 1 0 8 0 amappl10 144 1017 0 1012 1 0 1 1 0 8 0 amappl9 136 2239 0 2235 1 0 1 1 0 8 0 amappl8 128 1731 0 1691 4 2 2 2 0 8 0 amappl7 120 1035 0 1027 1 0 1 1 0 8 0 amappl6 112 874 0 859 1 0 1 1 0 8 0 amappl5 104 2237 0 2222 1 0 1 1 0 8 0 amappl4 96 11539 0 11505 2 1 1 2 0 8 0 amappl3 88 4460 0 4449 1 0 1 1 0 8 0 amappl2 80 95830 0 95759 3 1 2 3 0 8 0 amappl1 72 271372 0 270927 26 16 10 20 0 8 0 amappl 80 37615 0 37576 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 145 0 16 3 0 3 3 0 8 0 uaddrrnd 24 12159 0 12143 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 12159 0 12143 1 0 1 1 0 8 0 vmmpekpl 168 89611 0 89577 2 0 2 2 0 8 0 vmmpepl 168 1481934 0 1480076 526 425 101 111 0 357 11 vmsppl 368 12158 0 12143 2 0 2 2 0 8 0 pdppl 4096 24325 0 24286 7 1 6 6 0 8 0 pvpl 32 2997758 0 2983379 588 434 154 167 0 265 18 pmappl 232 12158 0 12143 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 745 0 61 20 0 20 20 0 8 0