kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun May 31 06:30:52 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.55' (ECDSA) to the list of known hosts. 2020/05/31 06:31:03 fuzzer started 2020/05/31 06:31:07 dialing manager at 10.128.15.235:26870 2020/05/31 06:31:07 syscalls: 364 2020/05/31 06:31:07 code coverage: enabled 2020/05/31 06:31:07 comparison tracing: enabled 2020/05/31 06:31:07 extra coverage: support is not implemented in syzkaller 2020/05/31 06:31:07 setuid sandbox: enabled 2020/05/31 06:31:07 namespace sandbox: support is not implemented in syzkaller 2020/05/31 06:31:07 Android sandbox: support is not implemented in syzkaller 2020/05/31 06:31:07 fault injection: support is not implemented in syzkaller 2020/05/31 06:31:07 leak checking: support is not implemented in syzkaller 2020/05/31 06:31:07 net packet injection: enabled 2020/05/31 06:31:07 net device setup: support is not implemented in syzkaller 2020/05/31 06:31:07 concurrency sanitizer: support is not implemented in syzkaller 2020/05/31 06:31:07 devlink PCI setup: support is not implemented in syzkaller 2020/05/31 06:31:07 USB emulation: support is not implemented in syzkaller 06:31:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x180) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r3) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f00000001c0)) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000200)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000002c0)={0x5, 0x4, 0x0, {[0x9, 0x1, 0x3, 0x20, 0x8, 0x4, 0x86b, 0xf6, 0x3, 0x101, 0x400, 0xc4, 0x3, 0x2, 0x9, 0x7fffffff, 0xffffffff, 0x1], [0xffffffff, 0x155, 0x100000000, 0x2, 0x7, 0x7ff, 0x8, 0x400, 0xfc, 0x8], [0x400, 0x7fffffff, 0x91b, 0x6, 0x1, 0x400, 0x7], [0x10001, 0x7fffffff, 0x7, 0x1, 0x6], [{0x300, 0x3, 0xff, 0x3}, {0x8001, 0x2, 0x1, 0x9}, {0x100, 0x5, 0xfffffff7, 0x2}, {0x401, 0x2, 0x874, 0x9}, {0x9, 0x767, 0x77, 0x9}, {0xec2, 0x8, 0x5, 0x4}, {0x5, 0x494a, 0x7fff, 0x3d6f}, {0x2466, 0x5, 0x12d, 0x9}], {0x8, 0x8, 0x401, 0x400}, {0x9, 0xcf, 0x80000001, 0x4}}}) r5 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000540)=0x7) bind$inet(r5, &(0x7f0000000580)={0x2, 0x2}, 0xc) read(r5, &(0x7f00000005c0)=""/93, 0x5d) r6 = getuid() setreuid(r6, 0x0) 06:31:13 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="07ce6d743f3831d5d0435b7bffb0f89fa4284a6b98352998714f22efac3d7012dbbb554e482aa93d4892d5398384ce41ae4514eeffcbbd51ec8fd6670c7dc3d68a608b0b5cc8cfac0e9439beef30efbed687068fa91afc9db5ee9eb094ce2a84b4811fb9d535f7f57a4c42b9ad8000c53a2e39380e0ea649be5bf62445b45f2534007ed93c3ec297a0fcf4f038d654e72c31415700e71e126fa6f994bcc3df4def6e378f25f84d1d45f051db624cd6795c17", 0xb2, 0xa, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r2 = dup(r1) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x3, 0x1, 0x9, 0x2, r3}) pwrite(r1, &(0x7f0000000280)="98994073d3c84ca2009afd58b78c97c52b15c0c25ee39725e5d4b3520b4583cde525c3cb4c62f57c07c196c94202f71edb3e31433b4b059f67067a4292d392e10ef065b633bf0707f9518d70e795ba383f12c3a9330497d21e3950d7c16fe5f7ce00152df64dcf99a9bc0afcc2b082033d9626818da6ff3c4835aac7ebf21fe2378bf2b7f57a07fdc496ef4629cf32c68b9e52c359cd8638ebb8f9da853aef878edb6fc4b0630c227a8d00a6bac7b554b2d52edfbb8a8ca40bded9a302948524f0f950a29a3802213ccaf22b3633bf1fab0d066b3b1769c2822126d4407bebd3a633202cfed748ba73cdfaf637af1b47d5e3af7ce4873610781d0a802773af7c6f2309936178ded226c42af66a28f227da1e2f367f81de0920f40b9254456f31de1f3f359291ba4f15b3df074b0e10e3e4e8427011711ef1c7f84c399954220a8b42ad06497d7ee1c2bfb982110048d1193fc636fa8e3b06b8f1f031983200536d69ab35f855f343108e4c2c9216be2d21773e5ebfcc87521e77fdb842d79f82cefae71311630e0bb90c0b352877fe7bab0738014c2f39f72db355c6ce305edbe1873b07b2f77d1a06153dad5ca4f3c5bd85d1e911f31dbaa37b523bd5f4ffc363581eec3ab1aed1596a030da4806dc263b390f19f8f293bf891b21f5c778bbf06c91f761235ab2685626e1643770b10ccf451651d50b3aa074946560d9c0a3111925298aa4c855721b6cd25c261a8f0444e8ccde3d03bb4ae498591296f22f674f743eeb2b1912dae8a537c75d6cf9d8c481321ca5682cbaa7d893b09c135a4ef415d909af388a9c7ac1ef193e72f37eb0b5c77f608cd935e74d1120b4bcae16b5ab39afe46313ba1b64aa8bd2ff72b682d2c0918907bd817c3e1577116e4a453e5438ac1b4498e14b4403fbb3af57ac0ff3d235e17037611344f9e09ba580c6c11be6cc053373248ba243d5b89689deea4316e0c49c99b5357ecfe1d429cc2c5d2b2c737e08dc676ad7815eb58f73c598ad9ab9339edf7070432ee00c463a54e556a866ba78ceed2e8d8dcee8f3e175d588d7843986d96de7f3df35033fe99ec3bb901c92a722d3807f0011dc2f1bc073f720e2237f19035fa5acfb9488699e995f02606e5f2777ea174bbc5e98ecd047b637f051c74144ed55e94f860aa76d0ac7511f81311f598a473c0ea25080a889fbd4117d00300c7d12c466543649e5af59ebdf0d4daf458886b3c3bfe73a4ff9a90321cdc505230ac499fed2d61d54ba863be9bd2e0908cf7cb2d6681f9c88c965654fce0a6108761edda94de4480bd6e0587a0dcf8c635cbb6609e518c724b3347b9fbfb5aef2439ecbc6f5bdcd60799da29c4ff8cd92a9f837f15db6fbe3904317294be33ab3d7466baed8bdac537419eeb0fa245a70312395a65ff400fad8757b6b5a59ebaa227aea60c4c6a1f9f99603f6fc1b374ab1c2c999844f8bb1fbd25caf4e6e416a98b42c6f61c865515252cadc0d1084afb3807ff50270ae94c798690b53021eb0831c0d13351a8949723f275b4b042fa76bdeba20b0370766b22129362abbe183fdffa815df5561a9ddb37678e9d2724b694f6eea80e34a8ece7c3818e2b89883dde1a95ab5df4e89c428943e4ad0afedd8429be75bdcbed1e5ec92e141e9d8a0d1533d5ee9b26e909ea26f048848a6dbca65381c2c315308c19e5fb8f6e70573a07ddc2ac6832f7ccfecd46ff2d37fba56ee2aaec6787450433a3f2ba3fd8a49d0bf7f496f97fc3a37d8ff226de4d485f7eb322f5e2059ac57564fc02131856dc53b04215be0bad206bf4180aecd8e775c664093074ea58c4d0086d88395d06cb981a49db3406be8ed2855caa81ad5bc421a12e1eed59dfe0eed1c0e7aec8104f2d2708c3b3cc593fb6fff237421ff3d4e00dae60716806ed249c350e21472179b3b03cd50a9d5cb12423dcbdd4d9f61f30e117434eb25e5a0fe95a9e7f2e5d1f1164af362fa71e3ddd0dc96781a20829b29ae07e392bf963ffc18f5f58c259d33c18211f1f349c9a9470c1412614362e80d61dfaf7a6ae89c72b3ec04b84513ee9ecb8c5266270252bd7d6d06a62c8e0a54318c0200d31915d31e923508067a8ee0ed0d74d3dd2ed67f13fc49acf659b68385e7590c10c59f9d18bd3cdeed4a94d5848003a63c208cafc04d9fbd94e2192b34f94a13057e06824ef1364dbfc206183d4650c4bf1f29efacc6c151387a64e182f254bf340c2c044191bdd2ceacf2adc8eb9f8b390207edae1622c56cc2288888d0704c27ae0976db597d6fcc11b828719fbcb91089f4e630cf7c196f33da54d4980cec6bc19d7ef17c3a1eb828262f6d734caa4c78386bca92ca7ca29962710b4d64118f398c46ec3fa886dab39ea83cd3126cec21c55757640a1523916bfde23248f969fbeac27d26dff3e54152902331351114389c12fbadce8703be634d795c6f9cf4f57e9ad650159f29fa6fa3bee76b408a9741ba015972e4e5debd1ad838da23b5b31b696065d6224dd7bce3d26fa9c79caf680e919105d3aab7afcce1b0b156af0dceec68c7249521355ff5460b8c699fd56adaf241d4b60816b020c703bec524f259691b40b45bab0929e42ae28a40e96bd51b36bf768268c69834cd171bf937906857adcf47a83321fd2cb9d4c13b1e3e5d4af78a16fbd71887f8cb78ee52456d8a7bbeb4554c8618c57ef297e878c558f9e34999970fdafa4249115c58eaa84b65547a357f5b71956be2fd468a39a58aa98b6a605197c418c4698e43f9a2dbbe6b98b839787c3ccedc7fbb42ec1ec48c4e188e5a746f65e84f6414682c5af6c52731cce3a0a458f4d4be40ec46d180d2d65b214e7a4611c5240dab928a2ae6ca835aa006e5988229904f2cca3c23ed5f0a278d72c7298535e51ec381da04a039222bfaa6595ae789567b593416e86901bb3c496f6d51132b998181480c5f82b5a8797d2759eb2087079d2e3be78bf3fb716d5564edbab5519cbfdb83feab168908fdd8638e63cd0d9c2cb4d0bd5829c43028954d8cdc8a4c4d3225f3f7c6a914b0ac4c2dd7d6cddd30b54f2c4d9d716f5d273280158db6eafa487147471c84e15d3b84f77c65bccd980b34a0e791fca029036a9cfaec1daa2df4b37d82b1d7bef184d4d7c02db97c4135f93afd0a3cc0a4ac583452e7a00713a107c82f47d061fb3f94b8792c979c07bcd7610268d33f20f1d48750433dbb65dffba50dd61b0d19b28ad9d544f9a06d50d0ce0f664cbc21eaceaa2c1939fe27827165c3962fc811874e6d76ac6ae7c608500892fe4d4c5c1dd9b92d6d095ac6dfc7b8d11bedd79c819c6efe974b72df4878ec9896e6c46fb9d2e01c3fb9ed91dfd6086f9d4f1f64d1d33b873b8262457f1f754b9b5a8e879a9eee37292b7cda7ddd76276c55e8b0a8ffc9d2ae01ea41934da26d879c13ffa2fe20d3dffd7e0df7c8fde1628fcad86867f6ebb096e0df253b0b9830785a0c83fb0b89d52c44f2652250aa1f225507d6d2b2352e0e1ad6d7d974b8a0f034f9e91efbd3974631750cbed79d3267b74c5350ad70d8f065861638e030e4a0da5544c92bc84426d9d51909304baaa44883ab2753d2d1e8a99e632685eeb350c4987412ec61995dce09fba4ca70db14b844ea14472658d8066dd2c56d8498226de0afd1c2ccdc84aa4bea607c6389b3748e18f17a5d7661de0907bc1e9a51feb422cdc006a5106c6f808adb03077f517a2f0fc0b8889e695a2cceaa022c5cec5936f2549a551c61678118f0f989fbc47cba8230f8392eb271e823b1f45e806e01250a085d2ae5d9ab7bc2db49f1e03d448d6cda480c0466f51b2c33a089e56df1382dcd55b191122390aab929a6aeb98157e4e7897f56d2b871b735efa8c3e3627dad145f8ecf7a4b4cfcdbd14b51b5a0e14616e6d2917476f6b428fc750ea1b4ee8ed3663b37c3fabdf75d800cb5d5fe05ea3c45817501bee509c9e0c2385add4bfe38223ff08c069e51e0a937c66252596d5be30a2b159ef4032691d4ad9bb9549d1e672ec65ffba775aae4b564fa2d9d75684aff64789c57234b62d536b8e46652a051bd8b31d7be04bcc9e4b56f0876bd97a54baec0c9c06158da69542b7354edb9ecc1b28c80dcae346da84c250dd0855fcb46bff4376fd11193e7c748108a843b6e5532797941bfec93104c680a82b16906e46668b8e3e4bf73d0e8b4ad0e505ce687b5e208d4e134a33dc8f4d2d30b695481340357a2a01004b4f13d411be6c32eb29ac3ad364f2d6d4c0ebc940b6d66e70d90a9cbde8a9f3968e765a553ef66fac6c01f727ebfb21a6ef4d97a2d4675cf26c218932ff8f2f5c0851fe28200e5c62abdca0424075a740fe48d52a41ea07d503e1b52ee67d6994a27fb6c4b68692f7a505c8aabb2eac3d44c64e81cb53a8f401f3bd601e065dbd9563f5f6266a1208f163e4db56053870d897f4c8f9db68323a624c03ad48aab7d4579f78c999a093ea96cdac5653bc9b58e1c605d7924d035a9b8fa63920bb8f5daba05ada2482ca7cb6a4021c04d851d9b3bd6297bfe88d4c71082810dce76e50ef09ac852b81e1740d5f933cee7c6f33262d3bccf18e584f1001ec77ef360f01a122bc52795be70f2ab8470a399aa00896de7d35cdefc5d651cbbd0e8438bfdba0fd19e03ca91dce73c158eb9d49129963bf3123e27630f2db52aaeb2503bffccf601a7ea9c375038f5a93dd91299a48a0667c7799a551d0d663bbb69e70337e3470affc87e3f3cda89584fba4911fb0fd8dca2525f3bc0eec7434ed4af5fc285f14366f02b75c70409e9dd6f706291af444539aebc32a590d523577f5115bf5856cb3ab7cfe673bfacc3122b7dc261efa7d364e87ca424544860ddfc0700775137610d6be043a6959560700e86b11dfff8478b15fd37811067b1636d3322cbc67f9228d9cdbc14069ece874dc7b32c54076748600803cce81aa65a8ca9512b1ea5c7c166bbea981171ecbd0bdcabbd2517f2a124f2ec7e653a0b65923781614899e86c0ebb343ec6ee6e6bbd7b53c865b49283071abef84590200a4e3db589de433a537f24bf28f1368a0bd3559e04f49fc90d014f2d6b539098595dedd78ad1db225e9a985cffe0ba9c8ae8d73301f487526866af7bcfe69667e2eef3a20960b53cbc195d15fbd0514602f0ef1e549c001e99ecbf4237df9739d2c05530f7b191c6562f64d6e06f94f92ab1e3510a3cbafae9eb2510248f029b3ae8b4c7fa5d4be33bde17e6f480dee413c8bfeb4cec39542647fb2062d27ba750e5ea50074d5f5abe3c367c5dcf6e1d21b6e440ac3b02ff3fef5cf15238d6d9a311e94508a65b9400e27946ad29b2d01b86565edf378f0330f646f184511bd57ec8b4d276672ac594f9419ab7d8b55bdbb317451cad1ec3646a879ffb5f597f7c3a246052c8f08cf54b1521ffde4ec3fef20520e7ecb1f0097c54a9a0290ffe090f3455a8272064f0a2cfb01006d8014bf307ee50f8c9ae7f3d96e5c21c9c8b84ce64c4ed11c6255632f88c630bfc2511c7802d483563c76ae37c5c43b0fafff8633ceeeb5a9da80926140f7b3d88d502f56a09bafe29593fe08481d4569b406311c52b444137aab3581a61faade75255740abfc7d339fe459b09d8d5cbd41db8c31872614e2f904441bdb2247cbc4906c1587c0f5b9298f96a7edc0d22e2b59c72dca398f3064db6ffd5d0a0ff0be8f520e44b24a079c08c7d96ad9ae59a90dc1296cda016a89c7f1149ed8719c18bd40579d2d26ebeb5db8220c2bb1f8a18b91ed5d31b9c4f4", 0x1000, 0x0, 0xca06) getppid() fcntl$getflags(r1, 0x1) r4 = open(&(0x7f0000001280)='./file1\x00', 0x8000, 0x4d) close(r4) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001300)={0x6b2, 0x0, 0x20, 0x2}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000001340)=0x7f) chroot(&(0x7f0000001380)='./file1/file0\x00') rmdir(&(0x7f00000013c0)='./file1\x00') shmdt(0x0) lseek(0xffffffffffffff9c, 0x0, 0x1, 0x1) 06:31:13 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000001c0)="9701239930445823772fe0964e563f38f9874712109a91c363f6dbd6989a43ec6ab88997dfc894332480ad6b1a0f1250510e05ed408d92fd1e6aae6134d53eed1f75a814fb5f0f581beac7b1", &(0x7f0000000080)=0x4c, &(0x7f0000000280)="0ce06d13de750ac08133843d5438ed0414d23ba65abfb263ab580fc310a41abb4bb221554552d888539342b4dc29b7d7e44f4f6c2337df6f1fb49d356f92dbb5ba3a71cd3e909898a12e0a1b95adfd2d9688564e90c5bf2826f6a583a786228c405ab1927a786ccf9bea92c00eac369384fed4d49cf6a31003ae054ffa5ec91ff3a218b14dce9256a6aa586690de237bde89da02bec03b98b348120d06967acfec569fd22a6786178903d1bbc7e7f2e61ab37c46e516916a286a15e67b6ad5b80b0f278ea6d6c870ddf162f96fc80b69abd853672b193608937b052a117c44df2707bc42b4db7d6db93ae66f0679bfcbf5392968168a", 0xf6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x2}, {0x6, 0x0, 0x0, 0x401}]}) r1 = socket$unix(0x1, 0x0, 0x0) recvmsg(r1, &(0x7f0000003500)={&(0x7f0000003600)=ANY=[@ANYBLOB="00000000000000000000000000000000010000000097759689a729970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e786ff7d7f57e13fd2ab431ec2de0f18d2bd023cb802c6ac2bfc6bfb"], 0x6e, &(0x7f0000003400)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000100)}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/4096, 0x1000}], 0x4, &(0x7f0000003440)=""/184, 0xb8}, 0x840) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="e16914f6367e3abf0000150000b4", 0xe, 0x0, 0x0) r2 = semget(0x0, 0x2, 0x2a0) semop(r2, &(0x7f0000000040), 0x0) 06:31:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xd6aa6f592d1bcb00, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x200, 0x5, 0x0, 0x1, 0x4, 0x14, 0x0, 0x0, 0x200, 0x5}) socket$unix(0x1, 0x2, 0x0) ktrace(0x0, 0x1, 0x714, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000007c0)={0x8001, 0x7fff}, 0x10) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r2) getrlimit(0x0, &(0x7f0000001100)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000280)="bf6c", 0x2, 0x0, 0x49) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) 06:31:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) 06:31:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x4000, 0x1) 06:31:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) r1 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x7ff}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:31:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401]}}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = accept$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="2d33780a1d71353db6beedf5845d900fb7d556daa825f9738aba2982565cb6c1b6178f56b22702c333f2d95128862e154604db8b667406db6e898031d74f65cb6304ea9dd9fb166f15f64229de3d0170ad02316fa12a1932944cf52170f9b6716b70526219a982e3e5cf6c38d4ee6a12affed65f739df791a993f7d0e5baeee2dcae9d5cf54eaf29f9b00eac429e5971f67f742c2dd97cd01e", 0x99}, {&(0x7f0000000140)="6a5010461b01f1ccb1099924089e3b386bba4f482f2ba5ed1011840f7b78e8d8e993f09da873146f1c3a31fbc1b5aa527ed4d6686504e7423c75dd74ef38e21b316398f6", 0x44}], 0x2, 0x0, 0x0, 0x2}, 0x400) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:31:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x4000, 0x2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0xfffffffffffffeb9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x9, 0x7, './file0\x00', 0x401, 0xbb6, 0x6, 0x7fff}) 06:31:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000380)="58b87a92793154b43b9f09e4", 0xc}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() close(0xffffffffffffffff) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eee", 0x45) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r1, 0x0, 0x0) write(r0, &(0x7f0000000100)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f00"/53, 0x35) 06:31:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:31:13 executing program 1: sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000080)="8d50be85", &(0x7f0000000040)=0x4, 0x0, 0xe) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) recvfrom$inet(r1, &(0x7f0000000100)=""/210, 0xd2, 0x0, &(0x7f0000000200)={0x2, 0x2}, 0xc) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) 06:31:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x34, 0x0, 0x0, 0x900}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) syz_emit_ethernet(0x7d, &(0x7f0000000040)={@empty, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x1, 0x67, 0x65, 0x8, 0xdd, 0x67, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0x79, [@loopback]}, @timestamp={0x44, 0xc, 0x1f, 0x0, 0x8, [{[], 0x6}, {[], 0x1}]}, @ssrr={0x89, 0x7, 0x9a, [@broadcast]}, @ssrr={0x89, 0xb, 0x8, [@empty, @rand_addr=0x6718]}, @timestamp={0x44, 0x10, 0x3f, 0x1, 0x8, [{[], 0xb9a}, {[@local={0xac, 0x14, 0x0}], 0x9}]}]}}, @udp={{0x2, 0x2, 0x8}, {"3b26b20ec8ab898a4a132e966be8e0243b5626"}}}}}}) 06:31:13 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000340)=[{0x2}, {0x40}, {0x6}, {0xf872, 0x8, 0x4, 0xb}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f00000001c0)="d0", 0x1, 0x0, 0xfffffffffffffffa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x8, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x43, 0x20, 0xffffffff80000000, 0x5}, {{}, 0xfffffffffffffffe, 0x2, 0x90000000, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x21, 0x2, 0x1f, 0x4}, {{r1}, 0xfffffffffffffffe, 0xff, 0x80, 0x7, 0x1ef}, {{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x7f, 0x40}], 0x3, &(0x7f0000000040)={0x8, 0x6d9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:31:13 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000010, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="cc", 0x1}], 0x1, 0x0, 0x7fffd) socket$inet6(0x18, 0x3, 0x1) 06:31:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8108}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x2, 0x4001, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) r2 = fcntl$getown(r0, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x7ff, 0x3, r2}) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0x1, 0xfff, 0x7e, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0x200, 0xfffa, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) r3 = getpid() ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0x40000200, r3) 06:31:13 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x106}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x172) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)="8ea5c022847a4a06a32d0dcc93d2339a0e71341693fbb25a3f9143948ac5865fee38ee095ad8e8313e1560001fdb9bf1a5e4152fae4cff5c66458e9d512f172e6e923a101f2217f21a5e4c8510fe2c5182fdb42e4668181e3c1d58b33e5e8e02bdcf7c390a5dbbaa07bd8e833a0a1147ca2e887f53d257dfc05ff3a18d607311ddeb30cf9ccf4799166abd742895eeed3eeef60e56c0bd622b498fd8431d9d66b03797cfd8e1c79f3f538475b8141e917d99c23c762286a15cadfb274634", 0xbe}, {&(0x7f00000002c0)="202d9d99381f4aa74f5eafc85865489838f4182d36e544e83f53dc5e8ff0896ca921772e36629ddcb97981c437c47f9482a6c8c9b639e354796893ca72e1025946b28e69158dce6ae68ba8fae799bd085574799710dab96a9b224d0a2defc0e4418df131e1e0a3f50a1c47ac3d7eba6123c3bf9bb7b4dcdc253828634ef5fb5fc1bda3da22212e929595dd926af1a2466a4c48d24affc8c29ca9940c5578806a9515e9d7f6db61b8d8d04b15d0a4043cc20bca32e52aab5cc6cc429ecb4df745b59e9b99bdd4f0abfe6ef2d90758d50f42b4fb9928badd8d31589c51f9fe77a83f98bc681ccd4e0dcdd74c68a0cc8a5e08", 0xf1}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000004000000ffff080000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x1}, 0x9) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) r7 = getuid() setreuid(0xee00, r7) chown(&(0x7f0000000000)='./file0\x00', r7, r6) r8 = getgid() fchown(r2, r7, r8) 06:31:13 executing program 0: fchflags(0xffffffffffffff9c, 0x10000) sysctl$kern(&(0x7f0000000080)={0x1, 0x9}, 0x55, &(0x7f0000000000)="4464040038a3751d3230c3d508f162880eb137dac0dad8", &(0x7f0000000040)=0x17, 0x0, 0x0) socket$inet6(0x18, 0x2, 0xf8) 06:31:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto(r3, &(0x7f0000000200)="6c1f6c9ef92539fecbfcfde41fe3584714807fc993a03ae93831481eb8072c07f23b381a0be658acd06f3e8be3323e76d1688b38c1d5b3ce14a36babfae89dd2ff6f6545f7d8b59afbf6aeed727551c6f560b96d3f271ae073a326c76a6cf269c29f0510afd3ab362d6e132a3481f70159a4e8e208b3913a93df43856e51526c10a017766de26e6d708078b83724462a206367026e91a738ff517c241e0e4753ef6d3a864ad9b14cf7155800c394799e38280d6aca4a633f0ef5f0dfc329db2b19c560dc6394d614ca1d23663ed0f2f7224718dffbd2586a5ac29590377c802df462d87d3256477653a87063d4b42b6cd6d48cd2a906a5beeb13294ffe875f91a3ade473f791e4aa95a4a431b0801f906e552706339bd6a3672733f4f0a3fb7e0d985cbe70192c4130bcaad96c6f20c61a258f0fbb150ba90b0458bd26b6e242a4ab2c0515444bea03db1b7be02cf672a5c66509d4bb8709babd72b43f87849837596bd12fd452f406aa9f4aa94321c58224876099737483ef984ed7c5549819b7a648d5fbe21b0d5b95766145b51134342414b2b32858727b7de9d691f82395e7ce38f0d6af2a69a8cf4b5b36e464097faedebe3c4db061c19a7a4ea9ba89053fd990847a2e3c3f2baa2254132944a58b114dff5e8928e13cbbbd6420ce586363f874a8224e2309dd241c9d1cf0c279217ed1b65e5290c1ebaf108d978a8a36dc45b12e0978cb4c5bc3dc81dad392e3bc3dde1fa3b2f53a300595822a018b053af7a107b31b182d8668b4cab04b34b82ce44e1cac793fb68bed097189c89edd2d0cd6541bb80983b1f69d4487f0e1bf6ce9b0222537b8fd63ffed2d4b3248629111645e2e0eba5306b7a2919798ce9818b622ff716abe8a264ec95752d64a1401ba3e9347f12044f32e24320a04ca6a8143de0aabafb12fb0c6417149e38710a499690b8a68c25469296a5b4ce3bf19f6a03b7717f18f9d0dce97b6c8284d26a985bf8e91e883ded0d5c4afcfa0bce3a927bb98370b68cf1f6f2f90a566955446a388bbe2ccf69962b473f58867f978c6cafae33ac986225b59483bac6344b1e75b041c900f9e87d643b0d4221129c35ee9b07c796cb7da424ca29fabb6feaba91d1941b37ac6bf57536cd4521cf9ae4c52d79dd90b8572f01bf9eb473178291a04618172f4ef925ffb50dd25b43475b2bade805ac176f596db469bcbe682856c505da8b309e14da207319dae6ac2b6b8b91798f905b1217a39ab92359316dc31757593189eacee46d02736c7729c643a91caf9a9529b2b484ceb4ae8ed476f15ae49f34ef699b40bcc41219d3f552dd709a23ec712727c11dcdeaae2d07bf67261726b4b69e69648ad1940f9eaeed04b30e55801066b73761fac8a0368ba7489f2fcb77b5318c46596d07546b69bca785a553be33a3e72174b8b05edacfde047ffbbd19264332ef2a7b57e20116dc35fc51a4169417160225192598eab16689cef6d2aaab5ace38565a0b6c8f05b89bdf71c77cadb5c027a15b78ca2aa7f5ca6c1fbf9ebfc1562960cb916db09aa9aa8ecbbbfd303b5da426f89e868b0eb11ba64e9e7f8260dd2b8725c206e5dc93ec24a70015aa943115338895b9f3a70fdae5ac0cbb31132388a2e045cdd6a4b42c07f91220c585438db5041b1fe6550ca7111e5e5b2b2d54c21e690733bcaacb358c6d16e2b06f4fdb4f8f98d53e6a2e73e3c68d14d81667834b46e7543b16994ad9561e3d609f40de412056b1744fef08b89c32c4a214a5fa19a51b78ecdd23cb767fca7662d83c98aa6071958cdc74063e266e0a3a68fa79b82a6d7e9acc5f3818277d3c3220241fd895d7da76e3816481e54ac29ed1f4235e70061fa4b8ec08f5888a5351384cc52b4f6451d5e44a12c45b2fe43c175beb7ee0a3ff49b234627a0a535c2721f70bcdf4866791fba92f6ad084bcf718b8c1ef243abf9917449fa6ae06254af00501e5b1108d76d09725bdc8b237b20689b64bf0cdc7798e8bc5085f799d73884225384194b8d5694654721000416fceab3342c2d676633da03854f913fa629a76b2767815b59bd501904b66e84770c549604e596a8f8169c5aa056d461d6ffa3e0b1e046a3095a8d9a0922287a8183f83bde0c48ccddb3a8398155836d7ee54d93ab8de53aa4d53ce8ea005b4b9e00e18e95ccc7a559aefa9e4906212df31623a083792c88a864a33855f3eec23da9b84bee16ca5667963f83462d7756b295619661e27104c9b4bf17b38c0f03f94ed7e962222a3cfcb928bdfc8280953982338c0942f4f7ebf17b6a45e271389af5a11117725d6978e6e21a5810ee728c41d2aedeb04cd25610fa113968948a18009285b5bf12daf833f6c769785356ffd823e3b01c4cae86f7f48e7e4c7ee396ec9b1b2f0d9af55438f03c5103e0d407ccd62c23bd149518514595676e378965b4fb60dd8488efb923fb136374b7c92eba1ea8ce8e4135e368144bb46121877209372d0eb63d240e549d4d1a9b4435d2d6bbd38b20be47312e7e194a663a361f53326e793b002005518895afbb6f865292fd96868f5a1b8bfc9539dab1d76eaf598e5755f2ef703a12f950cdb6d6c4cc31b79d5df381e19b6686ca0d0a59c177fdf40231b39900d29cf0767fb03376307c1761906a3b8209c4f98ba06263243bc82acf0eaf19dda4b1e4fcedbcb5355a9d369f9b75ef05d7b0fc2b39acbc185fab830795df12461de4d08969c10eca9d9ccce53aab042f383dd5230c1b7697187596dad2ba5b404aaa3d1b2f23824156b55d57fa787413150fcae6e95a4fb0459358f41f66680d268c9b3f0047d18b3966041abcef8d5f5cc39657efef9833ea97568368da6ab8cecb2565d0acfbf8c0f72c8bb12801ca7ba3bae46f1b9f5b31bc89efffb888247b0c310369dba6e15fc7bf5ad6fa9759dd556a8d4b1d40e693a629027b1d3852322856368fae13ae6d523a40389b95f8cac8ad0273f6315848c56d95aaa6bf5f9543a007209177d8a6c590a08f16ee3ed50e84db77dafbd276120bad2e5810953104624292c190563a5e69ae493b38c24247e939f0db7ff2de13e825b666cc579b16344358b0026fadc042e5ea07e3dcfbddfc841579c5071874862f0765e701e861fbd1a58db1b01a4b01a01dc7b24731c61582fea15b1c37f7c775c958e1ecf9f72923f7d8ccdbf1174137a56b39bf1d209dd4a894d2e98cccecb9d9cec98693538a00cf4346980b0d7a069fb489f1afc25aa4b14f8f91e55c125c984b1e55036bdf0ce850efa72707e9acad144ea076c0a29872a1650c955b289ddf5fea517dd968cd0103e76ea1b24ef790bd521bbb47730b97b13686b8a58049f675c0a44d6716c79db82b032f0398f8b568edf18e145dea6d5bc8972cd8340adc8f36f38f5ea43396e6614d6574a8923c88749b91c73d3cf46a3040b0c9b6bea039ab72d43c98b7f0c6a04c2496b14619384867be21e1424eb2717a6ca2c373998307b578eb537b3449f0f68330d6179943e7f1c5e2ed9b3408b2ec78441b104f37a556f816c2023fb4d6b6b96e9762eab95db99cf62362cfb3f02c87741fd616b7b256a3eeaa0796b65f6f8659b12765defe02c36876961c46da5e0da2e84dc1faf5d49cedde8ac73490e64742b40cd50c5f3365cd52c9673700353a80fc08131521752d1200a2e0432d9e729a75e48c6cbe4714133057bd9a37d105f735b7d2fb7520e7e0ad44b792a9f77de5303171f73f3b47084c85e23d135dc0b9f398b13d8d68febf18c7c6143c285feb320a0573e91349f9ebf051d7cdf5f48e7624af74dba7c4e8fdcdeb08189d93ea09ee5a3632753a813e0bae211fe811912b5becd997ddab5e2901d4c68b173ffc42538987c1ddc4fdc6cb562f1c67088fdd056fa9d918f627247f5dc55fec4be1f2644b88f9e79ee250b3ddbfa6b5c9a2934dc8b611f9cfd13a7c13d1229dedc95a09def993ad33a072c0815bbe77e40d89b88c4ddfe763be391c24cdf6f4aa0f4205147342279ab16fdc2b2350c8de0eb77e64b6f8592b8ef049a13413f14d7bb7a2744cd43f96cbe7a837b22db96a5f544eb356f2519b9e13ff9a033242df80fed46b5cec25e342845f9347248e538f41c97d904d43a7271534d5d2e43b64a965a0acffde0429a0588a682b20d28388881169efc466ecb1c7edf338456ea7438606e1018f96ee38f4957e228ed1431333ff631bda7fdd5149dcc4da254eecaa8ae1c4daca25f20949975c9c5eb7f073061ee3bf7b503c68315db2b87d81dbb121198de3456ae0346419e98d0510b601a0939df6fbce24369a40797d0bcb4b7ae9ac85111ecf1bb114882f844c8f3fb13cf38de5ae0c98871ba60a715142a7bb2422fb743ea5c9515a6e25d6ba6f39c51f923cb9ca3a3d5db3af9102da0a377571a237c270954f4ef1c0fd91619a666c52ce5926a3782e40d27d5f9621b4131b87b92db258b6ba11352f45756140e5c8cdc0cf61308912c1cc4c93242d6bd0079c16d5dcc3b210faf17c6cd5071fbc61b279b6ce740b16294238ce95c9936cf96d147e2837d97a1c0984872a0a4b66dcfa5802572276779c7cac2828190bb67345a5f7a356228829d62b1ad737e507df423b1f5143c9e50ad00fab99c5bda3237e0b92cdd3c44a275983347fad710f51d5d08e698a0a53de015022022b99fbbff0fbc9cf6c364f6342486299651d5d77d6d5861deec92e44b2e84fba9c8b8b8204c67b4fc373095f5372d626d85ad184c093ccd48d34cceed0b73384c305512b2a6a1b36a1681d8e10916e38b7a4adcac33a5849bb3f6789cb0491202f4e64c07630c7edd3d618a00154d91d0e06c19cd413060c99bc75f32e59fc3c6a0b4f27cde1331188cb3a829ef870e4ed0b79888500cdce35ef41014393b17fc6549b740326c68a0d0bd6fdd279eafc4f33f2c047206a717ad3778e1ca387ba6de9cb64b066b5ee7d05b9fcfb10f44cb66c9bf73cc33645e6fe4a9e5eabfefe139c8f6d80ef3bfd556c6a3d95393bcb6b48452b35e7fb5734bf7511154cbc7aed55b59658b7d21dff794348738072b0d36ead2fbf5316a44f4987983f062388e852c7e7589ab05043e1d277db0f85ad728dff92a1e885f6a0ffdb3bbc052a54a7b40bf29e4e77123f6d683108ba4439957907f1bec8611604c59fb7cf8a0f7a03031f9677484b7719d6f17b12fa89ddaf6f00a1b4031676f96c5e34470bc52a5fb6c2e5bfd08745b1620dcf61532fb7aba3d16eba0a9afe4cc628ee3230fa4aee2481ea2abdc33d64853d33c14125121a2cc0ed425d4d69033b4ba97b32100cb0624f797a75d2c32734e5acbd6219e9fa52b1992480c7e6778fc785498f3522b88773370e12a0f9f7f7f83b1bca81051dcffe42e736bdb0096b95ad7564cf045ed741b240b3103330aedc7e959d77c6c55331afef5a0ff4947716c0f49ca88bbc89e1f2d4b7f76dc6d8735dc459de5a6def310a2378ebf31a29eca38786a84a6b15b07d9e34b559baea2734bef184d8c5b706e1c22cb7021d934b6a822abc6fd29039f7ec8897cd4c5428e10031237597607af56cfd663a40471ba36362b425693bf105672f52dae903ccb1a71e319e84313b82798ca515797e51de8695d7f3bdfccffbd8d5413b666954387fa068b2ee9bef442483067f7dcb0f0937536154617fed371e0a4b20401cdc4dfe54501e1272ff238d80816c7f9c281306ba9e83f5497a7f7b589150b1b212667eb973222e3110f938dbe1d6e938f93ccfcc4a4859b8440268adc1cbbbe069682760", 0x1000, 0x1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) flock(r0, 0x5) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000001c0)={0x3}) 06:31:13 executing program 1: getrusage(0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x0) madvise(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x4) r0 = msgget(0x2, 0x21) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0300000000000000b599926b2ab6a7a2d57b776ca36164c50a01b8cd870ca400000000000000d0fd07bc5a76030020d6094475f44ebf4a09a86b9e33df245038124d42211043172c86ac01e6f54402dae92eb98eadba97bb3a6db03fd2b26b2557157486e8b1e994d649b9bf5692eb452830e374a520c0420db4d96643290cc7f774309424c6c4dc3350982241bffd86f49307b2fe7a9b2aaf8342b8444d2d21de1b3066dfa24835b131871c2cedf409287f766690abfffb95b184"], 0x26, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x1, 0x1e20, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r4) r5 = msgget$private(0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) r8 = getuid() setreuid(0xee00, r8) chown(&(0x7f0000000000)='./file0\x00', r8, r7) r9 = geteuid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x3, r9, r7, r3, r4}, 0x2000401, 0x0, r1, r1, 0x0, 0x8000c8, 0x0, 0x9}) 06:31:13 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2ef54c4a3e3e7aca, &(0x7f0000000040)="09c258f1f7fd5db2f95fa13a76415f846681dce5651a8be91930fb3c817a6b722e7b4d5e99944ab77c60dcbfeaf5da8fde7fc0f84b032ce717d3ec68e724ba0bc75e48d38d1c4eaa1b13bff6b3eb0f26b268cd93eded7eb0d4d457bef315c526f2dac53f88b7d272cb407eded9d1f19ee582e2b05998cbce6d6cc4ee8ec339ec4501052123c28f1a6bb50d", 0x0, 0x0, 0x0) 06:31:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x407], [], {}, {0x0, 0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x3, 0x4}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) 06:31:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) sysctl$ddb(&(0x7f0000000040)={0x9, 0x2}, 0x2, &(0x7f00000001c0)="3db34b5c2258c7d5620698e8d78c0b450515c3ff072950ccff20a8bc99d093d13c7e2dae21539893d2303f0bacf1a7c016ab34a7e9a6344350f8a54ca4b4fc36fc57f221319f6b8c826f9684d8e9e027d9281eda45d93a0f2535e58990dfb6ce9790ebdb75813be55302414413b7bfb784502f4b9d99b4c2a7832ea2763446158c53c3b59473c46faf0b85feca47254daccf29a7b15195f954e43be50dff2b10b5ac3fa66cb0a787dadd6f208b77b75e3b9b8c561e2de9f00894a31b9215fda4bccfc8bf9c7d8b1883f701109677d0f118089d983b37d478dde233033d655d33c775788960ab701ad1fd18ac684c08d8", &(0x7f0000000100)=0xf0, &(0x7f00000002c0)="5ac3cb29a431d8c891f7365d32fdfc7143a5ff42fe4cded8cdeaf9cca293f686588d76a91c868f0c920bc7587182323262ff35ba921f98641de2533a77139bd44be2c75eda5b11", 0x47) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000140)=ANY=[@ANYRES32]) 06:31:14 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000003c0)={@remote, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @broadcast, @broadcast, @random="c04d632e8770", @multicast1}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe0, &(0x7f0000000280)={@remote, @empty, [{[{0x88a8, 0x3, 0x1, 0x4}], {0x8100, 0x4, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xa2, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0xb, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0xa, 0x3, 0x40}, @sack={0x5, 0xe, [0x632, 0x9, 0x4]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x2f, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x21, 0x0, 0x0, 0x0, 0xc, 0x0, @remote={0xac, 0x14, 0x0}}, @generic="6e13b76dee666fa34fbd08d54f"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 06:31:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe06) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1000, r0) 06:31:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3d}, {0x30, 0x9}, {0x1000000000006, 0x0, 0x8, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000d64eda3d1b0de08c3a885a37c3681a83c4ecadc87a2769fa28cee8b57295b1fb78bf2e74cdc6ddb35ae8ce2b0a2c00"/87]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x87d) 06:31:14 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="543ca72ab8be4becb6525ad4134fab7bddba820cac6524eca08759bbe6baa34a149ab1e2053e7e566d89c7c816c96737015e6d0f1a8203435cf27b12b7177cc35af0f9e42c58dc"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="020000000000000092124f368c61819c6cd9ee0e191a8e6f3b90e0704224ebb4c672e4f9652fe4def08ea17c9fb947f1d2879bc5b9b9fafe497358e10d7b4d3d0f88109ebcb5b46c4ee315a4edc22f92216401261af7a65d87baf9fa4e642e182bf9a817c136a05e96c99193a9ecd0404683643bc341deda91860b86f3c61bbf07b6b39d7a0e31de248a0c396d3bc2e791f1ca5151496977f325211a55fac1b27e2c4ac87189a1a18810b20720244299b993e6a5be3259b955313fd26db98302df976c9dd89339"], 0xc7, 0x800) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000180)={0x0, "a0ccc1a77a2222c78ad7cdc2e974466b858f42628b0e3657fd9300c3b29e6a76ec7e0c54d76bffa7b4f4964823c29516ededb3d07171d64412ec2dd4589a51a93cc0"}, 0x4a, 0x0) fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="fa1204a49155ce1e0002613f59707642d20f29d3b9fd0a94e4cdef08f3bb70988be3110a28e11ebd248a7b62fa3a949c09034e3dd2035d07348786664073fbd6e1be8191e0a7e6fd727de00f", 0x4c}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000700)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be5af9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c32784f3b1acdd0689414a24b4c39ef6d2bfe68a3be3653fa70da5040f91ea8c1c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59c00182f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a4b7d384b2169404eaebe133a9949f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ff", 0x458}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0\x00') r4 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r4, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) pipe(&(0x7f0000000240)) 06:31:14 executing program 0: socket(0x18, 0x1, 0x0) 06:31:14 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8ef3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe03700"/116], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000280)="060500c297d0bba1248defae40f01db76dd58e2c9600bfccf85df90125584b3e3b6ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e932dd10066d5ab810cdc", 0x54, 0x0, 0x0, 0x0) fsync(r0) 06:31:14 executing program 0: r0 = socket(0x18, 0x3, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff650bf22423adc75b503193857bea175dba3000463f7b238b001600008295955984c87910bf453f68c1e7386abca6483e4a005efa3a60ba1fbd4dc396bc5e8491388bbd2ad88b2951b109000000cd4c0a162b58fd4237b8fa4d03c28a04aaa0dd7be1b15cd4452e4b012ae444474698f37cff2fd578463fcfa78c8c1f3c238495aaee48c02f6ac41e6bf3bf050099b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29239667d76aab232ab2fd01fdfd82d3fd6227d60b906150a01ae64da66415655b05810c8f67d71b28f20fdf324afe07e59233470b6d7c573f59c3345b3cf5227edbe5e8a68d2f4a780fa71c7cf5b49e0a7900"/322], 0x10) write(r0, 0x0, 0x0) sendsyslog(&(0x7f0000000040), 0x0, 0x7) setrlimit(0x0, &(0x7f0000000000)={0x6, 0x4}) 06:31:14 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0xb, 0xeb, 0x0, "c3a62eb3"}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x6, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x6, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff}, {0x3, 0x3, 0x1800}, {0x1, 0x1, 0xc00}, {0x0, 0x1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x4, 0x800}, {0x4, 0x9}, {0x3, 0xff, 0x3000}], 0x8) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x3) 06:31:14 executing program 1: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0x6}, 0x10) clock_gettime(0x0, &(0x7f0000000040)) 06:31:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x82000001}]}) pwrite(r1, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0x0, 0x81}, {0x4}, {0x6, 0x0, 0x0, 0x101}]}) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x5) pwrite(r0, &(0x7f0000000200)="f781ea80e21bb6f543d15af84a28", 0xe, 0x0, 0x0) 06:31:14 executing program 1: kqueue() close(0xffffffffffffffff) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x41, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x3, &(0x7f0000000400)="b2719b43d9e6d29476c99f408d1ce06f801d7828d0739b349030558e1e62a771419a380123741758b918e2e6982b78e9106d7490c8b893511a1afd8527598890eca75ab0656f919e5d0a8c15bac13ba90200e93e8e2c85f46bf98a538d747b0f03a6311d422dd05a327124ef6971546812d324307a0d492864b15b693329458cc31f65438010ac5711b820e0d22ffcef30cd8adc5c08a3491a8aaf4387bd06648fb92fd76afd260eb9266557ebe08de09fb651c2134d35dd029dd4b35c353f5f5444b7c71bc144ea1d7dcc9c873e32effbdb6f", 0xd3) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x0, &(0x7f00000000c0)="c5a22f6368e10831bbc79f338b14286dc9ed7fb3943cb12cb3040b9a99299e2cff03000000000000523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df85cbb7330431503ee3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f1437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91c9c385144ca8771d5537dd91b9e806032664fc0800000000000000209674af0c25310310a740b692659ba7ce6a73048073c4cfad0097ebb62eeec0ebc0e723449c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629000000000000000000b04d744c1b8b9209eb16c451b297ea882ebdcad0b8eed6407a51bcd86501b9eb19f67e150b26e25fcbb43b3287dfb0d61fc85553b7", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) 06:31:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xcfc, 0x0, 0x0, "010000000022000000ffffff5400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 06:31:14 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x8) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000180)="0000492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013eedd0a", 0x72}], 0x2) sendsyslog(&(0x7f0000000040)="b0b3ecba83d8da056c6229ec085d68310994b69ce480f254dfb9e3c36e23d873059367de76b215c8eb8288b2e1020a1d8a6d8d7733e2dab3e269211e16ffa14be5c24c2062a7af3cc59d7bdfaf95282720f1e8652c630668fce3c7e0db6d83852104ec3602debd6c4355d77050702951a4beda8f6b6cccdd71f76f953081721763bff5a2b9b84fd37975bd3c5cc94c9ff6efcd817edbce9d53c369eafc180c81", 0xa0, 0x1b) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 06:31:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x54}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_emit_ethernet(0x175, &(0x7f0000000280)={@random="af0955779021", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x13f, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@routing={0x88, 0x12, 0x0, 0x4, 0x0, [@mcast1, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @mcast2, @mcast2, @empty, @local={0xfe, 0x80, [], 0x0}, @empty]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x9, 0xfa7a, "e8f29b8123333617c4d13f8d6a801d417ca10d234c9e3e4ba4b769f8a6af9ff871855dd890b49d48afceb866b5c71b81b2557a4e38a3df27a22461150d89b38cecb34883bfb8819f7c1bc143040d2d28c58d58404802d0945561b51ca6b88dc73bdee262689d26a1da9ec44d203f592fe750d529c62c6c3c32a0cc4c10445c5784af504442d91b5e21ead1bdf99bac0fa20cc828f0cec3b81d8e85c3b50ae9"}}}}}}) 06:31:14 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="bdb2803b6b7b334a75818761178625b7094b3a06424406cd195cd1b47a51af0294afe5a38b3ddbe596a012efd54fff91fddd85d0bfbd87b565e4ebe72f849630cd4c3c59e62e7353dfc6954df0c4d4d9538e7fb473fefd1a5119742d4a08893fed0d4e7258cfdff0eab777874e299eb1b48472304638713ba405ff299a78f9d03eb9875ec3c9cf8b092e55c995749a059543580acb78ef8dd6f96df165b84a7e5f956ab6b1ce1d2f0e81460679ee2f00e83006aeb0ccc124da7eaee647250a26ba4d3d529654c37b541a42f4de40c0bb28f22c1975c35ca8b387340f66e76786db06f952b19181b1f36a5e2db7f1b26e8d5304e6baeb34a534da36ef5a16e84bcd42d47974b941851458a552075ac69b9204dd73763d8efabf85adce079e471b28332c0d6ed263cd14a1e28d038be74b84428c2f3df64689785047566fb104000000ce93eeec28c6124ef18d37dcc23e5f5c7fa8ad64a403020df58b1520f585cb192fb795f51c7804b0d1261aa2e1d195dbfa66788d75ce00db82bd1488ffdaaa2488b7eb7855c5a190921d1c21d9721d9a98aebc3a2df55613e081187089c3cb8ac811ed019d90c97daf9cc7011c1998ca35"], 0x10) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000400)="5af3425173c0824886c6a42c930279b0a833f6710d257c47cbe687af618a957f9518514f5773efb6a85722c9a7bc09f560d3a10ab47b4682a0cb23ac57e765a66b50ab047ece8542fcd431e3e25edade12f3f99021b3818d37a94e5d379dafb50c4fe8940dac91befe384c861a1eee792a7d18f2c05fd97f024fc2ddea583e4eeb9ae2ef6e2113ca0e1f64aca8c21928ddbbbcbaff8060355287c7cf08851135086d685c4cb27f3f983d27e61a3a5b645b2d35c9b6211a747507004b8d2107748e224e296738252d3167859d3a262e095755bea693ae76b8b10c813d5d49488f3fe9db22b532e45b1b18c0b5737aec38c138878bff8ec80119712b33c5caceb52f4ed59cdb1d4dcb6ff8610a7af70a389f8eac6e359507bd252300"/292, &(0x7f0000000100)=0x124, &(0x7f00000001c0)="36ecff3d702200db443ef02f7facfd467ffbe3ad52c15d19c95e1597c007062e5c3a43784ba598f9edf71c8ae2fe77b25996047bf7e385cf4f99b6dd1224d20db58890ad90aefc673de5e54204fa2aea832bdc2c0ebc38", 0x57) sendto(r0, &(0x7f00000012c0)="e6a23dee2501fcad2febd144f20b671cd2787c87ff4b8eacee35d4731e8001eab9c29ac3d21ee50767051701c28dc4c90891308c09e29d3eb87fe9f0f0ed37dd2d8dc9f93a18370b48b947cc0044486adf25a940d0b20714e8aeeaf96b3ec859c030337e177e8a0d46cb818242989b07f2499495d75c32ab705f74241660cdae4a716ed9b43850456ddf2892291e07d3d0b4ecd8ed5889d252b93362c21a886292ff5d099d6766b4b6c034ea5dc1b0cddee085517cc09d0aa4661bc4ad953d1f323787b8cce6182e292382894303bf368cf8328412563486c51a5f161aa6ae31698c195d5c20d37015062565a48e2b1d7732b8d7d846248697882d6e0d8fdcbcddd915389e9af682f8f23bec2913b89ab3bde8314e6d7267e41002bfd923e45990d39aca4bc25584f26e38e8ab0aee377c8244bc2b573365d69541f74af46250751bd73bb0a4edfed03d7d62d043b0720877746b22ccf674721ac47d998101256cf80ba45decad9b3edc511f65a0cd526781e9541649cbcb62944c1110a39ebe0a57785bc614ed9f518da54c8e79bcbcae811e42ecc5067b85f0ca83a84378d77a61199085755cdf564e768e1b671da611a6cca5fdbcae98e15cff8efbdcf128b2d07aa01ceb0865337e3e1d7e68e455a838ee5b2de7503d5da514e56662511e332d76446a4d88eb051a74696dba4aee7dc456f9ebc077a3c568f3e647b3a0d21f6ebb007b36c40a2971a378c16c2c5226e773f0c6236e0df5d044f0fa968059fee8d8bd80ee06d3297141ffe9c2a52db21d783777bca89fe4bbbb8510d018db874da34bcc1b39cf0b904bd05c5ea4d8458272a8b7ef4afae8c0e7b9c18352971446659a6d1e7a2660445eb689009ed39de9800aefec989cd1135070a0678b86150144bc73fb5033d17a960e9ed56ca7503be3823d6352a61f3b7d9539c657e94a787b595a24d14f35ccbccbc7f1ad58fc23a1ea428c8a458e4147e1cde4c0ded64524e32387c9f56462de412696e4e372466551fd4e9679c4a8a2547d4b162ec71612a3947e2dbe1d86383e036d3522d31f06649cf420dba4387d3783f61cddeddbcdf46052742d64fa5351a8f7807eb2a5c038c1184169714435510dff8b5e89aea040d6de519830785987f4b9cd0d51306deb14b474cced89875ba697f30fbacb7bd5574a2cbda60a205f143bee900e40247c92f1a1d15739fe595f381b82b25aba1142ae7243ed23ac10cc791d0654fc77b408e0865f36620338d96e5a2ea637b3cbcd45718b0b0afcfb7b8f9e070959bd6f13a66126c81272e0020125e2c2277793272b6223e49c9d4ed9e9385f60bfe49d2551984469f94a564cc9161a5007c8ffd6f027c921e061ac829a37285fc0993b2cef522c8ab074efe5c555ee3aeba22b66ebeee80669f430cd3a08c5b0e659fe689bfab2afe80ae1817b45b083ecb08bdaf9d377291bc7999ea19d2e84ba80cbb00feb568a64884f2e9920334f2c46dc23c97e75e7af62b4b9f1543397780ace27271caf3e455dc0ea45d8003ac875d8399d9f79e662f3f515f18571d310c46795cfeef2269af06713b40e0dffc941a0b256fbca42fbb1c0c58c8a4269264a8135b1bb67133114a6a74dd21cee2db9f8a20fb3afd07862edfb7f9c0c4b1f6f2a8876e55646c68f0dcc946a2554aca58a8b4c766cb714e2ce3fa7da6b6435d02f8371254ae3cc565fd12c804ca6c65951bca077f888c8b0d457ea9cb303d112b8ec6f8cf9dd715001130e214c2aa47c0c367d2224a620bf13c4516ca62a1d6ddf8fb9920d2384fe2ef62423533e2b3fb3223aea2f7f6cb3d1d22fd441d424d6f318643e62b871fd957d5f7f7373a89ea3527a044fb868a6afe5127d9279b47e432bba42421d8903e0ffd0201c4aa91b9e4c54e539357683602d2067ab20412c11cc597844b2649977eb32ce734ca10525ba0afc52ec7aeb985f9332c0b3bf0102b9f4bf6c0f784dbebf51ea14f00a66215f8749ece06db80860745a244c5b18ceac16dba13957d30985ef8e56d8c7f5c675b4348c606726a348ba2478667928377c2c1dcda5b66d42075a2a8cc51f4613ddf5b5126d8fdc22d8ef32d4481d7a623143ffae5b8c018a42b11843eab69ce0fe5dfa9703d96dcc91b2152ba6e8138fb397a3eb361800c215ea342fcea1b1950bf1dc76aac0d2d8172f84831222c96504bb7f5429c9c2ff9be84a25499c24ade4402e6042191e7f30b487de330de3cb92a5a68e002d588b743b01b77e1ce0e42f1aa249ac12bad11a0896d002a4a7843a460794213f5805dc73d0eb98d0cc070ba0d0a25f7afd38198860522ecc6cb634a56086b775c9193280c682edf99c25cc3769a71c722c06b01485818dfbd88e497c3687323d2da24e397595ecc233516b4c90c2032c4ce9fa0b6062679d2f8a9563a65b2651cf395857c72442a719db8d78f75fc9567633ce929c94b310a07cc5995dc8438236846fab0b200102161c71e5f3cf26be7afc09debe64635ae12456e4b4415e93e63960fbd86ad74b739fdc29045bff19e63f69ef5598649ed03507303bbf420020a404987b2a4a6c7386057cb4081cd99e19ea389b4df65c55101c70390bd2921b328d5200b282b01a1a48b5ca4caec0401ddde1e12bd5ebfc6f9ec128c5cdab40b0f63d5bd4fc4157cabf24758600d5112a35b0b4a4106fc4e46c4a0289135c0f7a9898fcd4fbcc70bf3038f519ef5d24af2baf1340366b3dc8df0e7a87301f522bd7d030d02ba89924e32eb56cfeb69e5bc2b5e495d619d4ffaae39042269da4381bc97fad036cc2ea9492b693d512ea2ecc8b177be444aad3d04de507d816153684b9a78d9e193200030e863d35fb8a96f9c9cf587b1ad0c2324d872c27f9c7ffec9834962c582056d98a7014a884372ff385743ee30082efccfaf7aa116c5bee99937c1bb7abb2ae2abc42a84f1f23f893366dc448c4cea5c9042a10941d64e0ca027c8604923c536e17083de53f5eace4a37da79a9640cdb2eca00065ae8255071110afcc878107617a37d3869f8358df7bc16ef6c5a75c863f789f50c3d4ac1280d6fe41341da8249aab44a232db402f207730e1df970365d7c6f54647e898ea2c66915c17506ce281582699eaf16c346da13274d32dd46aeac3d7ab57bb7bce92a07d66a320dfa07b86efbd23d5bdc07b1cad7a7022f68ff5196e089e2b1cae930d05758069760a39f40179041dc64a093b348876a87b7c3a96b87a639dd8cf6e5fbb1aae6b3b0ec30f8b5973e2c20a4dfa9b345be3b6ba80e5976677bd8f86bba9b7e6fddc1067c35ac101879f2a8036272f2c582777488784862b85a492a49f566fc65ee03f8bbcd450cf0f1a6dbf8867e0e0e6b79338225866d0cc79bfa8bc0d55f20d361cf7b6479f1a4ceeec455da9744e9dbc88379c397ad4a64387f15ba60bda694cacd83b479579eedcbfe4aececc5a964539195ea57dd7be64699230d2fae0fcf9dfb82f2474b58764c57acc583c7d5987ee2e0b4725d1da9be7aa8f419d74cc9decf9e071c4acbd81f12c8337b0ec2b878c2aa2049a4bcd9e6e56bd4f1779eb30532f850f08cb2c4d57ccc1d44471b248498585c12521cb30f4977ada66dd219b8caa32a6956e19be608eb40335d5eeae151f9f063628fdabfd8c89fafe08f64578487113bba950a5891b9e368dfb90d0ac5e4ccb32d817be24e427c3c6495e582b86cec5ba81b51b9d5c73f7d2899721138c12e9fb4a960e0606f41f9338013d911ea93700ea08fb6c441cfbf15675fd0217ee60580c753a8880c179611f004be7447a45899af79fd7bd5e1feed0a90f15b1024bdcb3ddcfa7c16135d25f97eab451219b8bbc356a480c0fd76c9120caabcc5930892338dc6cd78a7b24c3fe60e86966decdc554327b626cfd38631b28242c727fc187816a9471028179e50ad3ac26d5e6a7cc270dce8ecded31f710ee952af57a5550b3c538843352305bc11f2bcbddab5b101238646238ad4e390af605776d0952ed2a948df32f316ad8f5ce4e91a68fc35afeba6c79a836746f2bedd56e62df1c59d56d541d28a3ac0e6507dbe6534e4436f5dd082e1f5c4b3df2dad5651d87401e1f8eeb0bbb2f1281f4d330d79c9d426f2c591953019053ef1cb8f71204409e78a7988228eed4e1ee328564c671b061e0aca0bbbea8f1a5b94778936fc900700e3e8a437614cee64db1e99ad286531aebcd4b8e2f284116b9172a22d7aa886c5736f512051a64ca7ac73dc16213f84ad5122422ca81ffc9c27f869885a2e0b27309dc23d70878d8a2afc8015f7307f9af64404f433fcedb102a44ed0bcc52be6530919ffe60c8cd2ef0f0a7c54f6a30ddb5794004dc6fd089e3b04e3612037c35acf9e3f3a4d5221ad7f7efe6e832b6106e1bc0102be01e956081f8f19540db90f96c1029c9c0b05f9f7f1c5a7d6aaa49a72c3916f16c145e57af8d60a8786f0f66ea75830886396dd87e84070cb3f559dd801c9f0ff104002f0af3cfddd3c63f1b2ae5a24e00984a3595006926bfeaee1e31b3215f7cd072bfdee4b191a388789ed085e2826e3a041272ff62348482262adbe7b76ee6587d6fc476acbb819db1fad451834ebc7a18f6a848cb0eaa737553a3392f000bba3f77ca54b0c36b04c0109aa4e343e21fca0e66cb12ca2b7aaa12e09a82f6f74881b1c57a04ab50bad67f0b02b079122d73fbde950ea7570ff3d0799eaed6cd5aeef89cbc00f5d88e69ba2251ca7f0132ceeacc19b415dfc8d068285b4ff1dc393e43fb236166aaba377a038dc392a4c628690da8ced83d0c039ec7fade17fab7c14e34a912d5d3bb5e0fdfb16c6922c8d67e837a6a0b03898148ca4dad3157bf4463def5f2115ea020ee6a734cd17ac9face7e9c995fa02dc4fa87a48ed9c26fc4380a0362494218bf5b724edbc50b8b36799ac53700d5da7e56a7fea43ecdab2cdee7d81ce974a2a1b415e7a2e680674c519f9c124afdf0ca0b13285313a2ab96d0eeba4c0cac231b0dd6cb2803e2f9edc5dc90c660244bb060cb594dd5e89c6643a2d595133b3ab9345657ae51dd45f96a4b980057c53b88210e3b2bf190cb449d1eb53f9714af45e8e37fb913a047212cbaffcff93faea08ddcecd2c949c3b2558251bc94c853d1ad8cff64c8c97ee906445b97685f5a1e78c946cc916eb4f06c5618752196a33d943dc65ba6e528a8b1f6faf87d06b070d84fe38ddb39acab87ccba8d6e8839357a2bbef1835372973b52c4de24c76e0f3baf7b9e2cef0f2a7bc76f32d93a3126310ab16d4e89220e43556580cdf38cc0ec94894048d96ae2e507fb6db06fe54068cb2b072a783b84ab63eee4d0dfcd8021d1b4f794eb809757446f79e5103d0bf5f0b57653acece02bd157e10cf69b414cc1f72aa4d454b9cca98e2169e99dea81e5aedbbb0fedaed942040a1a956164951c0dc595a95bb4bee0f85382f577355d73918ae76ba8c2ede6e9c4ea0a8902e822137fc4cee0bfeb816ac23bfe00be3b32c02fb5e814d11921951ce80f7266b2470ff55b104a2fae814806e72335d92a7a79c0dfbfe1b0cf0265bfcc308973b733ec9d2900d321456ef6efd10b6f6a93291a638e0e089678a180cf6c3659a15dd67bafcdbc91b5925fb32b88dfffe912c9720d42f21879372495476fe63dcfee2ce9c868054a7143ed673b5389529b9f9e00f26210b0e9656071077039f12d0bb5795c5eeabc9e62a055ff4370ffbcea951d85715de54f16f3ddcf1a13d53793997e8f39c27025eb2f34a02325b6f6b39b9dbc36300a", 0x1000, 0x8, 0x0, 0x0) 06:31:14 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000000e4000447403ab967104e5dc1ec1efa2bf616678934d75e88e175ff92"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket$inet6(0x18, 0x8000, 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, &(0x7f0000000180)="fb35fbaf1b730d5967e512dc4a6b5466c88b408c8c1b068b9c62867f8c12910505cd03405d0695b7fe871992237657027b449132236b3121e57b13ff2914c8dbf4a61ca20b8c891401368a1b013c1e1e36dbf955c417af4e813f92655f15adc4aa2408aa12ce0367e27d5764643a28481730c66bec1470971f2b2efbade3d24f4247cee9dc254568be9f1955adbd5869c5b0d60f771023a834e8ab38bb7caa18ac5ef57aa4cd4104d9c2f4aa7b08bd75811e167450e2b5385898eff5916903fb0628a36d147a29e7d7c2cfa434cfd87e4f3b4fdf4bd057aaf949192c00afc6ad5f1cf2fa04", &(0x7f0000000100)=0xe5, &(0x7f0000000280)="1255d1e2e49794bb387ba86370036d5747feeb4e108fc43830e8935aaee32483a8b70dd39e30ee6d6808b06294afa64f352feea1df8c367e3773eddc45f052d644f4c41527d076037e0e65d0927d13472a5cab4d761cb719b00fe3c7b937d0177bef062dfe7ab9788c04037c923faff992d238847431db446149635981eab49aaf4cc43c8d5eaa9dd4cf9ee626d947f9167e5408909c89e8c7e4b22570ec4a9d8c8e57e7b6403b804cdc8486c1a537bc9e58fd191be131dcca433dededc33971206a33ea9d7fb43537cb82f2d7b01bb7bc2b15c992085fc166e06294b28965751e356ad541fe2b2326198bd340dd304fd4a696850f3d5b", 0xf7) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:31:14 executing program 1: fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) shmget$private(0x0, 0x3000, 0x73c, &(0x7f0000b39000/0x3000)=nil) 06:31:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2b16126609ac1ef7714a1d285241d1bdbb27abdadb9704413d3bc7642f845f857f1fb615d98ab1c1d66b21f7d0b63c6f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 0xb, &(0x7f0000000140)="ebffb9fd812eaa4e713048e69931929648", 0x11) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = getuid() setreuid(0xee00, r3) chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) setreuid(0x0, r3) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 06:31:14 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) kqueue() r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, 0x0, 0x0, 0x41, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r5) r6 = getpgid(r5) fcntl$setown(r4, 0x6, r6) recvfrom$inet(r1, 0x0, 0x0, 0x1, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 06:31:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb99545a4f78d7c2b100040000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3cff0216d3a0d9da546b0d9e202170"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:31:14 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2f, 0x5, 0xb0a, 0xffffffff, "3268a750832824761ad32cf8ce96a59151572f58", 0x2ac9}) syz_emit_ethernet(0x47, &(0x7f0000000080)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x11, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x3, 0x1, "67e20e93bfa9d4"}]}}}}}}) 06:31:14 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000d000008e40004474058b9671167ff01"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffff954, 0x0, "01000000000000000000345500", 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 06:31:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000002c0)=0x2) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0x44) close(0xffffffffffffffff) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000200)={0x6, 0x7, 0xfffa, 0xaf}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) setsockopt(r1, 0xfffffffb, 0x4, &(0x7f0000000100)="b2b5613b86d6f4b756b855418afe40a1ba122e2e0da932c50e18857b965d5af97ced3a34bcf6529bca2553ccb87cb6db1c6d48a91783907441fa1b93f73ff612cc287fd157f58a02c89b995bfa0e0a99de180e1ed7e258f79da67c6593382d25ae80f5a3add17f8e158c9d7212ec0da9337c5e540f80620e7f2cb21be242c726ef49e08ed6dc72cf49ee3b21793599a808fdf966faa28e56dd085b6cc8e6bdd141143a08a658e96f49742fee656cc0e2f2966bb5f8ae9e0264dae33e1e82d2e06d5a", 0xc2) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) ftruncate(r2, 0x0, 0xfff) r3 = getpid() ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000280)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r3) 06:31:14 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f00000001c0)='P52', 0x3, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socketpair(0x20, 0x5, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0xe, 0x4810, r4, 0x0, 0x3) recvfrom$inet(r3, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0xa20, 0x4}) 06:31:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x6, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x6, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff}, {0x3, 0x3, 0x1800}, {0x1, 0x1, 0xc00}, {0x0, 0x1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x4, 0x800}, {0x4, 0x9}, {0x3, 0xff, 0x3000}], 0x8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 06:31:14 executing program 0: getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r4, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r5, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRES64=r3, @ANYRESOCT=r5, @ANYRES16=r0, @ANYRESHEX=r2, @ANYBLOB="0b0150f337659d6e7622348c3562e97d94fe738098241a1d7980fd707d4b92ad350e4bb39f124503a8ba351d806670571fca6bdcd245d9bc5af6a5ae3d1cd997402da2a34a6620a465cea5689d18e35dfa4deb2df683c01bf5c45dfe37e34810ad5f7f6425752b0b50b184dd0c28d774a0c0c1fcb4f48202d30b109a23213d62b69df3c00a019b456fae1ccaa317eb2b86e6d4a6df7903b4babbf9a32daf036c8f4ad94d66d42cefe3d35e9f0261286b87fdceef480fdbc119af8e53260617ed3147f69590e340880439f49a75a5c1cb065c69a3d268dde1a9925d66bc", @ANYRESHEX=r1, @ANYRESOCT=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 06:31:14 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000007c0)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb86dd6012040100302c00fe80000000000000000000e8ff0000aaff0200000000000000000000000000013a000001000000"]) shmctl$SHM_UNLOCK(0x0, 0x4) r0 = semget$private(0x0, 0x5, 0x400) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) clock_gettime(0x0, &(0x7f0000000100)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x7fffffff) close(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x565) semop(r0, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) 06:31:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5e3a) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:31:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setpgid(0x0, 0xffffffffffffffff) 06:31:14 executing program 0: socket(0x0, 0x4003, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x0, 0x0, 0x1}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x101, 0x5, 0x3f, 0x4, &(0x7f00000001c0)={{0x1, 0x5, 0xff, 0x2, 0x0, 0x6}, {[0x10000, 0x1, 0xee3, 0x8, 0x101, 0x10001, 0x3, 0x3, 0x400, 0x0, 0x80, 0xcf, 0x100000001, 0x10000, 0x5, 0x80, 0xff, 0x101], [0x7, 0x401, 0x3, 0x100000000, 0x8, 0x8, 0x2, 0x3, 0x5, 0x9], [0x6, 0x6, 0x8, 0x1, 0xb97e, 0x5, 0x4], [0x6, 0x1ff, 0x0, 0x5, 0x9ba, 0x9], [{0x400, 0x8, 0xf471, 0x1}, {0x40, 0x4, 0x80000000, 0x3}, {0x9, 0xb21, 0x7, 0x4}, {0x0, 0x0, 0x50f, 0x9}, {0x6, 0x6, 0x4, 0x9b4}, {0x40, 0x1f, 0x1000, 0x4}, {0x5, 0x3b800000, 0xfffffffe, 0x1}, {0x4, 0x0, 0x600000, 0xd004}], {0x6, 0x40000, 0x1c2, 0x81}, {0x65, 0x8, 0xfffffff8, 0x2}}}, 0x9, 0x6}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x8000, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)}) 06:31:14 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x411, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r4, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x200000000000010b, &(0x7f00000001c0)=[{0x6, 0xd3, 0x9, 0x80000000}, {0x0, 0x0, 0x8, 0x4}, {0x3, 0x3, 0x6, 0x1}, {0x1f, 0x20, 0x1b, 0x10001}, {0x69, 0x0, 0xfa, 0x8}]}) pwrite(r2, &(0x7f0000000400)="fbaf8a8f1a02f15ef24795bc9be902170b6914f6d7ac4867afdf374caad85ec96b7bb0ae3409000000fd529834267d5cc80104000000000000faadb1f0eb86c5419cfdeefa6ac32bcef74902aa07e40e06611151ee6ddac0a489aeed61c99fb9ddbf6c2eec7160dcda00c1ae938fa056ded9b847094ecb5a764426567754c5f7af4ad6d1d17495841dc1b1fbe6373b5d04a4424541902155e5dec5ba00002f84adfd1cfa89bbe28f6736000000000000000000", 0xb3, 0x0, 0x0) 06:31:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e321ba1b0b9f6bde94c5666617cccfa789b46726d9c44063f1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf0970732a84878c5915120078895c587a652c97753ba0cf424f173742f7b1c04ef38b61b14c421fab1d87c3c0fe27fdaf5ae48910c3408d9e18ee0a21db5b7f9a1e9b6a0f32d3e3e6369cf6e4e3e87501e64e91c6b745fe102c03ae8fd71883"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$inet6(0xffffffffffffffff, &(0x7f0000000300)={0x18, 0x0, 0x8, 0x2}, 0xc) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x3) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, 0x0, 0x0, 0x41, 0x0, 0x0) readlinkat(r3, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)=""/252, 0xfc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='W\x00') r4 = open(&(0x7f0000000180)='./file0/file0\x00', 0x8, 0x128) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000540)) 06:31:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) clock_settime(0x0, &(0x7f00000000c0)={0x5, 0x7f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x54}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:31:14 executing program 0: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) chown(&(0x7f0000000000)='./file0\x00', r3, r2) chown(&(0x7f0000000000)='./file0\x00', r0, r2) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) clock_getres(0x0, &(0x7f0000000040)) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) pwritev(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r4, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) fcntl$getown(r4, 0x5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000200)={0x8, 0xdb7d, 0x3e0, {[0x3, 0x43, 0x6cc4, 0x100000000, 0x45, 0x9, 0x10001, 0x3ff, 0xc00000000000000, 0x5, 0x9e, 0x5, 0x0, 0x3, 0x7, 0x81, 0xfffffffffffffffe, 0x48], [0x9, 0x5, 0x0, 0x4, 0x2, 0x6, 0xffffffff00000000, 0x81, 0x400, 0x2], [0x40, 0x81, 0x3, 0x7fff, 0x9, 0x404b1d66, 0xfffffffffffffffa], [0x64a, 0x100000000, 0x100, 0x706, 0x8], [{0x6, 0x0, 0x7, 0x7}, {0x7a1, 0x200, 0x4, 0xff}, {0x7dce, 0x0, 0xffffff81, 0xf0}, {0x5, 0x1000, 0x0, 0x3}, {0x6, 0x3, 0xe0f, 0x6}, {0x6, 0x80, 0xc61, 0xffffffffffffffc1}, {0x7, 0x80, 0x1, 0xff}, {0x101, 0x5, 0x2, 0x3}], {0x40, 0x5, 0x4, 0x7}, {0x20, 0x7fffffff, 0x80}}}) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) socket(0x20, 0x2, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 16:00:05 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000080)="530ff19f77680a88ffff784e0104911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2001}, 0x10) 16:00:05 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae66caa0416fa4f376336acf00b7804be781e6791f7c8df5f882b297be1aa5b23ed00f4c837ca3fbbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be0100083a00fe8000000000000000000000000000bbfe8003910000000000000000000000aa8000907800000000"]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x40, 0x0) fchmod(0xffffffffffffffff, 0x110) r0 = semget$private(0x0, 0x4, 0x4c6) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/224) 16:00:05 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="d25f9c4ae39461373f89e491f2dd34bfaa00615dab8df1d2223d7fdf01f720f97ff8455aa52c5ee140d6255fa7d4ca5c89dff4990d39b25d78581a20318f4833296463e6dd06c76d283f41d38cc074e9"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) getuid() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2, 0x1, 0x4}, {0x40, 0x0, 0x0, 0xffffffff}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) setsockopt(r0, 0x3, 0x5, &(0x7f00000001c0)="1ce6e0224810ff5a9ca0f140a322443eb65411294c5d7778c4186dadf710eb420d6daa34aa9fd590ee36569c1c4a924ab6bf8aa9c3563e6c6f94d8d6c688f6a9a25f8208b73ade8edc4da5a69ceb0a539028978bb9eeb6eca21ef642bbb19dbf4773d7785fa090237a5f7d4ee60f61dbbd6d700e592e1436e4ea029d569b3b3ccdeff633cd44d8ac408a5f9eba2fd9e0d637f2e26b0bd2a9b47f2fb644cd014ed01cbdd746a6904a3f16defb7bdbd0a20e51741e", 0xb4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xbc0c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 16:00:05 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000240), 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) r7 = getuid() fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r5, 0x0, 0x2) setuid(0x0) setreuid(0xee00, r7) chown(&(0x7f0000000280)='./file0\x00', 0x0, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xeb, 0x0, r3, 0x0, r1, 0x74, 0x1}, 0x7fffffff, 0xfd8, 0x80000fe}) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x3, 0x80) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000380)) open(&(0x7f00000003c0)='./file0\x00', 0x960, 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/194) 16:00:05 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000080)="813800f9662a4566c74988355a1efd4e73950d4c90803daf0c79b3cb94b5af0a1c921ebd6a4e1834ea2d688d0dabc2fb414ac3db92f334c9d8de56661bdefd", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r2, r1) r3 = geteuid() setreuid(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r4, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r5 = dup2(r4, 0xffffffffffffff9c) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r6) r7 = getpgid(r6) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x3, 0x60, r7}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSBRK(r8, 0x2000747b) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES32=r3, @ANYRES64=r4, @ANYRESOCT, @ANYRES32, @ANYRESDEC], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="f75ae5fda2f0ffcdd9d7c564a1477028d639e37f0a937a03febbf0fa2a53e4ba1936037eeeef456f75b951e8462fb442ad90460ad0e92a0f712346b9af423bbe3aec798db9c47486d592385505973c16dc1e43eb7e882521800f34191c3bba4c343596df1140d43177d5bb352409c024412dfcd62634f8d8849af1d48d26d23b7a610f6119181fd6fe42d53e60a94a6c0aa2c196d31c68928b67a24644b4fc344a21593d5cd1836983768c62cd9a8b447b738e47ff935378ae1d42c8ff2a3d484ce9b97c81ed13ae6d43ad7f703630db1f52728413610f05a6d212ff1cad7d0b99e7c318", 0xe4}, {&(0x7f0000000580)="c03857447712aa1dbdc474782098018393835f9027db6dff28ca2c39622103f96c1253bc0e2892ccbc3947b01457d0f099dd5607e8c8033c939f6301311ce755193038862f0507e360a9d007b7f57284b07e26aa4f8c3505b6ea6b43d1a1ce8ebb976f480ad2e400000000000000000000000000000003469b6609976dca05a391309e4adf93a01b1b3162c73b66eb78f58a289fbc0aa6020425dbdf79e6b1c86ac2d572ed06a53d34e9a05ba4f4775da5424b076a9ab5b768289609166fcf966c31362d293922e81b3547c5d22fb4bdbe3ee40b740a159a485eeb01f30633de8188e263e415836d3dbf6c17186a88a08e4e7fc9635dce9090b9cd47bf9ad5a50fec4ceb8297a982d47bfe53caf7bba90a5c546bf7c8ff0df5de380bb2ac585426af4bd68e69a40643e05ae6a0dede7b077986a72908819335dd9ab3886e4684b585d6e4c20d79cbf8763f52ea6a8ed478b052daac1f9e9b51c0fd674e49f000e7a912f3e1f900354f70a7bb81b34c21ad1dbfc9bc6c270305", 0x179}, {&(0x7f0000000000)="f9d0af3a4a25a0d1079c5b353c3431b032319a9cbdc43e5f9d5664470e6369d3df3e18", 0x23}], 0x36) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x3, 0x80) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000380)) open(&(0x7f00000003c0)='./file0\x00', 0x960, 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/194) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x10000, 0xfffffffffffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x53, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="57aa30f47ca24cb618514429d5730098e6f99109fa0b5adcbec8ab8e9461b2123e6f993701e79524b7d8aa341c2cb837c73fbc0a619f17301b2e8ffa152300380b02e9878135531173bc7c0e89eaa564db0e752990362fd42afa8e924a75a358b89fb94d939b96772d1790c8f693144107ad5f7fd286bd53cc8d037ee76bed29b48e0088b1dcd6c73a5c8a86508c20af7805e75c3e911e1d4b75baf4b42d85cceb8ffd66612c9c6b11085c9ca87b8beee882032c2589148f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2b, 0x800000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pledge(&(0x7f0000000080)=')[\x00', &(0x7f0000000100)='-.\x00') close(r0) r1 = socket(0x6, 0x4000, 0xfe) close(r1) seteuid(0x0) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x3, 0x80) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000380)) open(&(0x7f00000003c0)='./file0\x00', 0x960, 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/194) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/22, 0x16}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f00000002c0)=""/93, 0x5d}, {&(0x7f0000000340)=""/136, 0x88}, {&(0x7f0000000400)=""/124, 0x7c}, {&(0x7f0000000480)=""/141, 0x8d}], 0x6, 0x0, 0xfffffffffffffbff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) write(r1, &(0x7f0000000100)="1514a74176bdfc7c40625e175d60e7a3d07afdd7bb992b8841b20306ccf301db164056cf113a123ada7be263f2a9f8a166ad63b8bf18a384e4f38bcf6ff69b77886eb831a8fbc4d7873034420213ce1e217c4eacaef3d74fbeb2f21d3541c47febc6a082c08aac0533078acfc7b055f5", 0x70) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x3, 0x80) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000380)) open(&(0x7f00000003c0)='./file0\x00', 0x960, 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/194) 16:00:05 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x200, 0x121) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, 0x0, 0x0, 0x41, 0x0, 0x0) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x3, 0x80) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000380)) open(&(0x7f00000003c0)='./file0\x00', 0x960, 0x4) 16:00:05 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="3f799c14c47a14bb36584be4133ca61a703db2029b71bbba512bcf8056b5162f7a1e1ba1642e6bef41df9c2ffb4139c41663ccff64e2427a546cc8494de18d1338f5e143c31de0e4afca4f8a3ef8355741c735217e593e49a1440f0f0a97741cfd13f94729a0f2133f4cbfd97b9153830caa52115add4309a1063ea8ea3cb94889d0b4b17f48c83063b1f890922478a4c0f1a572d8a0e2240876c176956c956cf0fc3721b07e4315555323a89c652a33ba4ae1087c1060502bec9a558eb8d37f0299374e61415df6a6f518a6c4375ee8eefd616c954f847a5109f09794fe8d327ea5bebc0ae2818c15b4556366887e95292cb1a09e53c8ff2f908d780ee800a4f111"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x10400000, 0x4}, 0xc) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x8, 0x9, 0x80, 0xdb, "5333c920a822e0c576c037396f4181860fa1a825", 0x8000, 0x5}) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) unlinkat(r4, &(0x7f0000000280)='./file0\x00', 0x8) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x3, 0x80) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000380)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r0, &(0x7f0000000280)="000000000000000000161863031f", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffff"], 0x10) sendto(r0, &(0x7f0000000b40)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587ab25e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbee", 0x5a1, 0x4, 0x0, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x3, 0x80) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x100000000008, 0x91}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1, 0x800, 0xfff, 0x100, "6cbc859b4668859b94f6f292b764c5cb9c7ada5d", 0x6, 0xfff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x3, 0x7fffffff, "73e56b087d477201000000deff06c5683f1000"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce00", 0x24}], 0x1) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x3, 0x80) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x3, 0x80) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x3, 0x80) semget$private(0x0, 0x7, 0x20) 16:00:10 executing program 1: close(0xffffffffffffffff) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000203, &(0x7f0000000080)=[{}, {0x12c, 0x9, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x3, 0x80) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget(0x0, 0x3, 0x80) 16:00:10 executing program 1: syz_emit_ethernet(0x4eb, &(0x7f0000000780)={@broadcast, @remote, [{[], {0x8100, 0x3, 0x0, 0x4}}], {@ipv6={0x86dd, {0xa, 0x6, "abd23d", 0x4b1, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x4, 0x27, [], [@pad1, @generic={0x0, 0x5f, "e6bd202bf6c4f7c6a8d79ec2d023c5c50f2584efdfb87f121445cfbcc808fdba4d48ba613c1f212c79874c91b85a7fcd467ce64ac16bc9e38837a7f3ec0931715d77c7e8be91f3eb3dab489757cc8305978bf674b9d561c3852eae7a364ba4"}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x5}, @jumbo={0xc2, 0x4, 0x200}, @generic={0x4, 0x86, "95ac4dec1f2ec221a5fbfb6215aacd799c6395f5ddb7221293ad9785e6cd25352bd2a7598cef5fcaffc9e9b0a994f2ef70a7887064a1830f4cedb9723820a7fc8cdf7324e0e5b56de2f5bbdbccb268b14677025d274ac78b168eb25e87a164d0216c941a47c9e52cbecb8a43a7e2f186af9e92e4b1f9ea07a5a45e7ded439f809109f0b97eb5"}, @generic={0x1f, 0x34, "8b749083248a6e30e134e09e413691ea2e6ddd42099adc5aeac5e0f9b884a359596a7cfbdf7ee668000000000000000000000001"}, @enc_lim={0x4, 0x1, 0xf8}]}, @hopopts={0x70, 0x4e, [], [@generic={0x2c, 0xd1, "3fbcfa17ffd8edc8b6e70e0e62ce124d9e182e4c513645c04edf9144a9c0634503353cf374a498a378d603973e2405867a90ee42cc578403b6b5771716f1ac456ec2154e91e595cdb9bbb4fa45ac00a85a21a949826ea116661cd3a3be633072901acd9b13f4a04db8536c7a7c6ad88fbb125b2f20344f85aa3880d48986ef88bc2b55aa721a3b332bfceb7230e6f856b844a51c75f90b5288c56d93d53da68c8d3c56e4c7f833579196a78a27c1ffcd4dc186cb933995fa630a578ca1c6fcbe4c229f2647a567730775af6af7a5c6d05b"}, @generic={0x81, 0x11, "3269aeda342258e511b9fbce09156cfa11"}, @generic={0x58, 0x8a, "f1083a0e84b81f81384e84887b54a7ef1e755ad20eb92355e82ba98e60e8f0dbf69f959f54aadf312894227323080e05d0495a061e9c5a4da67ab18dbd96791296d0122bc467bbf2bdf24c0361daafad953b0d3a5da8642048630abd35abd3e084d1d27802530cc7c9b298335096631fe332264514960aee629142f5252d4584b86966f13dd16aaeea41"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x5, 0x9d, "71ca6742f52f81eaead2d522230f7dd12909b30d85c49490db9e12cb52a0ccb2ac15b4cd5ed5068f3c37d049d438a0bcc7f6372a9973afb84085e12ec71f18081f44f00df984bcb89918d507d78d1d6ad12fc076f50e33782fe22fe32d8b9f3888acda17956da6bf6500c80340aa6c9bf91ef4fc381b3af6f40252f6aa1bfbf9f38d398bbfc0fcb2e63589853264aff87f5d7ce9058ac8caeac4f2d21e"}, @generic={0x1, 0x56, "7d6cf9f92b0eff63f9cab142138bc1f5b3b72376900ca4ff95d4a2f7fe6306b5dd72ffd35c5fc678daba8bb62050921530e319a3c7b74caaaccd4c87ba8610b5dbd91750b0629de89965a48106d7593fcb52a8957732"}]}], @generic="1c5ce23cf5d40f8eb471bba67292e5ac3bba9752e9e17d34a274f0adff206608b8dc378dde03f9b9856deeb285e89439f3b732ce80b872318e4897a909d2e33d7486580f3371b49472026acb9cb5026317a5c3409f187993e80d79e3efc3482113c14866bca2f15dee64ebbdd4ffa4dd38de28fdf63fb0543cf933fcbce58ffb7401fd32a1a81bbe37e988b87bcee6303f155f044b19db52bb7e49d5865cd02b99d8b76e2ec7748ecb5b245868215b04c3b6397442824430b28e51df3dc7fa3102df1d3d25bb378c4b2e3986e8362ef19e0fb17bb78287ee2bf7884eb106b6974f155ec5d973e7fe5c"}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) semget(0x0, 0x3, 0x80) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1d, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff5, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x3800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) semget(0x0, 0x3, 0x80) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)) getppid() 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) semget(0x0, 0x3, 0x80) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="9002adf5ffffffff"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464daba0b2cef38d533141c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000329167802970eaf0855b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669df", 0x2ae}], 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x9, 0xfffffffffffffff8}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername(r3, &(0x7f00000016c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) semget(0x0, 0x3, 0x80) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f00000001c0)='c\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8000262f66696c050000"], 0x10) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x12) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0)=0x4, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) dup(r1) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) fcntl$dupfd(r0, 0x0, r0) semget(0x0, 0x3, 0x80) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x4, 0x0, 0x6}, {0x60}, {0x4, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x0, 0x20, 0x4, 0x1}, {0x8, 0x3, 0x6, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, 0x0, 0x0, 0x41, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000380)={0x0, 0x0, 0x2, 0x8ccd, 0x2}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000280)) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) pread(r5, &(0x7f0000000100)="74255261002ef6a2976b2d4bab03eb6ae4b94d4a190105bf68309eec7d98c5c3e8e20aad6258b5e37f1ce5051479d9c62a4248a37d81b58bd2adfbd725f63130eedb4ff384c3163eef89c7db984cbf871d4d8fc4d74012a9bd00d17ceb2f09a776e570a133943de43d920c2a09d7dc1847b4d91b3410c234e0d4b768ca0b994692c3dc5d55b634e702eff76cf86390413e645cf9adbf43604904c00c2d2234811bf596c334c17bb447618262877828b003d0ea26c9b38d94d59520c06f9a", 0xbe, 0x0, 0x4) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) socket(0x1e, 0x4003, 0x0) semget(0x0, 0x3, 0x80) 16:00:10 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000200)="2a6aa87036ad9ce64e91e470002b8a6e104dfccd569b13fd01db8ce5f755482c929eeec20440df37e489c8aab90c1994e4efead0fa7d02e67b683258d340025c9bf9a94a9ab2df2ec92768001da7eec1a11872db287f7dd956e4caf481b0dec7aec7e27571fa95de4163298a75f4234ac8d24f5c99dc1d92dcd19e35aaa18bb2769a03ab468c0fd60ca7ad706c416b89f4d62989606f2a85455747561ce115a5c5dd20a19658f34c130ae43823da5ce195cecfb66f5ea995fc", &(0x7f0000000080)=0xb9, &(0x7f00000002c0)="30d4b70ccad0f87eb21111d344509caf75397871167cfb2d1dea2bccbd27c156e940c85b7e2efe11a687cde4e5c965d29e8a4a80b927fed4f77365c02dcce5ff6ba068f935b4e13e8c5f2fe50f544279c268d8e20bde79a3e1fcbb9e19e3e789fcec82a6388f349e12ebd75ab5a91db4858e51838af3bab683dae17889ddfd3d86603f71ceafda492b431f9199c561e5a9ee838a2d6770d05fe2e50ac1", 0x9d) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) semget(0x0, 0x3, 0x80) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) dup(r0) minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x6, 0x80000000}) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) semget(0x0, 0x3, 0x80) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x3ff, 0x7fffffff, 0x101, 0x1, 0x8, 0xe2, 0x0, 0x0, 0x0, 0x6, 0x80}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x60, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) semget(0x0, 0x3, 0x80) 16:00:10 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[], 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000180)={{0x80, 0x5, 0x8}, 0x10000, 0x4fc, 0x7f}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) close(r1) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be621", 0x39, 0x0, 0x0, 0x0) syz_open_pts() sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f00000010c0)="2a6d4c66dc70a157fc53dfefa0c7c98dafb414b5c774d7a7f0494e22dfc8e373255fd992c0e71a46045843fc8df725c7d5d559f5b8b548a2ce17d1fb266b1e4b90bdf8fce17c968e533eaed97c1f687e4834368ba596e0e09a10293709b6984e7f0b84c611270df9a768c77f79fbe425954a55db9246fc5a3b5ebc1073b15d248317f909ec68bf5ea31a39f5759b5a6fc32e7811d9e5431645c6dfc4eb305a567990f3a1368955086747150d6c4cda6c91b6cbade47f9fc4f5145c04ff96312a03c9a786a1725d50564191b5fd1234fc18c1fd2e70ba1226873e6227f2a5d1d5fe816de9e30a8dc2b66c2d5d7d21ab2ad64ba439817472565bfc6b03904ec5b9f98e8d8f13684bfce221b7c429b9f81023f8989964f5c503fcc3f41bedf899d158d12d11cf232b865028a7c13c1428a8074821e9c9e68f67ba490c2d63dcbe9f1e45abc5216c2b3fba4eb716521e680b291e98432f746cc3bd980d09b9fd4491e96b2869b4a1f52de7ef907443edfbe4ce5db9eaa439390c692e06f249507cb391c5b9b84a5615eaed0571b2ad803b22fdcc3632469aa4fea033bce8f8d008a4862b4ea939d07bf05301306c03e5c5da7395b5109875fb3c515bd07a2d7861b943435af210143b7c8b8a04e9a0ef6d3a908ad709fe084787d9249baa534cf6dd69d79008e7a37e291143bfcdae70e2442fbfcd23e9d60dec7f7da3c9d822acc0899e69e6b4a86c2a8bf10de3cd6dd370309e5a034da2dfcd8e63cecd95774474044c2c7cc0d75c25592e8447e4f735a33136ee919873230b0267c17589d9d882df0905526ca30bf10a648df34fbb72c0d8bb22b0da11605584ea6da11a5f199279758475b3d1cc68179c87aed1828bf445fd21f0dd8b48e5763511703d26602144a7ef7ad2be7f3d65ac2a94e96e175289ebbb726d92f9e401be00981ecccbcbe0f6c818afdc29f73d4f0d3807604e50d8bcb7f44019b016007c383a239c3445e5f85bc737a56fa3a518da4a76129df704981eec390d6e76da489a779bfd13f0528a94c471bd66eba2131a1146adbcba0be1e869ed2ab9c4f0f108abfd09c75bd5236004ac3edf7434948b1016b28f3d77554c4e66536d613fe8f60d7afe98d639d725fb75aaf2360e2018ccdfca735d35027a9d36d2fee364bc5677ecb6cc33259f1fd19b2536da7730c43e973503aecd834386c6def967ed75681d4115756b4f654b3519260e42763bae965a12703d8a120fe86a78d4c82b0bb875a76b54e4c5720ef0140812990e1df74e8466cf68696591b8616126398771da8d71a80e359835b1ddde98d1b332b9d553b686d8f4ea7839f88d1ba0e7904b59c6364cf138bc01266b953547970591f07c271f8002a29fe3ff0070b2d8d1ac0a249af2c52fbcbd5168424ff75b7b4cfa48f8d72011bd89bdda5e16bc071f5efb12e14e5242e6598b2239681a0dc5205e0b90c3e33bf08b33f97aa87a30d0040eb889776cd281d1485d62a1cff8ec44d297fce739296111e02303bd32cc5baaca6b18d6a7dc35c50a6140b5fc1026238a05e8cefbfcf3f3c208a8a811b5571bfa9c6144f68d4c376af72f32098558fa59368b1485a50aa96898d8f9f39ca64508440d9f867589b78ecfc0c79e2ef7b0539d6cdc0e851ab404a76437131500cf9381285de8af716eb7fd5c6c52309e14652949e369e6f1bae58bee3fee569d9f5befb2d019516a6eedecca5983b78418f92a49c2403735ddf204f7de1bbdcd17012da38840c4aa9219b5be7fae1785fb40f393b1454f1b7830befb3c33f91a7ce41914c4a3000786a16cb7880df9562c970373309e2bff9e4dcb3be97e1a89fe5a81a7c509c9334c526a9ee94b1f48aa4e85ca276f706b9fbd816ad017aa4186bb6d950fd78cb3f5d552e16aa9d4df75bb1019d590b3be1e2ff78bfa7aec022ece880faf2ad01f54f76f46871d464ae32c104ff0826ee29885d04b9c93486d4f07d33524ebbf7c30a5de43cb3001bdbe11e80e81fdbc770454c5a2bfaa02eb4d284053391034243a85a0cc9b118b45c50d2bb72b0bb633b5f57edc55d440a50732a63fbe4fb84c3cf0ffb1fc8165914c36b502230da363795758659e21afc33c8da0959da606a944ce060d097829dbc465869372f0a92a3b4b7b17e4b935895f89b19ca1e7dd84cc550e57ccef66b2efcf9ba0ecb88d79407e2f87576f9e44aff2cd4f65685b2d2609e300828184ac797b82a027c7ac68164b53db50c21ccb53cfe97790572b2ebc0800d0612b93f63ccfb444b521951570d034689e71c832db879c5e6c18760c49406860a507400d603a5f4cf2ea1b5c524d7218c1b7ed4a599bb588bbc3033f2bf5e7711b957f8d3fe603ba6f4d4cd15d54a99c75978bac872a2abeb65e33828265957b9ed0d1267553100f4e350327e7422e48de5169a740616f70adb958ed9dad25b1e5da2c3aff3dbebbc5635962b5d4c8f9a49927aa9a9143558998975bf249171f04cd186017daf97da422c0baaeeb333d211e79f86f468ee37c216218e138a7e86a14584aee89d2940588d8986a58434d46228d060edf826bb93e23fb662d48880b0ff3b63eda3c8f909c9d391f2a00c21c404e9baea71e0ae0ec713e82cc0ad28a6847180b47629bbddf72a45e7b033d045a4510db55e378e7b6291bb7dc87bc7598c7f4cadefacdfd9718145a157b52dfc0913f68e1e12455bc1d67aebdeb5b63e0009899de65dcf72c2ea3fdac60b789c6d60649ac7b1392fb0042a6af351345497700679844ff4f691c51b17af190f68bd200f5fd62c0391f54571f5789b566249b4cd350b160f21b9bf1726ef9c1452e487c41d273e2a784e08a0794179329a656e6bb83a0c45346109bb0b7ebd7ca06b86688572d328dd847fb404eb7ce4fac643e069afdb9ef3354170e6014fcbcaaba5f7d95c891e3bed41488690a40cfabb4da3cc4e1a5795da19d52bf93e7a9bad23043de70d9369646e20725370a3a451b1301343b90fb8a16ac89fde4ee8cbff1a6a2bce303829a633ff96cd2d02c6b0d35df76f5d031742f6999e664de2c14dd77e7972d603559c43e1e3e16fed4646d0abaeb8209ec012434b302993b1d80ac53678356f633235aebabfe7dc1e31dbc13d6fdf1313427107012db17d4840d7c528804f6b017c67666911adb97983699333a544a55aa547ba7a4916f4b6d536ff4e888d86c23f65bc7e75ae01457c5bc8763448de230f4563edeb0308c2bb553de11e541562286c89200453389a79c2c2eba99667c6890002e3e6f97961fb854a4a0760bab724820f2c43311fad7e9e5b99d3c518df53d2089e85163afdaf7564f6b7f196a3e10b893e76adf97b4c21aea0a3d5b15fbf751f4cd3a635829b43e8a598f18b7b25da3f8e530e54f03e40ae02f7551e88c5a32cd973dba19f3ba711b1462e2af0f54709597e26e6fee1fca1b522327befcd392e3691f01323e22ff1bb2d8f562f55d3fa600bdd423a36499b79bc91e13d5a6c7b966ae3b821c282d9768b975d9e75d42c74d99978d6c4c02463183d1f44730dbd17c0d6dba58297501141b799f11c8bb2a658fedd32c6deb08d24e65d0995299587447116ada2ecb0534de5820dd3036fcee13c476d6a3b6ba7655e591c03fd77a0cf1d629157a9c212c1c599f9bbde81f86c824fdbabb0527f551d6fdc70e399361bdf556291f65268c101ff812d6c7281d00e58d5630de11d20c446db04eab684bd242a99e6d29a3413870e9ed42f292428509b2058df34525564808ea0775b158fa2ca2f9bd438876f80734a7606fbb37a27d89c4a794aedff6085b0cb0f2c2552bca1829c14f0dfac2fc5d5542b69909a12a3c775a360050ed69f0ec0b0ac9a4e4ab60e3950b3b747ecda0ad39e5c126397e67ed295d0d0e5e8aa64e16c7dcaeb178c4a14ac4eade5fe3074d0c6ef910920b411fc5342fed972565a135fc6e2cfecb0a54d8c1538b284498f4f43d4556f209f4879741a10225108d48eea148d805e8498452f63fbf6d06fc5737a66995e7896e60aeadd676767204f417648cb1f613925129afedb0cebefaf422d520ee42d24d1be5a6c86b19f24fec6914a5d94e8c1042a90feff7146267f379e0acae7f5ce945cb9be33da7b4d879ee713001d91b296b593293bb3002bb500bfa3ae569f5048bde77e0c5c786fc71c7ea580c9a5157811af6002df961466bc444d92d34c27edb44ab5a4b56d7f854a63683d46cfa53f0b6e58f9068a41b4e9003f0f98a34ae44ed763bb1c56759fbe0067dfee05272225f45726ff00d99fbbeac5ebf1c2166e36c65160e061ddfdbdff0d81911c44a641ee0e608e2f91ac3e0dcfd2c01216f6fed905c1daa3c193ebbada4f39174251db52faa5b78fff8ea8bb6eee270935496869927c291624d2c3208227602a2e198d5b0c2f2f01583cdb042ca1c9ec93fff3d32823b159e574c8e7b496700acad7be7eadaa7c33ad080236602b99dc462b4f9638544dca523a7cbf4ec9e84a97163e1edc70097475095610ef7f825d7d6e4718127e4912ec9ca899f5bf8dac01f23f10503f1e4c099d238ef0758f128a8885f2cc90c72661294172c90ac6fdd61ec05e8ec92bb3fc53a47387909de1effe0e3fb0ae6d9718f23c3425cea262c2d6c8876ec33b8f90eba6a9c3d1f7b6a1619b70d2468784b194aee81028a89354a27337960d90a6472229179f979434d3ca59a1f31d371d3e626ceaa81e2d76204057a2904dbea4aea53247cd3dd72f9624f7bc23e09e61f4d0fb26764a05a34359f5a717786a598af5a9b2c18b58244c1a6cc059d591755b6b9c91f6fc8e8a91d17c090beaa80ae924c8ad3d13b71f53445bd89ed00b85082be216b3e08a1e649b5aa3823f34ad9fd5a4d3489d327f2092011b8633e729b3b68faeebfed0bb828ff945e31f5a38c22eca0aa8d9eca27dc04caba711ce333ad02e7ddc956e5026a51974e24dd6fd95a8b74c3da100959232c87e825944694b8b3ab773a53250789591276b63be894c19a1efd27c6df2ab80ce3693bb4bab46bd6a4c2a9d871d3eb3110b73b1ec9beb7de8fc8af364c08108fd28ec5b6b103b81958154d6573963df28a29af9a788d21762abea30b1686a7f27bb6daca424445ca59a17bb430e41cc194ed322e17801b0bbc112781c1c118a105707f7da485748f4a73462979cda8df87b30e805232199796c74b70ea57180aa71dad68e79aec4ef92fc763b09612e97467e565ffb03b0d74104dae9cf67cd04ed2fab4569806306270ab8c75088bdfd1d3ab5353f568ecaac50b5db64ab76532169a4793fad9b167e9128d4a78a3c3efa5613456b4b4d068ea97661b47b764b51d9301829281267f61615fb97bbd05194fe9bcdb972a1ac1a36f602afbecfadb395b4869b15f4b3a79f50286fe4ea912e65a20755387a4c6ac1b9b00195c4a5ed9c4ad85dc52ce0a20751e14aef41677bf2080f5763dff52d21f2b83737721ed940f880b07b1e5b886a8c93844f32f6968e993c451ffb06797c1f61e47fed3ceb956aa7a30cb098dbe9bb0b60ce84b1b654a8ae116a7060843ed8976b67242feb8877f543959e74117a923d3ef5c9334acf898b3d1ed11cbcd0d3a5c12e58eabb271cc844dbfee75d8b0a8e2d295d741c559a04c06f3a25c7b262ed037ae57e46e2cc3a90aaf320b198df307d46278f6f1c11af526476484382583827ebd604ddda51a85d972d53ca7f2384d64fd619cd811deda80edce5b09358852c29bcebd7d8d5c5817ff250981907a1853fb80590d2ffed48c9dfff5c7", 0x1000}, {&(0x7f00000000c0)="6203186383033e5322566f818f02009d6b6af39982b63387df67c791e5307e7737da7cfe9d536714ae2a", 0x2a}], 0x2, 0x0, 0x0, 0x2}, 0x1) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) semget(0x0, 0x3, 0x80) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x4d}, {0x3c}, {0x80000000000006}]}) sysctl$hw(&(0x7f0000000280)={0x6, 0x4}, 0x2, &(0x7f0000000340)="074fd6fc3d68f5b133f25829e10ec784316c0b2b5c0c062ce88325bd18e6dff03b7c09102a71485e3b9f16656eab6fb461c1b0259ea4b3d9bdc5a2406400efe0618a45a5d1ece94fe841ab39ce63a279ad9d5968a69142c2822ba201574fe0fd9e4f7c84d1b38282db0d08a99fc5d89f806c00", &(0x7f00000003c0)=0x73, &(0x7f0000000400)="04760a8fb9bdc7cc6d7e078b766a940bc93f11d0ae78ad3b7fc988a379f8a542fc003e9cc56a61f4461d1d105563a1bd3feb48deba3ab73c9116a1e16220042d28f6785c35e33021d7ce4ee1ea6de2e74122f6f3554d17b3f6ad17e057962923", 0x60) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) fchflags(r1, 0x10001) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10, 0xd1) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000240)=0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget(0x3, 0x2000, 0x22f, &(0x7f0000ffe000/0x2000)=nil) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="0008000000e1ffffffffffffff00"]) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) setuid(0xee01) semget(0x0, 0x3, 0x80) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02ec4a7f000001"], 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x80, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00000e2f66695f653000"], 0x10) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r4, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)=0x3) shutdown(r2, 0x2) close(r2) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) semget(0x0, 0x3, 0x80) 16:00:10 executing program 1: msgget(0x1, 0x96) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x100}, 0x8) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r2) execve(0xfffffffffffffffe, 0x0, 0x0) 16:00:10 executing program 0: setuid(0xee01) semget(0x0, 0x3, 0x80) 16:00:10 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) 16:00:10 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="01000000000000003d2e413b4ee0a7000104a832e61a193e1dbf906aedaf55ebaf10227c52ad89405c895af39486df4140e61d8817f0e70857be25a593b2d8fee0b83e778311ac09646517b09dbd0aabab2c98e4300916462630d115193308caf5c675979ac609d6b6ec65b52f5136432dd22d1802aba90c8359e08eef15b5d4019b7d1cdcdaa3f7a70722921a98aaa6781a3ffceb25a0e364538f31cf5f0a73a6c063509fda0fb0028931bb1267935bffd02194e516e623fe816cadae2cec612ee51de664be8b4010418fc0f85374f0dbae5499c6cdf064f110ae9bdd21514b09648e24de9bab3c882c74bf8389da761639b2e9ff6d5bdcae25c8236798047d1892c6ffb12fd95fb92ad05128e6390e8fa210e92794c28c57919590ab6e31d95bf7b8d8b5482e39a64efe82598fb0589394d6fbda85d51a13850e3ebaffa901846ab095105f3936a0b944cec440f0be8262c52c43a0e3ffb562b54a456a12080d05028963899179e3c4c3ef37e859032bcebbc1f97cceffe14c36a24f0dec1cf0823bbcfcbf58c88f77cd98a7ab14754349a18c88b5833318959b873fcddc34aa8363dd634623741699332143f6921416377d360fcbc8b2"], 0xf1, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/155}, 0xa3, 0x1, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r2) r3 = getpgid(r2) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x2000000000004, 0xe6c, r3, 0x0, 0x0, 0x0, 0x800000000000}) getitimer(0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, 0x0) msgsnd(r4, &(0x7f0000000100)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e391f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f5732b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f24dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12e1ed6b56524fb17ce9de91e9e0c170cbfee2f3b1eb1ef355c95ac614d5cfa701eb733d935f577d3078204f39b16154736d5bbb01a899ab6377e50e260a3e4dd8354658dd5aa9716e46453340809736875808ab19c3924977fae513c9d53f079ff60d89cbf3dde7dd4e6928af1a021112d238220b1330ed70837a092ade6db9c254779270b682092f5547a1e10b1aa40477e22bde877e17982c7433ee62349d8a32bd8fd978e15daa3e773f635f41c4de0802ab339365b1dc98"}, 0xfffffffffffffe51, 0x800) 16:00:11 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x0) 16:00:11 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x15}, {0x6, 0x0, 0x0, 0xfa}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file1\x00', r3, 0x1}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:00:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, 0x0, 0x0, 0x41, 0x0, 0x0) connect(r3, &(0x7f0000000000)=@in6={0x18, 0x0, 0x37b80, 0x7}, 0xc) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) 16:00:11 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) 16:00:11 executing program 0: setuid(0xee01) semget(0x0, 0x5, 0x80) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x5, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r3, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup2(r1, r0) bind$unix(r4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r5 = dup(r0) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 0: setuid(0xee01) semget(0x0, 0xd, 0x80) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000080)) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 0: setuid(0xee01) semget(0x0, 0x10, 0x80) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) close(r0) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:11 executing program 0: setuid(0xee01) semget(0x0, 0x13, 0x80) 16:00:11 executing program 0: setuid(0xee01) semget(0x0, 0xc6, 0x80) 16:00:11 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="945c037bba14670db419f996be0f72dfc9d8bccd18fe24c9406a7e2e", 0x1c}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) 16:00:11 executing program 0: setuid(0xee01) semget(0x0, 0x1ee, 0x80) 16:00:12 executing program 0: setuid(0xee01) semget(0x0, 0x500, 0x80) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1000, 0x0, {[0x0, 0x0, 0xb3a8, 0x4, 0x0, 0x3, 0x0, 0x0, 0x0, 0x81a6, 0x0, 0x2, 0x5, 0x2, 0x3], [0x0, 0x0, 0x0, 0x8, 0x0, 0x2, 0xa22, 0x0, 0x1], [0x0, 0x0, 0x3f, 0xffffffffffffffff], [0x0, 0x0, 0xffffffffffffffff, 0x8000000], [{0x0, 0x0, 0x2}, {0x0, 0x0, 0xffffffff}, {}, {0x0, 0x0, 0x0, 0x20000000000000}, {}, {0x0, 0x0, 0x6a7}, {0x7}], {0x0, 0x0, 0x0, 0x400}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 16:00:12 executing program 0: setuid(0xee01) semget(0x0, 0xd00, 0x80) 16:00:12 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8000, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: setuid(0xee01) semget(0x0, 0x1300, 0x80) 16:00:13 executing program 0: setuid(0xee01) semget(0x0, 0xc600, 0x80) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="203bfe68b0c59a01e48000000000000000"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:13 executing program 0: setuid(0xee01) semget(0x0, 0xee01, 0x80) 16:00:13 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="fc5f0bd1", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xfffffffffffffd6c}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e4f0207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='#@\x00', &(0x7f0000000140)='$/()\x00', &(0x7f00000001c0)=')\x00', &(0x7f0000000480)='\x00\x9f\xd3 \xc9\x02^\v\x84\x03\x86K\xf3\xc5c\xe2n\v\x8c\x9f4\x7f \xa1pV?\xeeb\x9e:\xb0\xd9\xff;d\x18\xadH=-\x16\x05\xe1\xea\xef\xee\xac\xd3\x9a\x12\x80\r\x9d\xeeO\x95@\x94\xcaR\xd6ZE\x97\xea\x98\xa4On\xdb\aff\xcd\x89\xfcK\xd78\xa0\xeb\xdau\xbe~I\xcc\x84\xf2\xfc\xa0t\xb9\xab\xcf\xbc\x8c\x8c\xa4\x04\x1c\x12\t~\xdc)\xf4qF\x8di\xba\x9e#n\xc6\xefG\xdb%Q\xd6g\xfc\xb7w\xf1-\x1c\x93tF%O\x19H\x8a\xe5UI?\x82\x9c\x90t\x05\xf2\xd0\xa0\xaeb\'kE\xd9\xd2\x87\xb1\xa2\x1f\xa4\'1\xdaM\x80`I\xa5\xf8\xe0\xa3\xc3\x90\xf7\'\xbd\x98\xbd\x81\x06X=\xd2#\x03]\xd3\xd9>V`\x17)\xdc#~\xe6\xb5\xa7\xe3G\x1b\x11\xa2\x06M\x86\xdb\xf4\x11V\xd9\xefM`\x8f\xe4', &(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='}@+#\\$^\x00']) 16:00:13 executing program 0: setuid(0xee01) semget(0x0, 0x1ee0000, 0x80) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="80000000000a0000000000000000"]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40, 0x0, 0x2}, {0x6, 0x9}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:13 executing program 0: setuid(0xee01) semget(0x0, 0x5000000, 0x80) 16:00:13 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x4, &(0x7f0000000200)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893eb3400b191da2be475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cf65d2096a130291085ded31240b692659ba7ce6a7300007344cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff3962988e10424fcda13879277b6741aea8791612059529bbdf63cf77c4362650dc91febb5eeca23b06c59f2a8d2634bfd6ea7faac06f97695c876e85597dab1fc98c7798d8435363f6da13213e51137e07a4585cb837c258c5942c93a841123a62938b65a0fd9d3d14dca168e8c88d09417e1b6616e799d25a8b3dc5bfb0133057a7b9d4418a52bd55fe968c76f2c87", &(0x7f00000001c0)=0x1ce, &(0x7f0000000580)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc46790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029a373f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de789ebc4c21424577c38618bcbf9a21a057f43524df3951b6db1f108cedf064af1db3e1c03090000000000000007a213b42bdc66fdce310f50410c0938e3a03e2881dcd80900000000000000751121f7e859080200000000000000fad86214b8c8e2c398fc000000000000ed979984e379e3b0dafa4bedd4455cb2965b0037054b6e41b60db0cdad63caca818f2f563dfe64f085aeb3bc39c63f95666d362857c7e5ade7bc64", 0x14f) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x43, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000080)="96b7f0fde39a5655cb7cf3ec3f25cfbce1f896f162691a2ce01f898af46a466d672c7dd9132e960ff20e67e0df7384cbf160361dd2a78c3c1c884630c8192b5f8287686967beddc6ee43b4f350d86811c70deb7de1b266f01b5aa00de2e266b6393dc26e6106da6b7189062f94714c902a6bf2d5a5cd79bacc5b4474571d4a0a7c0fa274a6623878463aa3bec88c48c182dd69f1eb11139a9df1d2d679ab238b9d05392f23a22bcd369a0c66d68905941747a1f163f660010546602483cdb6871ad9bb2a7933be15b825719797d1ffb7d211ed00d0b8446020c22d353b400b897b7102", 0xe3, 0x400, &(0x7f0000000180)={0x18, 0x0, 0x9, 0x1}, 0xc) 16:00:13 executing program 0: setuid(0xee01) semget(0x0, 0xd000000, 0x80) 16:00:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: setuid(0xee01) semget(0x0, 0x10000000, 0x80) 16:00:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000940)=ANY=[@ANYBLOB="01002e2f66696c6530003e6e790b25f8feb05a106239213f61e1b396e7dd1ebb6986195b7810e5c27c31d7988e0e21509e5a24c9009bd6b1fe892ffabedd64fa2eb725f1c86d35382ef61a5bd7d5a38f9e9630b3a5ad58e4c503c4b56171e302404d3102f64350d4d905e6029c5e75fcf2492ab1a7ae25f3ed9f4fe4ad9f3a7eca70536de2983e3f7f823c5a89c66739ef54814673646ac4c960f4dfdfc3515beb00480fe75ec5b50ed79d52491a980e0a1eb849af6ac4f70ce3b3560e3a228284"], 0xa) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000280)="872f480440702ff3f6c7c5861262d1f0a4882237ae7b4631eb8cd5174a2995df256ae811871a1b767f9c455d88e3dab39ccf071b20a9d97cd3b2ce59d1113a3647e1e5512688661a91b12ff405181d2e427cf70cd0c7cd57a9624e5a3051c224c3d350e5894716125e1c7312faf9125153acfb5420", 0x75}, {&(0x7f0000000300)="0c3106415666e6ff6a3a117e144b", 0xe}, {&(0x7f0000000340)="7f506289d033cd489e6d79ddaff701f6bbc18830d9ceae56c230d352a3e45003", 0x20}, {&(0x7f0000000380)="4323b545c87747c452e3a5360365113d073b13", 0x13}, {&(0x7f00000003c0)="1a7ef2750aa2882a2175694defea79b77961d0c74610790faaa81f5bbd73d2592b7820fac22f408445842d83ab2c31033bcedf20b94779b33f1d64f384f31c291a153f8db450ba5359b9006164", 0x4d}, {&(0x7f0000000440)="83a23598dbb3214c1617aec214d54573acab20a3ebbd5f8127866fae40ee8fea19283bdb76188f720d80d88d8b6ef72efa513154f4703b8026fe6ae355d481ee5abe3bc612be54f93358bce53fdfcaa95946d7a94c4f8b1040303d33ef65ae62786312bc249a400319b7cab2", 0x6c}, {&(0x7f00000004c0)="f509077234d33e0e1ea528b90a4d911dfaa800fa8cac1c288f5c2c3de10647a8e8dc5ce4d44ed27689e6334605dfbff2d386a272389f625abd4fca88bc8dfd6b", 0x40}], 0x7, &(0x7f0000000580)=[{0xf0, 0xffff, 0x0, "5c867456231459cc5e14b6836af0e397b675ea50c025b464b4ba61cf9af977f47de7bfc8556b39134e0faeb771679df414866d1db5d2ca0cd40ad6e0a4df910b50c72e5c1ae4964ff35e68eed854a1e56a90da90eae7261db983d5c2e8c3e86389ed05092f5b3cc12e1dbb1b2ba85d0d33c64140c381a182e301c534a42bb55044d325fa6af219aed06ba5df3ec36159dd03caf29b2e6bba0885197f45ba8dd5e467ede107c11edb37db61278a5ad31314d09674ff7e2d32a3368560a19ba465dd7447112ab04cb1a7f1dd787639f4419572024bcf8861a73ecd578361"}, {0xc8, 0x1, 0x0, "2cf835c5e417850829a29343b90fe9894afd7ecdd049c39a0ee0a966fc830be96fe0f58314304dd379489698f36a6f3a49edde64190d3a24b1e054e3642e6f1cb55a707ce9ff74c7254a3f17931bf9508a1614cac2fa951de3bc8bce326f9978010f391c14e7dff2e3349de2ad4f90ee39d71d80de5826438b5f21093c60b12e3697c92e7de243805b36e3187d2a2a1e6b02b2624049ae548a3e3602101fe33ae9fc9641e29997afa86d6dee3b3af7a66a68"}, {0x98, 0xffff, 0x0, "6d28330a1fdb549c312d08cf631b57139801abaddb3bb803e796389ac1a2ffe9bfb0dbf446c1164406392f27135d0b6e99427ea5bcec2718dce2598fc8c384cdc187969b1ffb3700b040468539daf21de7cc567001b70875f5224a746ed8050ba7cbcc0d248a0197859afc043f4ed6b36e6fb7df277eff9aabce3b9b6496423f98eef71c5672"}, {0x48, 0x1, 0x0, "404802beef2ce456b02f045487181ec5b9065398b2e5d464944ab7231a4e65eed719d06d3c7ee213030160bd4f6aa9f305"}, {0x50, 0x1, 0x5, "befa014971ca611415e2f0f998c9775938fd42f6ab6ee9643d6d7bb16ad4a7e6a36810ac53b8e3eaf00ef3d376e5c22aa200709bca081fd0479ac8"}, {0x60, 0x1, 0x99e, "51c3a2b01784f4156b5951206143f43d6cdbf8f7d42e90f445cd88e43fad40515ed847874ae831ef806ce78206d98b5c2c75279207569f43b36ccb8d7668f0f350a3a515b7466ace1c69a1c8d425"}], 0x348}, 0x1) 16:00:13 executing program 0: setuid(0xee01) semget(0x0, 0x13000000, 0x80) 16:00:13 executing program 0: setuid(0xee01) semget(0x0, 0xc6000000, 0x80) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000ebfffffeff0000050000000000005b67073b542a538746000000b8180000002900000023"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x2, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x400, 0x8e}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 0: setuid(0xee01) semget(0x0, 0x1ee000000000000, 0x80) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) recvfrom$inet(r5, 0x0, 0x0, 0x41, 0x0, 0x0) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x64) r6 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x80606955, &(0x7f0000000300)) 16:00:13 executing program 0: setuid(0xee01) semget(0x0, 0x500000000000000, 0x80) 16:00:13 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x8, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs}}}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r4, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r5, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x8, 0xfffff, 0xfff, 0x6}, {{0xffffffffffffff9c}, 0x0, 0x85, 0x2, 0x8, 0x10000}, {{r3}, 0xfffffffffffffffb, 0x4, 0x0, 0x4, 0x1}, {{r0}, 0xfffffffffffffffd, 0x14, 0x1, 0x1, 0x8}, {{r4}, 0xfffffffffffffffe, 0xff, 0x40000000, 0x5, 0x80000000000}], 0x8, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffa, 0x0, 0x10, 0x7, 0x401}, {{}, 0xfffffffffffffffe, 0x96, 0x10, 0x8001, 0xfff}], 0x7142, &(0x7f0000000200)={0x2, 0x21ccd19}) 16:00:13 executing program 0: setuid(0xee01) semget(0x0, 0xd00000000000000, 0x80) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="1b0bbbfdffffffff539506000000fa7e5198a1675bb2265d28fa9840c5f6428d04b66583032031bf762776759d042fe15d693a7301e68d1f3d6cf8289a140823bf4505bed2f78510491dd84c7bd648fc59a2c392cf08253028a431524ae5bbd40e8804c5f1427486f644e23c4b3d8d1432a33df001"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) socket(0x2, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:13 executing program 0: setuid(0xee01) semget(0x0, 0x1000000000000000, 0x80) 16:00:13 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6d3000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 16:00:13 executing program 0: setuid(0xee01) semget(0x0, 0x1300000000000000, 0x80) 16:00:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) 16:00:14 executing program 0: setuid(0xee01) semget(0x0, 0xc600000000000000, 0x80) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r0) 16:00:14 executing program 0: setuid(0xee01) semget(0x1, 0x2, 0x80) r0 = socket$inet6(0x18, 0x5, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) dup2(r0, r1) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3) setuid(0xee01) semget(0x0, 0x0, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000440)="5243405a80b0e53fba11cdd091fab7d860262b9a44926e68fb89fa4d4a72ad4579833df570df37c62dcd585966250f401e22e97eea182d81b5f6899f9673bc15b65a630e896a90d92be1dffaca25c7a16cb80eef2f285ec7a14fb7fabb8dd1c7cde1274b638ab8d9b6b2001734bb097216f8fea4a320d9c572b9f045423fef5485", 0x81}, {&(0x7f0000000180)="e31362da9510e338ed", 0x9}, {&(0x7f0000000500)="65f69057136e9ee198", 0x9}], 0x3, &(0x7f0000000580)=[{0x1010, 0x1, 0x1ff, "15e23aa383ad7b7b406881078169e47fcbb57f6211987e8f398e914cd48f7d7800eafb560d1b81bdb4e8e497de339e8913119e679c261fb34e389110e6cc5fa263cad3e86009d50901fae0c9a60ebe1b4019900c07cd60e09d6ebbda6f003f0d621db7cdc1c27de5ee59849133e2dc87168b2360182fa006e700800b1fa4a75591cf2f26373e161834f31e159054a0740630b5a28b77a86d120d0598f13e90483c735af8d03fe6172f30e34caf7eabbfab162b5515c42401f87e3785718a2dbf06fe3ed896af05634672c8b5660801e51c653d2dad3df23037d7fd53fd385ffb00f7bc5835ddf3d7b89c2be09056b8176cb41612ee64f8816ada6ce19d27150749ba18ef239f301a982ddce869ef2cd824591f85b0a620f163437dcdee21a81ca7b8a3d0da9c352f8e6d676ebe2feb7db40f3fbbbc07514aa4e62a5005d24424a124e24bbdd77bd6f27388f9ba68ca8f0bc5047a1d75cfd416fcbd49753ccd8fca848b6c716f12aeeca181cc9724d8f89fe9ced252d963dbc658ce2a7e57674249cb071d50b90318899a89be5acdc3ef7abfc971d5d0f63bb5ad7b87724355e81da62b62bb8ed61cccc0c3a3e1bac5a87c35aa6d57e545686a73713dcd6063eb7abce4fce7107bfd621ea9d1ca04f896ba90f98c22085c4adccaafbe264540c713eabe9793d24c324f5ac07b3d1665e1b0f6815beea899098e13ff3a6afae791424d9311dd132b99ee22e85c11c585dca8997112abb070f8e87955274cf3a8058ed65937b96caf93085c4221700efb6d8f60a9e9121a8c8ab4e9b37152d191c513c5f378a897675ab09a778164747125bd892e16cf9309a0993035478908e8e0724568872898f00f3c98033eb25abc984549e79c04effe4c3d7eed555b149cd9e29b3fdbedd49617c4aaefad5e1ce17b54e733a443706c52511aab708ab96f26b94ea7297aaadaf73696762196315e9602adb233301b6e738b879b32a420c727c634036c30d5ca34c2ee05a41faae87a769d1cfd2b881663fee229c87571598965e9b730cb3821913efbe04012c7ba46f8c88c490f3c3f5e4054f2b1bace5ea1550aef519bd5c0c9397160afb915ba92a86da3a9d60215231725a85ae63e858cdbe77108c1b013b76bb02ebb304ed9c46bcc040775ac9de76a05af3f59cf09fc654bb9dec606f24526e0c944c80ae8fd7929d8e1dca119d1351c7c15a9797bbbe0d67851b6ffaea2ce75199f37b5e00c3991ca192e498a5353b965f1605a766450e91ac2393a1e8cb9a5ecab84469250e82256fce33f1e3afeeefaf57fa24183a03632f17bbf465fc5d91465d954497becbec8c59f4a7ef0f4f3dfec5e63c0281b8d1924a242ca5b140c5333567d1967109506554593b1908c901983fb87ec31457ebb6db62fa09ffe87a183963860d4482e5a8c01c174d73eb983528368afd7ec242b48d7e5590c1f03f8d46c7f77dbd700784736e03d2a3cabaf2e101d01344f8c6a8bb952ff7741c1f6725fdfd53f1dd47394101efbef821b6e55017015ecae296498dac1dfec412a80ec56bfb1baf3e6a7a8875f108058261a333eaf9c2b4b0d3bb5f5073b08f41e798dda2e56245451e9240127f8961b239d6592e0bb6fe393c98486dddc92af96dbd5005bc806c4f9d22ddcc5c4d3756d163e7d160ca516db9aff944b9aced576705f69f1c8fe0cce4d0185855fdf8ffb219d6ec134bbc15446f15d8f59bb89f73191461bfc067203291d13a18e08d90162af47f356fb025071f329dcab753a7b3e77a0dd0340187922ffdd2281f1baaaf82b3d065f1a22f058d537dbb9aa6db4db1983e2ffb1849f575b644658e593bb369cf534a63e0fda6ca81d0015ff19414fced8f89778d26c8a9513cfb5fe5a6b8a6ce3b9693a29d4053fcd31af39ea625b811cbcb60db53b7273d51a201f4034dc3abbb46006c5e237427d48284af2b9d6d349f8414499efb611b70b2b532d9c7860cc60bb310bc659aad514df63464adfcdb36ba5273be89b3e3023c547985ed634a509572d527ed89933cf0aebb33fb2df48651486cfeebd76a0ad1ccfeb528b19d8e5aca8d48520040133272d55a89a58534ece6e4d8b6e743be7e3ad74eee991ecbd7f4cef8dc56357322d48adc6ade7f6da433f1e594c54334817a9633570be1ae160a3774b6a9ebe248246cacf0fd28086814bd8ebb5f71fb6ccad9e4da03a7d440b1b3f9dc3fa9e2fa16df2e7ee8d1a0e9bb7d31530b23cce91a19032c44b56c429ddf68dd940c5b36fb485fbef20a5448db269846106004108edf36eb4dfe9cb93a331e0844a582f264023390849ba328f37063d2a6e23bb7265f5a1e7e6f04a2d91d1037b6f63b7836d14240fd73fa19fd8067f5a6ac9d004617eb49fe13dc95854519f81750010100671194b2cf457c44a14f9265ff944506312ce73f08ee49060930aa3b37edcb611ed65e066472f0901fabda9212bf9c94351f30e2d390fbeb201170ff451177a93434fc4eaedb4c34446c2baa2281c05a3b6c4052afd0280591bb858e19fcd17ec1fd495daafe2e06c72c44cef231e041142eb6d7e93b54242a01edd1387797155a5cfdfe655794b7e1e69bbd69b2c377b6f54973680700a9e074409598ee744cc1ccfa9642859054156198cb76346a52a5e7e272c26045eb0a2c15a99e1baec76a2ce8738c1e97d1743893ce890b115bafb59d5fd7d60719e1273e6476e38ba8ca64570bfde87c3fffd5b998f3f19b5ddd99e91f290a9dcc9ac0bbe289c780aefc3da35bc9df4d70d90c3125790212f503b4e5407e0545d892d4b3ca3a8228e421ce8a2bde9d0292a50491c5bbeaa2fe4ad66c5acc6036115c754687f360b5d108e31c1c199df37f99b9d564017175e13f219846af445e216c21f5bee713208b9e268a34e9012884f48d82ff98fbc9d023fabed6ebf5b8bb4f193c84e234b4b59badc44c1cd62238fce0e9318fb6a27e6448f61cba3d4c63a0be3cc1309c975e4421c3b8d11c4b028f754993ca2a591a8028d8dc34688fd7c8cc1b74bdbe58d6ff96e50a8b3a74f379c58b97a4fad688ac34208057dcd04bcb50684da17321e07a2eae7f00c181744b44225221500da4bbe6b90c6840764b98dd69c5e43aecd3bd9c8be36361e5b454d0e12bf69a566fe5d78b91f88309808ee140e6b87b761528a44970e3a6f8c64c657b9605e1a8784e403ce93081761fb2dcbb97f1241174308bc3e054e66db689522be324f3b6cdbc52e13ff8af13388991c125650271dd02c3e4578c1b890f60fe87f5432c1961a885559323321731c5aeb8caed545cd8a681f11359dc85d85729bb4f447ed8e9d4dc8097dd18b1425a6de02e43076fe6b3608794e7f67180dfdc586f42f0e6c2ba847473990911ecbe050353909b992b17c97673da626f57040d9b1da69dff7cf5b67ece45df5eaf056796b40f4c1030d59a2295d7fc84b222571dd1f074ead8d5b3920676016b71f89bd9cb40a5accf61a68d0b9208a49bbd21a8d00a4e8d92cba00f5e53a95cffe06a8a7f47a551b09cce5b07b090548db922afc9e1c9c715dac5f42156eab0e9ed7ad9f289919a72ec955c3ac1bcb175e57c65af898c81ff0e29aafcfae2a2f8874544a5aab5a2a2fb6faeab0f361ffc34cab74a3788078591f804526cd1f41bd424c8b2776c104b2022a1242025d4bc36576464a5805297bf12dcbd738fede24d9db1aebffa5fd1ccf0e89a25d0884b0c2fc1e19fc8e89f085bb736d93627dda2c58b3f72737c84f944c96d84b19e166a4104ac4f5a6bcd15d6905279932dbe6030928d425b539b2ab9f28ba478185b8fee99166ab1ba7479dba6dcd3246035606f184e6e97c33f0a996c7312b103eaf7422f93e5a9c02ce84a72c16421d06d67c896569e63158d29a0aa8a88c8acc6b56c022f7a2e2dfdf4bd5eb2e480dc2fee2160514d13aa31447934f4e2e86efc2e1fdcfb429736566995a1c48b47f84a435f3249ea76604f8b9a0d0e6ed0a6f7d968614b4ff115888a7701a72e18c6aedd85a17fb5ad9d3029eb78f7f965a830815fbadea42fe45e8b6d0be1a5a6458788f1ff5598c704832382f32193d13677347980d6a266c81c24be20d149490901dcdd5536f41195fb62fca34342624588dc2abade6b8bd5251a4ed7ec9f9bf363b5230be200ac33124f06e9ea2eff6b74e82b8fe70c1b453867bb51df9455ca72c9600cec1dcaa86de501609ed354a53001b8ce6b3f555a8dc37f1d058c34adc1f00a95c02f8ed4e7e65ebe5d33d378d47b02e64ce48de01b33a87ef069e767a23e4c20116b8a5ef398175336af79330e76fbf360c627fc7ff4e68fbb065e5a5797f7db1da0ef56a7fcf69133cd2fe3b56bfc3f4c9868092bef9ae850b7cbc0876253e7a8e0a1b1a256e58eb24772a67fd18d4f93397cc377f62e0ccfe2aa4f95ab5b4244703e92c0f3d797dd9e571c3b03fea188e22ac612acce8fee1446d9cdbc792f2b8c4519b37bd359301769354dcc94179cbf0ba737f3774f1025467e29ada4ed224a7bc6f547bb730812745829cb2987b1725333f2252bc46d6a1ce1b91299ca3fd15bed1229405587a02c90c6a29b51aca50669a0b99c3849d4fb2258059cf840debbea53d28cec91b72a4b0802f4a6e51a8b4beabe76b127e05181e9150d8028a838190ad5262413688242f780c7629ac3260ed8cf4ef4366b0faea37d9f3a61f89966f7195169a27c1a394199c78bc0c7611c4ee27fb80565ad8d5b8e0242cdafbde532cc9a157129549285f3648351c70eafa66fb598634313a294a131de8ca6d3be07e13b22ffa841a67da5785694dbb694fc56959c132596a15f9a36388bff426a41bcb9cceecebb3eb3361db46f2ca1dd943a7d8a8758de0812c37e03cd3a5c3bc1136c6f4875cd76ff79688381422eda525253ad18ae67fbe12bba8f208886e65775284d684ea0841622a3706ca6996811c05a219ec0b92e7d9407d245be4b01ccad6cef8aac1a840e82b07b53dcb3e0f492aa798c3daa8df02b0ee6b7915dad9af19860e0274bd67a0494f48c33ed6080b62705c86922f51c579db370657b83e3da3fedd78b004fb05c4bfa79c753272a663666e5d719dc294c3f87bb4f9c58f2ada0ccebd8de72085e644f275b8fc918db4b8a8f689106c0c21375fedc160237cdc2fc47dc8622199094a294b49353a2fe70e6294df2a93e657095f784325e81e2f7d96943194c0d4bc982c0f4086e49dc951a84ba9f4291171db6a510ee542489c93fc20a0f5dd99013014d4a0dd421ef202c41e2b553225acbacf3cfd4efce39fa213b7fba92ffdfdd33614b4ea99326050661af186e409f41defcb1b05cd3e5299a38f805f6fb11ab9491415572f533ec7d04c11a3421a36fe2b5dfa3b928b005b29bf095d44929b2c0591ac54fc2b6c605db0d08f4f903cec4c5d8210f99d10bbeb5e509f9a7a7b93a5886cf1c4d800279b2d2bd68455d548cd935a1a6f9b752d81e101221df2df32492469b8707695ed8ad3d6ab79715ee8cf76f748a9e4f0f5ef301bb88979834be4914eaeed186b1f957578b29afb8cb069b3e1b8a7d0458135243774442f5f1415d6890714101aafd3f06d064ca1f9e97227ed93b3ae3f21643d94d1536059a6f8da3b084c3ea122c72e5ac93ff1b7eafb820f815c55d121fc4839922f8aaa15088aa54d13663d61d56c2111a2d36185932b3b580565cf2e3d52ceddb945e53b0fbae8f5497516fa0f3070018ca791578defd8d2696519324e2c24819bd8a26f124d4a9f61b8c5d2e50f3fc77000"}], 0x1010}, 0x0) close(r3) recvfrom$inet(r3, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x80000000, 0x9, 0x1, 0x3ff, &(0x7f00000001c0)={{0xa9, 0x6, 0x20, 0x2, 0x3, 0x7, 0x101}, {[0x1, 0xfffffffffffffff9, 0x9, 0xfff, 0x4, 0x7, 0x5, 0x8d24, 0x10000, 0x8000, 0x6, 0x9, 0x3, 0xf7, 0x1000, 0x8, 0x18000, 0x8], [0x0, 0x8fc, 0x4, 0x9, 0x9, 0x4, 0x57, 0x9, 0xa81], [0x2, 0x6, 0xa5, 0x8, 0x7, 0x7, 0x1], [0x5, 0xd53, 0x9, 0x8, 0x4, 0xe000000000000000], [{0x838b, 0x6, 0x8, 0xa90c}, {0x1, 0x200, 0x20, 0x5f2}, {0x3, 0x7, 0x18, 0x282}, {0x0, 0xffffd5cd, 0xfffffff9, 0x8}, {0xbd, 0x920b, 0x9, 0xfffffffffffffff8}, {0x0, 0x4, 0x6, 0x19}, {0x5, 0xfffffffb, 0x80, 0x8}, {0x7, 0x8001, 0x5}], {0xffff, 0x6, 0x0, 0x5e32bdcf}, {0x3f, 0x100, 0x6, 0x282}}}, 0x5, 0x6}) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) 16:00:14 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)="eb08233a", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r0, 0xf7, 0x5, &(0x7f0000000000)="d4f4ffe62004d1b5d363fba39ed5eeb5", 0x10) 16:00:14 executing program 0: setuid(0xee01) semget(0x2, 0x0, 0x80) 16:00:14 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x5ba) 16:00:14 executing program 0: geteuid() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x41, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0xee00, r4) chown(&(0x7f0000000000)='./file0\x00', r4, r3) socket(0x18, 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) r6 = getuid() setreuid(0xee00, r6) chown(&(0x7f0000000000)='./file0\x00', r6, r5) setuid(r6) semget(0x0, 0x0, 0x80) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x54}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/35) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{0xc}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000057bfb9ff9a73eeb70000aef2bd20a606"]) r3 = semget$private(0x0, 0x5, 0x20e) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000280)=""/41) 16:00:14 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x1) setuid(0xee01) semget(0x0, 0x0, 0x80) 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000eca000/0x2000)=nil}, {&(0x7f0000cd0000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ad0000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000033c000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x0) 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="56c11772117a5a410e3a6f04e0d4f0ad4cf24fde15b76ede7acab0d522966136e8ea35b063bb370236beaaa354983b20000000086f886aecd4cd026cf3e23d51526df35ce86b69a6a938e78d0e2478014b2c07ef8fd8913a70ee1e7b99dc481fc5aac09b70dad4295e04a76a35d6a341929eb1cbe822a67cba03130703c6b9c5d4af841ce68fbcee4e2f5476110fcb6f7e5c5b9b432406866c95e4f5e6fbf5eeeffb2ed7003d23e292417c67537e21eacbe60b5e96f305b0510ceaa6c2aead60913a1dd6edb5dadc05a6ba"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000540)="0d49fc6069e3a6190e60b7b3d0c445fae8f4b6d1bcc14485fa65c712963897800db95796e41c6cd62279d4ed6511446702fbe353eab3a0bc3322c4a6cc1d41b53b937a8f2ac232b12ba7ec7b99d1e2", 0x4f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:14 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r2, r1) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0xee00, r5) chown(&(0x7f0000000000)='./file0\x00', r5, r4) chown(&(0x7f0000000000)='./file0\x00', r2, r4) 16:00:14 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@mask_request}}}}) socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(0xffffffffffffffff) 16:00:14 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000)="0389d685f8c1559685374f48fef3dfd61e07dcdd10a6d0a4ffc2e7578f6f35620d42a4b7257cf4d5de27fdf382aa369f0b0eb2eb408bcf9d32f1523c457ba40adcc65918e8abb088091d011c9491794ad52168e75d883ce18ff137d298920a6aa9dd1d680f29b613b92cce4a0adbfcc3505d380869e194932e54cb16f90c8552a92f412220fb8137204fdb70fcc0d2", 0x8f) 16:00:14 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) chown(&(0x7f0000000040)='./file0\x00', 0x0, r2) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) r6 = getuid() setreuid(0xee00, r6) chown(&(0x7f0000000000)='./file0\x00', r6, r5) setgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, r2, r5]) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) semget(0x0, 0x0, 0x80) 16:00:14 executing program 1: syz_emit_ethernet(0x102, &(0x7f0000000200)={@local, @random='\a\x00', [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0xf4, 0x0, 0x0, 0xf4, 0x1, 0x0, @multicast2, @broadcast, {[@timestamp={0x44, 0x8, 0x40, 0x3, 0x4, [{[], 0x2}]}, @rr={0x7, 0xb, 0x81, [@local={0xac, 0x14, 0x0}, @multicast2]}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x80, 0x0, {0x31, 0x4, 0x0, 0x8, 0x5, 0x66, 0x5087, 0x81, 0xc, 0x6, @rand_addr=0x9, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x7, 0x8, [@broadcast]}, @generic={0x82, 0x0, "c08d8b4944966216c98143ea27f0b7f6"}, @rr={0x7, 0x1f, 0x20, [@rand_addr=0xe9, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}, @ra={0x94, 0x6, 0xfffffffd}, @noop, @generic={0x0, 0x11, "a41391838eaad36ab370122dfd71cf"}, @lsrr={0x83, 0x1b, 0x7, [@empty, @multicast2, @empty, @rand_addr=0x4, @local={0xac, 0x14, 0x0}, @empty]}, @noop, @rr={0x7, 0xffffffffffffff84, 0xeb, [@multicast2, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1f, 0xff, [@rand_addr=0x3, @local={0xac, 0x14, 0x0}, @broadcast, @empty, @broadcast, @multicast1, @multicast1]}]}}}}}}}) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x41, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0xee00, r5) chown(&(0x7f0000000000)='./file0\x00', r5, r4) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r7) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0xffff, 0x0, 0x0, r2, r4, 0x126, 0x7}, 0x8a, 0x0, r6, r7, 0x6e, 0x10000, 0x1}) shmget$private(0x0, 0x2000, 0x0, &(0x7f00002b7000/0x2000)=nil) shmdt(r1) shmdt(r1) 16:00:14 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x400, 0x19}, {0x9, 0x8000}}) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:14 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000000)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) 16:00:14 executing program 0: setuid(0xee01) r0 = semget(0x0, 0x0, 0x80) setitimer(0x1, &(0x7f00000001c0)={{0xf7b, 0x7}, {0x7, 0x1}}, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) fchflags(r1, 0x10000) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/237) 16:00:14 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x6, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x6, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff}, {0x3, 0x3, 0x1800}, {0x1, 0x1, 0xc00}, {0x0, 0x1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x4, 0x800}, {0x4, 0x9}, {0x3, 0xff, 0x3000}], 0x8) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/94) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) fchmodat(r2, &(0x7f0000000140)='./bus/file0\x00', 0x38, 0x4) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) recvfrom$inet(r4, 0x0, 0x0, 0x41, 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x34, 0x80}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) dup(0xffffffffffffffff) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r2, r1) setuid(r2) semget(0x0, 0x0, 0x80) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) 16:00:14 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6, 0xff}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) recvfrom$inet(r5, 0x0, 0x0, 0x41, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000001c0)="d4ea96eb061392df7be7c102231a4040f1d65f7ca292e4e057eb4b9c50ba9e56e238eec12b7fc194624be1e1b4858a91e997c946be149c08c2d9ccba84696b2358d02b20920af7528f4c4606dd8edee853960c55eb5aba875d470550eecd71e7af15c2261c0b", 0x66) 16:00:14 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) getuid() 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x90) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) chown(&(0x7f0000000000)='./file0\x00', r3, r2) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) r6 = getuid() setreuid(0xee00, r6) chown(&(0x7f0000000000)='./file0\x00', r6, r5) fchown(r0, r3, r5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000040), 0x13, 0xf16) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:14 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') semget$private(0x0, 0x0, 0x100) 16:00:14 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08060001080000000000ffff33420d10ffffffffffffba9571695583d44204488045286438a1"]) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x50, 0x1000}, {0x0, 0x5}, {0x0, 0x47, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000200)=""/248) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/17) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/4096) semop(r2, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/17) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000000c0)=0x1000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0xc9b, 0x200, 0x80, 0x2, 0x8]) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2, 0x0, 0x0, 0x81}, {0x8001}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) 16:00:14 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) setreuid(0xee00, 0x0) chown(&(0x7f0000000200)='\x00', 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r2, r1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) recvfrom$inet(r4, 0x0, 0x0, 0x41, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1285, 0x0, 0x0, r2, r5, 0x80, 0x4b23}, 0x6, 0x4, r6, r7, 0x81, 0xffffffff, 0x5, 0x3}) 16:00:14 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) chflags(&(0x7f0000000140)='./file0\x00', 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0x10001, [{0x1, 0x7}, {0x1, 0x5}, {0x3, 0x9}, {0x3, 0x1}, {0x2, 0x7f}, {0x3, 0x39}, {0x3, 0x8823}, {0x3, 0x20}, {0x1, 0x9}, {0x0, 0x200000}, {0x2, 0x200}, {0x1, 0xef}, {0x3, 0x65}, {0x1, 0x9}, {0x2, 0x1}, {0x2, 0xa66e}, {0x1, 0x3}, {0x3, 0x80000001}, {0x1, 0x1800000}, {0x3, 0x7}, {0x3, 0x22}, {0x2, 0x7a37}, {0x2, 0x5}, {}, {0x2}, {0x2, 0x6}, {0x2, 0x6}, {0x43a3f8a81af9f57e, 0xfffff9e9}, {0x1, 0x4}, {0x3}, {0x3, 0xce}, {0x2, 0x8}]}) 16:00:14 executing program 0: setuid(0xee01) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000489, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="d0c17de5681eb220f0969e696c5a9fb5e33f00000000000000a4c5ace50d6ee386323677084cd026fc030cf12b58e681756b8e1129b6adc3f022e3919acd3c1cd692bfefe529672c7e95cf8524c661b7580a7a9f93878f3a75692a20e94a4b86e10afdbfdb026706adaaafc5f5f0d2fba81e88e28307538941a7ca0757183d3f9b792c7aeb9fcad8ceabb91db6518306b00180000000000000d39f216ae916c3e6314276332198cf847a290e3bde4bc6c58083e72dc2ee01d172872400f63a47311421c48fff93304530d005814ee877ce391bd050cf5c0bf78eceec69a7b0084c5f8cba5f966ed35a85984df08344b59ce70f4571bfb7f9d76fbece92ca5c2553a4866d7f90661dae137ad8b4077eed31ab6f08b74a80fa36739de5088d3e27dce61b499e45581acb70c22bbc2952cf757c6167f11105ec5bf7e8718d0069ce5a4d1b8fa3172725b89f7d55aa59bd3a8607f2aad879439a03a66cbb028a9d2158d53374cca17e31466ddd767430305e39d64eeff39e", 0x176, 0x0, 0x7ffffffa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) close(0xffffffffffffffff) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000000c0)) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) semget(0x0, 0x0, 0x80) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) recvfrom(r0, &(0x7f0000000000)=""/27, 0x1b, 0x2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: setuid(0xee01) chmod(&(0x7f0000000000)='./file0\x00', 0xc9) semget(0x0, 0x0, 0x80) 16:00:14 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000d6b000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) semget(0x0, 0x0, 0x80) 16:00:14 executing program 0: setuid(0xee01) semget(0x0, 0x3, 0x7b4) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) read(r0, &(0x7f0000000140)=""/229, 0xe5) 16:00:14 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) setuid(0xee01) r0 = semget(0x0, 0x0, 0x80) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x9, 0x0, 0x0, r2, r3, 0x38, 0x6}, 0x89, 0x6, 0x1}) semop(r1, &(0x7f0000000080)=[{0x6, 0xc, 0x1800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x6, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x2, 0x1}, {0x3, 0x1c9b}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}, {0x1, 0x0, 0x800}], 0x5) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0xa, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x4}, {0x0, 0xffff, 0x800}], 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000140)=""/214) semop(r1, &(0x7f0000000000), 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/220) 16:00:14 executing program 0: setuid(0xee01) semget(0x0, 0x7, 0x80) 16:00:14 executing program 0: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="b8ab94eba0e81f8aa6b49dc015ae7f8f67bdd4a6ce0a41dc25b3751be0d09555597b8a6fee816996748a668c3d231f396cd4e5b79b0fd184cc0da0b429e03814f8c46b4ec19e29a67b24e0dacc16c5448d34c526a499061ea170fd18a15d8fb989be01461fbc4749f2ea7d55dd89698dff149cf28201449393c50236c62862b85deaa41e67ff1f95711c78ee812cacf115e37e981c90193fdb194754933a2870723aade12a5e6d1ca70db4937dab7da503b1db6c04687433be6eef85b54208edae007e2cce779492ff5fdecac5bb29f9c84bb615cb5199c5a2c658beb08966ae59eee8d3b9e120a57ffb958c05d112cb5d0e4c6ddea9", 0xf6, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) semget(0x0, 0x0, 0x80) 16:00:15 executing program 1: symlink(0x0, 0x0) chdir(&(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') lchown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = getegid() setgid(r0) chown(&(0x7f00000000c0)='./bus/\x00', 0x0, r0) chdir(&(0x7f0000000200)='./control\x00') open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000280)='./file2\x00', &(0x7f0000000300)) r1 = semget$private(0x0, 0x3, 0x1a2) semop(r1, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x9, './bus/\x00'}) unveil(&(0x7f0000001180)='./bus\x00', &(0x7f0000001280)='x\x00') semop(r1, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) 16:00:15 executing program 0: setuid(0xee01) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f00000001c0)="39d26c6691006b", &(0x7f0000000080)=0x7, &(0x7f0000000380)="9b002f153124881a7d9b6e3a13dc01582c07245b94074851796b875ec340a0abe893f48f5ef03f3f5baac523657bffb910bb592c7371e471e05dbbf3a51eb784ebb68824a44befc761dd918160dd28d2316fcfd7ad2364e9d3c786fd414aaff3e0da9d97dcf02c0ad48c6933b27c1b6dae221d4c0fd5f520002ec3ffbe0d55e2f1b08bddff3f158bc6fdf4563485c7d3da595c785b927dc2673ec701074259763ecec7141f161d55058071e5596976d09251cc37d5043db00e33627744ba645da8c80964622c1992521cfadd7991f44476b6bc87aa3fdd14704704b4f8494ec41854b1f106ed1bf7702441463d7e3936ccf65652397b8ba58e9afbb9dab859ce1d130defad7cfe4801e9fd4563ec662c134b2f041293708ed4946bf8f436011686e5d2934dff8220c12535969c7c744c8ea776c0a1e7106d62d15add64d378241d11337cc4941515bfad252bb966273218fef6d2bca5c132", 0x158) r0 = semget(0x0, 0x2, 0x602) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x5) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x20000005}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f24d4c19b7effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb35a8437a6c2b1355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400c8de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e14e8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4f", 0x5e5}], 0x1) writev(r0, &(0x7f0000000280), 0x10000000000000df) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000140)="61aabb41ae03e1c21fbbe5204f081ae504000000000000003d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c2181d43520d94bbe9986e59509313a424816f2d7701cef02fad561cb9116dde34a41c54a8456ff8f72b9d6234528a4087779757b28abca5d22da39ca0304343ce1e4c9043d2b80885ae6a168bf59c6c4fe5adecd96b441417d0297b85a9fcdea242c95b3856a6", 0x11f}], 0x1) r1 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0x0, r3) r4 = socket(0x18, 0x2, 0x0) close(r4) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000100)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x38e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0xee00, r4) chown(&(0x7f0000000000)='./file0\x00', r4, r3) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) r7 = getuid() setreuid(0xee00, r7) chown(&(0x7f0000000000)='./file0\x00', r7, r6) setuid(r7) semget(0x0, 0x0, 0x80) 16:00:15 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet(r0, &(0x7f0000000000)="5e3bb540a7ffb22f5c4e62ed93d0b129abbc9b7d01116aa63d8d82da89f4a07830d1b5b3df1821a600b6dc10613fdc75a0a629cec589a269f720276b8812ecd0223e6991c036340a7c841ab29e90c4a1dddfafe3c8a90b5a5d24f5789ade145d2f3370b83d4ae17224aaef39754a887980875fad7d1cf0396dfbcdaab4ea4b21dcbf161300e0a83859c3a6f8590701b58af22ff3401eba", 0x97, 0x3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x26, &(0x7f0000000180), 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto(r1, &(0x7f0000000000)="6daa09a653f2f86c1ce0a7f9d4fedb64b540b985c1a543ee3eb77c01a19dfd9c05c6191a2c3b292189999a9ff272370b34f9584ec3ed5a3d297ddb0dc7045b5c4db36df9a45b290047e5a2162408cd83416f675614521f24e01244c8bb271a27f3cf17abc03353d4a50214fb8e6aa8d3cb75ff3072b82e10016106c8ec7bb814b9b4bcb62fdbb962b3b2da5b81ec2a456637d48be386b569f36dd3152d3d67b148c5efaecabc7c00a355a74748666ddb36012a78ad548b4e15b7a36d7d217dfa0fe0f0a3d1be2f99c096d3a2230254b2b2e504e81e", 0xd5, 0x2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:15 executing program 0: setuid(0xee01) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) semget(0x1, 0x0, 0x736) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, 0x0, 0x0, 0x41, 0x0, 0x0) getdents(r3, &(0x7f0000000080)=""/45, 0x2d) 16:00:15 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/80, 0x50}, {&(0x7f00000001c0)}], 0x2, &(0x7f0000000280)=""/189, 0xbd}, 0xc00) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r3) r4 = socket(0x10, 0xc003, 0x80) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(r4, r0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=[{0x20, 0x0, 0x0, "c5a12945d9cdfac724"}, {0x80, 0x0, 0x0, "7ff7caacaa8b63f2faed8a090d8ac1cf6d93c8fa03a92d64925d7980c0ed8409bc260249128bac8399abd58239d495b0f03516d031cf2878aa8d62882b82bfa5310f57ceadf0690c29bc95dbe9bb7e83c0e93e5ef1d5435979f7d50231a2b97251033ad98d9552b486"}, {0x48, 0x0, 0x0, "a3928bd172ea4d7994d80c8c54363e18f2f9bb0b111383f0e552df57cc86902f8ca1e4bfd47c65b0b3a2c8cd7ddbf9f212"}], 0xe8}, 0x0) 16:00:15 executing program 0: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) semget(0x0, 0x0, 0x80) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r1, 0x3) 16:00:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) setuid(0xee01) semget(0x1, 0x0, 0x162) 16:00:15 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x8, 0x80000000) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r1, r0, 0x0, 0x0, 0x4051, 0x10, 0x7dff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x56, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @empty, {[@ssrr={0x89, 0xb, 0x8, [@loopback, @rand_addr=0x64d8]}, @ssrr={0x89, 0xf, 0x3, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, r0, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@sack={0x5, 0x2}]}}}}}}}) 16:00:15 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) acct(&(0x7f0000000000)='./file0\x00') r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x6, 0xb}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x6, 0x80, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff}, {0x3, 0x3, 0x1800}, {0x1, 0x1, 0xc00}, {0x0, 0x1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x4, 0x800}, {0x4, 0x9}, {0x3, 0xff, 0x3000}], 0x8) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000040)=""/210) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000000040)=[{0x4, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff}, {0x3, 0x3, 0x1800}, {0x1, 0x1, 0xc00}, {0x0, 0x1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x4, 0x800}, {0x4, 0x9}, {0x3, 0xff, 0x3000}], 0x8) semop(0x0, &(0x7f0000000140)=[{0x4, 0x3f}, {0x0, 0x1}, {0x3, 0x1}, {0x1, 0x8}, {0x0, 0x1f, 0x1000}], 0x5) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) close(0xffffffffffffffff) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x41, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="177371f86f842f1ae1eebefacf69df835d8293fd6052ab5db957be9fd1a8140c3f44abfc154b88abd177cf3587a48ad55c5d41402e0359b7b2b8672f280f30cc5b3d1119f31d0a8c4ff25298bb503453c3b5e9d71cd84409a7a0f0e81edbc631bead20a2dc3c5f745828299f46228a7ab00e04705d58a46040a2bd07faff078cd8dc6fa8a31584dd3dfecd4a005890844e5d7e70f9dcfd168a81d686ec1a256a6650a101dac42be38ebc04"], 0x10) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xec2e9e2876d75bc7) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1, 0x0, 0x7f}, {0x40, 0x0, 0x0, 0x1}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180)="a2f0418229871f609ab790c9d15689a3d3f9ceea38dfbe0157212dda8d2e47b105", 0x21}, {&(0x7f00000001c0)="c4fb3423435776dcc2f98758acb11e82f3534226be3ba5f09057de0e8ee3a88206d040789572c276bbd9b456eff17c69a089f41560226e4b", 0x38}, {&(0x7f0000000280)="c158942c5f3f40c1c8952e40365c0f84a13051c0bfefffc5849b8c8125bfee0f8b7bbc8270661416903d5604b5cc9049304aa694130f7910992443304d60a44b0b3eadc773b50deb086db9952c", 0x4d}, {&(0x7f0000000200)="ff561ae3ef51641954ed40ca31210737542e6c73e12f40f997d0a01e4352594b73497d6c58e7406793e1675e07", 0x2d}, {&(0x7f0000000300)="1d0ee987897e11f9feb660c31d51b6ebb9c6b19a51c1ff05e467be0cdca0", 0x1e}], 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000000c0)={0x6, 0x8, 0x4, 0x6, &(0x7f0000000200)={{0x80, 0x80, 0x0, 0x4, 0x0, 0x6, 0x100}, {[0xffffffffffff7fff, 0x0, 0x1ff, 0x1, 0xfe07, 0x1f, 0xfffffffffffffff7, 0xfffffffffffffffd, 0x0, 0x800, 0x0, 0x5, 0x7fff, 0x3, 0x46, 0x4, 0x9, 0x7], [0x7ff, 0x20, 0x3, 0x8001, 0x100000000, 0x7f, 0x1, 0xffffffff80000000, 0x1ff, 0xaf], [0xfff, 0xfff, 0x7f, 0x3ff, 0x2, 0x6, 0xffffffffffff8001], [0x8001, 0x9, 0x7, 0x2211, 0xffffffffffffff7f, 0x6], [{0x200, 0xfffffc01, 0x4, 0x5}, {0x9, 0x7, 0xffffffc0, 0x79a}, {0x9, 0xa96, 0x97c3, 0x10000}, {0x3d5, 0x5, 0x6, 0xff}, {0x0, 0x6, 0xfffffd39, 0x3f}, {0x200, 0x4, 0xcf, 0xb0}, {0xfe1, 0x9e8, 0x5, 0x6b}, {0x5, 0x1, 0x0, 0x40}], {0x5, 0x2, 0x90000, 0xfffffffffffffe01}, {0x478, 0x400, 0x8001, 0x101}}}, 0x200, 0x1}) setreuid(0xee00, r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="0019119084db1c02396e5cd5"], 0x10) getsockopt(r4, 0x7, 0x9, &(0x7f0000000480)=""/134, &(0x7f0000000100)=0x86) chown(&(0x7f0000000000)='./file0\x00', r2, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r5) semget(0x0, 0x0, 0x80) 16:00:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) fcntl$lock(r2, 0x7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r1, r3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)=0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x8000, 0x108) 16:00:15 executing program 0: setuid(0xee01) r0 = getuid() r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) chown(&(0x7f0000000000)='./file0\x00', r3, r2) setreuid(r0, r3) socket(0x10, 0x8000, 0x0) semget(0x0, 0x0, 0x80) 16:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x9) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000040)=0xafcf) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) getegid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind(r3, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r4 = dup2(0xffffffffffffff9c, r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x100, 0x6, 0xb2e3, 0x0, 0x3, 0x9, 0x8000, 0x0, 0x1, 0xfffffffffffffffa, 0x40}) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x20, 0x10) fcntl$setflags(r6, 0x2, 0x1) ioctl$TIOCCBRK(r4, 0x2000747a) accept(r4, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 16:00:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0xee00, r4) chown(&(0x7f0000000000)='./file0\x00', r4, r3) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) r7 = getuid() setreuid(0xee00, r7) chown(&(0x7f0000000000)='./file0\x00', r7, r6) setuid(0x0) semget(0x3, 0x0, 0x80) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r2, r1) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) r6 = getuid() setreuid(0xee00, r6) chown(&(0x7f0000000000)='./file0\x00', r6, r5) r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) r9 = getuid() setreuid(0xee00, r9) chown(&(0x7f0000000000)='./file0\x00', r9, r8) setuid(r4) semget(0x0, 0x0, 0x80) 16:00:15 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x80) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) unlink(&(0x7f0000000040)='./file0\x00') 16:00:15 executing program 0: setuid(0xee01) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x6, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) chown(&(0x7f0000000100)='./file0\x00', r1, 0x0) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r5) r6 = getuid() setreuid(0xee00, r6) chown(&(0x7f0000000000)='./file0\x00', r6, r5) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x4, 0x0, 0x0, r3, r5, 0x91, 0x3}, 0x1, 0x8009, r7, r8, 0x7, 0x8001, 0x9}) semget(0x0, 0x0, 0x80) 16:00:15 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getpgrp() writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) recvfrom$inet(r4, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, 0xfffffffffffffffe) 16:00:15 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) r0 = socket(0x18, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r2, r1) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff}, {0x3, 0x3, 0x1800}, {0x1, 0x1, 0xc00}, {0x0, 0x1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x4, 0x800}, {0x4, 0x9}, {0x3, 0xff, 0x3000}], 0x8) semop(0x0, &(0x7f0000000040)=[{0x0, 0x5, 0x1800}, {0x2, 0x37, 0x800}, {0x3, 0x1}, {0x0, 0x6d6, 0x1800}, {0x4, 0x8001, 0x1800}, {0x4, 0x3, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x8, 0x800}, {0x0, 0x8, 0x1000}, {0x0, 0x8, 0x1000}], 0xa) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0xee00, r5) chown(&(0x7f0000000000)='./file0\x00', r5, r4) setreuid(r2, r5) 16:00:16 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x80) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x7) ktrace(&(0x7f0000000340)='./file1\x00', 0x0, 0x2, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="c5cefe9b56ccdb5e57c79014b66615fb90a50eb28a1b943c6015dd4164cc8e637b12195a25699f47ad9c4ab9", 0x2c}, {&(0x7f0000000140)="f384ba3fbe29400a5c49430ecf97144b4b263538ebe9b50e92d154641aa63fb2711c03e075a567cb92ecff14d1d622e9c9c303967e1970a0606949140ac338dfa34243323ddb3b1f5b1c9f4b905d6db1c8b1cddf663b8daae249cf2e704a119a41e946b742087622486c7f4223033383eb5b9b35f0d7993b21036d76145343c148309cf11ab820e2378223b76b16e4c3dc2e215d2eabb51a4787d8d581b82f52c236bf914995883acaa31ed54d9bc78fca3347a1c05efe4e2ca1f089c3f67447299b1511b83a4f125e24286fa5450802bd28822130f7b1c231709ef6", 0xdc}, {&(0x7f0000000240)="a54d4263c0b74e104d4a5a95b993afa93bb4ccf5e627da33712d0b830d5899c1200e493c76149278ed6a2310c659f4c04130d31c37d18eac7bdaea2778f193407cd72de539cfbce95de862e55db77b3ad0f7a4d9c26953a776e29dee430aaf17629b1bf6e3d387c7df08105a59c0fa06a9fd19959ac247cee6fc32ccfb292276d378c4dc017da2843666a4dae8909766e5e2df69be6a", 0x96}], 0x3) 16:00:16 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x9, 0x1000, "9e2c7efb4e446d36d5de5063cf04dcef5a85dae7", 0xedc8, 0x40}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)}, {&(0x7f0000000040)="34b5075f36dc85bc88832fcea6830c2260e2f3bf6d5a23fd8ed923ae5594633d382698a3176913abbfcf3456fdcf00cd72604bab8b73afb1b9746d6f", 0x3c}, {&(0x7f0000000180)="f1b4fcb2e61221f5fddb732e95907f8f26dc6faa7c69e69615da0b156c0113863c095bbee403ab59c441728bdabd211dbd84d5df7a97db6c41a62b818f9b9848b5aff3fa131d9135609db28c4c84e7e3d7f87a30a7d73e7addae3551083d270e8ca55a149a67d6fa2eb85854c303512a3040419b933d6ec1f9adfdc7ea32b11607", 0x81}, {&(0x7f0000000300)="8ed04ad701e6c0df64d20b5b9d8904978fc615592f05d7ff0957c2d154a65e080840687e800afaf42a3357a1204591c3eefb85f49859547037fa8ed7edd6699e48751b39f245ebeb01fb97e7c9bc77d90a93b9c8e057be730767e1a40f8fd6f646022fa3539a7ff4dbce38cce660ef92ae87db4542cd1cfde00c171687a547e203dade35e5714bbe02f7f961240f8a494dada1ec29447d338c93dfab30176533a0f0b110322aebc34fbb1372aa65780104ec0569824763a3838b7f538d5c7abdfe113c29aea566e3cfa0e8e3a24a6986aabc5945025684da6780f614ee5a05d2c969f74cc4192549e3812b92329d6bb4085ba807cd", 0xf5}], 0x4, 0x0, 0x0) 16:00:16 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000cfa000/0x1000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x800) chdir(&(0x7f0000000000)='./file0\x00') 16:00:16 executing program 1: r0 = socket(0x18, 0x8000, 0x1) setsockopt(r0, 0x5, 0x0, &(0x7f0000000040)="17c071c8a0417cdba829330b49edf98ccc0e47a628b17526e9aa86d136cae2aeff1f030ee9669716a5bc3bf91a54d4ed41bae664cefdb8755ad213bb30f47bc8befa36ae5bfe185b03562bcbac21d78f751b059bffbb096147a59479523eee0dd3de7f2141f66b0be9772c21d2dd1319f17c65da6e67bb4cc989e1d5b01e52b5a4ab63fbe3dd698e6ad033a1543696da16ea8029325d75ac744bd90fa0010c130b25a1fb14ae9e0b4d9919e41f51abd1fd1b196d00b128517cb9a0528b4cc5eea7264971c1eee32312d5a26621da979ffc4f98cbb256217584196be60f1cf15e05823cb0000c27cf2e914af707", 0xed) r1 = socket(0x2, 0x1, 0x0) getpeername$inet6(r1, &(0x7f00000011c0), &(0x7f00000022c0)=0xc) getpeername$unix(r1, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) r2 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0x2, 0x18c) socket$inet(0x2, 0x4000, 0x4) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom$inet6(r3, &(0x7f0000002300)=""/4096, 0x1064, 0x800, &(0x7f0000001140)={0x18, 0x3, 0x1776, 0x800}, 0xc) bind(r2, &(0x7f0000001200)=@in6={0x18, 0x0, 0x80, 0x10000}, 0xc) 16:00:16 executing program 0: setuid(0xee01) r0 = semget(0x0, 0x0, 0x80) r1 = getuid() msgsnd(0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="01000000000000003d2e413b4ee0a7000104a832e61a193e1dbf906aedaf55ebaf10227c52ad89405c895af39486df4140e61d8817f0e70857be25a593b2d8fee0b83e778311ac09646517b09dbd0aabab2c98e4300909d6b6ec65b52f5136432dd22d1802aba90c8359e08eef15b5d4019b7d1cdcdaa3f7a70722921a98aaa6781a3ffceb25a0e364538f31cf5f0a73a6c063509fda0fb0028931bb1267935bffd02194e516e623fe816cadae2cec612ee51de664be8b4010418fc0f85374f0dbae5499c6cdf064f110ae9bdd21514b09648e24de9bab3c882c74bf8389da761639b2e9ff6d5bdcae25c8236798047d1892c6ffb12fd95fb92ad05128e6390e8fa210e92794c28c57919590ab6e31d95bf7b8d8b5482e39a64efe82598fb0589394d6fbda85d51a13850e3ebaffa901846ab095105f3936a0b944cec440f0be8262c52c43a0e3ffb562b54a456a12080d05028963899179e3c4c3ef37e859032bcebbc1f97cceffe14c36a24f0dec1cf0823bbcfcbf58c88f77cd98a7ab14754349a18c88b5833318959b873fcddc34aa8363dd634623741699332143f6921416377d360fcbc8b200000000000000000000000000000000e6926a81a820406b79ed83e130898aa9eff4bbd231eef27cb905947075c23547e14a523b77a3d1a95fbef56b09e1008f15c292f2aaaeb7421d7fa05f80fa968cecf8cea8e37694554229e5d8f40d21d0f9c3972426492ff3b8307088725b6c6096260aa345a06ea1b47f6a37a3e36e1e375d444f3a9bf7a840b1460cde90caf97d959ee87ef8"], 0xf1, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/155}, 0xa3, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/4096) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0xee00, r4) chown(&(0x7f0000000000)='./file0\x00', r4, r3) r5 = getuid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) r8 = getuid() setreuid(0xee00, r8) chown(&(0x7f0000000000)='./file0\x00', r8, r7) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x2e42, r1, r3, r5, r7, 0x80, 0x1e2}, 0x1000, 0x3f, 0x10001}) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000080)="d0", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) dup2(r2, r3) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) 16:00:16 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x1ff) 16:00:16 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) recvfrom$inet(r5, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000200)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r6 = getuid() setreuid(0xee00, r6) chown(&(0x7f0000000000)='./file0\x00', r6, r3) setuid(r6) semget(0x0, 0x0, 0x80) 16:00:16 executing program 1: socket(0x10, 0x2, 0xff) 16:00:16 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) r0 = semget$private(0x0, 0x3, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/228) 16:00:16 executing program 0: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2, 0x0, 0x0, 0xfffffffa}, {0x40}, {0x6, 0x40}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="b7242c97da1d0ffbb195d3d4debeadfedf1875362a72343d4f98666dbef9322936b973bf5de72f308f67f0664053c1f3899b2c39df5573a6e655763fc73d91121691743c0bfe458165", 0x49}], 0x1, &(0x7f00000001c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r2, r3]}], 0x30, 0x2}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) semget(0x0, 0x0, 0x80) 16:00:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r1) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x41, 0x0, 0x35) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) setgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x7615, 0x0, "f81d00200b0f000005000000ac501fcad2caba00", 0xfffffffe, 0x2}) r3 = socket(0x18, 0x4000, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000140)=0x3) kqueue() getsockname$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], &(0x7f0000000180)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:16 executing program 0: setuid(0xee01) semget(0x0, 0x4, 0x42c) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186204018b002b06000000267e890053b5d1d090753dd40000a24efff000af846ddacb33d800e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c200000000000000005febea", 0x57}], 0x1) r1 = semget(0x3, 0x4, 0x1c2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/181) 16:00:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x1001, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, 0x0, 0x0, 0x41, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000080), 0x0, 0x404, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) getegid() 16:00:16 executing program 0: setuid(0xee01) r0 = semget(0x0, 0x0, 0x80) r1 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="7964bd6f3306a6ada0880c4bc255170f361531fe8d51d93e2269b3e305e3387f7030b34804a5a28fde5d03972e8044c99a4de6a53cba5b312bc982237af5f2cf15549a6dbbab7fa1517c293911c0901868ab4c7e91b611381007acd2c4fd2b2df192f20d7183a7ee5851491a179a79d384710df3e5c17fce9c577ab188c1be220d43de7317f744947c73d45e5ff1b761b281b2e95741d0e75a969f9c150921de8218243ec256db5201b17bb574db1d193372f462b6b643c0a67576dc4d507b9c424274f710667168ab54272f10fb21f2f95818fd06f64369be6f5136b8021996ce7590", 0xe3}, {&(0x7f0000000140)="8e3ceea2181a5c8d6377370722465f3416eb8ec5f3d8350f57321db12484f90af59dfcb079f754ca58102f01ddc4e858190d0573a784f5a200c83a1808d8941d6d29654ea7c68d4efe51bec81409619fec4e17b6f4353a38ab5aaaaf29d601fef3a18f32aeb366174cc624acd3e8d5dee3071b3eb2eacd80cee2cd2a2c10", 0x7e}, {&(0x7f00000001c0)="cf6f3ae83a", 0x5}], 0x3, 0x0, 0x0, 0x3}, 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0x7, 0x1000}, {0x2, 0xffe6, 0x1800}, {0x0, 0x20, 0x1800}], 0x3) 16:00:16 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(r3, r5) r6 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r7, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) close(r6) recvfrom$inet(r6, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000040)={0x1, 0x0, &(0x7f0000000000)=""/1}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaa07aaaaaabb81004600080047f500240064f9b220ff907800000000000000009406000000800001110090780000007f2fd72a4d788a23068788f81598a09d0f22387b0600b304d2fac79fc8"]) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) write(r0, &(0x7f0000000240)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x20, 0x0, 0x2000}, {0x48}, {0x6, 0x0, 0x1}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2, 0x7}, {0x40}, {0x6}]}) pwrite(r5, &(0x7f0000000340)="0000000000000000005b940e9c5c135470af21f5022c04fed303f22a1dba5dadcef7d09b710b0756c464ec25419f435577c7f6c79247db2250b5e651dda78048357456f0ca8247414da589389fa6d7ac16e3ccc9000000000000000000", 0x5d, 0x0, 0x0) dup2(r1, r2) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r2, r1) setuid(r2) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000000)=0x2) semget(0x0, 0x0, 0x80) 16:00:16 executing program 0: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x5) semget(0x0, 0x0, 0x80) 16:00:16 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x63c, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ftruncate(r2, 0x0, 0x9) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd], [0x0, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0xfffffffe}, {}, {0x0, 0x80000000, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3, 0x0, 0x200}, {0x0, 0x0, 0x7}], {0x1}, {0x8}}}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r2, r1) r3 = getegid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) chown(&(0x7f0000000000)='./file0\x00', r2, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x1) 16:00:16 executing program 0: setuid(0xee01) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r4, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="6ba13e044169ef3371a51a52978d14f5630426eda91ee5c6fe089346d357430f16adbfdbb361d95787e2370e3f6998e4ac1311584d53dbf33fdbb36335c77aa16bc374e5bcb497c27d428124892cccb4744b45a6f5bcfb03bd19b67bf10ee1f83f02ce90bf23700b641804902241f28bfacc4534ed1de6b83abf05e3724d2499e83ed70ae203b4c94ecadb15f8e243326843b2865f5efe7dc2c2b41ca7b96458903d87", 0xa3}, {&(0x7f0000000140)="4d5cde7c14bc1549d1cfcea1181d85584ff3de83afddacf567bc27db94c8f412051c4e5223539c5d2aefffc7b47cb8d2e19e0b8789bcdff6990d91c2071dc4830c93717ff7325a2f65583c6ceb8b5f0e9205c9410cbb89a80fb947a2147bf3cb5c764a6ff130469617352a5981b2851a9c88cec596321d3c08f4d5d8840c9dcad9eb9216a1e1475e2c8466178f0c65b8a7eb72eb29cd39d34ec1aa25aa198c97a57b5e6d3aa49f591ac27fa8ffa681c194ff81f7b8f07b2d7d1a9d23ce85ced06b299c191e386d04b11c8a49325cbeeb2c4216dcdaea977ccdbb14e2a1162c0487ab48e1d061aef6253b2010a80534321e2ece01ce", 0xf5}, {&(0x7f0000000240)="d3e1c1b4495b59ec8cabb8269b8743bb8b39d24bda36083398cb45c86b7e11c48b5c10d03839cc3f52498fc9a658b6321a022b6cc10f542d14e7d06fcfdf250dc7e245ccd45c80e4f64cae2f37681dce9b29a3277de6f09e85f22cf7ad3e2c9c8765ee6b398f56760ac0b8bffed75562d60b7d97785c804e81754a21486c187a22679bc0c30e07f70af0d7ac6062465ed26800fbef40cc087c2d9f9ca10e970c5a804cbe38329ed284", 0xa9}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="05000000"], 0xa8, 0x4}, 0x4) semget(0x3, 0x0, 0x393) 16:00:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x400) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() write(r2, &(0x7f0000000240)="56aa6db06214f548b4db52a46abe44bd74190857eb3f74e554d36a10a731610133491a2333de52ce9a8ef42deaa57ff24453cc4718425af7eb218fcc04cd2de7ddd415aef6b4929578adcf8f74c7ba1256a9412dfe41a3e5a8b7c1bd211ad61a93d96ad6ec5f359adc7e493e3b05c314663a58cd02e635ebc49e7d224f82f0bc836e185178c4d6a51d836c61e53eb9361bb7fca7eaac115b1c3733d52f4c189a1994c8f6b782483832595d8d3e295b922ebaa3cc7c564abb0fc1a4311175", 0xbe) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:16 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = getuid() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, r3, 0x20, 0x81}, 0x0, 0x7ff, r5, r6, 0x1, 0x3, 0x1, 0x3ff}) setreuid(0xee00, r4) chown(&(0x7f0000000000)='./file0\x00', r4, r3) getuid() r7 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r4, r7, 0x4) 16:00:16 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./f\x00le0\x00'], 0x10) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pwrite(r0, &(0x7f0000000440)="5e4005b61ae4a1b9c0af23ccd4ecd218cdc13ef16a8fe2137cdbfd3684a2df1d3fa205c197bdee898e29f43edf019b5a7c0df12a4d907fa5701a46295f0b575bc6b9380d7d1194a5ab8f28804d7f4b465260b2283bd13fbf23222e411b3fd574c886205eb4d0447c21379674d3d9524b67b8feed226a6fe57e61944069c8619c2e50aebb34d30ab5900231831920da1bc5f0c1511c3ccf821d414820ba52ced1f063e518bcea2dbf63aa01d6f425b514356a87f65b77c08f5c016567084807ff27317caf78aaf70aa502491289ea07fbd21124c5d49ac8f9c001bf6b42f8483abd81b975f2fe67e99bd3927d9d41fd", 0xef, 0x0, 0x0) semget(0x0, 0x0, 0x80) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000380)) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x1, 0x0, 0x6, {[0x519, 0x6, 0x2, 0x0, 0x48, 0x9, 0x3, 0xfffffffff4321f30, 0x1, 0x80, 0x20, 0x1, 0x8, 0x3, 0x1, 0x1, 0x3d25, 0x3], [0x9, 0x7ff, 0x2, 0x5, 0x1000000000000000, 0xbc0, 0xffff, 0x9, 0x6, 0xc0e1], [0x8000, 0x3, 0xc2bf, 0xc7de, 0xc, 0x1, 0x97f], [0x9, 0x6, 0x7, 0x90d, 0x400, 0x5], [{0x474, 0x3, 0x9, 0x7}, {0x7, 0x100, 0x1}, {0x800, 0x1, 0x6, 0xfff}, {0x9, 0x8, 0x6, 0x400}, {0x50, 0x5, 0xce, 0x1b79}, {0x562, 0x5, 0x9, 0xff}, {0x3, 0x101, 0x2, 0x5e2}, {0x20, 0x0, 0x3b9d00, 0x400}], {0x5, 0x20, 0x5d6, 0x9}, {0x3, 0xdf8, 0x2, 0x6}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r4, &(0x7f0000000540)="d0912619534bf0927702ec227805178d963fa8aab060f9c244321284918ce02af25442e1281f204c9dfad40959abc4cfcf7e9841686677faed8ccd29b337160c3b922bff5545ec65909559f3a971b701b55681b37ef9b8c78688bd512c4a2d90f63d54406b0846b8a011ff4f0fe250410b3c2fc7c9121c1b1816d19e862b9df06807d59afc4eb34474aee7f949a3f641d9e405de12501601d281ba5f583e959dbc75bf7c5b8b9e8799605e18efa3e6796127c8a4928d4662609afd6658abc633eda44426522e9e54cea6b3a380c59904b0c75752e43166dd57df11213e0df130e46578694026069205d59e22f059479033a95762bc986764eeff72bb971b4860fe8194a6e77a9cb9a570a2a6540344712e996ad8309b33b347cb6378567ba7e1d05fde2d406bd0ba6859edfb9ad230b570498e1f50447dbf7e5e89198317c0a4e8879ada0263ba87b0ed0cad35df590203c655422e3bf48eeee4eb9c874a21f217a29bc0883017c8", 0x168, 0x0, 0x0) write(r4, &(0x7f0000000280)="70ba585ca83d016ac73f10a593153236238bf0bade393f564b7ebaa2ad64f5691a6edbd3a46437fead7f5d9eaa7265d67701b333756c566c7b20bbddec02da83de795f6706ae410c7778512321c51eb65266bec16ce838e1cc1ec018bbc1e45507cb0404a2d2b6f1082fc260b35079ffd9bfb1eb77232ca38423e7dba38f5dd2e1674dd0936b4b4a43339433c507582fa9252f931a9d163bfd6514dc76ef749b5aff23e97be5b5b92b65575dad562ee1ca5f3b0b85c52290cf9c5af464a4637f9bbd3026557d", 0xc6) 16:00:16 executing program 0: setuid(0xee01) pwrite(0xffffffffffffffff, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000040)="079072c5b2063e79282890ce196bf1ce6b8cd30e59184d00326101a2e3634454eb5c74e5566b9ae2578ea8ec50d2907f750d5dbd21a0ba3b", 0x38}, {&(0x7f0000000080)="6438969ef74ac2d3d6661cb268cf57bb91def0d8d2038afc307448f45bc8d8eb4d90602788e7aee597cde5a0e611487089a0a88f5c830e4270181cefdc99f4017d0d64cd715022be58d3a6e647ac7918d4be53fce87d41bb0c1957e66d51b3bda485631bbc6295459d815db82e1fb08bb2e4a9dce72f157e395d8c4ab97e21b3257ca603c1900b72bd83d70cf4c9c12dc7219eabcbcdec87f54767dae061f0170778234f634f1638949fc9b4b36a34c9b388691190278eb2e44fdff17186772e177294dff0dca5d7e2444b20bf6f3b664d4826fa9fc1c4e29e10df9634b67d", 0xdf}, {&(0x7f0000000180)="802492df6bdbe3f1a95a593d6229cbb4ff7f5c6abdfbfa10f35b02ea2c28a53b0478c8291f202f47ef131ba91823d8ab32dd0b47e232bed50bd013727d1272b267df426f7b6f41a4232feda46cce2c267466059a38c4e6694fa0ff3e50de0e4615680bb70facc90a797b07cc3cdb7bdf342d7203de6920b96da44d9f583f4cc26297223bacdf0fdbc00a89ed174dc1544dbb6da093fb23f5616ed96c2ca1bb974a224527551b113e332a6ca9d769435825fd657e2973d6ab8249c88be40a8dc5a23351b34788409ab70a813564348835128d2894eb4a", 0xd6}, {&(0x7f0000000280)="2c2d0ae6dcab83e7473fd0935f6c4ca9ccec0b59a8e487bc22fe4021229761a3d43a4286fb0b36cfc1d5a2257f694ffeec446995d76bff9dd566c11a6069d1d595f6e187831be2579b40e49ad5c3e047e8a731ac3acf1f9b4bc4ad61f2b44e5008cdcf7868910cc46be49c", 0x6b}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="200001ffffffffffffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800e4ffffffff0afeff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3], 0xc0, 0x5}, 0x408) semget(0x0, 0x0, 0x80) 16:00:26 executing program 1: sysctl$vm(&(0x7f0000000100)={0x9, 0x7}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000000)=0xb7, &(0x7f0000000140)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bdd0ea1e3d329ed8cc47383d13d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e00000000000000000000000000000000c92f88a58636c71c896adb3af4bda1693564309668c505b4284c5e4ac53b0e9c4ea91407d30cfb994048dc6d9be489cf32afa58664618e1e8a11f46a9aea21ee21def7a361019b2baec0861d8d49842dad44a132eeebcf62eabbd1190a04bcd28250fffb603e054f49f7935de69a732f9e1b2c51b0ad559e90c9a9fdf7776a7703572583bac9", 0xfffffffffffffe18) sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x2, &(0x7f0000000280)="a0fa6d08188a1f17da33408ad544a24d9b9fb48998d7bbf601781fd2d49c48d4d39b7f92d902c69336fb483c6f98e243dba81d1d15fcd4e33ac6d71519ea39191787b4b0264dd709fb5afa47fdefd6a2884c2b7029a950041f0f7f9b24ef4957d5ad0a3fb41658e51f93f31c1a355827ac84c9f734f489f8a886a1676472582b6be6ec823ab98e0957fc4c3c8b69ffa95fe0b8a0c61c474b1ea7", &(0x7f0000000080)=0x9a, &(0x7f0000000340)="fc3b4efd93131e6d2144f751b5819b86f85cdf2ce03c5426ad940ec5d13093a1c043542611b859b78b3901f349590a66f6bcee5a8b41f32e476919551e54887be2f1da3f2819fbb23d606e31854888ddb4c4a39d526c1b4d68b6bc27ec1d607d6efa3e246481c6221d5bdada213f3cc0bc06ec6e94fcfd4674c596cd7794561c5ce4a8938ad51865dc8824e956f3e88293fd6669142c", 0x96) getrlimit(0x3, &(0x7f00000000c0)) 16:00:26 executing program 0: ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) setuid(0xee01) semget$private(0x0, 0x1, 0x434) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x1}, {0x0, 0x3}}, 0x0) semget(0x0, 0x0, 0x80) 16:00:26 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = semget$private(0x0, 0x1, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x2]) 16:00:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x1f, 0x0, 0x1f, 0xf51e, 0x2}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfff}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f0000000200)) 16:00:26 executing program 0: setuid(0xee01) r0 = getuid() setreuid(0xee00, r0) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) getuid() setreuid(0x0, r0) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) getppid() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, r3, r4, 0x202, 0x9}, 0x801, 0x7, 0xffffffffffffffff, r5, 0x8, 0x101, 0xb, 0x5}) semget(0x0, 0x0, 0x8) 16:00:26 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x35}, {&(0x7f00000001c0)="b606b2d0017fa3d9e82918433a8c4937b852d532dcae537a444cc7433f08a102412c0dc95eb6d4b98f161d2ddb04e5443c6594acc6a299a70d89f9150f93566240d4d8722c96eb9b17eb545e4a0b820e25d31e07a30a5bc9801fc16f2a1814661ec338ec12e09b89432b2f84ae6460cfa98fd1b84f62a18add75494387466ad34b307fda2e6847e5052ac25f4e40c1191cb05aacb8df01f6e00157b74887354fd0c6bbaae4fc8c8e9b14735b5bbc98ecd633740da3217b8547b8c290ff73c8f67612e0e02f6bafc1b66b474d719eebd3b7036dd63f61", 0xd6}, {&(0x7f0000000700)="365f860252e82729c974d49b785b38c59342fa26188e35f1fd013f6ed153690d86a159e8b91d8bc046a1b6ab2698c0da980239f2c0b81eca47514b89451bfda3f971744781e642dd167f040297d5c01c874c931129cb153ecf27be4253d49ce3e6522dfe7d1905d09a933e947888af7ca737c5fbb12ec8d64930cc4d3af082639b1b5f1a11944f7e8f5e15b5553fec38edf47a4d32670c6850f3d1b983e917c555f62b50fe06c072a17ed81aa95b35ba4a121b70ae603057c6abd6e207f4a6b80acfa933100d6f918116647f4878e5b8bc7c5ffded04470dfd618d8376a2f42f3ef31a11aa3c31d0441f697d6379a724faf77855f147f4e9b4a0b46f5d90dad94196d2f699a5593e61061d7acb1761f828d00134536f44f687c4ba9c1fe620f12db6939ad97cfbf8abc8d5949926c418fb67113f457e149b35f2ba779ad816f5b117ce27a4678e2e8ed12180703030da9fd97de54f81717bce872480f3bbc19b30bbbe9974c7f55e04603ac5bf16c9603d1e4bc4d676b8e8337b29f71211d288c9cb432e9288e5ce891a324bf113d8ab7cde55eb64484ca154c23ac409d08339ff303383ee35a839761952888d3c782de382d23036424325064d447ab45068bfb46022aec711a0052f39d86dcea20b920c6919b5b51f3343af89b96eda11f8057a2ca7781253230a45ea746e1effe51f5ec3a17f717ae5c0a2fc6fcb1eed561d6e3e7fbfbfc59325698ece1cb64396059ca1e512b8b2c209990ebffd7bc1f8624fdf188969a2400ab131a9b628ae81356589125032c6522e6db96cf6101f6d7cda8c6784083cf4277c162126265b8f823dfe886c12771f929b651082b1a7c8673925dbcfce76ab3aefa3239cdb2b8055dd2be2d628aab8f35f44cf0b1929244f02960704e16136ff89e9275090d3eb6a8b02be03e7b1522d1fd4a47767efb7d11cf125d7d1a726632158c5d29ac9ec0a8692425c4f04737860345ca55c2a205e8010814f4a3b13ddb945e2bc0363cd0ff6795cd3dd90e7e936fc87135d5006a7ad6b832b49049ec2a1c53e0fadc749e5f9f479dadf1ebc73fe17a3f75736c53a168a14a08532ed863f7a17192754a8a13089af2e1ff01d59d14071d6115dfba0d445d4f62028444320fd8e0775607ab4dfafdd058db0af3d6b3fb51f581dddbf297f9bbd8c6396974ed636cf6fb844687453e259cbfc25a8c830867eb70135d0180ff522126cb68199b9dfdc9a129ff1373a592f3f126d33ffaa3f4382fc1dae0b71c5bb5323a264bc34d96831dd4120b713d64d83f6fd6cf14460c128a6c89d82592a626b76dfe1fe415514a897c956aa9ad774594322f4ea46d8b88d5c641dc6442bb624", 0x3c5}], 0x3, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f00000002c0)="1d4abc1fb6fd29a84382f23e53bcc6bee613d57d46a140f1b6d1e3c168ec6586b67be85a14e907c68bee5965edcf7267f7527c1123d4bb57799296532dd675766ddd977fd7fb734668e9d23d4bef2341d1e7e1088e0592ea866e99d630171be4a3b1a29966b18338258a6e8b6e5bd10421218f5fdb", 0x75, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:26 executing program 0: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80000000, 0x7, 0x1, 0x800, "4a94ee46730b0d444af8c326bdefce5ca30fe6d8", 0x2, 0x20}) semget(0x0, 0x0, 0x80) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) recvfrom$inet(r4, 0x0, 0x0, 0x41, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x0, 0x2, 0xcad0, 0xffffeeba}, 0xc) pwrite(0xffffffffffffffff, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000200)={0x80000001, 0x2}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000000c0)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xffffff01) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x2, 0x7, {[0x1ff, 0x401, 0x4, 0x2, 0x6, 0x0, 0x1000, 0x32b, 0x4, 0x8e65, 0x5, 0x3, 0x5, 0x81, 0xba12, 0x1, 0x4, 0x3f], [0x100000001, 0xffffffffcd4faa0b, 0x2, 0x6, 0x6, 0x0, 0x8, 0x72, 0xb8, 0x3], [0xfff, 0x200, 0x6, 0x3, 0x3f, 0xfffffffffffffbff, 0xf4dd], [0x0, 0x10000, 0x9e3, 0xffff, 0x5, 0x6], [{0x3, 0x9, 0x8, 0x5}, {0x7, 0x101, 0x6, 0x100}, {0x1, 0x1, 0x5, 0x5}, {0x1, 0x1ff, 0x6, 0x3}, {0x3, 0x5, 0x1, 0x1de}, {0x5, 0x7, 0x10000, 0x1ff}, {0x8, 0x9, 0x5, 0xfffffffffffffff8}, {0xfff, 0x0, 0x7ff, 0x9a7}], {0x3, 0x1ff, 0x20, 0x3}, {0xd8, 0x4, 0x8, 0x8000}}}) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000002c0)="2199cf94ec9515c09c7cdf81fc11248e881647477ff5e12941eee04b1c6e43dfaf55edb48b97fb5600990ad8d996b44cf57780cd26bb81f64d3a6661f82a6c207e6c8f9325263c59745ed55176059ef4090093285093a5c167d07bf761", &(0x7f00000001c0)=0x5d, &(0x7f0000000200)="880dfdd997f519bd3eb8ffc6d05114f4963ba9ffcd799d7cc1884a903cd0876102e563ff7f0a1b846b6a5ce9f0cc1fdcc7dfd90c85455ff19ba93d182f24d2c0fde2cc5f", 0x4) 16:00:26 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r2, r1) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f00000000c0)) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0xee00, r5) chown(&(0x7f0000000000)='./file0\x00', r5, r4) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) setreuid(0x0, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:26 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) setuid(0xee01) semget(0x0, 0x0, 0x80) 16:00:26 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@timestamp={0x9}}}}}) r0 = semget$private(0x0, 0x4, 0x19c) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x3, 0x5, 0x800}, {0x4, 0x1}], 0x3) 16:00:26 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) 16:00:26 executing program 0: setuid(0xee01) semget(0x3, 0x2, 0x48a) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x6, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x6, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff}, {0x3, 0x3, 0x1800}, {0x1, 0x1}, {0x0, 0x1, 0x2800}, {0x0, 0x8, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x9}, {0x3, 0xff, 0x3000}], 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/138) 16:00:26 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000200)="41a08f9868ae973671edb13a6f93a2d92d9b9f280d125a40bc90e6d8792dc3e158228fef4f546a6e0dba3f641edc7764c9932b97ab402160a5b96366458a23f765fdd1309b4dd941391994f2fc34203a68e101150cd0b40d4f00"/104, 0x68, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000280)=[{0x1, 0x7, 0x1, 0x100}, {0xfffa, 0x5, 0x81, 0x6}, {0x2, 0x2, 0x5, 0x5}, {0x91, 0x8, 0x88, 0x6}, {0x10, 0x80, 0x0, 0xbb0c3733}, {0x0, 0x3, 0x0, 0x6}, {0x8000, 0x4, 0x8, 0x81}, {0x7, 0x7f, 0x9, 0x2}, {0x200, 0x2, 0x20}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x201f, &(0x7f0000000180)=[{0x2, 0x0, 0x0, 0x6ed}, {0x12}, {0x6, 0x0, 0x0, 0x1}]}) pwrite(r4, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r5, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x4, 0x1ce5395f}, {{r3}, 0xfffffffffffffff9, 0xe8, 0x8, 0x4, 0xf87}, {{r4}, 0xffffffffffffffff, 0x74, 0xfffff, 0x20, 0x3dd}, {{r1}, 0xfffffffffffffffb, 0x7, 0x2, 0xc44, 0x101}], 0x401, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x10, 0x40, 0x7, 0x11b}], 0x6, &(0x7f0000000100)={0x4, 0x40}) 16:00:26 executing program 0: setuid(0xee01) semget(0x1, 0x4, 0x80) fchdir(0xffffffffffffff9c) 16:00:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2810, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setuid(0xee01) semget(0x0, 0x1, 0x80) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r2, r1) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0xee00, r5) chown(&(0x7f0000000000)='./file0\x00', r5, r4) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) r8 = getuid() setreuid(0xee00, r8) chown(&(0x7f0000000000)='./file0\x00', r8, r7) setuid(r8) semget(0x0, 0x0, 0x80) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x40, 0x0, 0x6}, {{r1}, 0xfffffffffffffffd, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xfffffffffffffffe, 0x26, 0x20, 0x3ff, 0x5}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x8, 0x4, 0x4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40, 0xbc5}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x20, 0x9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x12, 0xfffff, 0x10000, 0x7}, {{r3}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x4, 0x401}], 0x40, &(0x7f0000000080)={0x9, 0x401}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0]) socket$unix(0x1, 0x5, 0x0) 16:00:27 executing program 0: setuid(0xee01) semget(0x0, 0x1, 0x20) 16:00:27 executing program 0: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r1 = dup(r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x18, 0x2) semget(0x0, 0x3, 0x82) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x12000, 0xc1, &(0x7f0000fee000/0x12000)=nil) shmat(r0, &(0x7f00003f0000/0x3000)=nil, 0x1000) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) recvfrom$inet(r4, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000000c0)) write(r1, 0x0, 0x0) 16:00:27 executing program 0: setuid(0xee01) semget(0x3, 0x3, 0x80) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="20257bb1a15b6d1341d7679865023addb7d1ab4bbfc80295d2c16f6b704054e7bab9d5e65bf50f2e4b11f02996ea3b800daeff5c16b2e4f12f3ce65598d5a1bd19ed1000933891ce9d878900d08f6e5fc0e5cefb2c9f891968527ff82b96c576edac2473129961fa4ccdaae1b39a0649c81f907f", 0x74}, {&(0x7f00000001c0)="2a65c33e62a03ceea061e0568fe28768cd51b2d5cfc2922f748294a48d3b679ebe491e99c14afb406bd3421583342fce4982bfd6bb2c7bf2d97d8b00b64750a9484b9ac37303414294c5f96fc29fd8175ff16adf55328eef", 0x58}, {&(0x7f0000000240)="8548827dfa2ac91f28e55d7a0a3bc471f95b4813e928c090f3036ea13e773dfd34c005c466df9c060d6da18c2e600ab5122c406440e31f790937358bb33b845a1da8aa7f9d360e0d5a697a87a54f5586f736a769e2e0d2fbaacb7decc73c130a13c48c7affc944adb4f110e0b630f98d0959b14c0f14182e461f5b7ef9ad2ecc1f5c6e56c90d2e9a671407", 0x8b}, {&(0x7f0000000300)="a236cea22b4065232e2ba786f0c6fc8fa6dc6d696a90dae6abab22f36ea94d512dcabd47f54762cd353f3016521373e7f1f872eb34417d750881d1dedeb89730420c3d7ce46022dce66a0eae4c6a4ab724a9bd13fa3b973499e44011bcb12b168008abf6123ca15b26e652a7a2dd74dada1201667ae4176cb179c3931ce5f07e7a62", 0x82}], 0x4) socket$inet(0x2, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000}, 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r2, r1) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0xee00, r5) chown(&(0x7f0000000000)='./file0\x00', r5, r4) setuid(r5) semget(0x0, 0x0, 0x80) 16:00:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffefdffffff], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r2 = dup(r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0xffff, 0x5, 0x6, 0x63d, &(0x7f00000004c0)={{0x80, 0x6, 0x8, 0x80, 0x0, 0x1ff, 0x6}, {[0x1, 0xfffffffffffffff7, 0x2000000000000000, 0x54d800, 0xfffffffffffffffa, 0x3ff, 0x4, 0x22f7, 0x9, 0x5, 0x2, 0x0, 0xb4, 0x8, 0x401, 0x1, 0x1, 0x3f], [0xff1, 0x3ff, 0x2, 0x7ff, 0x7, 0x9, 0x3, 0x1, 0x0, 0x3], [0x9, 0x602d, 0x4, 0x8, 0xe143, 0x800, 0x1000], [0x100000001, 0x5, 0x6, 0x4, 0xf3e3, 0x100000000], [{0x3, 0x7, 0xffff0000, 0x5}, {0x1, 0x100, 0xfffffadc}, {0x9, 0x3f, 0x5, 0x3}, {0x6, 0x9, 0x0, 0x5}, {0x2, 0x9, 0x0, 0x5}, {0x5, 0x400, 0x5}, {0x1, 0x7, 0x5, 0x100000000}, {0x5, 0x1, 0x4, 0x3ff}], {0xacd, 0x7, 0x5, 0x5}, {0x100, 0x101, 0x0, 0x4}}}, 0x2, 0x20}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:27 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r0, 0x3ff, 0x47, &(0x7f0000000000)="bb6c6f2d55d62e", 0x7) semget(0x0, 0x0, 0x80) 16:00:27 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r2, r1) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0xee00, r5) chown(&(0x7f0000000000)='./file0\x00', r5, r4) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x6, 0xffffffffffffffff, 0x0, r2, r4, 0x2, 0x2000}, 0x20, 0x6, r6, r7, 0x1, 0x2, 0x1}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:27 executing program 0: setuid(0xee01) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x24, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f00000007c0)="48c037ae4dafb81ea7981e46df308973aef36b8ef898b440b5d5c5cf57ba46ac2e6f3708ce552c41c4a917a876b58e0cb6ae6d18cdba32549f38c4d1f3a5cbbd2c0586ef44640655d70c9ec5a40fe4fd2e44901076cd867d5d81dd61d578a3b9428c95f7ce7cfe116bf76f06605990636c705c72c4c76ea0c9cf043cb86f901dfa9a22c28f22635a9de7254db88a809d79372fb032c0fd54427a76a00590c2ac75ae89921283d202c1bdb0b3419fc4cbaeeffeee0f1106d85ef75e95ecb5e7623b93d897e00d27d11c182678bce02413f2c4", 0xd2}, {&(0x7f00000001c0)="058dcf59e1b8c1bceb29e933312d168cc48a2c1056f005b46c5d", 0x1a}, {&(0x7f00000008c0)="13fb68af614478c83485e9fb0929c0b5886ee4af4579e03682907c0cd3d3c285759dbbc28fc2d42bcfcad6bf10776d957d385e01cc9125460dac4f747ba4d37e2a47266f383b4fd47427a2f23099d6c151f6e73915338e4fa2554a33925bbd1c368503eb13b507c6de14d583991caeda6712055877403c582f86f468a325c95adee11a075a5906e5c0b85e2a4ce055938a4b6e14ee46ff7851ec", 0x9a}, {&(0x7f0000000980)="aa7975a1fec650f206343af83c12c179a65f3ac880c2589d0a0be8aed63f6e7c6a81bd0fe5a47b37e9dc8e1ce0be7dec1a5014f00ec0773af2f1bed8939b6b6689a79165a111862a4c56b35abdd4d900b897a57f440bad1db5aca2db969b5832ebc579212eac1e73d1ee4b0bc05d523e01d346fe00eb01d727b2143ec66d36ab8472d2c529be", 0x86}, {&(0x7f00000022c0)="3cb3b8a304844dfc4761aba2da43b4cd30589045bf5dd34f92695a5b87714ad07d358c9fcb217a1f4425daa8f36e02bb4d910a4fdb0d64aab7f629bb48248a08f0b92f9607bb443e7b75d180647c32d0ee903cd7d5af3186e8869fbefc36f9520b1e87f8c37e0fe8129b4c3876f80712aa32c2103f079411bca556720fc900d9fefde71606cbd26aa8a8b9320f3d1d798492bcd59ee73a1d5fa1c75d7790d49c1b76e01edc9fc80dcdee2e6b576842a589a55e201d77ec7c374aaf12d14f999e4c8ea5fde054f6e72620c99452444628a1982ed15dd969c2640d5308d71d30efb86d5f8c4addf8f6b774691f1cbb3079aa4d436955490725630edad698cc0efff9cf2d643e2a16e93cb180acea156f9dff96957064c16f77e67b92d9b866073ef940ae804b73c93094c8126d56ef21ac15f5fdc025b41d834904da6b250041d67dd307a80a9e9c277fe3c5f39107350175853768f50987d564c1837ed0d8f8d7a46cba83fd45e86cd5bdfac661ef679228cc707ee0fd934376623ea183aa8a63d0c66848142bed427a403e2e4c5f9b127076bdc32abbd29949bc7d3dcb2bebf8e09697144cde24924ce69530009d5a2e7afd91e87836a5adab984d59b838bed630d514720f637665cd236a34ada4f9bf78c4cfccc067fe705cc71f8fe5454a7b6299d44093d780c8fd2c8d156074273bd866439efbc7487ab4c6590d9b54a50c08c62d01e64164573a531d9a4ed3be00bdd162c9d0a4b3bd7ba15392331462c550595369496579071c65c09e86d51cb3e0d5d74ad87d5e8fa9b6f6be8ccac10ff820b55b1263b5f0ca4705c66cfd27f4eabc9975ded0c75ae3a034c15ea13771b52d293bed4205cf360f635dc184a5282f34b27ae0d0947ad630188238abbfe4c7b56c3c9f5a1cd868510b32108665d8f5db15445579d6a538a4fc8752d6678bcba00dc57e6efa4e0e1b3de1b9fefcda891d6d6dc47e650c19eba59266faf0654d02f55466881fb849f7d1c451c04b6809f3e6537aa474330a249679fdae7ef7bc60dbd69792d2a61816f92fcd02becf0d1f6f7228cdf4df6ac58a05a6351043b2b884203dc3d41668e232b176defa2fb167e74a78d3bd9ca2ea65eeeae8710b8e63ce431dc78cd9de4436a5d67a3c035e7e2bb143b328de156f6e97bbb6c4d42140612128d0cc6bf3b6dbe58e34446b5c3b8a0aa51a8919ffa41e9d937bfd21c31820d79ff5ba040b634c1ed7cd3e36084a9d8efd5db9eb4ac9e81bc4c9c39f69deb4fdedaa012943e99e6f725958d5dac57691f0bcde65dd43bc3032525ce2abfc8320e2f1a05588fe978e8e88d8dc11020902ce05445f0f91990dbab2d6a04643a16bb2aceb3aca14b20681cd8c1931bd80d652facb961a8899556edc231b2f713cfa7f67e6ef744952e2d999c0ef6e7a2306926a2b1c639554c55ab8fb9f65a533bc514c6040c600f58ba301638a4043a1fd57e3717faeb53bebe934b42b04c5daf7aeef388bbf0c1e1393e3a7ead05e2f8eab1b37e8a1fed41cea21f59f9d32bfbe88c37c250ba385ce0be3f19d3a65de5de9704a28dc5d20716720c84d328a3c704c0971c36c1c3f6c71527bbaf226e1f17c53b335a65ef57f3339938f905bb4e6f37764d6510a676ef1e07da47440298d7b4c39abdf39a72a39336950f68f2089f5a6ada9ade30a292e5a46479e457262f0a94c83f5bcbff52fc6fa8d0a3a3ef645d4d47b6e73ef5b925fda05d4f8be823c4627c16be296ebb241b254cf9df920306ed334e726baa9dbd4b418f744b59174550c1e9370d1a5b941248b907b3fa1748cb83a37a0770ec4579284bcd312f73ab659792c6b925b859466b18c36970785769cbb77807a8dab349dbe1fea19549b232243af55861cc111da644aab34c6217ec24fff9b2da11ea8f002be0ca5e78c7ca3e6ea95a92c041c27a355bf851c20bd86b30b0e0e964f624f7ab51ad5b54309a513add20b2954e25e0a1ec16afeb8082d917add04ccf9703df20dbb0df79a1b557a46bfa12325b6b49ee4d662515eef623dbeb54d22e67e9fc68b809ac5a37ebfac4dcb809da42b7b0a5fbf1c1258aaae58e642db96c36efd02d8a7c83b54ffbf1f44578fb32455fe44e489f6ab2c3e6f6aaa095108440a178c19452feadd0fd4b077a457edfb38b660157b65988314ab941d2bff602d921d368e997e0da7b9ebc8ccd0ae32c09af7d9c85e3fc4a425f1238ddf72142911ad976e0d0dea02510db64310d5e869ce50cc2f5be599bc8112968d01385fb5820149de6eb1c6314c9a25e55361885a1a4855a8f24c2d68a768e7f6bcdd00913c356947f9f8cb048d533f8f1184a47c946520cce59f0cfccd2e684d4f151aeff1ce904ef9eeedee10db24cc7996ba1641611dcc8ead061753ef03c2334bc2a9183f9adf26b542aecbd251c8f0e6ce15422cc88c37f2f01fe66d3040b199650be054b6dcc10ed057fd8d5d8c8ebcb3b8d51129acc68094a1fa73840d1671f866e94fa452338b3cae5b0d1b3acf24918ab8829381cd8547427f55a588dd5641cf97a151dd212f2627202870cc90c3e17c345a3bbb2b40919aa0ccd286e07c0bcce75c0624ca2456db667d35682e3e58d585f4ddfebab1bc1ee74711e5ec59eec9a0a6075ea6f2a0da0d91c41d102653e987d1c65c6125dfed9e0429baea02ac8d66ead5793ba5e09319349f7ffe41549c4cb4b6e3d4a52d68c2ac3e59e4ada7c6c044bba6e8a7b0e76017d99d147194dc3ef16abdf01897def1cee7cab405135efc2cf6c6f892c92ebba8af89df5409485c234da9757617912880ec267d34f07429f0fed4b68cd44e29042e9b3f69a2929d5a31baa9ba7e0e490b486b8428d809331bd0cbcfeb36493fde49e75e75615ba3a704f275190adb74e78db6ff73a35136064d141f71b0c34cdf15c29a3601ef277ee32c73e49d2329f8cf3908e4c2a19b78b1cb6f509690de8455c8320cba7b379165582c0f2f6d6780c264530c4d2d86fd9934ebb6ea737ffdc3777d706e9a5ebdd106bfd384be109b2b422bb7df3fb253a2748f21c0d6c66662697f8e289eb0f3c9478e65b78e2b8841ac690193615290c48ccc3e737d35f20724f2a02fb95d4e45f3069d29b2303e868b6346be2e022344cb454b32df3399c1b0c1e8f2d0c8e30c171326fb7096a29f6b66dfe6467ec66b47a1417ba5e56810feaa21b184d949bce473c289a17c92527eb0595994612da92aa996a98fe96ed8c2013f3e196a50e75f78d602893943a17d33201e799a3e862ba7b7c7d5adc5af7e9cce88e57dff9385070f9197307d20c65cff41e244de5ba43a443c9bb187855df5bb9d97b2c524774b03f1900363926c3a2a73a4cadbe498e368bd8a7a83ba9289e49606af1a7e66b933f86ac92485a1cdbf40053baf9af235e5fba4e68068bb050c341399ee0fceb520bc60a398ed42e58a5a0ffab617946ce4401e0c61f070eac2d718562f8f7e3e895d5bc546d8f47ee16acf6064acebe6a7773743f45c96b1b7304500c880a6f12438d0e45d54abb36e7658bb9d5d47bcf4ba14a435219eadba7b33fa35aa40ecceaa3e5224c1f4ab51e871c894f0a48b24a9e9b9552f67ef45359885ccea9a4340749b5dd1388dc8149d3b456117e0f24204bd32e8cc80d13c697b9de8e7fca2bf49f0569aec2db38c42b1d57bd44912db5dbb9b5f195f30fe92df3c7599045fb95285a7faf30a86cdc4d0b38391f463824d316f4d4af1e19b85174ccece59b2ed443271083aba052d35cd0cfd2f9ed86af64549dee71fd7cfaf67841edb0ed7d309249db6b970a0c8aecf8c4bb97f1e4bb09be5f8611f4fa00592a15f0e44a39b51a89ecfc6437c38ef5d16ef647b3528fddc5888be5565ec7bc88d326a6cbf6b6587d36e37874d91f6e299a33d0fc7b2fbff3747c6d33adb0c264c84e5ebac7483e69ce6e28a9f401ccec3bec1777e604cdf315a49b495da0b45bf0e88f641b5d6d92840e093adad7338bcc9972fe57520a8351e81f975bae5651f52782a06edb39b5fd1533360b782e8420830893e1d642e586699964f64111bfb9260480b9b7dd94deeddcab88993f40ce6a0429b08483cf47fbcf449c5e62f219be30aca650b867511ca7e1100152056d3fa75117ac3f1f72187d6888d13b2cda08236ad690127c369a4431f18b1f346dfc31653136fbaac2314ae2c3e5f6195b1c3058310dcb4fe78659c49c344d06d85f8f2ac6126cc2c59615028133e9f7894551dae2d92c601de298b15a5f2b7772825a052ba0f4c083b2a3d9382a490d0a971f23084139e98248aac5e95ea06dd641952d0ed928f478d56cc4d765972fe523dff00dbbc1126094ec796ffaa6caa6cfa6e9db9ec1ace84d6924addf374003d6f89541e46040689ca3567eb13a1037c99351ec10258d1816f01eddbea7c1dec481c58e85cb7531a5a44e838d6dab0eb36eb6cb585372f7c55cd0fee2218c0f780e4830fa4a60d2c0c8509e6002c90387bd54ccf223d6e42929bba7b7cb2083ecf9c355a6a198ce34e3a63ca3fe92ea1e994120b249d86dcc8d442b2f7ee69dfe322d0a69916b59f2d9a7cf00e13e426a52687d0424b0149694738cfdb90973cdfaae0f09397d46613667d5de04b9ca7332d87a573dba4e8fe005bc50d76d55236fc745bdfad03c2accb05425231db8a28903de11ff896fa43d94c64278b66eca8bced2196315e0ed1d3043dd46f6162cd7228fdb7159ae45fb4b411c7379e14d8b9d90340bf89050b242340c08c173d4d373b4f1d7e4bcc5d041074125f26e96846aaa1a79f3fb30c0f410aa9ad3bde63c77da4c78d119ccff01ff47d95e938e178a1438fad77100f037b8226dee258276659a3b8d9c58f268240ef4c207e096282c3006a820fc175f2523c64bebb38c70eb99a89c380257a9e9f75e63a7b8ee9f5308fe5718b64a6815ed6a604d40a227e2b19e28d957293765f622030aec831708c9256b75dcbc77b474df0316399b1f124a4e28bb95c3d9bf49010aeeb1fdde09789cc3745492c1d190db8535598698910e3168bd01770d80965a3e7e39f8faba11a951e71fc968d9d903495115edf551e13edc28abf5ef9e643dc4c04b77f7ca0bac4b9f3c3707559a7c83f5fc3b52a74e95048fbb3429fa6c8d0913589307dbb4eedb6a2d579bb99fb7af0c33f3b38333c30ee2c957f59859b7ca80079de64a23ab6ed97606465efca612702e3a77f318d5d5d324da35ae16ef7271b52e17b85a0a8bf6390c58e6e5390509d183f8143c5583b037fc263ce3cb981ab04551ff61651dcdedb6a63d6754f9626b17a56aab5c715eee132b66f80ee66fb55eea58ecfc0f0baa2f79d5d608fb0682a9d7d3fafd0c4faef6682f6c400f86f3335e74b8fbe6f6f0897a06534793f50d5b3efecbb2653140e1e6fcf10fb223339ba392faafacb2afeb2ecc91878880e89c5167be3659768da43ce5d7821d3d1f109bf46b1abc2299d26dc57c78e79f337e50722149669a1f1c3cb3a661d9e9296c02a865497530aa77e48e2f8faac1b5e196e5edb4784b0e6afc51fc187e0dd6bfc2859c96e8ffdfe6984965a0add0aceeb06625a4f50d1f6141877b701ff3cdb9d8082724de7633e72c69aa1fb0e65688a1dcba21ef38cc094d60280b3b639055ee922ea6498ee108e046d77eaf5600ecbd3c4bda36278adcb8a58540b39ce072a1c9a39623f26fee4ad39965fd1be22bc484947a98580e124378daa800ebacbac607ea931df866fe1b9bf5a82bc313641ee81d5523e94ea1c4da9856c83e22d63293d651e66381b6c68000000000000000000ddd8f2ba7336fb20d00e9ddf686b7b7f88ad", 0xc6c}, {&(0x7f0000000a40)="4c6ff5ce3acae37fd12db1b8bb8f7d457615d02c55b7", 0x16}, {&(0x7f0000000b80)="37903ebe74124fe94826503ffa52a9d29bc3", 0x12}], 0x7) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) setreuid(0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x37, &(0x7f0000000680)="96fe1e4d2d6e6510d87d4cc0b9d05bf9f015ebf1eb72748d5d32bffcb88b4aa9c5070e6cbe1939733828560ddf0c0973f19f4b44ac589b83873dd590473d652cbbd7cfb0fab0521f00975e4dd54c0104000000000000d6e66d77202d6e0fe947299b9f4b8bb8005a37e5ec32d4b1406357f4727d8168796eb7c5db8f7a8d0b08be50b7c1d58edaf77047ad6ec61f9515a8a998fc907686d52b5170d8b433eae0cfdc1852675914f902d4a155300f37a6eee4e0e9c8fa53c84cebfec8731c8f00a35c7d144dedc59b1db49ed98aa4331aa8748a59f4e03a83d6cc77e505726db1169cb30ce656f113bb21f2e2b3cf591934b80eb94d00ded9b782b532ed355b39f465bcd90d03c3e847c3d4dcd2f9d6a0ca2a7012", 0x114) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)=""/242, 0xf2}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000580)=""/233, 0xe9}], 0x3, 0x0, 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)="146abd8b6beb654fe41cab35cc584c50466d62acf94957242d7de408b363da2be706acdded129068ceafb3f9c5e446e0013bc25a3d5f84fd337bf0e277ee72d899a609809d88109f27daea9c5557d146d2823e7289edefbaa9251c7fee5e55111e25d44ee40f434c3db8a1a9e3d378c05e17e25e634ae05b5ea669a055234d85fa9999bc42e1fc74d7671f4ca018d33116d6f8580fea7052aa9629e2e44553de7f1ed909b24b30ce1aa2fcad13d5278d896cf09d74e98aec3e83e9f70a7a0a587afc5e3a1eb6966b4c14b0a50b3ecf81884b967f48ff4ea14990c985323ecc40fd04c54d53b7f9eb0ea64ee749c30a8426cf20167302f7ca2e3b3fc630a07fe0e6368cbff11ad241d49112cfe362d733ed158596ff3f1d9b4591ad6b410d34057106203f7e01000000000000005f7918bf9a1700388ce66d099f6b2d6c6dcbc9b1ba7b470b2538fd806c", 0x14a}], 0x1, 0x0, 0x0) poll(&(0x7f0000000300)=[{r4, 0x54}], 0x1, 0x34) r5 = getpid() ktrace(&(0x7f0000000b40)='./file0\x00', 0x2, 0xfcfc96ac7f78679a, r5) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{}, {0x4}, {0x6, 0x0, 0x0, 0xfc}]}) dup(r0) kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r2) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='/dev/wskbd0\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='/dev/wskbd0\x00', &(0x7f0000000380)='/dev/wskbd0\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='-\'^\x00', &(0x7f0000000440)='/dev/wskbd0\x00']) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) socket(0x2, 0x1, 0x0) 16:00:28 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x4, 0x4, 0x6, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x27bf}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x407}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x93f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xf7a5}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ff1000/0xe000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) login: pckbd_enable: command error 16:00:29 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x23) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)='\x00 \x00\x00\x00\x00 \x00', 0x8) r3 = socket(0x2, 0x1, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) recvfrom$inet(r5, 0x0, 0x0, 0x41, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000001c0)="ae93c5b2d2fc3b339e6b3c18897fdffe630fd3b7c1ff532f4c0dc8bcb7bc3388b37b50f693a77643e9a24f8591f2bd9d3746ee1e898c6c8c015afc425749687013432fb04c6a93712b5a95c76102c8e236edcea3dc4ff2ec99838c3f12d50f75db5849510494c807d0214186c1b2c92461dd472819777220047ba7c7720f07889ad1c5aa1a6a34b5359e536ca159efe749e74f37b3b9b6461af4ccbd1d5e402d3ce03cdd1a609f0cdafe66291e1f01551e1ad141c5bde603084d68ee4f1c9de3a2d8f1890af633dcef58e9d5b6b1c252fe306e08aab0ff26", 0xd8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0xcda8, 0x0, 0x8, 0xea44, 0xfffff991}, 0xc) pckbd_enable: command error 16:00:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) utimensat(r1, &(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)={{0x5, 0x5}, {0xffffffffffffffff, 0x8}}, 0x2) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000002c0)=0xf8000000) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000000c0)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='\x00', &(0x7f0000000080)='r\x00') 16:00:29 executing program 0: setuid(0xee01) semget(0x2, 0x1, 0x780) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x41, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB='\b'], 0xa, &(0x7f0000000340)=[{&(0x7f0000000040)="fb49c6f10110f7265757ea030762c897125e453402", 0x15}, {&(0x7f0000000080)="f617e916f7885307e517ca9f5c17e7855a8fa517a98c88c31a160557bec67b98207680d1a8b91165f6f0e5934d87", 0x2e}, {&(0x7f00000000c0)="c905f51fded030d3c22bd53e072206da33853ad6bb0554567eb75b897bb2918a6a08cba628c652b0a0ea9df1eaa6a192a017ad3a2a7df5608828b6d1aba1eb7829c56b63cca6e9e02cfcb872320159ca7c6889534e6eba16931186d554c13bbfaaebb9a6a097be5a8617bbac8216833c68b6c7bfc3c6041f030e4014df43eac414c287b0bbf19ffb09944a85d971916a0e429544d27374f3ec5d544ac0f4b9df4ba1b93d7e", 0xa5}, {&(0x7f0000000180)="efe6d4b99c42b43bfdee29cae706b811678c195b0b6575012bcdbca53c94f51d48a0f5c944656f3ede08895baaea440afce98001d09996f668705f459d0aac297b90c69019e98530722fef4e70a240decbb23332cd44bbbf77410847adc97fd40a6de9369c02b208ef692c431951f9f7ec53f2d839bbc1ec9bc9ca8acaf87f4b12c851476332ba240b2e2137", 0x8c}, {&(0x7f0000000240)="0a5b1b0dd94472576ab2902a0720acc6b682f16a0b99f130b8342edbb4bf22b1dccafaea6c2a04ce7a5bc54e738c7d249f60ba5a2e427b30d39ece9b11488de28db7e34c11c8dafedf656016d8f12e15d6eb71f8e7d8f16b75b460fe00c3c11bfc856af190ff187d3c40958f09f51e5e90d848061e45ec40fa94fa69247f8b53fa5d1f89963f51baa1bb95854fda74212c5e51ab2a", 0x95}, {&(0x7f0000000300)="17e578ef150a0eade40ea84e50330c26fb938cfe82f39921fd43d63064e4cf26dc0e88", 0x23}], 0x6, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r2, r3]}], 0x20, 0x3}, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xf80, 0x134) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) connect(r1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:29 executing program 0: setuid(0xee01) r0 = getuid() setreuid(0xee00, r0) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) chown(&(0x7f0000000000)='./file0\x00', r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000001780)="06e9f0a2fe4351d37850fe053868e13b1b49d244c88e6822926b20e1c7c2df19a17a3b1839aba324c2121cc0c0fcb80b2341a75f0f14e47ae945cfb96194eab44262ae0c285408f2d465d0dcf9962197e77c09e286ca3409ed2ed22f743f4d5725f4f7381ad0cb75716609a9ef8f53743d65dd7791a09b2b54f5dea4bb07000000404f04d8a3632a792b659e2f8420d230df8a187f2a07c9ef99b24f32ec783035fc26a4d9eaea2d4831fe3346", 0xad, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2, 0x0, 0x0, 0x8000000}, {0x40, 0x0, 0x0, 0xfffffffe}, {0x6}]}) pwrite(r5, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000040)="fe783c3f40260f2a4571f1bf388d11a0a0d5630e2d2c74a5d0a529ba3dbfb5ce2ec5382345a298f2f151b01d55471626a8358c0779d947b1d01647f4ef52c22e1fb538ee36f3a671b439ededf195a7df52c5f76e9b9bd2e2198bcc64de02d7a559d4539ba155224404b2c723aa70cddb7638089ab31021319561aac0803b6c859f09847bb55a441ab31a08a4a30a3bf3bf503c9de2475171b19d626e5817d2f100021aebff429b48bcd8307e4b5c763e3c3adb4ba7bd37ce18438de093e24854cbf2f262b882075a5f2fdca99436a54c20852d7608c0f4434b1563cd", 0xdc}, {&(0x7f0000000140)="7813f25b7b40fdc9301f14cdf2fbbf819e7af754e1205160d6d1ec2f99bbb9ae07144e73f8c46c1e5820bcef7178df6f6617652a9b2fa3c95365d08d87a2125aa1075f6349d9f0c79a64610f81532e83bc2ebe8411c1b9edaab47e28985bfceadae63bc090c7b02408559b84f18b1e", 0x6f}, {&(0x7f00000001c0)="6e0c5123a13948415a58a7e6bf60a13f818839552aa37560f5f29bc24a3d9cf6b8384aba42e5d0f8", 0x28}, {&(0x7f0000000200)="36d9127bd8dd0c7720f34595be792c7da73cf0df5ba9cf9e738c500106660ae46e33394a21a9a66c830a1d6cbbcdd9969fbd96592f65c3bf6a2dbce6da7d7dd2e7dcc2c8dac8f40725a65673a81bd043317eaff3ecf45279919506160e2e997ba14b51891ec0bd3579a58b8498bd617394c59ef8716e1ffa6923eb43daa59681fba3d01482e258d913f164bfe96b9048df210cc8edb822365dc450bb7bbb2c588f553ceb9e723c6a14d46b57f68a5bf8162a09cce848bf77baedc3105e385a133d9771807d1d0bf21a05ccdc2586ebdada4912256f0f0458657a640267b718c3d713fba1c464ad4d7732cc7eb933199135f85f0176a290b566cad0731a8aaf305a78506b622edc7ded5334d622a9453c3b4c00bab065e5855168a415ab056e1cd0696a0f949497059119fe053af353fc7a15128c101918420856ec37f78831b8997763f02d820065158c71c098a2a12742b4b83901e263a81847d8ebd553db507e9d044ffd717008d4d6afba3116d33c86dc3e10d95b5da07ccb163d22fa2bb98b66b69efa8b591f3c046ba81b0b23e2de72e20d4e5e2dff964abf7c02774b232b2775d7bbe01adab9641eafea5864c08f34a15d71cbe9442a0918b66d595702c785a21dbe43c30074841ee3242c2a55d3bf36eb78d1ff2b437bdc9dc8551fa69488502673e308c9c484d284bf572991a2467a1206efffddf04085314f47babca490996760daec69a52d6534d5290b035edd347e29e63f9d36dbfde9544a41a0382627e6f570f6ac367570fab130f7fa3b73b5927da1e5baa7cb61405f939b39bbdab7520d98536d6cabcb4d2cea23f43ad71459a865cdbba7fa5d6ae97f96d801553091170d5a839b5ddc966502d1828d6f7c5ff8cc0fe39424d7b6203bfb426fc0265fba7fc7e1aa9937d20afc91cb7621bfe503bd4bc44cf9eb462698dd0abea13abcd5426652a5edbe6898d2ba7da2db1b61cc0e59ac70c07b2dde83d4050be1bdc01d2e0063eab68eb074cecdecc7657d138bdd3e2c2360c7f888baae26f9a3d3b9cdd0ab121da83ac609599effc7a0513ddf951a658d143f4e3febafb8e6df321885435914b15b977cbbab3fd0e6ae5c82af2051a657693dc36d303d499ad05db29c34d85aa302b723703f251ce94a4b96f6f9c95b279a78d8b1caf4ce0e37157af72bee5ded734a1b737925d1311bdc2ef49d4db9383c1fe6d8dc1b7e6d8a42768885e2ba0fdcd07f132ebbd2240110e0f6fc93abeb3f73889cd41fa1ecf77e11f490d1a1fd932a12aa73377558824c3778d2c1d03897d12f5a3cb42b43da12ed6804226051beb984e9c7c01fbf76da3b9f39ea7e997ed993bb7423391aa62a19d23c162e82207aac43b1c05ae14af2971b7bcf7d2e01f3b0aba08758527e04779fe5fd7b318e08e303ac9d8c98dbb02217fbcf425ddc243c3e547dc9273d780d1dfa70d4caabc429a6a4ab3fed883ca3e36f88831dc91204d612ad075689cb1bc67320c62b764c62ef98861008d1bbd6839b601cd5809f80788fe6b9a53a71be7affc28edff91f372fdb5b9715884a1c69f708df9e73a499622e35c961cb823c08e007f3e69d71f50fe4df795ca2096c5dc82319950dc525ca55cff4f84be80551eca9ca205c3924b893ce5a14a28afcb3da4b796c5fd389a645adf3500fd45acfcb402e7c04e4fe1a7e30ee025734bb5235c0c95aae28a203809fc175ef07f149f9bd85dc75143e958df7b0a8970623e5e21fab5359d69be83ff3301a08a9ac17e35d791666d3fdac3d6bfe7a12640735eaa949741cd52e7ce1b65b2ed39786657d4e752f1b45bd0ef8d220a5439e441b77a6e09445d8a2ad7aa9b720ab495ad2e4d27239ab7a86d3a3fe756dd39d56f904a04427f36ed51d9ebf7fb3dc8a89a62fad7dc41047a8d9168fae5af6785053956550a31f485f22de93427647a0cf5fc30bb93b35f06044a2ff1c78be4e325d5a875f5c2461de254d2d7a49b954a5a03522c71b4d313565ef71b93f43e2dfff1a48d0659834ebeeac61dd922a1c8227a23739ecb67a4703cb16df0e2c3ec9f81d85796b9beabcda35fc9e7845cebc4035f0d0a52b2e3cd1bf52c4c385cffeeedca4a9c54ffeb013b52ee3a827a9fbb4b7841c3e7d6b800e1fb54cb3673f227fd9b49510e8952e396069afd88c00cc0c574bfb082ea1bef63c0175d2090e36bf50fce7f308af00313132ecc6d05c718031a528000ef21c536ed58b01124264d5a16101732d5c26265afb51f4714b3d3cf67fd1d22fd67281ba2b585b63ffa28575710a5ae94c85fd57e0b6ebd203954bc3692ffb6749ef03ce1d81cbb2ea833fe74729834e3ac672f2aa55a543d914a57d21b3d5a8865177ab5d364c058fd8400152f847bbcea9c54ba816f3b0025ddec2a928ca84cf63c64a437665dc4686792f82d5ad9150dd76389578aa916946aa00106b16dc90faa0baaf584081b12b84634e86dd6b51f891a1b34a10ab8b21eb97a7c405ff74b643e20f438633235cd5ff30f17b120712c5bb12055b88c20feec0073099f5e6b0ac6a4f6c060d475201cc21a5a931d1a43e95fe7664dafb58307dd6d85d0847448e28e2da84cdf34154a0ddf882d6a9da5b479eef94abbf5948321a7767472a09639259756458798027e540f4eea85e52533816592bf2ea6420d3eba0269fa65b7ecf7785f98a161f0df1a3fd75d30af66aac853e2c140cbd67125980d5fdd40e6a71671729439ad21946c148a6447da4ef362b1012d78f3607ee7e17088f64a7c054f9020d6b0155f243124c4712e3f1425a8dbabe05aca64984e9bd0b9df1948075550d36f9c3c6a1325f6c9077bbb647ce35f91295275261a72b6ad30ea0b6e7025af28ef38a8a3c33680c5d3aeb6363a5bfa26da2b54bfe0c391ca7f65a0adddc9b21329a51ba2c733972cb83b1c1e6a908c7b1d5c98888f29cc7d1d86da264905ac1fb34d8e934d4269b275bb95afabc0c8a012dc8a8f8d9bd1b76ed56b8fa10935257d3cd3e33fcc82b60fd756469cd413202642485d872e148229067558f55ade8623a29aab41cbbdea8d5a0d88db0bc3e5555fb9750b31aa30c68f05e653f3887506f79e25ec813cdae3124fb6865c35b887580d6c8991794787db6ff5e1a8f8674117a14ab78f9d900541462ffa00ae5d511014c195b730eb49002e7c060db586ca889eb8d90ad6c0b466464862bcbfb510f0d6944c2e5351417c93262a40482fea26d6753b39f7225a1b865028f194ea39050694de55c32902c9eb1ada71b247eb4282e7b80e2e6aef8d4d042735446b29ce0fcbb3ddf504e5c7d527b9501494962004eecd7787a3222d0ff4417db6a6d8656c381dc992c9b9b12fc3c0a0092be25899ea828ca382e7dff1c740d16efda19e3bbff3a2c622046ad21ceb939483f49b72651f9188a7af435a5eb8ecb12c25d9259278af519e7f01a2e006f8b400c499750372dac9c7ab5434ba5042fcc320fc9c21579407a14d83a878ec2db28b301f5a8bc088d063dd7d00a377573ba795e769ae796181f78a7b093317626046fec300f3ebd58e9e2be876c93459e086d7966f1fde711836ae054ced6ee42f53eece126af060b8b7992bbb8698db416598ed87456d2caa701894978bafc9226b9a5e542ad6032a345741ee00c3a61d92a2a5a72b3643eed849f8d554597818a3f7662822e1aa96fc80a12c421b18e14de70b561f517414b88d3d9b7019e0a695df71192f7e9e8f66686ff76a2fbac6d35737188aae145722f8887ddf90f2e49892cd4102f39adf8e5d20793cbd780ea1d08d24018eec1e962e7979936454fc7479b47c72e4e261c75a04a14eb0dfa8c6ed5f18f29f449228ad16e3d5c395686a0004efcbedda5a077893ca455cff4dd8dd886ce1b9d51b096a42c5f5fe55dd6f5a3082ab7a275c1f5197f3d43eeb57c5a6b8381c258616451d21cedabcccdee77e65cc4ba10b5bfb48edcbd339a4acb6abec3aabfc79b83092f911ad2f9142828d3a284ec4fabcbfc16eb4819c5e16837bbf2ff9e206ee634475bde41e793ce82b316e80361d14a34e80314801193d39a4cdfa745134fbe86913d746925338db64cd80814948a66ed4138db471aecadf9ae605f77531c78230538ac1ebd202a215ea2ec098dc8f36a0358c9504e55e1e56a288f4d0e8afc5463258329cc20ca4d1d57be179068f30b33e6dbb012b0bd4e9d5fc8a3c77ac1b8879d871eeb9fb9b2f87399b8f32d789f8aede24b732930a083bb4d36eb3fc5e725ab0b5d8e18332645fed8c83328cba4cc4a17ee2bf8203487fd2fb5acbb5cb20f4780adce2fc1c6f1bbbbaf6ef4db1a951dc2f1db98fffe40a9713efb8bc998ef166a7f0fc2fecd606780b24dced85bd93ac88f46b38d879e6e891b056f2473aca91dbf40c9505468ca30bcf60a50a5bcb4ef24e0ef0048e9a413cf15e43b2b88b7da02c206d1bf7b738ead509fc8504249a7021d3c8d1b8fc02edbdf3b8cf037baf3d8da41a652dff00ec0aaf762ed41e544e780974a547cd05651487a4c93f7599e61d2d8945748ed56aaf67e520666284635b8e1ff3a027f4cd558dcf1c6e4eae879ba7b0db4602f56b28bbee148b7fe3f83ca58d42c23801e7bfe655d002667e7f27abcb35c7494eb87e3e32598eeb976e3de79353cf98517c6891d8bb33b65805c3df23fbc7b4f2b7ddcc930fcfd24328da85b9d96b881e5b0f8907fac88d27afc476138004c3c674fe39c0253d5936b3974ec50d6532e821e03fd657c87399aaeed1ca8318fc9252c90c7653ef2eaed0c74bd24bbd8e98d891e5b5c22c1a95fbbf1ce66e7a4ae5f2484d599ca0746eb744d8e70908325325548d4a8f8e25c1ca016466460be13ad7e87ab38a2dc80d4b8b942786244de8e2f2e912baa4820272c7a4e1afd6b64d4b82293af35970bd9aff5a573e137ef326afab505e443db916b6845984b130b94e160bec932ffc03203666874bb15bfa7a9cf04e1e680641cfda3f47a32cf108aab43f2d06059f0b835485ba11e8504e1fa11e03789be72e24304a9c65393b79ca72f7c29be9a1615920cfa41dd1b44f2f3f89d82b89a84421e2d610d9509513ad9dd7130099a6b1ded267802bcbb9a72538fa98328ffe1f0fa52a71395d52cf6b647cfa231c69e27c5a60d50302ebf7ed2e8ed7974857298bc3b368315779398fb7efa76f140849b3a53f1cca79016ec5aaf4e6e88e071c6fa374b5bd0f703d87f23212f8233abeb6254a4ce03cf482eb2eeac1ee44cfa3f14810a96e12c759b85397f36e85e3744071b7a9703a27e33e99c5ebe38ec710e9cb5c665ef54c59d820ac305472deaddafa8f661270c41e6731decaf00edf2980c440dba54ac237f52a031f123ccc44c9c94ee49f6032661d3269086c7b9f7528b0eddb3e90bdcafd87864e69eb104a79a2503e3c8d3df8df48421430ea98290d00e1aafa10d71f77eb1d9e63ab7d9080d77018e311627cc393f3a715671825e98aad9d57750a7215636b54271e175c4cf7388e30c1aecf37fd3d282dd9647fb65b8e5c9cc80593d5a9c19ea7698b8004117d9cc3b975d43918cfda6ffc3bb80e29c8cf119e3f765d0f6b2a2431b4cab3ae68722affe7a22dc7d889db6bbcd59d97efdd65eccf474bf7a53ea10cf3a06b4d2a6c66ecab9febae195a1f892bef336d682613cb102a3b8bf3629c57ed7e65b2a2557e814871be657b3bce8a34a8bf4f60c56203bb9c06e1e558f8b80c1aa524ebd6fff323b52aee3ccdc3a43f3f1c6ebafecb55ad7de8466d5c51dd393a7473081be", 0x1000}, {&(0x7f0000001200)="46a98d7d482a7a437010e0bd4ff7d467c0edb34d5343cedb86f73883d6c561b51bc68392c0669ed3d6ac02f1345e41a1d2102b0f9bcb462ab7a6f34bf8", 0x3d}, {&(0x7f0000001240)="a133366e3e00e3c4b9c87839dc76c4b79423fcfc901cf4abda0760f9c3e511734c36f81ed284fbdbd72da3256fd58dd136", 0x31}, {&(0x7f0000001280)="07416be1a9a65b9e49adb3564af57a79daa1240c46fde1fa1cf7dbf53069ab1fb96355e292ffe6cf2d041d4bc75dacf3c8708368f642ea56bb3e0262b57db45786e27c2df84728a229f1529e5c52072dbe0a3745d11da685f64eeced073f078735ef948facdf99c40f25686a6cae1a3d3adb86c0d62c5de59e9c75cec18c2d0e0bdcdafdc5631a82b38f338ec17be3240db28fe12f5c0d957013b076c0516d92c5761557f3180642e55b38bbdaded9634e413567e7cb05f3d783e9e1", 0xbc}, {&(0x7f0000001340)="75b58c2beb6f6b9a4be83784a374f8a0b1d755c299b5c583a73503362a091a971d0df0058b5fdecc5c02af5651ab1844400a3a9f857ce8220f9ad05608f1fe0fde59895d03e84e2f315786fd5a0b755c741378c3c979538030159954d4ad81aabdebbc16e9dcba85c50737e4cf74033b2dfc50aa50474be5b09cae5e5ba563769669612984a90e1bb692539b46f4427a5b564a9efd1095d319bb0de9b86f5305a970d956e37fb8a4c934f4c90ec984c8a43ef1bced692bdc6f22dc1adc29e702044e09168c75a8d2235369567388a222cf1247f865bfd18fa3bf6591d74781b10cea8c89753c5982657e859acc5d1805297b69c0a04ce925", 0xf8}, {&(0x7f0000001440)="15f929f93368efcf02e0b9368974f30abe3c8feb88d4aff9801cb15a1a8601430f", 0x21}, {&(0x7f0000001480)="ce66cfaae869e0e54642920f417dd49798e0478733769b409b1c53d716173f5f669883d915257cb56bf8d5fc8571cf7590d045f85c33afea3f63909927d06b3785f73f59a27a6f6d9f788a91cbf607e4f0e9bdcf81d0b254f4623bcbee78f27100cc4af1fb8558a844a895ad21ab919e82481a643c00b14c348a8c1f25d167f6fe819cc12c47a46b331cc76f6334aee9cce04b95e69de061b3c1c110e9f97874a3820893d44fed4ffa0a734027e23ad6daca75d2710dce5ffe8e6156cb0bf13dfaa8b28f75f1ade774b9951204ed294fae6f1622d15b92e3de78", 0xda}], 0xa, &(0x7f00000016c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0, r2}, @rights={0x18, 0xffff, 0x1, [r4, r5]}], 0x58, 0x408}, 0x6) semget(0x1, 0x1, 0x150) 16:00:29 executing program 1: chflags(&(0x7f0000000040)='./file0\x00', 0x10000) 16:00:29 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xfffffbff, 0xffffffff, 0x6, 0x3b95, "b71f46860e6ec76a91c2bae1f07d2016458a809f", 0x1, 0x5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000040)="4bda264ecba66ea1565d300d0587fea11bb508c1e2c4837a8da4a7562bb3ce56cd56806a39b9f7d0003c321ecf8aaf015e05e769bb3146f2235cd442c35087ed46da29bf5bae32324d00b20e4e6980cf9c3f26496d1710213017eb56", &(0x7f00000000c0)=0x5c, &(0x7f0000000100)="46d733e7496167258ac993ffa1f5bbc9a59a4e6308357fafc54b50372a24f3", 0x1f) 16:00:29 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x23, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r4, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) socketpair(0x1, 0x4, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r6, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0xc2, 0x8, 0x9, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x6}, {{}, 0xfffffffffffffffc, 0x40, 0x1, 0x4, 0x7ff}, {{r3}, 0xfffffffffffffffe, 0x161, 0x20000000, 0x1, 0x1}, {{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0x7f, 0x7ff}, {{r5}, 0xffffffffffffffff, 0x0, 0x40000044, 0x7b, 0x7fffffff}, {{r6}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x100000000, 0x9}], 0xdec, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x90, 0x1, 0x80, 0x8}], 0x1, &(0x7f00000001c0)={0x2}) 16:00:30 executing program 0: setuid(0xee01) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) pledge(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) semget(0x0, 0x0, 0x80) 16:00:30 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x384) 16:00:30 executing program 0: setuid(0xee01) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x8) semget(0x0, 0x0, 0x80) 16:00:30 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x1, 0x8000, 0x8) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002440)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) setuid(0xee01) semget(0x0, 0x2, 0x455) 16:00:31 executing program 0: setuid(0xee01) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x974}, 0x8) semget(0x0, 0x0, 0x80) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x30000044001000e, 0x400008001}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x100, 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) write(r0, &(0x7f0000001140)="3f51d763d1ec0e29f0", 0x9) r1 = socket(0x18, 0x2, 0x0) read(r1, &(0x7f0000000040)=""/84, 0x54) shutdown(r1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f00000000c0)="5d9adcdc1de6da184c10039fc8929c9d316be0acb56580cac398fe2248b14b9a80b3b53e6b2f282047fcf4cf", &(0x7f0000000100)=0x2c, &(0x7f0000000140)="1e18213223a5b217e3de3196c56b5ace875cb005dd2d41615138cffe9f6d475c0032c4a54a4179d3ec51f709eb1fff9796090125744cc9ac614490380c2f3815bad07f515f481c4ae245e3a11c6dc65abdbf826bcebb4aae90f8634b6f7eb9c043fef3f506d1842eb97bc5a4a4f20189486b6249019fc01f8fbad9bb05c3488b2f12cc0a99a89b98b6c1e5cfdbcfb9c3f881c7c5d786611194b3d298bf3597ec4c73be05e89556287edb21628d2d3f5d98bb1f3556245f108efea1045eff749ec67058109b56559fa2ac7670db57b47f74731594f8f6e43c2dbc5b96e82cf7e0581d2545ecd2de190b1593658b7dd5e0829e409e8cce2e231a6565120edfdef4d3ceaa152a300b677e012d439b198e0541e989044d4105bbe77adc15e20fe31e4c8f10368497090dd94830c160e8f671433d3a56c239e4ea9dd2f7494170ccf31fdc63e631985f38d365879a21cc1574eeb58385ff537cc272111654d6e2049975c0564529e7562844f0b7e3f3bbfb7e69bdf6fa8ecb73708f1d8fb10f8086441c445a9c95b768c3fa9cba39b443751284f7584f65053a51318f2c9e77b834c9dba572ab284fd230c5eb48af153af8b4f2f7a00d30d03863147d2a4b08b5b0d5cd4a0582f76ebd5457751ab64f3c4fa95b3b319c348c42e7040475121a86221076224dd9b2a150eab661d3392e64066bdb37250de3977207b2e46586be844bd0e7840f6aeba7dae4c13fa939b95a616ad0956ef6659090a3f17cbdde3300024673a8b0a0b92faef00b76490bbfa13c40b9296c2e1d5eaf551ddde7f953fd8528dc24e9efbc4304a8829cf540fa8d0a4da7d51bcf165ab9a634c8343c4a9eb8338d0fe7a62bb16a5fa0a3a8dcc030b18bf525c633736a48a76114ee56503b18fbb12e63403c079e60c287277ad10e171c4e1d69cee85f64c9078ad4c668ec582fe20349b798814f1c971530490b3d12f2885e11416672fe62292837b72ecefa3bb2e5eda6dfb4fff1dfda22cf3d0a3ef94130930721b88d4c0f3131207998c77ebb2845cb44d024f8a8ead350e2d34a1a913de8256013b2e49e88fa936ec65152de993c0ea23abff0e3d447f2b3fde2e38c07ba668f4bb769e2634308382ef827da29a6094cbb2f324f67ec9836e88076b9883da8969d6bdbad670c3237b682945ede6e5800fb77bb6bb143737629dd08c61cc375bdeb661e0de8af041fd881dd1b52eb46ff21c138a7610bd055d9a4f91d161434e7306d52da7db88beba34ffd1b065c4acb7c7722f091d54f3e47ac5b39eb85267a21f13c32bad069eb9d0237f9b1049b674897372f8f25f6937e6146e46589480b1444c12dae69072c10d687b3dea33a28bc9b4353e00b2b72294d64f9a8e07b7253258e0f6e8b314fc34e5b3d9bcc29bf8a7b88e9c96be663eeaa4c761378abd07f225687d5884a09179d25c004e81074324478d0e6380fcd667a434a7fa76ddfdb9dd36e0d1f50a864d3af2d9289b1d54d9f0fdffd19934588d754620bc5db958ea33336c57a061f58f8f6980761ef4ae788223c80a03b963e215dcc84eb52ef730229a0d13701f7c1fac58cd687ae1d98cf285eb721695e81425273894851d690c4b3b465403fd0571f17a1cdb7cd63952079c82489782c27e40826883579a87ad295ffd78a294cc470898023da42697fc974d928facaf6f5eaa90c15801af520efccff64cb70954bb2ee56cc0cb4fa7574e465d68a2a37dd9cccad791217a57164fc5741365c668b25fe925ce91c8310b3e81537e95c4067e09c78a66ab58823538312be90d4d2bb1e8d4fbfcb102d209bb96bb81f93881b092683d1454e8372956da0089e66dec7a22d2837258722decc7dad90dd5c5ae75d15e0c099ab6a639aae40111d932b0d07927ca8d60aabba874b1e0a165dda69738a34802cc203fdcb26ab37130e02e79100f708938e8caf64e5fde7c4ebffd9a486cc473c17f9d501b18ba1bf5a9757a81d7b1993950c05c3141ba1fe762750cdd99fde764e6bcf70cde0d556c12faebc42e794e036741f353e47424a01522acc37a64399982dd09dd75d882d1aa378d206fbf75b803bb758962e0b3520493945cf056a01f3e467c74f621e6175ce87dbb7d309c3dd941c94548e2c9075a413e75fe91782633d744ce6a2e6a0d4fa429ed94e7d41d2fd205b831237b42452330203f3d808d62571e2c968d5bf4ca35fa3bd05270c6e0b1eb6e84dac3311902c2c9bd509b398da476cdceb39c22c20a8429ab1ace95835e6eb8378abf78082d6597da6f453a689cd100e21a6551f74788f338e1d91a1f547759c0de347e1757d2adb7f9e7572692a83d2f31d376c4fd389d21956f8126499e4e0aea53405e26eab0a2841f42824af39fada95a81dce204766e101cec035f3f1ad4e8011ecff510b88c7d3e6d0a97749d50f7f4441c24def590d2df2b631fcf8fc8e7ff18b9be6ca469043483111006a0dfc6e4b05776951e79dbd38658905e19073eb968e9db290013f09826b5866b2942b1855dd39149d6782c459ebe206e9260f9db196cae5ecabefcf9736f2ecec5be8dea8496f052258d0008c024c9a55479ff200f72a402c5036173eb1df701b0d2a84089a9cb62abef7be2536a88d308213d59602940045bb411b62717c8969fe410980c93ba064a83d710580c724877bc7413add3a7e9e1205d36c14148ab516a4ac4925a917aa5313a526975036a73163d0799154ade86992b2016375fe4825f2cc386012e90127b3ff4ba0e3abfb5704f0f2838741aa7ce60ec3d1bd01199ce4628f13d4915103905a6273800d5d47bdd46b441b67d3bca04a44eb8b32ae839d4ed988e34304455f23d85537d41585affae573564542f0c6130ca334fad3c166c9adc63c59f57796203ff78b8ea5f9d67619a807064b43ab1b5d87bb80dd46af3cb8550e9dece7a24a50d3ed4b831b671dfef182b4d528c3d1f3716a14e9b8650168ce7f05f80059f9f5d2cd73c4a939bbfaacae841514d6792263abf574d368b3a9904532da943883ee6091d80c7c36f52dd2fd3ea4588146482bf1a9eeef51868dde3dde3ba33911417733ca7303c2d7bed951d5b2805dc73d00dfbd12936a25fd9a3997479a167c0b36496081c0d1e94cba366b67a71c06a5d46df3ba1dfd5a0f67fb1775389978b0b818329d27802c440590fe6dd0a206cccb9d03e05164f441bb17a439ec13995ca98570135c28d253bcf78e4e2c86544cfc0470cfef1a5818b3939eab24f294d3419626a7224277b6ac1748e2bc4b7cf1e86ed564b5781bb8dcf5f75f59719dd18e83b37c6cc5a1c8533bd8e37c2beb7c61d35859808ab323765ad49c72e6fb377d774ba55ca3fc8f06810f063709dc654d398007f0c18f9833c14beb97d93065046a941b83701a49737531ddc963d0b9e04d7e34f55bde3f9dd7209675580e4994c547f18ee2517eb81e6a2e71bb78c221e74ed79d87cb725b8f7c94aa3f82fde58e0f3f26680028919b7f5289b678ee88c0b35ec3ca51b3885b9a14a51921876df9f56f815e38384ae59a297a0c068dc443cd4841d3c951ed1c3b528176c89d1d0244344322de859568000ecc9f15fcd1a7cd960528613265a5f8b6022bd1f52fa800c8d4df0ddba0f53e1a9232b6659142b0c38c85d28b8a3e694b7217adf071f5cc1c2189e45fd344c9b4ffa4b6895dc131371aba9e2aab973f1e43a00440b336e8dd097a6f2679bb9dc46286f29e6c774a0d0b2651c2cc6077879c5848d4f1dcdf79de66db379f3a0d8f96b237b7218547dbcabf286f581161198014b4a3a72cd19a9b1359d0c252ac485a474c80b3a8afff568f4b20fdbd166a886bb04b9095acf81159817720dfa5916b2462e5a9db02e2a8d911906ec476138b0ca4d98060cd3094b9f724b0c600f396eb624d7916e7e4c008ec167528213e638b4e7ec18fb7d00b1991a3a3c2cfbcaf48b3c87cda15d79f691f78bf2cb09a2449aa4c4532288e67ef751b68d10da0d209d1a66323621dc62eef75d7b76a77b40ae26f7ec3e0d743b8c9d71c89ab3aed79e4788d74d61d8015cb9f76787eb5c798005f0eced58e60ec0d5b2139e66ca597ec00452405d8f8619323ba1866c1b7f75a3335931e6c4f83dcfdda144234d219493143c64094f2fa1fb82c969966013384c53bd501b4a06c877cab31f4de446b901677ff8651254f36cf2a96ee1f2e557ec9f7ff4d0ca3531f51a10cc44e7465d1fe85109d9cb9a1f1b5396cca3c6b9b89664f3ef78653c3238506a0a240775bc68526ff94c28b73f894fcd05d754ba434f612c10775c71186a434df5793f9db4e6f650f675558d68bec3320567afb324699578c1a3b3f9f91b1143f7f39509d37320cf891ec58b9a2fd7703e6b2baf4903e9f5892e47cfe663a5b72e1e483bb97a7b24c0c21aa0d0ab6f457db2cb0b616017bd1a9193f5f9b600776864b55dc95d206dc64dbb7c11e73001af0e898778d1ca946ecd9b7063d3318f833f8f46d5ceb76e556abf2210e663c4360b54b7f09ba270fe2621ed659f3fcf54b990ab7bde1866d0c1c6e3f963213eb4f377e48ac444d60dd90cc9476b08bc85b50a620f4ea40410d5932f415ebb1199460a6bd39c2db648a7c0395d890ef46fb61efa253abec9719c2457c327c9668b922542cfe6db1f79930d5e443bae6a919b7bc9724e89fc1c15e05133184624b4ae0feaa27de05120879aeda4eabcbd8b2c19e5d18ef75596fc315513000758a520a45f476b793d92926a550de53c377f67c9e1c420a55863d52ed6914dc637cb04470d23958376a1d173a3cb0ae78c3148b74637e93db91a948825fd75b8db711ab940028da052f6accca2cdd87450dbbc3f1691df03f0c64b208a77b15eb8270e803d7dcdbaf56bc9a63bbf92aefe77d4e2e2ff8972ffd2d6377e975d06b7bab12320b16cbb05cfb6d087c9ab76cfa57f4cf6b49f2685338d5f25fb730c8f18912480054297d5fae5cdc0ef2ef00f44d667af0ee7d881bf97d76234e052789adfc9573688f80ee4cba2ecdf8ddad8b46fe8ee542756d3848be7f0cb46e50d5c9470c3a611be8edcd64b12564d3912699be45d0a9acefa2afc21a9f90871896141d5d28c4682e6cdfc28639d737a017caca650b799cb6289bb4999de5db2321ec4220d21354cb5dfc0464740e49bbba10aa20bf429f689ebf75edc629e3cecf3d10bebbfdd51ff6cce9e81410ec9a0cf06148cb3334d3961bc3866c29548b2bc075b782a8bc48d1f0e0b16ee1d787cc67f3a39a7e8f27bb7867a76e71ed82cb132d0444317369d9166cc2134a7d47f2c601efc7de1da81537b32f27f09bd25ce2ef6b5c87f238542df0db2f92cf29fcea7e80a4ebcb0ed40aa07eeb742e3260a999e684ab158d6b7e1753cf164bfb7222b8b45255eefc8d0abbf9c4ff0cc8fdc2c4463a298fd64bc81453f5bc3f36ac266f680025a15df5460059c71016ec2587407c7f928510791eb357f3307fce13f703c0b0d3b100472f253eb8b56e9f593a1ff664792b9450587199dd58cc843cd8a9da45bbb2168cbc021795f87094069b0f55479e47b170186d503b72f4bb8190dc6ed7aa722f8fb9e23b19148676ed163656bf83c60dfdbdc11464bfedcb82a75e92fa8cfe428524dd4ac54a44533710d8c6dcf3b5f945d2b3a3581ceab19757889082d80c05122199cc9a6fd734589d5a0118a2e34c13e101df0caf35a98d1fd459894cc7ff9c07359757457d5299e4ed555c809a22ca6e6e5c77156416afaed7c9de1bdb13bacef501c9a081c6a78554c4", 0x1000) 16:00:31 executing program 0: setuid(0xee01) r0 = getuid() setreuid(0xee00, r0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0xee00, r4) chown(&(0x7f0000000000)='./file0\x00', r4, r3) socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) r6 = getuid() setreuid(0xee00, r6) chown(&(0x7f0000000000)='./file0\x00', r6, r5) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="4e0879266ad5db20b7227b4e7f02ac31611494781b4a20ec0801c3b15445184f570d82c86d9ac9d177ec8311a40f1027e4fc7cece1d9571653c104d50ac87b32ae8c39a4d5f03ea9738ecfd278cd04a4171999c8889e", 0x56}, {&(0x7f00000000c0)="c6054c8b2cf949b74c3a0202b56a786b4fcee26ac93c8aee67255292495eadeb322d9e2eac837d15897e8f98a042f0d68444dda78ddc46177f04ea215437301bc9e392f8b879bba85a9d789c51038676987f27010d58264e721fc8ef4eb9b8621a4e723bcd52108ff27764f7cd5767d82a9b70ea8172345fd86f36970e5e93c3757d3f4be15f3b41a770", 0x8a}], 0x2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00 \x00'/20, @ANYRES32=0x0, @ANYRESDEC=r5, @ANYRES32=0x0, @ANYBLOB="3e434772b638314d13ffbde9fea7a25a96cbe35c6263a70c5182d3e1f7e2d0cb18672cf7bc4ef59176473c33221f0b2234f4b58c73d0760ce48a7b970dc4e7ded0594c5948c62724188edf947713af92b352054356d332cbba1a2b19f4101c7f110e259e", @ANYRES32=0x0, @ANYRES16, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0xc8}, 0x401) semget(0x0, 0x0, 0x80) 16:00:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f00000002c0)="d48d50e207e187f63c11cc3dfecafb27ca16760d8927651286bde2b5f63a367bcdd06c094e690ef646e80999be9e", 0x2e}, {&(0x7f0000000080)="99b2df41b5296cc191f43d19999fa574554151b80b558adaa7142a859fd3655f79d0d328a6f834a8aac43c16332fe82ec2bfeb90ed5fbed44cd137943606d66b3f678b5a0fe906eaa15641065556b1be6f1a2742e4192f56d1925b6a9c57ea0b931838b653a05caec28bd711b3a3df8ed50050b1312566059414459b8c9c694010f5942395b253cefdce5dc1b67fe9d7a9aba89cfd7ac4cfb0d81d78251091f95819c6dcb68df55269ac9e6606ef502bfba448bf096485923971d4ebd0a8", 0xbe}, {&(0x7f0000000140)="4312e7c23934e9169217c2734505f1f02e772d59d72798311d3ad0c064b697b253feb5a15107590ff1b32c39b0f677aa7dd5fa464115fa611faf1229d6f93a7de69424c355509d797643b741d5865f982576c5443bfa4e9c47e31e93dfa4ab339763404cddca1928d7a9befba08dda1cf47e61c456e78258fcb5f6dc1256aa6603c4b9f56dbd483cdac0880681d438", 0x8f}, {&(0x7f0000000640)="041a32e76d3074ed1b701a4e9f70da027fd5cd789e3333f06ef534213d43c34aa1d96d4ceee72aba5cd0c61cb5d4624919ab2dfcb49b53d667c79e61095bbb51d2622be80cbfb26fa97424900cdb41c23686e8096a8b24cd7bf700bb2172817151b4cd53abb789c33223dd7514d771907c4f8766656217e5214fae4e341bb7eec15de60924a6fec19dfeb51656feb32480e1f8445fe84e434a0fc5029169f3564bb0e3237ee753db106cbb9a550c5467b39452b180f663cd15561dfc8ca8118d3a012721e7b32821733cb2ceffc597126f4375d3d621c1b431fc169f45c8431adbe566d674b9236ba351297ea5c6d6dca50438d4f77ed9ebca1eec017a38be7702a40000afe0d983fcf681c6c593bfb8883ca0fe19942babd8d53fc35ccc6453f37f92fa8104d6b3a23c5ec9c57d0aff105940c4", 0x134}, {&(0x7f0000000300)="ebb4a651d5995ef2aa3f6dea2274b52d87f479626ea887bb158ea3e0c1920ed460ed62f0d452187299936a3fc95cc736776cf46516847f1ed0597c1bbb570915933696ebe3c233ba72bf15ce53f970f261a6f328a4313e627071dfc49b6674250b9893c8e153a6c27630619330b60fc1ce2f34dd8cde074e96179832738fa6393e7624919423f302cb58f617e4d2e4e76f85ec8fbaa8bfa48fd56b48a65113d0c282d458fe70697079489b63d6a2b91f5e46c0f74e492a6e387fd7b5b47ba3b991e7a024683e8129", 0xc8}, {&(0x7f0000000200)="f488bd67667f6aa449ea8d332b22340e54d6639af9247b84a4c2f3067f4d3a63c7fa79e9eb7b981f9440c13a8401c1953b3c414ee91c2070ffbf565584e9a3330429171351b87d8f47419cba948a94e21cb19bbc240992fe4e0d5450afaecb77f4d2e311ca4f21bee25fb33c93950a882c6795bb2ba869aef68cf64ab9a0231c63d0b56db72c4d3853c98ff96b4ebab66650776d64c3e73b1bfa0c1fd1b422", 0x9f}], 0x6) setuid(0xee01) semget(0x0, 0x0, 0x80) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000500)) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) r6 = getuid() setreuid(0xee00, r6) chown(&(0x7f0000000000)='./file0\x00', r6, r5) fchownat(r2, &(0x7f00000004c0)='./file0\x00', r6, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0xb12) 16:00:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x9}, 0xc) setuid(0xee01) semget(0x0, 0x0, 0x80) 16:00:31 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) r3 = semget(0x0, 0x0, 0x284) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r4, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) read(r4, &(0x7f0000000040)=""/105, 0x69) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/173) 16:00:31 executing program 0: setuid(0xee01) semget(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x7) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x400) r3 = semget(0x3, 0x1, 0x100) semop(r3, &(0x7f0000000080)=[{0x2, 0x8001}, {0x2, 0x6, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x80, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}], 0x6) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x8, 0x6, './file0\x00', 0xd66f, 0x745a, 0x400, 0x10000}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@empty, @empty, [], {@generic={0x806a}}}) 16:00:31 executing program 0: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) recvfrom$inet(r0, 0x0, 0x0, 0x41, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0xee00, r4) chown(&(0x7f0000000000)='./file0\x00', r4, r3) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r7 = getuid() setreuid(0xee00, r7) chown(&(0x7f0000000000)='./file0\x00', r7, r6) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7fff, r2, r3, r7, r8, 0x4b, 0x5}, 0x400, 0x5, 0x8}) semget(0x0, 0x0, 0x80) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000d4fa4c70d4e23b6dad8dee06df8d4a7ba3a15fbb288b3e9f75b87a05fc31d3056013b3552b5684de7f61b83957ce24bc0e4c726e2855725de9733b163bdb0a97504b9553148fe9001dd55e84fe5c6fe333b3ed4d3b6588ab0c08b6ece056bc012ace089da5bdcbbff2583b4ae991440f927ff25e8ec8398a439b4abf4d652ae48b5b589f9dd0c8b03d90b858c0a284fa796827823c23f16616005071bd165141d6f784f32f789a4a33c08cf15590c83bd94a606c23dcd0c77c7963730918adaf5f76752e76739f55b611d445cfbd929296459e379628d5ae871f21fbd4dc8c016fd6506d4ef6"]) 16:00:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfff, 0xffffff81}, 0x8) setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {r0, 0x10}, {}, {r1, 0x4}, {r2, 0x20}, {r3, 0x2c}], 0x8, 0x7fffffff) semget(0x0, 0x0, 0x80) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x3, 0x0, 0x0, 0xffffffffffffffff, 0x7, 0x4, 0x0, 0x0, 0x0, 0x100], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7ff], [0x0, 0x7f8000000000, 0x401, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {0x2, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x0, 0x10000000000000}], {0x0, 0xa, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffff3aaaaaaaaa00380000000089d8a694bb99f8a20767e3553d63a1cb0000007830000002a81400aa030a90781e000000470000000000e0000001ffffffff940600000000000000"]) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) semget(0x0, 0x2, 0x4) r2 = shmget$private(0x0, 0x2000, 0x280, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4a, 0x0, 0x47, 0xffffffff}, {0x24}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:32 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0xcc) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x2e8b, 0x0, 0xfffffffc, 0x0, 0x390, 0x80, 0x9, 0x2, 0x0, 0x0, 0x5}) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001200)='/dev/speaker\x00', 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r4, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wsmouse0\x00', 0x80, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="cbe076eed3c13a247d"], 0x10) r7 = accept$inet6(r6, 0x0, &(0x7f0000001280)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000010c0)=[{&(0x7f00000000c0)="bd7c82b1a8ac1ab0ffab5ca3c725a58cb6d7d4c59f095cb6be935567e192f31eee2b081d0897289bc7834ad028ceff0ea3971fbb717e003dce46597f58d1e76f5a478cd36d00d82a0a121aeccb854d0013c0e4e936a4fd5aac64fc7eecf884bba0c40a7a2736b9c221b873abd5226b29ed6294969c2f2f73575224498c447adc0bb3900624102f5191ec8a3f935c4ea89d2d158e37ccf903572535d91d00e6a96ca1162bdf66a47b2f785e1373580c13c3030203cf95c3a4e3914f343cc28a487481c9da0e4b9b6f36547c82e213033e6e9db0ab6b03cfe65e36171fd339bff62ca0e00af80769c0972c78c68cc74e10b9eb4343a7e998921dddc9e507dd0006ea9bde9eb82d9f11ba9ed10c8b9f7aeb5265489121c2f0a9898da0d2414fc4ca8c7fa2fbb70ac1ff957ebfe7f67d44c7defaf8de758d7f4ce005393f419da470fcbfb4f236baa31e648cf716ec747e1fd29c01c49091de358732a45c83e9564ed7d868e5f501590ba88793fe9234127c9567751fa31a2d62ee0974e5d2fc16908674c98933c68e8aabb5e153702f61f4ff517c288b41c9a21d7951d8e44537677fdf628821b81f998a319a441ef6e3b1c3446e24556904edb40a605bd304bb6e1d40bf5dca4ec78bb3689352382c209006776674fa7a42b4a9bc039b3ceaffa09d15741c440d1f7388c5ee5bce47481624e680472f2cd64c8be383c7ae8300dfb7554cae13e221c6bc240f463914656d6fe9b5ee70474a514c1a3096fd6fd5d4b878dc77860e6ed3b2f67e2e91d6ca780b21b248cbc970e00b289e0f910fa448a1f49428ff4f8fbbfdd89ba3e3330cb05a67ee6be17383969f04b72776b0b83c9c554daa71aa41dee0e4d66b8129760c25ab9e07ef52b7189ffeee7590855300a89d857eb6ccb6f5e538da9cb4d10bba28a5303b0833035cd104353924579ebb3b8b25ea29636cd4b438651c5d31464b2863c8982c1f12cbfe86b0873ca2b28476cdbe955b0f2b25a628b6357e3e2ea9d1b1d65c8df9c11eded8b21f97b3082c44967d8a842accd4a133fc97f78a939dceb3a3ace83e117699bd9e0b5cb5f1b4b73a125fadd4a706c5eaf7f720bb97c4e2ba591c43d78704580c584b08c35cd9ee38c3c4390bb681a6c89d13a900ae44726824477a55f5cc09ca16526751cdf718eb2bab50358a070c84ef2ad6e01f5e34e4373b1198e1ad99c6bea281e43af74c3805a69981843e34711043c6f09c0aa1e5e66f6d6154ca6c80b717ba46f3028cc7a75512b0514c965fe5e5f2d54d31faa07bfa0b351896fb1f781c3958420779dc9767f5ab5168e9c91a22aea37771583d50b67b0798f3065994e906b4801d239049be99852abb53918543bb4e1f47ebeced62b08971192f1a0d883295cfb41e9a3b09221b846cd4bf2b224ef8a7087ec1bf09cc4ecdea4df20ce0dc2ff2127d303bc56408d89ba83301bd013f67b4f8265f67c8b2c25c102545cbfbdc29b404a217236a0b633a6dec5e91782954635054adbe3f7bbf603da964d9fda9a04c5ae685685599c97d92f825e599af67f1de99325bd7268215eb904c9eaed6bfd7b381924b1e335f9dd1a80df7b6e651a9e1012775ede3d3d15965080db39cc555837e5d6d7edb3507c1eaae48ed85beff233f10731f82905c75356e77f5971eee258fc97b4a9bf1156f96c35b4f46099d6e674879da7941f16ca0f090d366df14c6a6e7c161bde579d8ddc416137dc0a6c9c2983810509dcab9410715c90f4fc7e5716aa42e667f575209b7c25a3d4ff75a4ed6433c257755700af94f79edb4e394a4abe86c38228122b30f6a12237b1b7645c868e477d3d62258ba3e5fb3c3de82b7bcbb77f4d76884c75bc3092986fb66dbfea41d2b2941121f0bf544805599facedf32e80b4f609439405c6490476ffffd936ea76710623a3003829b8b631e2cf0f8e02f7f2c47ffe3876d59459ba2910d9dd622a537b8aa2af416bb13c03fe2a5c66081a4647999f678b20e61e137bda7c5d7c373a83fd1d83d1599ba7dd6ea4fea60a8aa899de0645f445715f652d25ccada142b488adc2d38443f893e56d5740ee1fb5fb876637de3b7816f7081f9ac155423b58751f98ff57f5c07804d6e7018aae9619d34299f27f9eb16404a67616c76d947fc7a76ca25f11b9d45c9d4f2b5cbee8e8e601e8b2ca7f2f05e0c20e45a26f0052c29dbb79c161e93409fabbf0462ee0f332668a79b768c7ffbafca6f196c44e90d0683914f8d58d9dea496a2e421bfa197fe003e415aeeec89d45abad7ab80b5f59c53a11a1d8b57a3c49f3ac3f7767f03b9963cee04c102405b448c58c192f1db3d6c45ae824983fa9f44a83107e185e0a4a408bb6c3f107711948f6305dc4105a223fed0765cafad3b1e43101b718cf03a37f7bdd7c400ac5b6f1caac1872bbf752d2d020e1b17ecaad365a7e90d73c91932ea25ef2a91331f58fdeafbc4ce3011dc6b8b965447c4f4ff561a943058bc493ca8d7e2051b06a48c7fe4372c7abd126997161d910a0566d930dcb611ca5d6c1039257438243ab4311c6b90453080fa010f1cff0dd20424b208a6bbe3d57e04079fcdaf93df3a096144f814b38cd9ed686fbd6585dc46e021351348d2c4405f103a53aacba8d038f26ce5214637f70808f98dbb47a2cf1d7805a244e3a337184f630c2d400772190a68a2a76f49552512507b4eb885e1c2130047cfb56a5a5f04c709b8accf7e617b434d4e330ac6f3c4affe00ed95a971e073c14c112ca199dc635a3506a31eac39b1b1b78382ef2b6b3a795862281fd94c68fdda40b472bf59b59a5b53b6b97db7703bca8f452b73442600e003ead115c41e5e6ba02947ca08541e99f8357e829bc52edd07d8978d2179be709d82f2f0f377df8de1b6179e76c9dc6d32885cd8c3a40bf1e159553a99497d65fe767a10283ffd67effda7e378e4c69d6f7e53fed1c85dca716b267893fc1f2ab7132da87a79eee17550c0038c9069a97bc626ae428dabed90cf3eb729362b6f481072a42ba837d4b0d598169335a180aca5aef002d32c924a0fcc13cfec792bc181a61ed90ecb91b6a270bdcdaec707cdb335ac322c6d8cb9c371ddf1545562918b7414035f640df0ca09c7310609edec766a042bb71e420207c9f53af781e68daa67bee7fda92736863b8568593f3b5ba2846465a42a90cb1bf1df050738e4de4e56fd26e8781d4f70ead07c009340f07afb65a528233aaca5cb6bc8d8cb7a49a6719dc5abe1a069f813ce85df5183714ade620d9e3967b8a12c45cb79d7f7851e32303d6a8d1964ab738724bf39a8f73196d20d133bc135200e834f037b1ae534725255eb5d8d222db563206ade2545bdb7b9285eb11a5b3363299ba2adfab3812cffdf1e43bcb8ed3c4ff14fab639382c4a3c097387d0430d09925af34ae53b1ca61f9a88e1068c814d3b39c9c0c0afc8a0762d1227e1d908fd92c8b134de4139456e146754050f923811745ff200a61c36780e881ab44e7d311c1bfc2508fbc93e20acefc02e5391f19584725c1edffc372278aa418718cac4ed6e3a7f7c13c659765ad74e0fa257bf6a70ec0e4b35dafd1417337ab281663ae7f7b0080d69aebdcd8667434674e3ea7ce220ed21e6853ab4f7762642259237e09fe37b3ab90232bca0b78791b2a6185fb66d52bae3e9ceaa179351d5f901fb7ae249f3c93c8475bf16b7fdbea7dea16d86e9d745063b70d1883c86466babbd6dddedb7ca837adab3107eb93d173d2daf27710e0831059efa4ea1025160d27d6996fb5a9da0e93ede3befe287aab14487deb4da42da6b09b2a5672007c8f40a7cfd2c7532038a5058150b298cfdd941b6995348e130ac1d6e48d3405108fb14db743b447317c06ef0fb8bc3180ddfd664662406ef63ead95b636614612b24cee06d172e643941e9c80f21b5bbae2497afc9deb74aaf6e897c3d2392da36b036c4afc7051702871b231a581277631de95b58968edf6409e1793f7a9763c3044799f50089b7c86263ba8f89f99ea5ede8cd7483a93562ff588d0f59b44950c0a668d334ab479053cc2d21996858d49609bb7416590b68f2eec8314a62b80b6e9b3efa3e9e71ac2017db9f923325d798941b52e624cc68799bb496a6ea434fdb89e53ca6f95ffb540965a310475d189954b95d217acdb70e1a0001e7f3448892f644cf90632d99ff9058687e4952d31f26111aef70c11d8f2cd64326b0ecb32072fbe1790e80f400aa0f5284aecf24cdfa29c62a647caf520c7864835c162507622167b119320c09fa63e4547ca0f2686ff8ba2de7de2cd9c806ea27138eb4abb76050feacf883f4dcade39138a27c7ed1ab14a1c7bb3348ff29bb250c60e49429f5477daf8a98a23a9e690fa8eb05b4a9cc0c412f69b3ff84ec54d10102597acb46f7f3ffbd0bbc65a3544d5956a1103b1754d18fe1128d67d3509c5be9bf0f8e017b8c23b2ba26b0753f8490d7abe5eb7d5fd75074f6d6d50f41b5d468b81f7923fede10ddde9b264c6c2e48ace9682b40428f51ed49b9fe2108f4e6305f0414470340faa7422ccd20c7ff96ab233a007d2ea6e579690ad11884fec4a50e908d040ed2ba044bf8323d450c53d819d0cfaa6cef713f86930ae8b054d60fa1a227911520c81565de303858471b06d7799f40e64203e3ad05bcafdb045c45950cd55d252f6ffb587d31dd1213b40167f66240c399efeda49153258123e231ad914a55d65914ef8ba239eaa58e4d0a30cb0890295e6d036571fd9e047d70c41fd49506e32aa558ab9dc7940e1a8cbf36f11a9515bf4eaf2b9538a2c6f7279016d7d4eade69e882682db0822b7313bf07a85ad6a7fa5b87ccabafffefc6e853ebe38fd08de99f18e76a8164893b548a56a0dcfda7a80383dd272825961067997d8fd0fe74edc6e23105d72fba615dbad668bf886d6c5c63aa20e4fe7b2ab7a219be68faabcd18819970d660bac824ac4d92abefea239f227de7acd8d43f4fa3a3a3c5fc41664f7c939ff8be0907a1fea9066b74c29fee7f237fee42205b8b9399cdbe5ed1597f9dd33d5e252e14672f64cb1df04ca5f07d7a754374f3c3006721eaf243c9d22ae3fe4ea0b5aa2ff316ffa7bb10704ad5b431881a9e7e0194721192fc70513280691d6fd5d1f2711e632c7fdd5f24caf8d2326394b1bb11a9416aee616b83c2a7c29408331c43ff99a40ee872e98ca6152bcb57576ba737d3f85331ada2444784f42a073a08ff88b1fe1885bf9c11ad5343186c46e6359a4dbe0521e7d4f1a7551f3042ca8c72ef7708b9a8a725dff4dee97fa8e937bc165b0cca547a3b14812f069a5a9614830c026387f53bc8d20c321f686e8018268f30dcbbc6c6aabe0af17dcd942418f71cdc290bdee4088ba343892681b101b2ef4800f2bd4d7ec5bd4730abe090b641b706bedd9a4aed05c6c2d898a455e323e2c965cfe1cf2cc2f6aa3c65aca29871579b1a47e1856f334b11a176f937611a802f94c91738d03148603b9271c062d589087beba0d3e2b255162d6eda0fb0e64ec6b37001ccf27e94c6515f6430a6c57f131147cd3f350573a05c63f72db43026314735493e5932918590cdf541fce9f44204c36bc1c6f0a15aea6627a53e86704cc1c2bd8c92b6c6f5fed0eff05500b25974af1fb70d84304680a468f591739a8f8de08e83758fc8773717202b14aacfc562b5253b12257008fba23a4a85eb7b6fee4717d5b9b261251979f9d309537b19878d98c47e42c18ede94e5c9ca295eb649b8ecdd58f65295849f0db17", 0x1000}], 0x1, &(0x7f00000012c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r0, r3, r1, r4, r1, r5, r7]}], 0xe8, 0x404}, 0xc) 16:00:32 executing program 1: setgroups(0x1, &(0x7f0000000140)) getitimer(0x1, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2d}, {0x4006}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00f\x00\x00\x00\x00\x00\x00\x00']) 16:00:32 executing program 0: setuid(0xee01) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) semget(0x0, 0x0, 0x80) 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x5, 0x7ff, 0x3b, 0x5, &(0x7f0000000100)={{0x2, 0x3c, 0xf5, 0x6, 0x2, 0xff, 0x47186f4}, {[0x1, 0x7fff, 0xffffffffffffff7f, 0x0, 0x334, 0x1, 0xfffffffffffffffe, 0x2, 0x5, 0x1f, 0x2, 0x4, 0x7f000000000, 0x3, 0xc2, 0xeb8b, 0x7, 0x2], [0xfffffffffffffffb, 0x3, 0x1ff, 0x1, 0x2, 0x35c0, 0x9, 0x5, 0x7, 0x80], [0x1, 0x44e, 0x3, 0x9, 0x7, 0x1, 0x5], [0x4, 0x8, 0x3, 0x1f, 0x0, 0x2], [{0xeced, 0x101, 0x9, 0xf95}, {0x5, 0x3, 0xff, 0x432}, {0x5, 0xbfe, 0x1, 0x5}, {0x401, 0x6, 0x5, 0x9}, {0x800, 0x1, 0xffff0000, 0x7}, {0xc0c0, 0x2, 0x7, 0x915}, {0x853, 0x5, 0x7, 0x1}, {0x8, 0xfffeffff, 0x9, 0x9}], {0xfff, 0x23, 0x0, 0x83}, {0x2, 0x400, 0x7, 0x5}}}, 0x1, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:32 executing program 0: setuid(0xee01) semget(0x1, 0x0, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x8000, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r4, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000780)='/dev/klog\x00', 0x80, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/diskmap\x00', 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r7, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="34c01791d2ed5b73f37d51a6d7bb6e3f79082723880130cab46f83a73c96954854fc5b61c861e08795e291b4e7f30a93ee6a4c840db6f69cfabcc790663dd125edef9cc5b797753e8697a1f13a1424bb4e22504b8308c564e45de2cc1ba267c1c56cc7a835e1862166ab4864815e0878969811fc0af57f16b029a2450cad03d552ba64a0c0e2e1e3a135c244337bd9cfd89d354995b2b5bb6e01829d1d27f8313a8413a93faa5ae30e9aa4a7e8b40271f2dee9d886d8685a429b7c5ca3bdbfa1cf3bed4a3816", 0xc6}, {&(0x7f0000000180)="42fa46e91a93217c7063fa", 0xb}, {&(0x7f00000001c0)="5b585c090b165a91fd26ad968243e4c242ad5d47766db25c6e1b2370fd7b9cf4b14d0a3730c66f71cf747ec34f22cd4922e275cebd90c2fb484b22ca7a3df659b0b4fd0b96665a694d022c76b59830ac9aae3938054f92c25050db08afa5595b4799b68e2cab0768840c3dfb8dad6f9d3f14b2253762776e3b7e6d3f314adf394406f0e237ce21157abca40fd2791edae5cc254031b7d9feeca4a464a488589840a6d4937835", 0xa6}, {&(0x7f0000000280)="113e4562a5378f70c72576bd0b884d", 0xf}, {&(0x7f00000002c0)="ba284b32bce5bd73e960e9152e5c", 0xe}, {&(0x7f0000000300)="e0f3625dec0aa597469d17b6f4276bcc393000a3546ce0891bfa61f4416612ac71472853c3e180b84d", 0x29}, {&(0x7f0000000340)="698dbbe7b4cc296b0bab67070f7027c5411a2cafcea1fb13b517036c771ae90968abed176126b9a9bdf740acab80ad8078e6974e4f51a0147de85b945f094eaa7315a46372797df0eec7bd5c6cd18900e2ce9c5ec96482e8f0063aaabda1e7775332372c3be5f9861a5c5021f2836371e39d9b96119efdef1189d2", 0x7b}, {&(0x7f00000003c0)="342a94eefd52d25949bf3f6c2531fdd67d3da3fc95ff111fa5522dc15796b9f33d608e83e4c797d3aae88f5450cc7dc84d2153e800062d0668df2e2337897b6b3f1aa67a5dc353199bd38a2d8eb6ddfbddad3a5fe8d372bfc170437d5e6423750ed07d7f188eade8b8c7424aed72b2e905d87c61ee13021bb6210affb5440a7a03d98ad9780eb766c73e04ed84c6c5fb2bb5ce24f15ba896ad0d0d406dab3b8b4af69ede5075458157b682b79aa1899e131a44ecbe97560b819db8589be79460831e7257cf70d527b9fb561864b7371dc9ef7aaf02ef9c88f685fb31c103468764ab7d5232979b890ade414d1046c11733e59d01c9b96f20a73c3477a4c7", 0xfe}], 0x8, &(0x7f0000000800)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, r2]}, @rights={0x28, 0xffff, 0x1, [r3, r4, r5, 0xffffffffffffff9c, r6, r7]}], 0x80, 0xc0b}, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Op']) 16:00:32 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0xfffffffd, 0x20}, {0x18, 0x0, 0xffff, 0x7f}, 0x101, [0x5, 0x5, 0x9, 0x7ff, 0x5, 0x6, 0x2, 0xef]}, 0x3c) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f00000001c0)) ioctl$KDGKBMODE(r2, 0x40044b06) sysctl$net_inet_ipip(&(0x7f0000000200)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000240)="3023c6c280192749df95a3476b0ea62f01230d061d9941cb144ce40fc268a3da09e0b2178bab9154c98f4aac9474c12a6d5cd695bd878fd8f10d3ca64b99769c9440cda9e913fd629d24de11fe4330b98933502af78f55a8601de4eed88de1b7a0df5180567bf761bbcab59deda0b208afb81d8d47eb9a45251de1d17649a90325cb8470fa633c21cea078c3ac6e53cd9b699a314ffac6750e135133a477ef29f61f278eafb8c22b610254e5353d62e93e247e443a613cebe71f7d59dd44e1136c7509f743cb6e4c586433de2084dbc120fc3a", &(0x7f0000000340)=0xd3, &(0x7f0000000380)="4359c012e2a4639fbfcaee96f4b57e1851d23def8adf81cbd06c36492cf7dfbe22780b3bf6bac0bb437b87276d8c6bf88b6b5ff605561bb9154e9dccc0217f4724eab5da0f14baea263c49b92a87579b6cb0538f426d875a15d7e79ba16574aed18cfba03b0796759f0dbf6639577ec0aa54ad75b9f4b4822e32fa7d0f9b1ca573640ba1ea63534eaf8177d76e6fb2b781b4c2d774be2de977e9b7f98cc7fe29cf2b605aa86347ffe4b794d9796ee082f8b5addc324a7a0ec93823f6de37436b8c296cc804b93b8e27617c2f5706e0a6ee", 0xd1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7e5a, 0x2}, {0x0, 0x100}}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) recvfrom$inet(r4, 0x0, 0x0, 0x41, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000480)={0x401, './file0\x00', './file0\x00'}) semget(0x0, 0x0, 0x20) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0xb9) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f00000000c0)="f87c1f67f2f7e9b51679b92d73d6eab6d2c9947279bc41b3bb5c30cfcec93beaf5f3f675fd06bab4fc6c329bcadcdac4276403894f2340e98232963110ea9abddaef6444e32fe35be64b8b624699bfbb8985a58b92ada69869f54d49a1f243de693871345ad3f07170a5e494ed6de7eb9c2e42bfb4d6cb9bb391ebf8a12b455e4ae5e60dd91d0023213062e4852e1c63c8c3a39d4f8b302a81ccd64a74137dcdf7", &(0x7f0000000180)=0xa1, &(0x7f00000001c0)="ac7347c1275d71da94059869b4367455fe8ce2677e396cfa02ea2bc0cd8d518d1ef870437614dcbc757b3a37ea545fcf3c2539bdb148d2f6e946e0a28f1d13740f2104ceab84a81c30cf4c1ab47e72f9d9cf2a78716db6df38baaa5dfb7bec7df928ae59e9a1766078c73e", 0x6b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setuid(0xee01) semget(0x0, 0x0, 0x80) r1 = geteuid() setuid(r1) 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x102c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1ff, 0x7f, 0x0, 0x1}, {0x400, 0x81, 0xf7, 0x51dc5c25}, {0x4, 0x1, 0x30, 0xb29}, {0x4, 0x0, 0x8a, 0x7f}, {0x7, 0x9, 0x88, 0x5}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = socket$inet6(0x18, 0x5, 0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) fcntl$dupfd(r2, 0x5, r3) r4 = getuid() setreuid(0xee00, r4) chown(&(0x7f0000000000)='./file0\x00', r4, r1) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) r7 = getuid() setreuid(0xee00, r7) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setuid(r7) semget(0x0, 0x3, 0x2b) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6b02e03b313f607cccbb8562351a03356b4ab85e35a7cdcebf684aefd9512952f74b2f670f7b20c89c91c659b5c520a1d4c406bb42f5769cba3847847c8f630a3ddb5a282beea0fa9374e710c5c787bdcf6fd3943704dd804801845c0d3031eae37a783ecb435fc79de922399a0481f7a4a3ece3184050419d7e47c255416b969f17a6349997ab834bbecd81511b9665e6bb20b9c809331bb3a08ba2e209a97d6d95b0752d7c7e31b3f80e2db1a225473c1eba689177c36748ad26f9df2d468faeef8d35e0b410f2b4221a0250cb773e89f45ea6f0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x4000, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000240)=0x9289, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0xe7a3, 0x6a0dd620}, 0xc) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setuid(0xee01) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000100)="1a744f14a896f47fce7f77d8d1faf82d958250a65bc006eb74a3179ea81769c1e04fa6afc948e2345e3e5180491d0759d2f4fabd05fbe0c80a36874bfe7b9f301c1c206bb0e3f62416adbef8f425039d2e70c1785ec9abb5baa9904899a7c1b8cf1134d1fda39d05dbdf8e28b3d2a8ac24206d22aedd76ea45cfe6ee9a479f11c2e802b2b9152789ac5ec17a8bb4aaa5aa30cb246576c55597f4a51c3914d402460f8d41457097eaaf18a70cbf0b2532a0", &(0x7f00000001c0)=0xb1, &(0x7f0000000200)="8f2d", 0x2) semget(0x0, 0x0, 0x80) 16:00:32 executing program 0: setuid(0xee01) semget(0x3, 0x6, 0x28c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000011c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x3}, {0x40, 0x0, 0x0, 0x3}, {0x6, 0xff, 0x0, 0xc42}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000180)="d0", 0x1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockopt(r2, 0x0, 0xf2, &(0x7f00000001c0)=""/4096, &(0x7f0000000080)=0x1000) fcntl$getown(r0, 0x5) 16:00:32 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x288) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) socketpair(0x2, 0x4, 0x35, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x80}, {r2, 0x20}], 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xfffffffffffffea7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) fchflags(r3, 0x0) 16:00:33 executing program 0: setuid(0xee01) semget(0x0, 0x1, 0x80) 16:00:33 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3c}, 0x3, 0x0, 0x0, 0x0, 0xd) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)=0xef) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000100)="01dbcdc3c324eb823bd5", 0xa, 0x0, 0x0, 0x0) 16:00:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:33 executing program 0: setuid(0xee01) semget(0x0, 0x0, 0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r4 = getpgrp() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="29d297eed6d3cd05fd0d60da01fbfdfea3cbe3efe653a4febfa53eb70d063f47bda8927eb4a5af1487f8eb96735b91f67e9ccc2974590f39a92efa0f7041563aa69e2c4c241647713f7b3f9a4506fe317fe8ea9074e5c2ffe3645df1a49535aa3fc757bb6f9ea4fa671ecdddb9952577ca6127115bffcf24876fa31534bc4a7743d928ec822d09cb2e2809651f50cefd6e8f300705540b42f7d948a236d4ea20f12c9095837abc83926464053bc5b384501b12c4912ac67648ada3b4e87a0e332d33fc29608129235eefcce7b28c8c32", 0xd0}, {&(0x7f0000000140)="6a1b99c0b8cf9eeb28e06e324960de925d311eb8efd2d890355d1df444103775fbca0af0a8777e750f9f57e94ea2af387bdaf2690c4a1402fd107094ee965e1282c415602f343939a949538e674289404094498575fb0bbeee593598cbf06f6e5471bea998d2b7ebb8a0a3e1e5bf3b6d8f881e4c4639399e22caea26aefb3c9179d4966bbe571d9590b2af282372398e3ccc68eeb1edfde09a423720934f79c3b3b6c57cb967be161e27b0a10bef9e16f7ad481223df2da0d4df", 0xba}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000005be6f8b8941a67c50000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYBLOB="00938bdbe2f8fdfb6efab19a7487b7409685d5d99c7a40bd40bbdf5adffbf2b06b1151cad31954a44a7d1220ffdd60a69cef9f5de12ffe3d47c6853194705d852aad653b73e2be9e11969b668d919592d59505"], 0xd8, 0xb}, 0x10) 16:00:33 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000200)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x28, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @ipv4={[], [], @broadcast}, @local={0xfe, 0x80, [], 0x0}}}}}}}) getgid() connect$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x1}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) 16:00:33 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x14}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) accept$unix(r2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0d00000000f000000000d5604ac4daa3531cf7466734f38cd28f90e504bdb49f7cb453dc9b55701e38a6aab578a3bb101d789925d007afedbfb0b7acd88e794eccf9c880b781bab85b0d1449207de2fd19c10ee5cfcb54b68936a2f693e80eedb9377cf8ca0bed14ed7b8195ef58234e6d06b39e22635bedcfe284b754c393db594fadefe8dc727424f30a5dc61f928500f06bcdde2142baaf4830d805dc1d28ca86e4cf78eaae35d5486e135473bb9d17f2f7ec62bbaf74d54b93bf55a845e09e7065c89b8eb08a102e82618b64d29aee3a79663b9e0374942cceb58a8b85c5674a8fda9e7de8d8a340f303dc500a56eb67f631b11ed5e9f488df3284c106d9e64abc56"], 0x10) getpeername$unix(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4099], &(0x7f0000000000)=0x1002) 16:00:33 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) r3 = syz_open_pts() poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x8}, {r3, 0x10}], 0x3, 0x8) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockname$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003438f82c00"/4098], &(0x7f0000000040)=0x1002) minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000154000/0x2000)=nil, 0x2000, 0x2, 0x2013, 0xffffffffffffffff, 0x0, 0x100) shmget(0x2, 0x400000, 0x450, &(0x7f0000012000/0x400000)=nil) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022583c70 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x80001ffffc) ftruncate(r0, 0x0, 0x80001f7ffa) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0xfffffffe, './file0\x00'}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x3327, 0x20, 0x1f, 0x401}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) semget(0x1, 0x4, 0xce) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0f9dd0e3b7417ee24f1401c5356d56a5955ec1a630079a1fe761105fb56e8ae00906bd508f69f1b0254a5ad792b8ec3baec771fd8c7f40317bcd297dfaa0f7a2e99ccbf7a8029ed52812196edfc80fb788f39c4e7281a32c530052de94a0e964cb351e47262b339cf71d1ee865c88ebd3d8967a6beace55588b908bce84e1aabfc5993533f9c95827363144851341946098287ecb34259f62dda58f80de30015df029bdac133b7ae392cfcaa41a1d2346d589e10ffdcfec5f6e019976ce3343c217a8c174524c1355dd6514d9e0e89014431a41331f3a4a1238363de02528d4d6da7842e07dddc52387fec5406071d5021681e00b29e563f0ace0600a148c0e25de315ef0b9dbb61c46f74854ceff3fc9d1d7301358513112c87f860c6ed00c9b28ca7f2fc6bdbfdd3b16e766f8b6a9e4718e0a8112feae0699c147d6d48819e34005cc075539a6feb4f74b15fdd08985e09c0452f9aa5a62a59e3477f2d2b4f52fc4624fcf0d7b11658ac4ec7eae1ac7fbb0fe7a5f296d40822880bef1c371b86e61cc7c0d86957902e42eaf7f3e3d07b4012be7c1b0355666888399d192839e7f096e9923dc8311c27f9a1cdca76e123e548fe3cb21e6cc52fd898124f758d9ed7ae19223ae1ac0d25b9cf1786e93480233625993aa54b225bbd7c1ce5fc26d93d8e1d74a7895df2082932adb04164596b70672f95c5f2f738e3631151bbaeebe99551d5386b26e2c9a81737d019099f06997dc4398426ae6592a7befec29ea472cecc004e6ca04eae50421d2674e196d52b2e073ccc365bf1ebc766458e32ae92d78559c5c4393301da635fc610a454801b9c0f38efc5cf958a94b0018418352fed7887ad7df4ba2b1e18b4d6d2c1ad14a3762b9610be1227b861bd51cbeab33c0b9e5096a2bb1f63fa1ac3dc57e6e2f7e4a847010ae525b9ac3c8bef95cc6d4737bac11af12c687fd66702add1b12d843e086b366a1b316e058e41b62f4216422d6e29704f1689e4183e61a10cb216067d6cc5078f696516e1a21d3232e58e147775c22ebc19af36a40eb0352b05a9602a425fcd9db7384a013716adc62067f546329ae744ff1ff3e22405e485280689fa952dd3fe6107fb6015fa6c0c3b842b1edfa1866fe1fdffb331b5470006d04885ffc0a4f09024b28c5395ab74e2891b03320be48f05b54745f2cf8396b09bcc938924af04cf073a017bac1fa86d886a702639ca9ab435431ad784a3fe2235a83122fe9abfa97cb38be506b59f844e55069fe20794e36f809d27ed27f0130393e41cce3b760b5734e06863447a8be63eb85afce270f5349a6b0c199387f4d62e8c675566c11b854bc756952efc24ad73a83bf942e78074debdcc782263aefd2629d260bf45573912ef075a99bc929933cd3e442f5f2098a801d9950103ad25a1d3f491c684238137704228d96f13f53f4abc7f27febade32ecce018d8fea06aff483e5b9530a2ff78cf5747a712400b5a21ccf0f800c86c0ca779ce4a08d5fba51b71947d1913dba7bd016b16eda445e65faa74902e3984de53a04d60fce4dfa8233c8d1d6863d99ab57438a32819a311d68c28fd6e698b052394cc529477421e73460bdf1481ac7ead9d64642a394047531716b3a0e57ccf6a90b7a96365a79830edcae3defd45b48046d7c5a9ea6da193de29274aa0c31983f2e73e9ce0c01dac793eba8408bbf2e1b0e9eabbc24c3a71415d25b7b46a4647c2c68efaa3850e9d4d10901f9a82c407a1e440d16ea09c57a68027b64ba342db3e3b17f9f8a7edb143f4f1484da45e48cc82ace71f45d5b940e82f2eca3579f73effa8b9c983348b5f3ea423028e4c02d8431cfa62c331e1df334cfddee4735ee96802d882a7d2268245f79e5226862e8aacec92fa2d63013e6d56081c8e1c92c0642b6183a6ea0c4c745013b2d9984fbe7caf777c3932c1d1b0dd1f67a20beb03bc9b2390a94c64b3cc0f0dde2f8c64da55900ad73930089bacf9fee47cdf9a021d74d12eb1a0335d661fb5fc0e4208b547f5d20525eac8ff26cb3f3361a4d1788032cf66b39643eede7617ce50ead445fd7e171387c2814922d9fdd83a697b3bf0cc1e16555e6a5aed57bd72fd2896a31ccec3dff3ff0ccdb66ed717a45542ea20e5710aacf2693b5de0ed3999b9c90f85d3d65de43d8d7f6b044481e4651fe1f4f1fa49f81c4b1facf9e77386aad34a1eb1e390f406f41f8da6bb60fe6b03950e8dfcccc55057fdd388c08efde4f90885313c7bbf7bc66978480128e2341f8e9ad7cefd075cac1da6af9e1b83923f1067556ac58852b20ebc6ffdf6d1968868877b4fd26b71612d66e1700ee0715322aadedb2eeadb1965bbccc779ead70623146e76067c44a1ad08c61dca8c39e0f518fb191715114aa7fd84494aca51e2462644daa1ad4917561c9f3f18ce17191a1ba84c62789a227cec3cef92d3748fa0a891e569320b189d18375b9a56e7f6df901b055e5da865710e9e3d3a4257b95e5c80247b7834dcd7b1855c2ccc24ac2aafcadfdebc40d08262a891a0531dbcb04e12c4a67b90a6bc39ef1cf084d61609ccb0c43674795d984564be41c9de6d99c90955789f914404bf9d313e34f61cf7d5effcad692cf6d81599d473c1c92324207f39e46970cfcb6ab085a5772af0a23b81e704c2c0ad944cc579c3958ac12ec9111eee0a03b1e0b2ef627c32d47edb7571de13045d50a47a64c064824f5acb3583617301015d6f5d4a2eedf01951a31fb75893697d831f0310d2abe72efa45208a8ebff1215dcef8013722e31a006ee59db113e47f2ad8232bf6d114b92ad5a54f48f5beed5dfe7bfa1b0f2f384ed530b3691e994a96b587171bd879e0ea04446149b70e9105db80b48a3b8c4b0cf1443e854a5641240392e0c8cdc1ad9d2c5d7f318374f02faef88a66e29b3763aa2e65365c790cd9c99627c74759f00216c5dad72984eec43ae002d7ab7a50817a589ce95967ac5f0a6386a4d59377d03ded56fa99afc25854c8f2c37e2d9ac8a90806dd1e11e6e02adfaf427a0a971cf59425cbdf211dd05a9e2448f06e68c4efe0bca202f4fe133f876e4050e746698d59724ea3736c4b343d3af3be598b47d00c61ff20fed77ad5a75e7301221f97fc7adea45ff0159b29be912c663e264f619a9b400712b3301a2ee60818c96b8297da35702c95559c81c9933ae75277dbd5a4707e33d0d84309bb4363f5d6256b5343a6b9e5634ae7af8ba4e1a8025ae6030f6d886ed85938f36fda0f548d7e8123362ee022937d9740a2d20986e4eab7b8d4a9e1aa2d976d0bdbe81d4a571ad80c3c13ce78578199f1f0e1c21e2f50cfa231db3924c1fa5fc2d92d3d19f323aeedfa8d08518e4484008fcfa3710a3f928008bd35a6da7044cafd5aa3269bda5b06cbccad58beb8a32a19ec9fc7502090d9b6686c40487eb615bf4c7602dedc029de9362541a448f2d2dcc8ac7556f44e4f6d462fa7c06a4460ce11aeb5777cbf685f46565891be92e5963d03fa3c22b1d37e51e377109da9d7ff3854b1e10f450872a9894a0ac493e30991624aed48370819a8588479e60a16f689f7cd26ad33115915f38f452e37a053ea31641f37d88b0a9c3a1362e659eab05e40c8c70ca0168d8e2d799036183104a70ce27e9ddd76c0f742c491be45ba6ca9a31e400fb06d081daf90977b85e905e6e74c7295f008cfa52257b2fe4711091cca3bff196514138b8247b5d7c5e0876358c9550024f31c8fc76ea2b24816f1589d751ea75bffff3a40aaa70a1f4d45643d4e5dff84797c0219165588824941d123f9c7624766b48d81e12f1cb9a61896f7e06350466b2ad29f9cfdf343666971ae3ffd27322ba657efcf6a28cf0d53918fcc503025b76f3c54684f81d96284e8a70e81592855f94a310494f0e837fc4838c32ab5ef25b514bc7e382e042b5149f2599156c5808a585bcbe0b52a3741ea3841486e8d4f835836e256c003ef0ec6fb5383a7344359befc2a28fe10188becc48eef066e3aa1dd85303cc04047171cbfc64df135b7ac3113d82a3e400f5da78105862be564dd86517078ea85412c69eccd61edf933bf798a85a2aa9dc2b5fac4cc96d51c64719bea6a90fedb25ba86c7e637d6236b21fca26adc3a02eae8faef726fd66030a9d0e47e421415fb2562ae9459260bc09d3a7a7097ef8a833b13ef535a97047931fda253eb7edf82c355a0fb04023e40e833342dd17203d3361cf2a87f9fb73ae8dc0eca4fbee3bc6806b81ba6ab46e1841c851320f2abf35f24bff73f1222debe558a89834b16a784624b079f3d43d86bea6650b73af0d0e3fdcf494ddf9632d6aa001c362515e848f09fafcdf7d6ec85d9b0c890f9a59a1c02b13776357aa2a54d361cc7d2c60f40d0aea58e341ed0d42b179ff4c0b359d889679d0e74f94f6004c59dce244536994564a7a2c93d3e7ad105a6aeb08ad93b5dddfbf53a6903dff99ced7bfc955e2106b39bd936fba9f29f157a90b92fdfccb7693684155cf45264c1441921e46f949c192f822033685e49718be9d7fd1be21caf213a593ecb65bf923d6eef0093aff55fee7cbfab27f4c445682bb15f66f62c1f05fb29054ac0bf91d6d02988f52bc382014fdb8fa6753986a5c46f0c2920a545161b2b24b2f3ad32da9ba33bfdc4831e77697688e75c4046b9963cf12f3e7c42ae57e5987ebafb7754440aa15a52823dcc70700b4c9ac6797a34f5327989d8ccffefe3bf4618ea31f04a7a5c2a72c3114280ae9b73ece641cb1db00ac24779a3c96b7d69d3f580a95fbdf8ec14a3cad2f8e3d40573a7bbc0a652e86b9710c196bd063008b096a1b35c66a29f899036b151a3398dc2b2dc23c5db8c15113ae585a2a237719d7777df424ae0f046fc7c8db737b9cd0925764ceb726921321715919f4b678510eeafc9fa666f192985ceea111f238cfe34f04534d80ca1c68e64c1f6c389142cc3ef2ee656f6e719edbe0256ec2e942747731a7e00d31471f00b35f1e7b00c398769a7c8b9da5a318bcf39ae3c16ebb1fd6e1ddaca26367701b3e6790e6dffbae50e94322875cfb484ef7756b0962680a1ef1948c657ddd777453aad5c27bae418a980c93918a19a8031e4639b36d533529dfd52f2f66dbb5f22ca4064b37d59d9776fc51624579f34927132f6af55d5be5be1609abed9d002731420d88a16ec2db7c7f6db68d0b487b07164a4ed1c9e8a477a44461c4cab8c516e37972ddc331ff8f8eb98a18b55f1d99b13e6b11855c89f07c4130e3ad8d064199c3c21092d0deb040b1fc79fca877bbd446888a60ff1e44668aae148547753caef5b88376ce7d1ddc1317d5ad2dd41f09b2dbf3306cbe969bf9f86d6a3d156e4866c3912e69c08b7339ff542a91e092ac8122b185a82f8e59190b6e63c5e3af063f77ae251618fab8cb9dab9d66c61925328b995e48f2a76bfe387dcb5d0a3e5628fc5d0f74043c5f9724f4cf99af9468a78ebce302d9f4f45283541d23fc5480f8ebff9c8d0857899063ee4223e7daa23c6edaad99a102106020753961b8740d9289f2e00c125a0356b3c192c62303f84a0e3c6a1a2a721fcfc1de25a8d44a0614864232578bc47c4bea246cf7ead93fed632a1c91961b4069ba373d2cf9593068140851de671eec5cd0f12dea3a36d0d6031a4b0e8ce9156e38b5eb08c2e38c38461393cb1a540bd1b3a7ae88b38b57e18d95afa490b97b94d468e85b852f492d2af5caa8e9b2bb4909fcdd3205f0e1c403932486cd8f439acc13759bebfa8763f974c070a4cf34"], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000003c00)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000003600)=[{&(0x7f0000000100)="582ddf16f4f1fdfffea7e668d490380619cdd9bac6bd7ef4b23606b159da8629c71a84b982d9775c3761f3abb1c6d95e238fdf8b2438c7b408936da3af332a86540d899b5e7164369c7d27974a6df1541c7d43597772dd268a0c57ccfc43fd6710d82eda0910fc3842be996d957e60739f9605c9bf51c6ae331e7206ad89c705f5366db53eaf51", 0x87}, {&(0x7f00000001c0)="f4eb2db78ae3749eb3a4d4966303360d413f13c8bced57c0400fed5a73dfb50a59e3d490e67cfd6179797def150f91f77f5f0d42e7e8a3bc986151f43a2333d6da0549d7e73216869671aa3fa8921219e51cc2f3fef462f990d5952dfa85e7f56f8c015bec50", 0x66}, {&(0x7f0000001280)="b0f08cbd376e27b0a2d7903125778680f6227ab27ba6eee35d16887ac8c6af55dc740465013b5e3e0b5ca32ae89b81756777a9bf58e9a788890577fe837e47136fb91f6680b4c1f1579af4e9c039c5cb4e65d2d169b618f38d18e894e2fa619f128d3e7e76919fd4db59dc33155714c75295e28c0799aadb18ab21ebd1b216edb41c3c6887fcbe0a849101754a4ddf8368f3dbe25cca74882c3deab6c15f259f82bd8f8db87285c3c4dc5aa2c4194475b7bf1fa4f0ec4c7c79f4ffd07fd1e3f8872281258d33c1dc0d8a821999085443070e2c93a5c8", 0xd6}, {&(0x7f0000001380)="c7f69e6c17ece9c2561b9d24d6ef1fe302260aec22f84b9904cec5752155b3b130388ee9eee95c894a559d9e541cb57b2a081c9fd44a184ff78300d9a3b660465cea14e40afde544c48718ec5cb3ca4f073230b8f774c8671b468a0bad58cc0778717377f74e651cbacc035bae6a3a80b07251161ab6897a16d892d565b8ece422f9524a0fa44ee7b8eed1544edbb1b0aad670ec10da7894038a3d7d1e7807a86c91e24ce331ce8e1014d73f3d9f5b35f3314ab3ec36d06f8d94999fe9f06abc4a6a6098d92c6aa8a1bb90eaef3717375f67710bcfe8c0fdf421c629369a1d0d31ceaebe425d9ded299c462ffd431978bcf266e157ffbe02971eb9674ccd2e718ceaf6b92f0e1e0259d4dbc6c33b1339de8ffc94a384a12871a76f368bcada4c9b8c097e8bd69c1f3068d1fc836395c77aed26e6aa2ff94ae4bd3453a9adff890c108419014ec4953f0c9292d123156d8943d3b7a1a35e3638ffaa4cc336b91327ee65463f8ee573a6c4d89d2592748efa7666d6718724fa49b451eb511ef63bdb9cc2da34f1677a07d40f01fd165ac375531fcad18f9a70626a6977423239c739249e379b65b7ec99698c78dc5d83644c96797dce58994637cf6dc1e7c62961acf1b5c8fa00a6898ef4154d61da4704b1332b995ea57acf7a72254603e2c42f20f44a6c6d6ffb4e3c739857c80a7577ea65e406d20aaf33d0b6a4dfd9d85cc49aa8c419f744b3db3fffa6b6265751bf7201344398b27612de3b31a53a4c67502495515bba42075fb8fe60e1bc4f8eb7a73d5122c2018e5c3fd459be4900dc8ac74b6cf7caa2b61bcb094b681485ba890b25a98d6e4456d3c2d2b15b9f5d77dd6428b0eaa38b65b452d523803be21abb3931db873e8a28ea416c3afaf3d944a5c7896054bfcd116e4fe752a50706992143f83c97254d405efd07adb3b75d5db6ae89382ac8b6d35ef77a57c62b0d8140fa69dd96ab64ccd23323743ad0a865fcd5bf0e71cb337553123b2b1c2b2146d9d3fd08cf7f847abd6221ca7a054dbe6afe037e3b3eac8d33be4cc67322b4936f0690e05a47e504ffd979f1b7cfd0b3e108ccb2c838a198bf48a7f6e17f350e4ff6e45bb04fc7b44070d89f8fa690139c2ad39a0e70025a17cd6e2520dc5283c7b896a020447b40fb817e28977bda5cc08656fb938060eeb8f8850356026279997d2e2cc3f688a54d3a8571973542f7467402ded89b8c46afa79d997597b297556d60bd546f45b3d75cc20caf4b152fb54843af675edaaa58531369bd5e89a0be93ed700a84b817f52b843afc52078fa531c8113de6eae2806b90997ed7cdcbe6fa8240dacd26ed0c5ea2c61afce420a92f5faf1d2591d773970cc19acd45375f723b957ff8ef2dbf0763267c3a225c217696d83cc0e7ff82917122c791601133bd1ece4fcad81cef9d28c309a55c7bcc94a4c87cc0fed29d6865f2cd145334ff78824a8020d1e7d08fb568dea7a896bb41abad56b1f65142348525006aee95c4d0566df9b4ebd2d58af2b52803a181a3bb03020d8f3fc97c6e19d6f1a2f05146266a5dcd9e2f93be6e9c65dd2f5e26134141472308a964e44de13b97ee87016a48a945778b119e24ebd942d4c1ff03bbeabebb779676a46bd5bda3c8fedacdd7f299667268ec37e92cacd2b2be3a136709ffe43aad3ad4e3fe76ec4f820d909bcbdb5580823dbda5521cec38db4eaa2f0fab6ce36533db3fe2812201fd16a05ada0be7eea84d7b19e0d107b47311ebfee9d390554d095e7da65a092e83d443a019b32dfe890146fd893e25da24ef17c0bdf64896069e37146af5eeee16279d7636723b74e08dd105c1dda0c37679500abf87f315b49624fa0bbad194ffee8269b9497a2ddb2bb3b364ff002b4e295894c84e91aba5421e91215166d7dc961087349c5d49f3943ea2f65fd0a6c155d25a13d833956f36efdc66657ee4123ead1cf89df297ebbcead4bded71e12802242c3de3b8b679e5296c9210f91e2645c6bc528bdffff2d77125eafe541fa35b9b532ded2de6d357a42f6f3003d41437d4909535c3dbc252880f686f0e22917954059eaab4f00cc8ed6542eb9283eb73a41790ccffdc28180a3702ee306e172dcce89e8a7246c953a5ce2d4a8e653d13d07eec59dd140e65fe8901e1565b35137a75682bf114e96c81b18d23bcfca7f0d51242fdd016bdf3ab95b63010ead337d0ccd5e58f6006b701681282776d09aed9c3455507ec05e1552c5e32370cb65c0ff8ff91853b14daae442586c6928b605d16b2969d5c83c131bcb9e45a0c345863a42cfd181e48c631a708e92de5faf5554bdd5d58536757077f91ce43268ca8f9eec7a5f3a38d3cff1f59e2eedbd0bec6f482aadc6ca14cbab45f4739fcc0a7e882bf54996f3fbc54e03fc0eff610f4a2c1be8bbbcc16671513ccd40d33333b4a15d2dd59cb852736d6f1a407fdaa93e49caee3213f02abedd83e84c05482ef2e8fd64b439652cd84e0f4a5b72f48e404be8204fcda32003cd27bfffc4ca0517bda7dd1948a4fe348fd00ee30d969c6ae4651bdac7352a611d4ce795c984b521fe4bdafe1354998338d17d8320e017392abd7bdd338ad81d1e1391936eb7ff4adc396d6aa54f5635ffc866760bae0fafc29ac2d900f3c5ad837824a60eb81a3211a0cfa2da4fabbd69cb2a7d37134d1ce99166771f9ab19cbf285a8aca35e4a0014d3d1730cea8b51123a626342140e11b23842d2cfcf41ef631e5a0e3d0428528e42145682aec0dddc05c51f1693d02f1d1e1d9e8c037d5f4a3f0f66b04ce24fb599f1202b0206437b784bb82071e15842b2c47444886ffbf4c362863000cebf2180669a9b252b1780e937a3e69948ac801ab54b366dc4f26fde49c45a8ae33832acb0ebd031d72fab037ed4118474e2110f41ac56dcd7f3b16c0f10c253bdcb4df005adb83c3f0c53c060fd480bf069afb1bc8b0a4e53cf357c48464a3bcd5c30354a039d8b5350fe2cc87e74ff4f72991c73eab9b9f3ed60deddc395cd5b6f65559d41797cbe0b665b3f4708db56b56417dd11ea97a5508ccdc292a6a9059ea47fa6c777b1ac81de74fc16b551370d4569dabd79ee3fb7af44716f199f24071144bd7de6aa7d8515eae5ec9a9d613e0425e070d944e07d97c160d2546ef6755b1a373be652342567346cf461a6a12e2d13f14587820985d44abc7144c86ad020e8a6670180888e55d6b13e56eec6c342cc5dd33be8e0e076c82334638e82cb6bd5b3248bf3c1a4312fce40d44f2ca4f6bd687c013747ebfc8011b1074cce89b4ee690c317e13ade456740dbb55375a79301144af642a184ad880b47f373a7f40fbf452ded7d334c4da33778f2e408cdf343225369dc826cbfd28151ec67b2af06bb0fe3a9d02f0ee4e0fb62c5b7ca1c022011193208d92d9e0b7d8935afb3b7213f8135a83ca33676400d1931a3bb0766153df75f9828ebbf7abe895aafefaa31c142eb2dd4d3c3e17a52c50139c4eb33ed4cdba4182b5085f4bd16d3dbe7b4aff53846b941a7c2f3e94d106253d8f8cc38c31e6001e26aa10e11053aba7b602fe86fe2f13d41cbf37adff8653da1d0862ba75364270ecadb0e5ee427e4155055622df81fcc5bce53ce839c734be9fea8974402709520ce441967f8db79fe23ee7de947f087ac36447383123e9a4113c7862ad95a17a087147dca50d891558dbe0cbad69db7baa02827c674dc8e3bb99f5472bc0a2ca42120e9f8e0172677338901f02560ecd74294ad2399992a88c3a311707db1190b45dfe5fd109ea26c991c6d0ba4ed32ce1523addffe483c4abec2f9f0262ae5200afafab4a0c61766be5c065f06bc94a80ba837620e7e51d98171707cee8a6cbae1b1bda3afaab8301a451804e49794ce81048a753adc4f2229328103e1c11e5a64af2d03b7b0bc4e20e338b04e29382fc9ba72697628bb8ed1fdcbb00ed6fcb846131a6c79eaa5beb61c5e0a11fb4c885d7929c7f8ca4bc457be6c7fc2362795c7d450e3ca7beaa1aba21c45b925c2eba415136f7262ee6ccf52f2d6617898d4f0e20b97df98db9c4f9e3df642e1d30d0de23853393d44c572538b3079549bbf27325b6e0f5d0934f914d1ad31e8247fb72e04e74de2d175d31a10c21399ef9c9f43afcd986681c5c7ba33e4986efbe750ad20b1a274044a0faa30a7f1f78ec76bad3ef5c371f0204a7e1827dda35e217dae3263b794ded56a018e59b8d33ef157ee39894e6620f0e03c815416bea96b9fd2ad20695774c4424a662146fd70b26c8c7213aaea8ff64368c3b6bc1e6444c0b4ac36456b6bb3a44621200fe65223df4478fbb4160865c09330a6edd3aac0a9b065ef6db3bf90f2a36939ae3a269d0e5226309bc4b200744ce6b32913ddfa99b12171562e54e37dd4752ab5bb182d8ca22628aa3cde5e8ca7c2e5c7aeba64d87bc1f3fd1d3abc127b45916a79e09dd80c411c8b1d52952ae481735035b06a02f5b5e7e15b46f7dd8058d42dc718f2c3d0960dc2b7d0f55450f358c29b4625e102d6c1fc22b7959d4de50d3eb00f72fbde77718a43c992080c551745b9b23eef9363a3d251ada9cfaef0d4220a478f5267a7128aee0c025e6bf1a3ca95aa81960501d32278eef493f1bd0f152fc9ef4b75cfbdcf1bc41de0af461b1e89cb95e61a5c705be7254ec94d68e9d1914e6f4fcb694d0c5cc22a1fba9527dc948e5ddc06a6776a15ff89e741001f314a9e9c726754059a25e3d9d60ab85dd142f8a79198d7610cdaf6eb330550d874476e3299c6c4e922026c75c6a684c353fdeae1e80f1b9c4155cba04c4867c1bcc4670087f2e84beea2cbf0c87075678ca6f24e0701c439e6d6e1aa53875443b977db883e63e97063dbfce2a9f9d60209e0a2cd07d7401860b124a058572764c16b703707ec9aa65ad7cef733cb4437ef11bd0d652421a0bedf194bf5834cde6be168e9613b017300db8696bea14c22cc468a0ead675ee5055c53df1c6f3e154dba2239d545c2aa39a44eb6aed7e6556e01172a8c6c377231d355d3c8215748029d41374315002fe24c176fcce165468d3fc2cc1d722f20d1db223c2b9e144dfb1b95e64c059ff4dd9b16dfc6689526dddab62e6f1f87cd6d1efa36143c3bff4b51f5652413ac824b9cd14a43f6bc0ce6e89c2ee735fd1a449dc610cbf7d694a9a611ba2650fadfb249bb9c338cff45a5678500b0ede255ffae33bea421aa2391a33400903d42600e98d765f73a4a8d57876265496fe53faeb8bf7ab72f248bcd121e3f7f2dffea453f0fa1481b4cff038bc058a2d9e097b39583d172896cbea1dfbf9509a640bcce0164342077069d042c5b7bdf1722e2ce47d36427077569e9d5494ddf436511acd651b8301fc7f0a083d0034cac07cedce149dbf493d525057d7412f903edc1b5fb756dd02d38acf1b4cc20caa6c8d2718fe5e71ebdb58740d4bf1523c494aa0edded80982d31ded3a5ad2beb4dd8b26dcc8faad17377ba4697c9f1a43edd56d9312cdad56a574a8906e7eb7f8084086970ebaa87ace09dae2557dbea5083096716c7d5db511fa3392803edb0ccd864e5a1d392dd43ac20903403f76814f37c7be37819c95c7f8b669a5ad5a967ae4f3af5741a6b5802bed4b5ca0c3c0e4917420b3e86114be28889a7f3f63e8aca413010df4bf9bfecf9b36a8c484b9b15df3a8f965c41e7f0f955a41dc696ddd03783afbbb7cb84bab004efa499efc89786bebb2a7d6dfd198f5a9c9241252f5bc5c2d176ba0f6774896c10cae7ffe75262a69be87da74", 0x1000}, {&(0x7f0000002380)="6b27ae9372aa49c90df376ae12cfba49e6a9e3d6bcc19c9be0826a4886ae071dddad35c7c72b99a0652bd09ffc6328f8905ef7261bde80256bc733e82b7c8e5bb6db25", 0x43}, {&(0x7f0000002400)="10f2a3f04f4fc3cb259e7ca3e2b008fb0764470e0a89bece37dcd60e1754e197154e49942e373ef9f1acecf1e4ff350b1b60ffc819a0b726a7a0b56626316efe2608b66199c56055bcadd6c0f8ee945e9f9ec1c3fc8111754f99760e4a14229288da5182bfa7de7d08c3e9b522a47395a8c8afbad12d8f9059261387b4d363de1057d7e4e3a7dec1b82ac99b4be03d93ddec05b15b2f2061212476744edf9c4f8364f7e25d19c9288d6a168dc017f2509a0f4c272cec54c5688052c697db1e07f16083a6d5af713f77da3f647848f87d762adf51367d1f7ba0fc0e9e67d448ebee801817c5dbc0dc4da571718b29fd1946670681aed19b7c6d30369192c1e698cc4f3909877d257dcce633f70bb5a4b9d570a9f9ce51234d9a40eb3fb08d1c96222063a57ff66417434427c760539d2c37032c219db00b5ce72b06beaf99dcc032f728fa7531d832cb111d5581691f446cb91b840fef6ad5fd4d1b5578f1f7d4e536ad7c6b774f1a4f31eef3cdf01c5328f946cedf74b8d9b09b4328912f71fae402e6e9e7a56852995d6653fd35239ba5cf8e5880796fd67822cf77f5e25a22868c44475710b04c4e6d8017380fc32dc4a418df4472d8f1b028ea55f1a9c396649b1d41e7c7eb24609f29174b508c7bfb9959e86af42e80d5d11b1bcee526fbf6b0259bceeec9ca7beef7573c635ec157d932c0eea4ac58d1f76f9683dd1fb975737e7121a449e4122f3ce41191370dc2350dc1e4fc09e2c1380de18a7d5fee82e3641fa8e020dd9681eace166c4fb93103a2ceed05a56c3520f15d8f287e37cd9d2ffdc19a1333557789fde5cb785de69ebf5ce2a0ad678d81ed42bb5e242f360faa6ad4d2ba8f7379f1fe0580ecfe392c44b7052a4687f626400648af8732a1728d75061d6ea9869d8d2828c63b8c5ae3ca00899ecc10f24ec38d856c3449a45c31271de1ce2c844fe2c7668a41fac1485041c86986ffe5c47ccb2b5aa14c081526d78623f0e1b49ade0cfa653e6b5e1455ee6f7658444b7426ddeaae2e9dd3d27e3d9049b6e7aa9f6c66fc0b7803e8fc6180cbee50eaeef2624637d9b3e2254ebc90d9b7cc3ac2e88530ad752eb9c9c29aab5e766ab26565f6d3bf2f98286d45dbe371553c80bc019d862a83fbd51862349a9dc75bc0d9a51f51a35e573d394a1b67a9aee2f211a7927c878c41c49ed41edece5c1681648b091cbfcb6344ad1fa747d9081e7a4dc178f8f76018faa0e00978bcf72055d05fb9a18c22170f1f9cd2c4ae69418acc1eeda059e5dcbf36ce942b25117956d58c5b3dc104876d8483de403162d197210fa445f6a4b0a003bfe0401787b6cb79a0a45ab85d5e26316ec4bbb81884d531d4b74abb47aeca454fe4054c3efda07cf8c36f3b6c5f226e45fd3d94d7c8f2a1b1c824130d49d46c622affb600202e0979166249572eff902d43b9907c3b9e586f099a55fb0677863d2d0103b1a87d63ac3d76d9710c9354e6048273499bcb528e7c41244cab93c2c62e46d7a0d51152d81d6b6b507ef1863efd02896692d6afd0fc5cb40220ae176c0a090c5607b4e9813d165aa646b7381d464083184129b0a06f1aadf7d8267abae18b43e3ebe0b35ba20375574e9bdd0400b258ddd4b6d6ba2dcf0ddcdb4912c16ac0c953d677abbd7b7cc9d81ca95c65cb55c53945cecd5f8a40083a626d0c44dfc0e0dfc95e180f525fa41ad4e7afad2ab413d1172a456a9eaadaa55c98537626c9e5fea07bfb71dafff9437a4f3dd3c4ea23bbe8833d0a20eb3676f9b906394587dc60e7bb41653f4d904757ed309d8a48e0852ca47dec417cec8a51ef47e06e0c22177c2163d43a34f5f7470f8dad15b324f3925d1741b937dc18dc6ba7aad574f9cb8ee640796b67f052e97f654004be908d877fb1bf3f1977e45467ede8bec9f1d95181c91116333567e445fdd4fde4c0d891c99c6eb1eb8c885f107ad3c8a4b7edcba68ea7742f4a4620466c569d52e17f64a7e150e1cd86712d67fd119e9d79b49eae5cf60bd12e651915932d29146eab46e81e3d3a02090a9dbb7e7b439ab2dcbba95ad77c4a0c6c7e0f8db38bb9c8ff591620900849c0bc1474c7b925e6ac3327e789ff0c2bcdf2b47b35253ad43327886c99e91234e5d503b01dd1feeafc9d11be0f9947e2f0bee47d3ce47977e9adf709cbe5aa36f241e75aad11dea1cf9751a6442246fada4bb1835d0b9c2624a6ecadf51a1ef67ca4c28d5f71b362f221930f55dab0f4a43b3b4bb0a5e8694cc2bd2f98089d7e75392656e19040babeb0bc91f9c7218870a5e3e49430a24f452c78a9f0d3ac6c2e3cdf6a832ad500966856f476d9e58a5c981bb4f77f553cee52b81d340ae8997bf6dae20d9a9c75f2b691b77ffebc4d1d0562b4a5fb1328040c8b4d7e5853bfd34e1431819d36356a755f2f695c5394a850c2d5d8c4bbc7b3f4056c4acaf22a41e593f8ca6e3fce9db4df0d71c3937ea10e57f278c86b7ec480eafda1b7ce1907a83bc73d9fe60427099e33291466db0d027f5f16e927c424416cdf1d9ada501c532bf0c11ca55a56b20c0f191d444e51c6289707d8c5f173e7c19711e3cc219f37e304f983d58125c421e81fd01a1839f6f3ff60235cd61ddaa4d11a76c6e76b9df54184f62cc4c9337dfe94d7562dc6cc2756f36bd8203feb55397d3b440d12c2952ac5023cc466c14ddb7d2a07a264764c6c1799def9f328c66d352f11c1a23903c35fccf34e087c39f996a072d8eb6575402311592c027a364276be183431716c4f9c63c40401558d545f958c8827b79311057e82f70efb3ffc9e1a47e01d08613ca8a16972b47e9a9313bff93c70612bff4e68c0204e015bc05e529019efce7554031765e532622f46f4ad88fc7f21bdcef567b454b06df2bd71641770e6aabdfdda5983d9a0dfebc6b699e4e7bc9b62b9a44cd66e59b0c82ca02167040b663bf0512cbf72259ace4b961d0e9a1354b3182a345808a9ad31bbd2310500ed3ca711d15f0e58742f99b46b6158b6a54f1a3226fd6d1571c03d49e33f0d486fae26d567d10ca8b790929a5cc4361f58c345f2366129616b536f43f69c2084462603abddcafbd01b87381b48e624b5fddd84b36847353f10c5acd201331fe71212bb56d163cb18ddbe0c2f0a974788da145501803fb30a3179fe7d270c01bbc50622173cdb7e186065f0b6d584a5a47839bc58bbfedd58c56d9bcf9efb5875324b44389aebddb3d7dfb8dbbf1b9fad1f51821b50173f69f1bdafad9f476c5b4a93523f6c2c9d1fca109d5c19c5f9c0c0a88095c1962036cea54b3590a9c325cc4f942d28e41b732238bd39ef339f09136258b3b8bcab83f20f977002643616424e1bf0b81038801247e15ad0380d12036d9cbdfbf823339ae00eb64e45b1750ad140dc4ecb57c3c77ed05667288e5e0e97452ead2dc3808f7828a37d29e5d6563cc83f760be34e268d3c8e1411b45a7b3a2664cf39a119abc05852920ece9052f21f08a9940bff738ec441a95861e5b43a69afc1a9840b0433f8896b4fa55a4b6f3f1b04bc031acc7f557ca82faf6531117239b01ad4724126d225e6e74648dd7bfc1c24ae4ce5d5fe66327010d443daa78b684af418e02d0d222f9ad84fd01e8ca01f7f151b41bf7e110e432bd09413dea458beee23ac1a0a0c3c7761a516c821e429362b08d5b568385ff58ae53487f84fe295e80569757df91c8c804d8ed789b75bcb1ea1dde521568c1d8b61b537001d11576c64e8ed040552bfe7a9f3bcc06a77177fd2c31286a6c54f332c6e106d8be529253ab17490aa7077cf2d99c44988975b6c9fe81a5ec4bec08cc3f82a0954f273ce138cfc57480ec01911a297234cf7c3dd9215484474c4b4eac573df6d24460617aa7dbfb1d7a880b7a0d093db10d080ce523b9c96cd554ea16efe1d9062757c2d1e6f6d3bc24b18c9b4f68c35bc4f04abeaf0f979421b0c0a9c4326622f65635aee5dab81d068658ff8e75596fe5dcb150cf69e3a3d2cc7e16029e5748d205e321f4dbbbdfc391b45e6959a35f6e1333d0683110bc0e1c11c061d50857aa0271483cd435038d65a4d00187fcb31eace729cdc492d59b9372c2d6cdf5aa408720b88939a95cff5d389e6ac498a408a3df58b2ff88b601f17b8a76a9c3d562c0d38b5a0685ebc376e1359f9bea49ab3c945985ce931ca9aa317d840fc1dfd405306f092f7b2cec623f7a2064746fa0d02ac4e26d4ddb21947ce2b140f34e047f0e7112df557fbc30a6560d045204973125eda72fb8f083fd10e16af68d909bdfe444ee2b4c4394a7e3377c43ae6cfd881607c44fdaacad65dcc232f30b2998c89a6c596b052ccd42ada9aef36456bd9f96e5962eb6fc27ac0c775ac21be45c0065021112997c4a87c6d3bab99249092dd624cebcc103aa468caaa18a60c6fa6fb08af47aae330a6c90764e3994ca19e4f73f958cca982a8e72f91dac00b337bdee652cae96c5df39186fc4cf88079231d8e4c4712aca41320a31dfa8beee2fe7960a1a63904c8d780bccf708c81668d57160e6b09a0bdb1c15447e0f20d872f9cceae0ddae34e571af1a5b0cab378c95ff5e3d5b44d3eeb5184add9066557527967943c2ad9307100f1c1e8d57aabf8c6c2aa23b39c1c4af637d3713dd10573984c0f4e02a6007f0efea8dbf9f070642a9e2c69407883fad7422ca1cd8fd843a795ec789c45b88bf06e6fba537da95d6a1bbc0dda241681bfef4e7a5c5b8c71f0a3ec1813c318433261980987328fc68f598bbea7f6ed1249ea6b593cfb9a0cbffcd1ba278f5c526d1dc0374d635c7352e6f8a8c1ecff3db1654b8b45c9b104f83dd1a4d99c12e838df16e771bf68ff91ebdcf104269924d5f2b0e2c186a0d8563cdb07050ee5bf580739b82f81cf153b80e4b2b2f9e689f486da1ff606218da1dbe451bc417718ffc16cc7ab23f855a238aaf83b339c8583485e840a6ebcebd4e8897e6b844312753831f76347f0944705968dc88bf8482aa85b5d252ba7b9307c6313826fd38b5e4f309116d784cfb831a8f980cd40a496e73fa4f8f731c46b1a31241b0e3fa6f2794874e8c79cdbeff6bbc1554e5f00591b837eef33c49a447b49b164d5e820e61fbf949ba6ce9ed0cb16e7a81b02e952491001e390ef8e0ade3b4082e1416c45c0aea63f0cd41b6d3b41ce64f165b91f914cf1e9e7f0e61a177ca9fa8ec029174c5581d1b0a3ab73529fbd149c17d2b0ad8b38a6b67f6f4fb2fc0589c8ce1591119e490651187e3aa228a8173fb34e890220e0c59e28ca1deac88e96e3a0af91596a746c97a471019b33b0fb3fea5e48909c2dd3df9fd63cf403946498272e0c809457048392d979202f9b2a0f9764b59332bce5464569f5e8acd09291637905fa19e7df8bb9ffd03ee76db4402195dfa630239f9d07209d673e82dcce245b953c97095871c091ba4ef0e67259f9912aa0534fd93f1916428433e69a86c060f11b0358f99a2c8b5cee9ffc4e8120de57ba91fd65a01a67eae01a188ea99b11e7fa240af254f51a2d36477bb905dc18ae72627c36184f7cb05ab3dd141d7d55288e4c9f6e93445a02d62557ce100f801865c7b2dc5d22944f606bb3802cdf493348b6126a367c0ec9db71a4fc76da18fffd6ada44a05ed87a0c5d4f377492216b4a396d4322127bb11693897a95205115dce4b03d1e9c9daed23f0d4d0d27223d5f780eec3cdf30c218e607bafdbdfc20bc6256dda55ce815552735aa0fceef6bef4b613eb45b81e9d99b5eca791a5700df1a0fed00185b", 0x1000}, {&(0x7f0000003c40)="a3ae2b5920574c6ddc4697f3a959485f7ab57953a8a3f3c0a178145c947943cd5b6bb56c6ec95b97b796cad4611cd912fb7193ceeb084c792884a0545c08c002216c220c7f2e884ca7d4e970d29892d99ae6ce4d32f8269e1d01241860355f5a628af8acce91f7e64a44d3f33f726c5b092b741ed671ab0d3bd3332d88d54b88892db631f6a0d8f96258abfbf35f654823118a69b1372fde6b0b93aa023e9f7a310158a0113a2ebb95fa536cc697c35325fc61c60a090f167d4934f4fd88134007cac6575111f7da8385fc09f190286b5bccf6067b7da89b2af7e911c88a9c683e1013f140238f81dde9c79cb4f6df1d13f0283981cddd5bb8ce5467cc32916fd737162e37", 0x105}, {&(0x7f00000034c0)="15329244499aa35ac586ed041cf4853de220d8ada4aae719bccb14bcdbc1419d2db2b2b83b235434082c922dbf8d183bbf379e6a5db561e0ca10ef4e8f54a964dfd7cfc9971ec46bab2ee3be1e6fd089124f0ebf0668a7f624968b3dfe3f755d5e58f28bcf1000667f796cb16832416a29abb16b5387a792711af60e658be2988aa1b1", 0x83}, {&(0x7f0000003580)="bbe56e2f9d5cdcc413dda86028384ac5250bedd6b5a9def76a03192101fc187cfddc33ca4ac9a9a48cd50cd3e5223458b33e9f259bef2db6628db8ec255eabec", 0x40}, {&(0x7f00000035c0)="0d39d715b6690b2ae2", 0x9}], 0xa, &(0x7f0000003d80)=ANY=[@ANYBLOB="5800000000000000cbecd31006000000cdbc8489d66ee546c0895dea36c3a652b68fecd40ff1740406d6ffbe8a777447d60b4e9489b131d55e037212e6d37a7ed6bc6994fd2cb74e3bee9975f2bd3480d5fa615591920000f000000000000000ffff00007f000000bef25541fe58a9b6988e0a02b7848d9e28bcd79d651d391284751a715b02108089ae132086dc0255417a740a54621ae6aba1124c78994b0906ce9fa3e88d35b3077fc9a32cf9133312e13090ff3be3c861bc3e87951b91a5443020ec361bb2980abbc8002902667c9a163048846397c2d0dac81c8a8e286a81f3032cddde890739f385114d5e5631595e1da3e528731da72d0db200322159cc997ad92b93dce1bbad0f38923af284398463569952cb30bdb3cdd62e31a80beb562f167c80b18228f25332059cdd8a5ebf070fd5a2c4495ed7dd5c6b9d89a62a5cc64b7996b300c000000000000000ffff00000104000078ad1465a50a9b8d23cbd44f5f06faaa5218960bcea62fe78879846dadb67608d940d1c564fd9564014e3a2bdde42163568a41b243cf1f5cb097c775e50e78d480b96ed09396bc40576a20805d1ac867792648e857c8cb7abff0238164c5d2e25b7eaaced2e1ba3181de4f4d473b3e745e4f8c541f87998371294cd3d8b6eb5b5aa9e54b7d717055206f7c8ac51778e28a919848c7d228c9f9ef66f33321f320e88723f3361e8e177f412a1d53e66592e510e05e0000000000f0000000000000000100000006000000780687d9b4cae78f883fb776756c5d5e04b2d3f6d8f26922bf335d65a8d81ddb0621f356b3f9c20cd8f474ebb49b4af4504b829ab9be2809d0b97a2f995531bdff90c351c7464ff8b6782ff840b103f221bde91f8552817e838e647e70cfec0a1c54c2631115d9aacf98e5538f587d9ecccf390ecb98ec3aae2bf661b1380c87d80555102b9b6e99d89d614c00d858d08e86f5cbe8f8f44c4efe8f2b3a2893e8f7a5a60e19d20d869cfafc4249ad5a5eb4e9cbe6b8fa32f7aaf46e898dc537fb30d98806e6d546412ce3dd2b7ddb5f36bfc61f5e02e78ac67b718c0b4fc50000e800000000000000ffff00000300007e455180d9dec2e76c61216efd3ded2dba67ce5fd05b652f35120af391719ee162c90befe0cb9a85da7393972d1ee5ebd3c5a3f24f8130345e8807185090ee23b1a623ca203682a13a6695495ed7a7fcefe9b77d7b25a7205b42aea1b3f318dbcceff82d98d6c662e4bd31b21c1d60c029244a5511b4eec03b855baf6d580ab5d718d559953b239dc3384dfdcd4f6844ef275049687b82acafa369acc46d8a9ffc1050ef40bf881569f2758ffb3a8862b9126e515a2da36df963643536d6b5b7b3ccf40615147c5f9e3305ca00000000180000000000000001000000faffffff0c380000000000001800000000000000010000000000000065ea07399c0000009800000000000000ffff0000060000003c046c7abb0a7fea4220a10b05e36d32edf8b8d1b417fa9739d8a2aa3ca65d84a3d2c30fd08839129d02d4315ec1b1b256600e6865f42fc0bf11099d73056f50506809c864bbc5f6d1ceea795ae812179a57ebf5566a295d5acb68ecef263d2a060a64e1b78d313ba0055e64c6e2abd807620bdf29a4dbeb440b67e704f0486900000000000000006800000000000000ffff0000020000008860c12d740a763a026e59ffa3e42ca4b1c612741de49b3cfe03c576fcfa2603668295946fb58a7f8996f14515fab6c756418a8019324267920c67bfbd28b787b790c0ac26fb5ee2d40422e0d20b76300600"/1305], 0x510}, 0x4) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000003400)=ANY=[@ANYBLOB="61a62421b9aa9cd9f67e5e628368e222564ff9d60347add2e4b702b4a56487541c81cda34519d825e0c14698c5fc55f41ef8a1e619200844806e60dee59d42ec0116cf"], 0x10) writev(r3, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x6, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x6, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff}, {0x3, 0x3, 0x1800}, {0x1, 0x1, 0xc00}, {0x0, 0x1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x4, 0x800}, {0x4, 0x9}, {0x3, 0xff, 0x3000}], 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0xfff, 0x9, 0x8, 0x5, 0x4]) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206918, &(0x7f0000000300)) 16:00:34 executing program 0: r0 = socket(0x10, 0x3, 0x9) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000000000001000000000f000104", 0xb1, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x5cd50789}, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)="f224296064d91f9ebfa59fb73b6d7cfafd1715d7f6951a6ecac30045cba2bb84b7a1fbfced7ea9d82726774c9068d009c4967a8a55cdcdef4e8463c5bdd337714f8ba2b8afccaf71eb34901a728f9c8d483a1c2113e8dafc1cef51254c919bf3f0127ec2f51189622b9ec7aafdf6f6997d3e940ac8bedda600f4a5", 0x7b}, {&(0x7f0000000140)="8e07e43a53a3990d4413640b532c23f928d2fc81118bfd9f9c5ff02b1fbf27f6b3e1150e685986d09af6254ecdec4fb08ec1d5a83d1624ec92195456ce18dd8d0c075c78d35122c0834f204fcad6cf9ec3fbfc9f4eaa627e58a9ce5b80b61b7f54a8c31dd4a7cdf61dc45507cb3a2f30c42765438ef826355a5e66d54f3cf2d548a606a55609261734f3ff7c2f897357587d1b8a1e", 0x95}, {&(0x7f0000000200)="4e67d1f54cd0b6d8c44136c0654c92a1eb1ae6af4e6afacddc74b16da9cb72de86fcab51fea0fef0dd3f2b3192a03a924f57b09b5337c89a4e062941cde1ea4db5c6bfe4be2951d7d1d52ab51895cc0f6b4ffdf54c1e9586ba302938b42f02bedfc562bdddf1cda59631d9e61d9aebd1dba1691b144570262be96aab87dd0d5fa861f943740392e872b2d20419baf129c8d9502b047a418f05b617ae6187cd7c1a2a775cee1735fb0530a92fa620db9b699248daf752e6972cc6555c927a7ca96e987b626bebc145d06bfb51d49f58310943d5eb02ae0a690133d619b33c4b10aa62b417f35002e10cdabca06736c5cd02", 0xf1}, {&(0x7f0000000340)="47a8eb59cc4e2c9d070f73e986db9ca3aa7a89d5b1ca3265801f500693a9371693430a71d338cf70a6f6dd02d7b2f38c9c357f01a35e494284514e639ca8b277bae7623c87ab9b4c0bae804992327cb555c6d7b815412b52a231ba09ec746c5f9cf996cdd1ceed3f8c0f2ae77e3612fe3a17c0510a71d12534a2adac9607ecda0a6d599eaf5ac853707368b9c12925cce0d118a8987b740d6436aabcd19396895de6922e75bbecee262da2cb25e5c8a150510cdc82f6c9967157", 0xba}], 0x4, &(0x7f0000000440)=[{0x98, 0xffff, 0x6, "6e3d3a6fdeb8416a86edb590e8759e1100a9002c87c0bcd3a3ce8f8ee5e918cced0cdcd23ef491fa6ff4ab2aa4bd4b17423f73390de607cfb18103430090a2e182fab68c2257e656db5ad32435f76129c700ee2ad0f638a62a667979184cd0ae69800fe29ea8b06204b8ccafc35e199755a41874edfbc72cbabfc7cc65442808a2d7"}, {0xc0, 0xffff, 0x3, "bcaae38d51f25631c5b43d91afab3ec91d303530cb4a973b230970bd6ab83052d15b0f078f528c1fb0160165e5616935e59dc5bbde7bf0a78034a94258eb7b085e37dedb8c5bf4aa05b71071c57803a96c67afc1bd41ee4e835f83917854b2afbd6304a0700583f23c0e1a23da15c0e6d8c60dac2f7dc57415781d4102a631d491a45d6e698cd82540ba5aaa859a3325b7135e09bd87870d8b3022b51618d12177579bead106c6cdfb07cde125"}], 0x158}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206999, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvmsg(r2, &(0x7f0000000740)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000600)=""/164, 0xa4}], 0x1, &(0x7f0000000700)=""/46, 0x2e}, 0x2) shutdown(r3, 0x1) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) kqueue() pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000001c0)='./file0\x00', r1, 0x1}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000300)=[{&(0x7f0000000440)="a7c5a903485604af5571a7f3c449c917629e6b08064ecc0ba65ba1ff79055394a1bf214eab355041beebf8838974530aeb493a708a96965e71cdd8bd40a44d9957b3a751d4c0c5331eec9ea1bac27b0ddb", 0x51}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x11) r4 = semget$private(0x0, 0x0, 0x42) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000200)=""/185) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) read(r2, &(0x7f0000000340)=""/222, 0xfed4) 16:00:34 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10c) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) close(r1) execve(0x0, 0x0, 0x0) 16:00:34 executing program 0: socketpair(0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) clock_gettime(0x0, 0x0) dup(r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000180)="ee131d82678eaf6cbcfcb810120d3eea530017a24595b3acd8991d5185aeedc171e7edef7e9f1ff543ed6d9fe05f6def4ffb880e694e670e38ac90fc7c0773b5a5aa175ee4828d566e459bde993fc8f1bd52fd702fde92e78af5fee70183c2472f6a86c33fb6b78e0320c34578501013e3e3f540d616bcdf20dbc6a85bc9720a4f52e0e02cd6185ac980ba7f4bcba8", &(0x7f0000000240)=0x8f, &(0x7f0000000280)="fe63446be3ab38f74f4d17ec072bc8a2e25d61949eee5d3634cf41180c557e6de2505161c9cdf2cb1e137f5914cc4cf4ffad5f30657f86039e856595ef65d6e20de128f2a298956a80588968b40de2f6fba50cf8c5ce0d5028b425efbb2c690862d9deb23f8918c342c35253600a9031c25b38cd12eb44ab45d7450315a728755fa9e01d00ac7c84e650d45c6293503e856919ef0f1ece65a71f8d734795af659b3450f2126cb1face29d32ae71bea9123048ae66198c962cb9ae95b890b9603a4b06fc800704497", 0xc8) read(r2, &(0x7f0000000100)=""/14, 0xe) 16:00:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x14, 0x3c, 0x0, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0) fchflags(r1, 0x10001) pckbd_enable: command error pckbd_enable: command error uvm_fault(0xffffffff82639870, 0xfffffd0000000048, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvmfault_anonget+0x89: movl 0x48(%r13),%ebx ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff82639870, 0xfffffd0000000048, 0, 1) -> e uvmfault_anonget(ffff800020f49bd8,fffffd806940fac0,fffffd80694a1000) at uvmfault_anonget+0x89 end trace frame: 0xffff800020f49c80, count: 0 ddb{0}> trace uvmfault_anonget(ffff800020f49bd8,fffffd806940fac0,fffffd80694a1000) at uvmfault_anonget+0x89 uvm_fault(fffffd806e95bb88,c0022fe000,1,2) at uvm_fault+0x88a pageflttrap(ffff800020f49d70,1) at pageflttrap+0x1b8 usertrap(ffff800020f49d70) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0xc00042ad98, count: -5 ddb{0}> show registers rdi 0xffff800020f49bd8 rsi 0xfffffd806940fac0 rbp 0xffff800020f49a40 rbx 0x1 rdx 0xfffffd80694a1000 rcx 0xffff800020e6c008 rax 0 r8 0xffffffff8132263f pmap_extract+0x12f r9 0x1 r10 0x2 r11 0xacd7bd619681d786 r12 0xffff800020f49bd8 r13 0xfffffd0000000000 r14 0x3 r15 0xfffffd80694a1000 rip 0xffffffff81dcb1b9 uvmfault_anonget+0x89 cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff800020f499d0 ss 0 uvmfault_anonget+0x89: movl 0x48(%r13),%ebx ddb{0}> show proc PROC (syz-fuzzer) pid=129450 stat=onproc flags process=2 proc=4000000 pri=61, usrpri=62, nice=20 forw=0xffffffffffffffff, list=0xffff800020e6cc38,0xffff800020e6d398 process=0xffff800020ec8018 user=0xffff800020f44000, vmspace=0xfffffd806e95bb88 estcpu=12, cpticks=2, pctcpu=0.8 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 26540 246531 37100 0 2 0 syz-executor.1 26540 312510 37100 0 2 0x4000000 syz-executor.1 59991 203493 98305 0 3 0x82 piperd syz-executor.0 17378 190070 0 0 3 0x14200 bored sosplice 37100 289033 98305 0 2 0x482 syz-executor.1 98305 93944 32350 0 3 0x82 kqread syz-fuzzer 98305 19543 32350 0 7 0x4000482 syz-fuzzer 98305 172068 32350 0 3 0x4000082 thrsleep syz-fuzzer 98305 137028 32350 0 3 0x4000082 thrsleep syz-fuzzer 98305 125439 32350 0 3 0x4000082 thrsleep syz-fuzzer 98305 459346 32350 0 3 0x4000082 thrsleep syz-fuzzer *98305 129450 32350 0 7 0x4000002 syz-fuzzer 98305 46564 32350 0 3 0x4000082 thrsleep syz-fuzzer 98305 351562 32350 0 3 0x4000082 thrsleep syz-fuzzer 98305 147135 32350 0 3 0x4000082 thrsleep syz-fuzzer 32350 452152 73746 0 3 0x10008a pause ksh 73746 218377 84492 0 3 0x92 select sshd 89336 344239 1 0 3 0x100083 ttyin getty 84492 329199 1 0 3 0x80 select sshd 98833 497388 39837 74 3 0x100092 bpf pflogd 39837 461412 1 0 3 0x80 netio pflogd 20128 99336 1373 73 3 0x100090 kqread syslogd 1373 280608 1 0 3 0x100082 netio syslogd 6844 469228 1 77 3 0x100090 poll dhclient 82822 172576 1 0 3 0x80 poll dhclient 188 170551 0 0 3 0x14200 bored smr 62839 284176 0 0 2 0x14200 zerothread 70241 155852 0 0 3 0x14200 aiodoned aiodoned 70503 213848 0 0 3 0x14200 syncer update 72436 274440 0 0 3 0x14200 cleaner cleaner 86265 9676 0 0 3 0x14200 reaper reaper 98028 283821 0 0 3 0x14200 pgdaemon pagedaemon 57135 7299 0 0 3 0x14200 bored crynlk 18293 137852 0 0 3 0x14200 bored crypto 74996 137960 0 0 3 0x40014200 acpi0 acpi0 91855 311271 0 0 3 0x40014200 idle1 8537 189203 0 0 3 0x14200 bored softnet 25449 293497 0 0 3 0x14200 bored systqmp 72670 216469 0 0 3 0x14200 bored systq 64356 192471 0 0 3 0x40014200 bored softclock 85510 507754 0 0 3 0x40014200 idle0 1 440826 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 98305 (syz-fuzzer) thread 0xffff800020e6c008 (129450) shared rwlock vmmaplk r = 0 (0xfffffd806e95bba0) #0 witness_lock+0x4c7 #1 uvmfault_lookup+0xd9 #2 uvm_fault+0x7f #3 pageflttrap+0x1b8 #4 usertrap+0x21a #5 recall_trap+0x8 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82641ae8) #0 witness_lock+0x4c7 #1 pageflttrap+0x7f #2 usertrap+0x21a #3 recall_trap+0x8 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9517 6415K 6931K 78643K 11585 0 pcb 13 8K 8K 78643K 58 0 rtable 112 3K 4K 78643K 287 0 ifaddr 71 13K 14K 78643K 92 0 counters 43 33K 34K 78643K 49 0 ioctlops 0 0K 4K 78643K 1478 0 iov 0 0K 16K 78643K 36 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1480 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 9 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 17 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 397 0 proc 62 63K 95K 78643K 533 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 22 0 in_multi 40 2K 2K 78643K 73 0 ether_multi 1 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 31 148K 148K 78643K 31 0 exec 0 0K 1K 78643K 245 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 127 23K 23K 78643K 2220 0 UVM aobj 24 7K 7K 78643K 26 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 36 0 NDP 12 0K 0K 78643K 21 0 temp 100 3034K 3102K 78643K 6568 0 kqueue 3 4K 12K 78643K 13 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 31 0 29 1 0 1 1 0 8 0 rtentry 112 58 0 12 2 0 2 2 0 8 0 unpcb 120 115 0 105 1 0 1 1 0 8 0 syncache 264 9 0 9 2 2 0 1 0 8 0 tcpqe 32 80 0 80 1 1 0 1 0 8 0 tcpcb 544 278 0 274 1 0 1 1 0 8 0 inpcb 280 444 0 435 2 1 1 2 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 pffrag 232 3 0 3 1 1 0 1 0 482 0 pffrnode 88 3 0 3 1 1 0 1 0 8 0 pffrent 40 6 0 6 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 40 0 18 1 0 1 1 0 8 0 pfstkey 112 40 0 18 1 0 1 1 0 8 0 pfstate 328 40 0 18 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 239 0 44 13 0 13 13 0 8 0 art_table 32 240 0 44 2 0 2 2 0 8 0 art_node 16 57 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 5 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 11 0 1 1 0 1 1 0 8 0 shmpl 112 24 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1888 0 483 90 1 89 89 0 8 0 ffsino 272 1888 0 483 94 0 94 94 0 8 0 nchpl 144 2642 0 1048 60 0 60 60 0 8 0 uvmvnodes 72 2167 0 0 40 0 40 40 0 8 0 vnodes 208 2167 0 0 115 0 115 115 0 8 0 namei 1024 7334 0 7334 2 1 1 1 0 8 1 percpumem 16 35 0 3 1 0 1 1 0 8 0 vmpool 560 1 0 1 1 0 1 1 0 8 1 scxspl 192 7022 0 7022 8 7 1 7 0 8 1 plimitpl 152 28 0 20 1 0 1 1 0 8 0 sigapl 424 610 0 578 4 0 4 4 0 8 0 futexpl 56 5343 0 5343 2 1 1 1 0 8 1 knotepl 112 85 0 66 1 0 1 1 0 8 0 kqueuepl 144 202 0 200 1 0 1 1 0 8 0 pipelkpl 48 102 0 92 1 0 1 1 0 8 0 pipepl 120 204 0 185 1 0 1 1 0 8 0 fdescpl 496 594 0 578 3 0 3 3 0 8 0 filepl 152 3004 0 2904 6 1 5 6 0 8 1 lockfpl 104 58 0 57 1 0 1 1 0 8 0 lockfspl 48 24 0 23 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 19 0 8 1 0 1 1 0 8 0 ucredpl 96 332 0 323 1 0 1 1 0 8 0 zombiepl 144 578 0 578 1 0 1 1 0 8 1 processpl 984 610 0 578 5 0 5 5 0 8 0 procpl 624 1396 0 1354 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 612 0 593 7 4 3 6 0 8 1 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 159 0 0 19 0 19 19 0 8 0 mtagpl 80 22 0 0 1 0 1 1 0 8 0 mbufpl 256 195 0 0 11 0 11 11 0 8 0 bufpl 280 4665 0 133 324 0 324 324 0 8 0 anonpl 16 63070 0 51459 69 6 63 67 0 124 1 amapchunkpl 152 3167 0 3037 8 1 7 8 0 158 0 amappl16 192 2487 0 1655 47 3 44 45 0 8 2 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 37 0 31 1 0 1 1 0 8 0 amappl13 168 46 0 41 1 0 1 1 0 8 0 amappl12 160 7 0 4 1 0 1 1 0 8 0 amappl11 152 55 0 40 1 0 1 1 0 8 0 amappl10 144 178 0 173 1 0 1 1 0 8 0 amappl9 136 568 0 567 1 0 1 1 0 8 0 amappl8 128 558 0 521 2 0 2 2 0 8 0 amappl7 120 291 0 277 1 0 1 1 0 8 0 amappl6 112 33 0 23 1 0 1 1 0 8 0 amappl5 104 490 0 474 1 0 1 1 0 8 0 amappl4 96 513 0 481 1 0 1 1 0 8 0 amappl3 88 108 0 103 1 0 1 1 0 8 0 amappl2 80 3712 0 3636 2 0 2 2 0 8 0 amappl1 72 22645 0 22201 23 13 10 18 0 8 0 amappl 80 1664 0 1622 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 25 0 2 1 0 1 1 0 8 0 uaddrrnd 24 595 0 579 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 595 0 579 1 0 1 1 0 8 0 vmmpekpl 168 8098 0 8064 2 0 2 2 0 8 0 vmmpepl 168 78624 0 76619 139 18 121 121 0 357 29 vmsppl 368 594 0 579 2 0 2 2 0 8 0 pdppl 4096 1198 0 1158 6 0 6 6 0 8 0 pvpl 32 206846 0 192100 167 12 155 167 0 265 6 pmappl 232 594 0 579 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 263 0 9 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace uvmfault_anonget(ffff800020f49bd8,fffffd806940fac0,fffffd80694a1000) at uvmfault_anonget+0x89 uvm_fault(fffffd806e95bb88,c0022fe000,1,2) at uvm_fault+0x88a pageflttrap(ffff800020f49d70,1) at pageflttrap+0x1b8 usertrap(ffff800020f49d70) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0xc00042ad98, count: -5 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(966e6,966e7) at __sanitizer_cov_trace_cmp4+0x5d __mp_lock(ffffffff826418e0) at __mp_lock+0x139 __mp_acquire_count(ffffffff826418e0,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020f18d80,1) at sleep_finish+0x113 sleep_finish_all(ffff800020f18d80,1) at sleep_finish_all+0x32 tsleep(ffffffff825e82d0,120,ffffffff821f1999,2) at tsleep+0x1cc sys_nanosleep(ffff800020ed0760,ffff800020f18eb0,ffff800020f18f00) at sys_nanosleep+0x205 syscall(ffff800020f18f80) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc00004ff38, count: -13